store files that do n't need migration are just copied and have their trailing versions replaced by the current version . for this to work the legacy version and the current version must have the same encoded length . concode_field_sep String LEGACY_VERSION concode_elem_sep LegacyNodeStoreReader nodeStoreReader concode_elem_sep Collection<Closeable> allStoreReaders concode_elem_sep File storageFileName concode_elem_sep LegacyRelationshipStoreReader relStoreReader concode_elem_sep FileSystemAbstraction fs concode_field_sep void initStorage concode_elem_sep void readIntoBuffer concode_elem_sep void readIntoBuffer concode_elem_sep LegacyNodeStoreReader getNodeStoreReader concode_elem_sep long getUnsignedInt concode_elem_sep LegacyRelationshipStoreReader getRelStoreReader concode_elem_sep File getStorageFileName concode_elem_sep void close concode_elem_sep long longFromIntAndMod concode_elem_sep void copyLegacyIndexStoreFile
void function ( String arg0 , String arg1 ) { if ( UTF8 . encode ( arg0 ) . length != UTF8 . encode ( arg1 ) . length ) { throw new IllegalStateException ( "srini_string" ) ; } }