| 
                                Move Method	private iterateEntriesMinorAsc(key K, inclusive boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private iterateEntriesMinorAsc(key K, inclusive boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public deleteWithoutLoad() : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public deleteWithoutLoad() : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public lastKey() : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public lastKey() : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private iterateEntriesMajorDesc(key K, inclusive boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private iterateEntriesMajorDesc(key K, inclusive boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private firstItem(atomicOperation OAtomicOperation) : BucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private firstItem(atomicOperation OAtomicOperation) : BucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private findBucket(key K, atomicOperation OAtomicOperation) : BucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private findBucket(key K, atomicOperation OAtomicOperation) : BucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public put(key K, value ORID) : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public put(key K, value ORID) : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private iterateEntriesMajorAsc(key K, inclusive boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private iterateEntriesMajorAsc(key K, inclusive boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private iterateEntriesMinorDesc(key K, inclusive boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private iterateEntriesMinorDesc(key K, inclusive boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceCompositeKeyMajorAsc(key K, inclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceCompositeKeyMajorAsc(key K, inclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceToCompositeKeyBetweenDesc(keyTo K, toInclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceToCompositeKeyBetweenDesc(keyTo K, toInclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public iterateEntriesMinor(key K, inclusive boolean, ascSortOrder boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public iterateEntriesMinor(key K, inclusive boolean, ascSortOrder boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private updateSize(diffSize long, atomicOperation OAtomicOperation) : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private updateSize(diffSize long, atomicOperation OAtomicOperation) : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceCompositeKeyMinorDesc(key K, inclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceCompositeKeyMinorDesc(key K, inclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceFromCompositeKeyBetweenDesc(keyFrom K, fromInclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceFromCompositeKeyBetweenDesc(keyFrom K, fromInclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceCompositeKeyMinorAsc(key K, inclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceCompositeKeyMinorAsc(key K, inclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public iterateEntriesMajor(key K, inclusive boolean, ascSortOrder boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public iterateEntriesMajor(key K, inclusive boolean, ascSortOrder boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private findBucketForUpdate(key K, atomicOperation OAtomicOperation) : UpdateBucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private findBucketForUpdate(key K, atomicOperation OAtomicOperation) : UpdateBucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public size() : long from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public size() : long from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceToCompositeKeyBetweenAsc(keyTo K, toInclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceToCompositeKeyBetweenAsc(keyTo K, toInclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public clear() : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public clear() : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private iterateEntriesBetweenDescOrder(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private iterateEntriesBetweenDescOrder(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public firstKey() : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public firstKey() : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private iterateEntriesBetweenAscOrder(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private iterateEntriesBetweenAscOrder(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public iterateEntriesBetween(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean, ascSortOrder boolean) : OSBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public iterateEntriesBetween(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean, ascSortOrder boolean) : OCellBTreeCursor<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceCompositeKey(key K, partialSearchMode PartialSearchMode) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceCompositeKey(key K, partialSearchMode PartialSearchMode) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public close() : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public close() : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public create(keySerializer OBinarySerializer<K>, keyTypes OType[], keySize int, encryption OEncryption) : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public create(keySerializer OBinarySerializer<K>, keyTypes OType[], keySize int, encryption OEncryption) : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public delete() : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public delete() : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public acquireAtomicExclusiveLock() : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public acquireAtomicExclusiveLock() : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private lastItem(atomicOperation OAtomicOperation) : BucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private lastItem(atomicOperation OAtomicOperation) : BucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public load(name String, keySize int, keyTypes OType[], keySerializer OBinarySerializer<K>, encryption OEncryption) : void from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public load(name String, keySize int, keyTypes OType[], keySerializer OBinarySerializer<K>, encryption OEncryption) : void from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceCompositeKeyMajorDesc(key K, inclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceCompositeKeyMajorDesc(key K, inclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	private enhanceFromCompositeKeyBetweenAsc(keyFrom K, fromInclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private enhanceFromCompositeKeyBetweenAsc(keyFrom K, fromInclusive boolean) : K from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Move Attribute	private keySize : int from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private keySize : int from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private keyTypes : OType[] from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private keyTypes : OType[] from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private nullFileExtension : String from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private nullFileExtension : String from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private ENTRY_POINT_INDEX : int from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private ENTRY_POINT_INDEX : int from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private keySerializer : OBinarySerializer<K> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private keySerializer : OBinarySerializer<K> from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private ROOT_INDEX : long from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private ROOT_INDEX : long from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private ALWAYS_LESS_KEY : OAlwaysLessKey from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private ALWAYS_LESS_KEY : OAlwaysLessKey from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private comparator : Comparator<? super K> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private comparator : Comparator<? super K> from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private MAX_KEY_SIZE : int from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private MAX_KEY_SIZE : int from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private nullBucketFileId : long from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private nullBucketFileId : long from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private fileId : long from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private fileId : long from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private ALWAYS_GREATER_KEY : OAlwaysGreaterKey from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private ALWAYS_GREATER_KEY : OAlwaysGreaterKey from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private MAX_PATH_LENGTH : int from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private MAX_PATH_LENGTH : int from class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<String,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<String,ORID> in method private assertIterateMajorEntries(keyValues NavigableMap<String,ORID>, random Random, keyInclusive boolean, ascSortOrder boolean) : void in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1TestIT | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<String,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<String,ORID> in method public indexEngines() : Set<String> in class com.orientechnologies.orient.core.storage.config.OClusterBasedStorageConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<String,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<String,ORID> in method private preloadClusters() : void in class com.orientechnologies.orient.core.storage.config.OClusterBasedStorageConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<String,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<String,ORID> in method private assertIterateBetweenEntries(keyValues NavigableMap<String,ORID>, random Random, fromInclusive boolean, toInclusive boolean, ascSortOrder boolean) : void in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1TestIT | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeKeyCursor<String> to cursor : OCellBTreeSingleValue.OCellBTreeKeyCursor<String> in method public testKeyCursor() : void in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1TestIT | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<String,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<String,ORID> in method private preloadConfigurationProperties() : void in class com.orientechnologies.orient.core.storage.config.OClusterBasedStorageConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<Object,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<Object,ORID> in method public size(transformer ValuesTransformer) : long in class com.orientechnologies.orient.core.index.engine.v1.OCellBTreeSingleValueIndexEngine | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	sbTreeKeyCursor : OCellBTreeSingleValue.OSBTreeKeyCursor<Object> to sbTreeKeyCursor : OCellBTreeSingleValue.OCellBTreeKeyCursor<Object> in method public keyCursor() : OIndexKeyCursor in class com.orientechnologies.orient.core.index.engine.v1.OCellBTreeSingleValueIndexEngine | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<String,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<String,ORID> in method public clearProperties() : void in class com.orientechnologies.orient.core.storage.config.OClusterBasedStorageConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<String,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<String,ORID> in method private assertIterateMinorEntries(keyValues NavigableMap<String,ORID>, random Random, keyInclusive boolean, ascSortOrder boolean) : void in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1TestIT | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cursor : OCellBTreeSingleValue.OSBTreeCursor<String,ORID> to cursor : OCellBTreeSingleValue.OCellBTreeCursor<String,ORID> in method private loadIndexEngines() : List<IndexEngineData> in class com.orientechnologies.orient.core.storage.config.OClusterBasedStorageConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Push Down Method	private update(key K, value ORID, validator OBaseIndexEngine.Validator<K,ORID>) : boolean from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private update(key K, value ORID, validator OBaseIndexEngine.Validator<K,ORID>) : boolean from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	private splitBucket(bucketToSplit OSBTreeBucketSingleValue<K>, entryToSplit OCacheEntry, path List<Long>, itemPointers List<Integer>, keyIndex int, atomicOperation OAtomicOperation) : UpdateBucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private splitBucket(bucketToSplit OSBTreeBucketSingleValue<K>, entryToSplit OCacheEntry, path List<Long>, itemPointers List<Integer>, keyIndex int, atomicOperation OAtomicOperation) : UpdateBucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	private removeKey(atomicOperation OAtomicOperation, bucketSearchResult BucketSearchResult) : ORID from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private removeKey(atomicOperation OAtomicOperation, bucketSearchResult BucketSearchResult) : ORID from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	private convertToMapEntry(treeEntry OSBTreeBucketSingleValue.SBTreeEntry<K>) : Map.Entry<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private convertToMapEntry(treeEntry OSBTreeBucketSingleValue.SBTreeEntry<K>) : Map.Entry<K,ORID> from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	private splitRootBucket(keyIndex int, bucketEntry OCacheEntry, bucketToSplit OSBTreeBucketSingleValue<K>, splitLeaf boolean, indexToSplit int, separationKey K, rightEntries List<byte[]>, atomicOperation OAtomicOperation) : UpdateBucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private splitRootBucket(keyIndex int, bucketEntry OCacheEntry, bucketToSplit OSBTreeBucketSingleValue<K>, splitLeaf boolean, indexToSplit int, separationKey K, rightEntries List<byte[]>, atomicOperation OAtomicOperation) : UpdateBucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	private removeNullBucket(atomicOperation OAtomicOperation) : ORID from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private removeNullBucket(atomicOperation OAtomicOperation) : ORID from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public remove(key K) : ORID from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public remove(key K) : ORID from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public get(key K) : ORID from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public get(key K) : ORID from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	private splitNonRootBucket(path List<Long>, itemPointers List<Integer>, keyIndex int, pageIndex long, bucketToSplit OSBTreeBucketSingleValue<K>, splitLeaf boolean, indexToSplit int, separationKey K, rightEntries List<byte[]>, atomicOperation OAtomicOperation) : UpdateBucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to private splitNonRootBucket(path List<Long>, itemPointers List<Integer>, keyIndex int, pageIndex long, bucketToSplit OSBTreeBucketSingleValue<K>, splitLeaf boolean, indexToSplit int, separationKey K, rightEntries List<byte[]>, atomicOperation OAtomicOperation) : UpdateBucketSearchResult from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public validatedPut(key K, value ORID, validator OBaseIndexEngine.Validator<K,ORID>) : boolean from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue to public validatedPut(key K, value ORID, validator OBaseIndexEngine.Validator<K,ORID>) : boolean from class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v1.OCellBTreeSingleValueV1 | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Return Type	Map.Entry<K,V> to Map.Entry<K2,V> in method public next(prefetchSize int) : Map.Entry<K2,V> in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue.OCellBTreeCursor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method private iterateEntriesMajorDesc(key K, inclusive boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method public iterateEntriesBetween(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean, ascSortOrder boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method private iterateEntriesBetweenDescOrder(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method public iterateEntriesMinor(key K, inclusive boolean, ascSortOrder boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method private iterateEntriesMinorAsc(key K, inclusive boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method public iterateEntriesMajor(key K, inclusive boolean, ascSortOrder boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.multivalue.v3.OCellBTreeMultiValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method private iterateEntriesMajorAsc(key K, inclusive boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method private iterateEntriesMinorDesc(key K, inclusive boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OSBTreeCursor<K,ORID> to OCellBTreeCursor<K,ORID> in method private iterateEntriesBetweenAscOrder(keyFrom K, fromInclusive boolean, keyTo K, toInclusive boolean) : OCellBTreeCursor<K,ORID> in class com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.v3.OCellBTreeSingleValueV3 | 
                                From | 
                                To |