├── .circleci └── config.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── velvetdb-core ├── .gitignore ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── zakgof │ │ └── velvet │ │ ├── IVelvetEnvironment.java │ │ ├── IVelvetEnvironmentBuilder.java │ │ ├── IVelvetProvider.java │ │ ├── IVelvetReadTransaction.java │ │ ├── IVelvetWriteTransaction.java │ │ ├── VelvetException.java │ │ ├── VelvetFactory.java │ │ ├── annotation │ │ ├── Index.java │ │ ├── Key.java │ │ ├── Kind.java │ │ └── SortedKey.java │ │ ├── entity │ │ ├── Entities.java │ │ ├── IEntityDef.java │ │ ├── IKeylessEntityDef.java │ │ ├── ISetEntityDef.java │ │ ├── ISortedEntityDef.java │ │ └── ISortedSetEntityDef.java │ │ ├── impl │ │ ├── entity │ │ │ ├── EntityDef.java │ │ │ └── SortedEntityDef.java │ │ ├── history │ │ │ └── VelvetClassHistory.java │ │ ├── index │ │ │ ├── IndexDef.java │ │ │ ├── IndexInfo.java │ │ │ └── IndexQuery.java │ │ └── request │ │ │ ├── EntityDelete.java │ │ │ ├── EntityGet.java │ │ │ └── EntityPut.java │ │ ├── properties │ │ ├── IProperty.java │ │ └── IPropertyAccessor.java │ │ ├── request │ │ ├── IBatchGet.java │ │ ├── IBatchIndexQuery.java │ │ ├── IEntityDelete.java │ │ ├── IEntityGet.java │ │ ├── IEntityInitialize.java │ │ ├── IEntityPut.java │ │ ├── IIndexDef.java │ │ ├── IIndexQuery.java │ │ ├── IReadCommand.java │ │ └── IWriteCommand.java │ │ └── serializer │ │ ├── ISerializer.java │ │ ├── ISerializerProvider.java │ │ ├── ISerializerProviderBuilder.java │ │ ├── SerializerFactory.java │ │ └── migrator │ │ ├── ClassStructure.java │ │ ├── EnumStructure.java │ │ ├── IClassHistory.java │ │ └── ISerializerSchemaMigrator.java │ └── test │ └── java │ └── com │ └── zakgof │ └── velvet │ └── test │ ├── DeleteTest.java │ ├── EntityInitTest.java │ ├── GetTest.java │ ├── PrimaryIndexTest.java │ ├── SecondaryIndexTest.java │ ├── SimplePerfTest.java │ ├── base │ ├── AssertTools.java │ ├── InjectedVelvetProvider.java │ ├── ProviderExtension.java │ └── TestSchemaMigrator.java │ ├── defs │ ├── KeyMethodWithArgs.java │ ├── NoKey.java │ ├── OneFieldKey.java │ ├── OneMethodKey.java │ ├── Person.java │ ├── TwoFieldKeys.java │ └── TwoMethodKeys.java │ └── suite │ └── VelvetTestSuite.java ├── velvetdb-serializer-kryo ├── .gitignore ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ ├── esotericsoftware │ │ └── kryo │ │ │ └── serializers │ │ │ └── MapperField.java │ │ └── zakgof │ │ └── velvet │ │ └── serialize │ │ ├── KryoSerializer.java │ │ └── KryoSerializerProvider.java │ └── resources │ └── META-INF │ └── services │ └── com.zakgof.velvet.serializer.ISerializerProvider └── velvetdb-xodus ├── .gitignore ├── build.gradle └── src ├── main ├── java │ └── com │ │ └── zakgof │ │ └── velvet │ │ └── xodus │ │ ├── KeyUtil.java │ │ ├── XodusVelvetEnv.java │ │ └── XodusVelvetProvider.java └── resources │ └── META-INF │ └── services │ └── com.zakgof.velvet.IVelvetProvider └── test └── java └── com └── zakgof └── velvet └── test └── suite └── XodusTestSuite.java /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/settings.gradle -------------------------------------------------------------------------------- /velvetdb-core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/.gitignore -------------------------------------------------------------------------------- /velvetdb-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/build.gradle -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetEnvironment.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetEnvironmentBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetEnvironmentBuilder.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetProvider.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetReadTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetReadTransaction.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetWriteTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/IVelvetWriteTransaction.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/VelvetException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/VelvetException.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/VelvetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/VelvetFactory.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/annotation/Index.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/annotation/Index.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/annotation/Key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/annotation/Key.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/annotation/Kind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/annotation/Kind.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/annotation/SortedKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/annotation/SortedKey.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/entity/Entities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/entity/Entities.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/entity/IEntityDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/entity/IEntityDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/entity/IKeylessEntityDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/entity/IKeylessEntityDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/entity/ISetEntityDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/entity/ISetEntityDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/entity/ISortedEntityDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/entity/ISortedEntityDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/entity/ISortedSetEntityDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/entity/ISortedSetEntityDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/entity/EntityDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/entity/EntityDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/entity/SortedEntityDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/entity/SortedEntityDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/history/VelvetClassHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/history/VelvetClassHistory.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/index/IndexDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/index/IndexDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/index/IndexInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/index/IndexInfo.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/index/IndexQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/index/IndexQuery.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/request/EntityDelete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/request/EntityDelete.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/request/EntityGet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/request/EntityGet.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/impl/request/EntityPut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/impl/request/EntityPut.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/properties/IProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/properties/IProperty.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/properties/IPropertyAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/properties/IPropertyAccessor.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IBatchGet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IBatchGet.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IBatchIndexQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IBatchIndexQuery.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IEntityDelete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IEntityDelete.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IEntityGet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IEntityGet.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IEntityInitialize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IEntityInitialize.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IEntityPut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IEntityPut.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IIndexDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IIndexDef.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IIndexQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IIndexQuery.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IReadCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IReadCommand.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/request/IWriteCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/request/IWriteCommand.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/serializer/ISerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/serializer/ISerializer.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/serializer/ISerializerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/serializer/ISerializerProvider.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/serializer/ISerializerProviderBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/serializer/ISerializerProviderBuilder.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/serializer/SerializerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/serializer/SerializerFactory.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/serializer/migrator/ClassStructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/serializer/migrator/ClassStructure.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/serializer/migrator/EnumStructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/serializer/migrator/EnumStructure.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/serializer/migrator/IClassHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/serializer/migrator/IClassHistory.java -------------------------------------------------------------------------------- /velvetdb-core/src/main/java/com/zakgof/velvet/serializer/migrator/ISerializerSchemaMigrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/main/java/com/zakgof/velvet/serializer/migrator/ISerializerSchemaMigrator.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/DeleteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/DeleteTest.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/EntityInitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/EntityInitTest.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/GetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/GetTest.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/PrimaryIndexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/PrimaryIndexTest.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/SecondaryIndexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/SecondaryIndexTest.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/SimplePerfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/SimplePerfTest.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/base/AssertTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/base/AssertTools.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/base/InjectedVelvetProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/base/InjectedVelvetProvider.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/base/ProviderExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/base/ProviderExtension.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/base/TestSchemaMigrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/base/TestSchemaMigrator.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/KeyMethodWithArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/KeyMethodWithArgs.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/NoKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/NoKey.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/OneFieldKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/OneFieldKey.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/OneMethodKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/OneMethodKey.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/Person.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/TwoFieldKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/TwoFieldKeys.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/TwoMethodKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/defs/TwoMethodKeys.java -------------------------------------------------------------------------------- /velvetdb-core/src/test/java/com/zakgof/velvet/test/suite/VelvetTestSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-core/src/test/java/com/zakgof/velvet/test/suite/VelvetTestSuite.java -------------------------------------------------------------------------------- /velvetdb-serializer-kryo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-serializer-kryo/.gitignore -------------------------------------------------------------------------------- /velvetdb-serializer-kryo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-serializer-kryo/build.gradle -------------------------------------------------------------------------------- /velvetdb-serializer-kryo/src/main/java/com/esotericsoftware/kryo/serializers/MapperField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-serializer-kryo/src/main/java/com/esotericsoftware/kryo/serializers/MapperField.java -------------------------------------------------------------------------------- /velvetdb-serializer-kryo/src/main/java/com/zakgof/velvet/serialize/KryoSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-serializer-kryo/src/main/java/com/zakgof/velvet/serialize/KryoSerializer.java -------------------------------------------------------------------------------- /velvetdb-serializer-kryo/src/main/java/com/zakgof/velvet/serialize/KryoSerializerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-serializer-kryo/src/main/java/com/zakgof/velvet/serialize/KryoSerializerProvider.java -------------------------------------------------------------------------------- /velvetdb-serializer-kryo/src/main/resources/META-INF/services/com.zakgof.velvet.serializer.ISerializerProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-serializer-kryo/src/main/resources/META-INF/services/com.zakgof.velvet.serializer.ISerializerProvider -------------------------------------------------------------------------------- /velvetdb-xodus/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-xodus/.gitignore -------------------------------------------------------------------------------- /velvetdb-xodus/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-xodus/build.gradle -------------------------------------------------------------------------------- /velvetdb-xodus/src/main/java/com/zakgof/velvet/xodus/KeyUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-xodus/src/main/java/com/zakgof/velvet/xodus/KeyUtil.java -------------------------------------------------------------------------------- /velvetdb-xodus/src/main/java/com/zakgof/velvet/xodus/XodusVelvetEnv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-xodus/src/main/java/com/zakgof/velvet/xodus/XodusVelvetEnv.java -------------------------------------------------------------------------------- /velvetdb-xodus/src/main/java/com/zakgof/velvet/xodus/XodusVelvetProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-xodus/src/main/java/com/zakgof/velvet/xodus/XodusVelvetProvider.java -------------------------------------------------------------------------------- /velvetdb-xodus/src/main/resources/META-INF/services/com.zakgof.velvet.IVelvetProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-xodus/src/main/resources/META-INF/services/com.zakgof.velvet.IVelvetProvider -------------------------------------------------------------------------------- /velvetdb-xodus/src/test/java/com/zakgof/velvet/test/suite/XodusTestSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakgof/velvetdb/HEAD/velvetdb-xodus/src/test/java/com/zakgof/velvet/test/suite/XodusTestSuite.java --------------------------------------------------------------------------------