support bin serialization for cassandra (#680)
authorJermy Li <lizhangmei@baidu.com>
Tue, 17 Sep 2019 03:14:30 +0000 (11:14 +0800)
committerLinary <liningrui@vip.qq.com>
Tue, 17 Sep 2019 03:14:30 +0000 (11:14 +0800)
commitefcd839ee2222b01fdbf87b64ba39711fa038310
tree1ecdc3df063a57c813d84bb5d2efde886dd407ee
parent1208522699dd45075b457bd8b5d8a805cfbd0ef7
support bin serialization for cassandra (#680)

Change-Id: Ib4f48f3235ac9e5526c63c5617e3819ab4d29711
51 files changed:
hugegraph-cassandra/src/main/java/com/baidu/hugegraph/backend/store/cassandra/CassandraBackendEntry.java
hugegraph-cassandra/src/main/java/com/baidu/hugegraph/backend/store/cassandra/CassandraSerializer.java
hugegraph-cassandra/src/main/java/com/baidu/hugegraph/backend/store/cassandra/CassandraStoreProvider.java
hugegraph-cassandra/src/main/java/com/baidu/hugegraph/backend/store/cassandra/CassandraTable.java
hugegraph-cassandra/src/main/java/com/baidu/hugegraph/backend/store/cassandra/CassandraTables.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/id/EdgeId.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/id/Id.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/id/IdGenerator.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/id/IdUtil.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/id/SnowflakeIdGenerator.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/BinaryBackendEntry.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/BinaryInlineSerializer.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/BinarySerializer.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/BytesBuffer.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/SerializerFactory.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/TableBackendEntry.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/TableSerializer.java
hugegraph-core/src/main/java/com/baidu/hugegraph/type/HugeType.java
hugegraph-core/src/main/java/com/baidu/hugegraph/type/define/DataType.java
hugegraph-hbase/src/main/java/com/baidu/hugegraph/backend/store/hbase/HbaseStoreProvider.java
hugegraph-mysql/src/main/java/com/baidu/hugegraph/backend/store/mysql/MysqlBackendEntry.java
hugegraph-mysql/src/main/java/com/baidu/hugegraph/backend/store/mysql/MysqlSerializer.java
hugegraph-mysql/src/main/java/com/baidu/hugegraph/backend/store/mysql/MysqlStoreProvider.java
hugegraph-mysql/src/main/java/com/baidu/hugegraph/backend/store/mysql/MysqlTable.java
hugegraph-mysql/src/main/java/com/baidu/hugegraph/backend/store/mysql/MysqlTables.java
hugegraph-mysql/src/main/java/com/baidu/hugegraph/backend/store/mysql/MysqlUtil.java
hugegraph-mysql/src/main/java/com/baidu/hugegraph/backend/store/mysql/WhereBuilder.java
hugegraph-palo/src/main/java/com/baidu/hugegraph/backend/store/palo/PaloStoreProvider.java
hugegraph-postgresql/src/main/java/com/baidu/hugegraph/backend/store/postgresql/PostgresqlSerializer.java
hugegraph-postgresql/src/main/java/com/baidu/hugegraph/backend/store/postgresql/PostgresqlSessions.java
hugegraph-postgresql/src/main/java/com/baidu/hugegraph/backend/store/postgresql/PostgresqlStoreProvider.java
hugegraph-postgresql/src/main/java/com/baidu/hugegraph/backend/store/postgresql/PostgresqlTable.java
hugegraph-rocksdb/src/main/java/com/baidu/hugegraph/backend/store/rocksdb/RocksDBStoreProvider.java
hugegraph-test/src/main/java/com/baidu/hugegraph/core/EdgeLabelCoreTest.java
hugegraph-test/src/main/java/com/baidu/hugegraph/core/VertexLabelCoreTest.java
hugegraph-test/src/main/java/com/baidu/hugegraph/testutil/FakeObjects.java
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/FakeObjects.java
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/UnitTestSuite.java
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/cassandra/CassandraTest.java [moved from hugegraph-test/src/main/java/com/baidu/hugegraph/unit/core/CassandraTest.java with 99% similarity]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/core/SecurityManagerTest.java
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/id/IdTest.java [moved from hugegraph-test/src/main/java/com/baidu/hugegraph/unit/core/IdTest.java with 68% similarity]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/id/IdUtilTest.java [moved from hugegraph-test/src/main/java/com/baidu/hugegraph/unit/util/IdUtilTest.java with 72% similarity]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/mysql/MysqlUtilTest.java [new file with mode: 0644]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/mysql/WhereBuilderTest.java [new file with mode: 0644]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/serializer/BinaryBackendEntryTest.java [new file with mode: 0644]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/serializer/BinaryInlineSerializerTest.java [new file with mode: 0644]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/serializer/BytesBufferTest.java [moved from hugegraph-test/src/main/java/com/baidu/hugegraph/unit/core/BytesBufferTest.java with 99% similarity]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/serializer/SerializerFactoryTest.java [new file with mode: 0644]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/serializer/TableBackendEntryTest.java [new file with mode: 0644]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/serializer/TextBackendEntryTest.java [new file with mode: 0644]
hugegraph-test/src/main/java/com/baidu/hugegraph/unit/util/JsonUtilTest.java