| 
                                Move Method	public setNextRemovedBucketPair(nextRemovedBucketPair long) : void from class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket to public setNextRemovedBucketPair(nextRemovedBucketPair long) : void from class com.orientechnologies.orient.core.storage.index.hashindex.local.v3.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public setSplitHistory(level int, position long) : void from class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket to public setSplitHistory(level int, position long) : void from class com.orientechnologies.orient.core.storage.index.hashindex.local.v3.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public getNextRemovedBucketPair() : long from class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket to public getNextRemovedBucketPair() : long from class com.orientechnologies.orient.core.storage.index.hashindex.local.v3.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public mergedSize(buddyBucket OHashIndexBucket) : int from class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket to public mergedSize(buddyBucket OHashIndexBucket) : int from class com.orientechnologies.orient.core.storage.index.hashindex.local.v3.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public getSplitHistory(level int) : long from class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket to public getSplitHistory(level int) : long from class com.orientechnologies.orient.core.storage.index.hashindex.local.v3.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Return Type	OHashIndexBucket.Entry<K,V> to Entry<K,V> in method public firstEntry() : Entry<K,V> in class com.orientechnologies.orient.core.storage.index.hashindex.local.OHashTable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OHashIndexBucket.Entry<K,V>[] to Entry<K,V>[] in method public higherEntries(key K) : Entry<K,V>[] in class com.orientechnologies.orient.core.storage.index.hashindex.local.OHashTable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OHashIndexBucket.Entry<K,V> to Entry<K,V> in method public lastEntry() : Entry<K,V> in class com.orientechnologies.orient.core.storage.index.hashindex.local.OHashTable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OHashIndexBucket.Entry<K,V>[] to Entry<K,V>[] in method public ceilingEntries(key K) : Entry<K,V>[] in class com.orientechnologies.orient.core.storage.index.hashindex.local.OHashTable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Entry<K,V> to OHashTable.Entry<K,V> in method public find(key K, hashCode long) : OHashTable.Entry<K,V> in class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OHashIndexBucket.Entry<K,V>[] to Entry<K,V>[] in method public higherEntries(key K, limit int) : Entry<K,V>[] in class com.orientechnologies.orient.core.storage.index.hashindex.local.OHashTable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Entry<K,V> to OHashTable.Entry<K,V> in method public next() : OHashTable.Entry<K,V> in class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket.EntryIterator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Entry<K,V> to OHashTable.Entry<K,V> in method public getEntry(index int) : OHashTable.Entry<K,V> in class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OHashIndexBucket.Entry<K,V>[] to Entry<K,V>[] in method public lowerEntries(key K) : Entry<K,V>[] in class com.orientechnologies.orient.core.storage.index.hashindex.local.OHashTable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	OHashIndexBucket.Entry<K,V>[] to Entry<K,V>[] in method public floorEntries(key K) : Entry<K,V>[] in class com.orientechnologies.orient.core.storage.index.hashindex.local.OHashTable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Entry<K,V> to OHashTable.Entry<K,V> in method package deleteEntry(index int) : OHashTable.Entry<K,V> in class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Iterator<Entry<K,V>> to Iterator<OHashTable.Entry<K,V>> in method public iterator(index int) : Iterator<OHashTable.Entry<K,V>> in class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Iterator<Entry<K,V>> to Iterator<OHashTable.Entry<K,V>> in method public iterator() : Iterator<OHashTable.Entry<K,V>> in class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	removedEntry : Entry<K,V> to removedEntry : OHashTable.Entry<K,V> in method package deleteEntry(index int) : OHashTable.Entry<K,V> in class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	entry : Entry<K,V> to entry : OHashTable.Entry<K,V> in method public next() : OHashTable.Entry<K,V> in class com.orientechnologies.orient.core.storage.index.hashindex.local.v2.OHashIndexBucket.EntryIterator | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	entry : OHashIndexBucket.Entry<Object,Object> to entry : OHashTable.Entry<Object,Object> in method public size(transformer ValuesTransformer) : long in class com.orientechnologies.orient.core.storage.index.engine.OHashTableIndexEngine | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	entries : OHashIndexBucket.Entry<Object,Object>[] to entries : OHashTable.Entry<Object,Object>[] in method public keyCursor() : OIndexKeyCursor in class com.orientechnologies.orient.core.storage.index.engine.OHashTableIndexEngine | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	entries : OHashIndexBucket.Entry<Object,Object>[] to entries : OHashTable.Entry<Object,Object>[] in method public size(transformer ValuesTransformer) : long in class com.orientechnologies.orient.core.storage.index.engine.OHashTableIndexEngine | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	bucketEntry : OHashIndexBucket.Entry<Object,Object> to bucketEntry : OHashTable.Entry<Object,Object> in method public nextEntry() : Map.Entry<Object,OIdentifiable> in class com.orientechnologies.orient.core.storage.index.engine.OHashTableIndexEngine.descCursor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	bucketEntry : OHashIndexBucket.Entry<Object,Object> to bucketEntry : OHashTable.Entry<Object,Object> in method public keyCursor() : OIndexKeyCursor in class com.orientechnologies.orient.core.storage.index.engine.OHashTableIndexEngine | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	bucketEntry : OHashIndexBucket.Entry<Object,Object> to bucketEntry : OHashTable.Entry<Object,Object> in method public nextEntry() : Map.Entry<Object,OIdentifiable> in class com.orientechnologies.orient.core.storage.index.engine.OHashTableIndexEngine.cursor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	firstEntry : OHashIndexBucket.Entry<Object,Object> to firstEntry : OHashTable.Entry<Object,Object> in method public size(transformer ValuesTransformer) : long in class com.orientechnologies.orient.core.storage.index.engine.OHashTableIndexEngine | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	firstEntry : OHashIndexBucket.Entry<Object,Object> to firstEntry : OHashTable.Entry<Object,Object> in method public keyCursor() : OIndexKeyCursor in class com.orientechnologies.orient.core.storage.index.engine.OHashTableIndexEngine | 
                                From | 
                                To |