support unique index (#636)
authorzhoney <zhangyi51@baidu.com>
Mon, 19 Aug 2019 13:27:43 +0000 (21:27 +0800)
committerLinary <liningrui@vip.qq.com>
Mon, 19 Aug 2019 13:27:42 +0000 (21:27 +0800)
commit1e019205524595237aab239f7b15a084b7ae0849
treed017f3a2d77197610ae1f861144d0fe1f0171ce7
parent214762513d5ba66d224fb076b74210242de41be2
support unique index (#636)

implemented: #633

Change-Id: I753a81d0d47b0d7979563d5a9f41d368e06a5b33
31 files changed:
hugegraph-api/pom.xml
hugegraph-api/src/main/java/com/baidu/hugegraph/version/ApiVersion.java
hugegraph-cassandra/src/main/java/com/baidu/hugegraph/backend/store/cassandra/CassandraStore.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/CassandraTables.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/BinarySerializer.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/serializer/TableSerializer.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/store/BackendMutation.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/store/memory/InMemoryDBStore.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/store/memory/InMemoryDBTables.java
hugegraph-core/src/main/java/com/baidu/hugegraph/backend/tx/GraphIndexTransaction.java
hugegraph-core/src/main/java/com/baidu/hugegraph/schema/IndexLabel.java
hugegraph-core/src/main/java/com/baidu/hugegraph/schema/builder/IndexLabelBuilder.java
hugegraph-core/src/main/java/com/baidu/hugegraph/type/HugeType.java
hugegraph-core/src/main/java/com/baidu/hugegraph/type/define/IndexType.java
hugegraph-hbase/src/main/java/com/baidu/hugegraph/backend/store/hbase/HbaseStore.java
hugegraph-hbase/src/main/java/com/baidu/hugegraph/backend/store/hbase/HbaseStoreProvider.java
hugegraph-hbase/src/main/java/com/baidu/hugegraph/backend/store/hbase/HbaseTables.java
hugegraph-mysql/src/main/java/com/baidu/hugegraph/backend/store/mysql/MysqlStore.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/MysqlTables.java
hugegraph-palo/src/main/java/com/baidu/hugegraph/backend/store/palo/PaloStoreProvider.java
hugegraph-palo/src/main/java/com/baidu/hugegraph/backend/store/palo/PaloTables.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/PostgresqlTables.java
hugegraph-rocksdb/src/main/java/com/baidu/hugegraph/backend/store/rocksdb/RocksDBStore.java
hugegraph-rocksdb/src/main/java/com/baidu/hugegraph/backend/store/rocksdb/RocksDBStoreProvider.java
hugegraph-rocksdb/src/main/java/com/baidu/hugegraph/backend/store/rocksdb/RocksDBTables.java
hugegraph-rocksdb/src/main/java/com/baidu/hugegraph/backend/store/rocksdbsst/RocksDBSstStore.java
hugegraph-test/src/main/java/com/baidu/hugegraph/core/IndexLabelCoreTest.java
hugegraph-test/src/main/java/com/baidu/hugegraph/core/VertexCoreTest.java