You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by ji...@apache.org on 2022/11/25 06:23:46 UTC
[incubator-hugegraph] 01/01: Merge branch 'master' into zy_dev
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch zy_dev
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git
commit 674af2abdf509c908d245c4440031407f7275382
Merge: 6e365fb0e d34042034
Author: imbajin <ji...@apache.org>
AuthorDate: Fri Nov 25 14:23:39 2022 +0800
Merge branch 'master' into zy_dev
.gitignore | 1 +
hugegraph-api/pom.xml | 16 +-
.../src/main/java/com/baidu/hugegraph/api/API.java | 195 -
.../com/baidu/hugegraph/api/auth/AccessAPI.java | 215 -
.../com/baidu/hugegraph/api/auth/BelongAPI.java | 206 -
.../com/baidu/hugegraph/api/auth/GroupAPI.java | 183 -
.../com/baidu/hugegraph/api/auth/LoginAPI.java | 161 -
.../com/baidu/hugegraph/api/auth/ProjectAPI.java | 274 -
.../com/baidu/hugegraph/api/auth/TargetAPI.java | 203 -
.../java/com/baidu/hugegraph/api/auth/UserAPI.java | 234 -
.../hugegraph/api/filter/AuthenticationFilter.java | 291 -
.../hugegraph/api/filter/CompressInterceptor.java | 111 -
.../api/filter/DecompressInterceptor.java | 58 -
.../hugegraph/api/filter/ExceptionFilter.java | 288 -
.../hugegraph/api/filter/LoadDetectFilter.java | 110 -
.../hugegraph/api/filter/LoadReleaseFilter.java | 48 -
.../baidu/hugegraph/api/filter/StatusFilter.java | 59 -
.../com/baidu/hugegraph/api/graph/BatchAPI.java | 169 -
.../com/baidu/hugegraph/api/graph/EdgeAPI.java | 574 --
.../com/baidu/hugegraph/api/graph/VertexAPI.java | 479 -
.../com/baidu/hugegraph/api/gremlin/CypherAPI.java | 113 -
.../baidu/hugegraph/api/gremlin/GremlinAPI.java | 87 -
.../baidu/hugegraph/api/gremlin/GremlinClient.java | 78 -
.../hugegraph/api/gremlin/GremlinQueryAPI.java | 109 -
.../com/baidu/hugegraph/api/job/AlgorithmAPI.java | 84 -
.../com/baidu/hugegraph/api/job/ComputerAPI.java | 87 -
.../com/baidu/hugegraph/api/job/GremlinAPI.java | 210 -
.../com/baidu/hugegraph/api/job/RebuildAPI.java | 98 -
.../java/com/baidu/hugegraph/api/job/TaskAPI.java | 187 -
.../baidu/hugegraph/api/metrics/MetricsAPI.java | 163 -
.../com/baidu/hugegraph/api/profile/GraphsAPI.java | 287 -
.../baidu/hugegraph/api/profile/ProfileAPI.java | 232 -
.../baidu/hugegraph/api/profile/VersionAPI.java | 53 -
.../java/com/baidu/hugegraph/api/raft/RaftAPI.java | 217 -
.../baidu/hugegraph/api/schema/EdgeLabelAPI.java | 274 -
.../baidu/hugegraph/api/schema/IndexLabelAPI.java | 294 -
.../baidu/hugegraph/api/schema/PropertyKeyAPI.java | 274 -
.../com/baidu/hugegraph/api/schema/SchemaAPI.java | 70 -
.../baidu/hugegraph/api/schema/VertexLabelAPI.java | 266 -
.../hugegraph/api/traversers/AdamicAdarAPI.java | 89 -
.../api/traversers/AllShortestPathsAPI.java | 95 -
.../baidu/hugegraph/api/traversers/CountAPI.java | 149 -
.../hugegraph/api/traversers/CrosspointsAPI.java | 91 -
.../api/traversers/CustomizedCrosspointsAPI.java | 200 -
.../api/traversers/CustomizedPathsAPI.java | 201 -
.../baidu/hugegraph/api/traversers/EdgesAPI.java | 126 -
.../api/traversers/FusiformSimilarityAPI.java | 170 -
.../api/traversers/JaccardSimilarityAPI.java | 147 -
.../hugegraph/api/traversers/KneighborAPI.java | 191 -
.../baidu/hugegraph/api/traversers/KoutAPI.java | 206 -
.../api/traversers/MultiNodeShortestPathAPI.java | 128 -
.../hugegraph/api/traversers/NeighborRankAPI.java | 154 -
.../baidu/hugegraph/api/traversers/PathsAPI.java | 185 -
.../hugegraph/api/traversers/PersonalRankAPI.java | 142 -
.../baidu/hugegraph/api/traversers/RaysAPI.java | 89 -
.../api/traversers/ResourceAllocationAPI.java | 90 -
.../baidu/hugegraph/api/traversers/RingsAPI.java | 92 -
.../hugegraph/api/traversers/SameNeighborsAPI.java | 84 -
.../hugegraph/api/traversers/ShortestPathAPI.java | 96 -
.../traversers/SingleSourceShortestPathAPI.java | 101 -
.../hugegraph/api/traversers/TemplatePathsAPI.java | 168 -
.../hugegraph/api/traversers/TraverserAPI.java | 63 -
.../baidu/hugegraph/api/traversers/Vertices.java | 88 -
.../hugegraph/api/traversers/VerticesAPI.java | 126 -
.../api/traversers/WeightedShortestPathAPI.java | 104 -
.../hugegraph/api/variables/VariablesAPI.java | 123 -
.../baidu/hugegraph/auth/ConfigAuthenticator.java | 105 -
.../baidu/hugegraph/auth/ContextGremlinServer.java | 168 -
.../baidu/hugegraph/auth/HugeAuthenticator.java | 501 --
.../baidu/hugegraph/auth/HugeFactoryAuthProxy.java | 335 -
.../baidu/hugegraph/auth/HugeGraphAuthProxy.java | 1882 ----
.../hugegraph/auth/StandardAuthenticator.java | 198 -
.../hugegraph/auth/WsAndHttpBasicAuthHandler.java | 160 -
.../com/baidu/hugegraph/config/ServerOptions.java | 269 -
.../com/baidu/hugegraph/core/GraphManager.java | 594 --
.../java/com/baidu/hugegraph/define/Checkable.java | 29 -
.../com/baidu/hugegraph/define/UpdateStrategy.java | 205 -
.../java/com/baidu/hugegraph/define/WorkLoad.java | 51 -
.../baidu/hugegraph/license/LicenseVerifier.java | 132 -
.../hugegraph/license/LicenseVerifyManager.java | 251 -
.../com/baidu/hugegraph/metrics/MetricsModule.java | 302 -
.../com/baidu/hugegraph/metrics/MetricsUtil.java | 56 -
.../baidu/hugegraph/metrics/ServerReporter.java | 115 -
.../com/baidu/hugegraph/metrics/SystemMetrics.java | 140 -
.../hugegraph/rpc/RpcClientProviderWithAuth.java | 46 -
.../baidu/hugegraph/serializer/JsonSerializer.java | 326 -
.../com/baidu/hugegraph/serializer/Serializer.java | 101 -
.../baidu/hugegraph/server/ApplicationConfig.java | 196 -
.../com/baidu/hugegraph/server/RestServer.java | 217 -
.../com/baidu/hugegraph/version/ApiVersion.java | 131 -
.../main/java/org/apache/hugegraph/api/API.java | 195 +
.../org/apache/hugegraph/api/auth/AccessAPI.java | 215 +
.../org/apache/hugegraph/api/auth/BelongAPI.java | 206 +
.../org/apache/hugegraph/api/auth/GroupAPI.java | 183 +
.../org/apache/hugegraph/api/auth/LoginAPI.java | 160 +
.../org/apache/hugegraph/api/auth/ProjectAPI.java | 274 +
.../org/apache/hugegraph/api/auth/TargetAPI.java | 203 +
.../org/apache/hugegraph/api/auth/UserAPI.java | 234 +
.../hugegraph/api/filter/AuthenticationFilter.java | 291 +
.../hugegraph/api/filter/CompressInterceptor.java | 112 +
.../api/filter/DecompressInterceptor.java | 58 +
.../hugegraph/api/filter/ExceptionFilter.java | 288 +
.../hugegraph/api/filter/LoadDetectFilter.java | 110 +
.../hugegraph/api/filter/LoadReleaseFilter.java | 48 +
.../apache/hugegraph/api/filter/StatusFilter.java | 59 +
.../org/apache/hugegraph/api/graph/BatchAPI.java | 169 +
.../org/apache/hugegraph/api/graph/EdgeAPI.java | 574 ++
.../org/apache/hugegraph/api/graph/VertexAPI.java | 479 +
.../apache/hugegraph/api/gremlin/CypherAPI.java | 113 +
.../apache/hugegraph/api/gremlin/GremlinAPI.java | 87 +
.../hugegraph/api/gremlin/GremlinClient.java | 78 +
.../hugegraph/api/gremlin/GremlinQueryAPI.java | 109 +
.../org/apache/hugegraph/api/job/AlgorithmAPI.java | 84 +
.../org/apache/hugegraph/api/job/ComputerAPI.java | 87 +
.../org/apache/hugegraph/api/job/GremlinAPI.java | 210 +
.../org/apache/hugegraph/api/job/RebuildAPI.java | 98 +
.../java/org/apache/hugegraph/api/job/TaskAPI.java | 187 +
.../apache/hugegraph/api/metrics/MetricsAPI.java | 163 +
.../apache/hugegraph/api/profile/GraphsAPI.java | 287 +
.../apache/hugegraph/api/profile/ProfileAPI.java | 232 +
.../apache/hugegraph/api/profile/VersionAPI.java | 53 +
.../org/apache/hugegraph/api/raft/RaftAPI.java | 217 +
.../apache/hugegraph/api/schema/EdgeLabelAPI.java | 274 +
.../apache/hugegraph/api/schema/IndexLabelAPI.java | 294 +
.../hugegraph/api/schema/PropertyKeyAPI.java | 274 +
.../org/apache/hugegraph/api/schema/SchemaAPI.java | 70 +
.../hugegraph/api/schema/VertexLabelAPI.java | 266 +
.../hugegraph/api/traversers/AdamicAdarAPI.java | 89 +
.../api/traversers/AllShortestPathsAPI.java | 95 +
.../apache/hugegraph/api/traversers/CountAPI.java | 149 +
.../hugegraph/api/traversers/CrosspointsAPI.java | 91 +
.../api/traversers/CustomizedCrosspointsAPI.java | 200 +
.../api/traversers/CustomizedPathsAPI.java | 201 +
.../apache/hugegraph/api/traversers/EdgesAPI.java | 126 +
.../api/traversers/FusiformSimilarityAPI.java | 170 +
.../api/traversers/JaccardSimilarityAPI.java | 147 +
.../hugegraph/api/traversers/KneighborAPI.java | 191 +
.../apache/hugegraph/api/traversers/KoutAPI.java | 206 +
.../api/traversers/MultiNodeShortestPathAPI.java | 128 +
.../hugegraph/api/traversers/NeighborRankAPI.java | 154 +
.../apache/hugegraph/api/traversers/PathsAPI.java | 185 +
.../hugegraph/api/traversers/PersonalRankAPI.java | 142 +
.../apache/hugegraph/api/traversers/RaysAPI.java | 89 +
.../api/traversers/ResourceAllocationAPI.java | 90 +
.../apache/hugegraph/api/traversers/RingsAPI.java | 92 +
.../hugegraph/api/traversers/SameNeighborsAPI.java | 84 +
.../hugegraph/api/traversers/ShortestPathAPI.java | 96 +
.../traversers/SingleSourceShortestPathAPI.java | 101 +
.../hugegraph/api/traversers/TemplatePathsAPI.java | 168 +
.../hugegraph/api/traversers/TraverserAPI.java | 63 +
.../apache/hugegraph/api/traversers/Vertices.java | 88 +
.../hugegraph/api/traversers/VerticesAPI.java | 126 +
.../api/traversers/WeightedShortestPathAPI.java | 104 +
.../hugegraph/api/variables/VariablesAPI.java | 123 +
.../apache/hugegraph/auth/ConfigAuthenticator.java | 105 +
.../hugegraph/auth/ContextGremlinServer.java | 168 +
.../apache/hugegraph/auth/HugeAuthenticator.java | 501 ++
.../hugegraph/auth/HugeFactoryAuthProxy.java | 339 +
.../apache/hugegraph/auth/HugeGraphAuthProxy.java | 1882 ++++
.../hugegraph/auth/StandardAuthenticator.java | 198 +
.../hugegraph/auth/WsAndHttpBasicAuthHandler.java | 160 +
.../org/apache/hugegraph/config/ServerOptions.java | 269 +
.../org/apache/hugegraph/core/GraphManager.java | 594 ++
.../org/apache/hugegraph/define/Checkable.java | 29 +
.../apache/hugegraph/define/UpdateStrategy.java | 205 +
.../java/org/apache/hugegraph/define/WorkLoad.java | 51 +
.../apache/hugegraph/license/LicenseVerifier.java | 132 +
.../hugegraph/license/LicenseVerifyManager.java | 251 +
.../apache/hugegraph/metrics/MetricsModule.java | 304 +
.../org/apache/hugegraph/metrics/MetricsUtil.java | 56 +
.../apache/hugegraph/metrics/ServerReporter.java | 115 +
.../apache/hugegraph/metrics/SystemMetrics.java | 140 +
.../hugegraph/rpc/RpcClientProviderWithAuth.java | 46 +
.../hugegraph/serializer/JsonSerializer.java | 326 +
.../apache/hugegraph/serializer/Serializer.java | 101 +
.../apache/hugegraph/server/ApplicationConfig.java | 196 +
.../org/apache/hugegraph/server/RestServer.java | 217 +
.../org/apache/hugegraph/version/ApiVersion.java | 132 +
hugegraph-cassandra/pom.xml | 13 +-
.../store/cassandra/CassandraBackendEntry.java | 43 -
.../store/cassandra/CassandraEntryIterator.java | 196 -
.../backend/store/cassandra/CassandraFeatures.java | 134 -
.../backend/store/cassandra/CassandraMetrics.java | 327 -
.../backend/store/cassandra/CassandraOptions.java | 135 -
.../store/cassandra/CassandraSerializer.java | 226 -
.../store/cassandra/CassandraSessionPool.java | 276 -
.../backend/store/cassandra/CassandraShard.java | 321 -
.../backend/store/cassandra/CassandraStore.java | 825 --
.../store/cassandra/CassandraStoreProvider.java | 77 -
.../backend/store/cassandra/CassandraTable.java | 683 --
.../backend/store/cassandra/CassandraTables.java | 996 ---
.../datastax/driver/core/querybuilder/Clauses.java | 17 +-
.../store/cassandra/CassandraBackendEntry.java | 43 +
.../store/cassandra/CassandraEntryIterator.java | 197 +
.../backend/store/cassandra/CassandraFeatures.java | 134 +
.../backend/store/cassandra/CassandraMetrics.java | 326 +
.../backend/store/cassandra/CassandraOptions.java | 135 +
.../store/cassandra/CassandraSerializer.java | 226 +
.../store/cassandra/CassandraSessionPool.java | 276 +
.../backend/store/cassandra/CassandraShard.java | 318 +
.../backend/store/cassandra/CassandraStore.java | 818 ++
.../store/cassandra/CassandraStoreProvider.java | 77 +
.../backend/store/cassandra/CassandraTable.java | 682 ++
.../backend/store/cassandra/CassandraTables.java | 991 +++
hugegraph-core/pom.xml | 6 +-
.../java/com/baidu/hugegraph/HugeException.java | 64 -
.../main/java/com/baidu/hugegraph/HugeFactory.java | 171 -
.../main/java/com/baidu/hugegraph/HugeGraph.java | 325 -
.../java/com/baidu/hugegraph/HugeGraphParams.java | 95 -
.../com/baidu/hugegraph/StandardHugeGraph.java | 1619 ----
.../com/baidu/hugegraph/analyzer/Analyzer.java | 27 -
.../baidu/hugegraph/analyzer/AnalyzerFactory.java | 100 -
.../com/baidu/hugegraph/analyzer/AnsjAnalyzer.java | 87 -
.../baidu/hugegraph/analyzer/HanLPAnalyzer.java | 106 -
.../com/baidu/hugegraph/analyzer/IKAnalyzer.java | 71 -
.../baidu/hugegraph/analyzer/JcsegAnalyzer.java | 82 -
.../baidu/hugegraph/analyzer/JiebaAnalyzer.java | 62 -
.../baidu/hugegraph/analyzer/MMSeg4JAnalyzer.java | 91 -
.../baidu/hugegraph/analyzer/SmartCNAnalyzer.java | 62 -
.../com/baidu/hugegraph/auth/AuthConstant.java | 29 -
.../java/com/baidu/hugegraph/auth/AuthManager.java | 131 -
.../com/baidu/hugegraph/auth/EntityManager.java | 200 -
.../java/com/baidu/hugegraph/auth/HugeAccess.java | 234 -
.../java/com/baidu/hugegraph/auth/HugeBelong.java | 201 -
.../java/com/baidu/hugegraph/auth/HugeGroup.java | 200 -
.../com/baidu/hugegraph/auth/HugePermission.java | 67 -
.../java/com/baidu/hugegraph/auth/HugeProject.java | 313 -
.../com/baidu/hugegraph/auth/HugeResource.java | 356 -
.../java/com/baidu/hugegraph/auth/HugeTarget.java | 263 -
.../java/com/baidu/hugegraph/auth/HugeUser.java | 286 -
.../baidu/hugegraph/auth/RelationshipManager.java | 243 -
.../com/baidu/hugegraph/auth/ResourceObject.java | 95 -
.../com/baidu/hugegraph/auth/ResourceType.java | 140 -
.../com/baidu/hugegraph/auth/RolePermission.java | 234 -
.../com/baidu/hugegraph/auth/SchemaDefine.java | 310 -
.../baidu/hugegraph/auth/StandardAuthManager.java | 729 --
.../com/baidu/hugegraph/auth/TokenGenerator.java | 70 -
.../com/baidu/hugegraph/auth/UserWithRole.java | 51 -
.../baidu/hugegraph/backend/BackendException.java | 54 -
.../com/baidu/hugegraph/backend/LocalCounter.java | 79 -
.../com/baidu/hugegraph/backend/Transaction.java | 33 -
.../hugegraph/backend/cache/AbstractCache.java | 300 -
.../com/baidu/hugegraph/backend/cache/Cache.java | 71 -
.../hugegraph/backend/cache/CacheManager.java | 156 -
.../hugegraph/backend/cache/CacheNotifier.java | 38 -
.../backend/cache/CachedBackendStore.java | 254 -
.../backend/cache/CachedGraphTransaction.java | 428 -
.../backend/cache/CachedSchemaTransaction.java | 446 -
.../baidu/hugegraph/backend/cache/LevelCache.java | 122 -
.../hugegraph/backend/cache/OffheapCache.java | 410 -
.../baidu/hugegraph/backend/cache/RamCache.java | 517 --
.../com/baidu/hugegraph/backend/id/EdgeId.java | 306 -
.../java/com/baidu/hugegraph/backend/id/Id.java | 88 -
.../baidu/hugegraph/backend/id/IdGenerator.java | 446 -
.../com/baidu/hugegraph/backend/id/IdUtil.java | 150 -
.../hugegraph/backend/id/SnowflakeIdGenerator.java | 178 -
.../hugegraph/backend/id/SplicingIdGenerator.java | 134 -
.../com/baidu/hugegraph/backend/page/IdHolder.java | 270 -
.../baidu/hugegraph/backend/page/IdHolderList.java | 65 -
.../hugegraph/backend/page/PageEntryIterator.java | 131 -
.../com/baidu/hugegraph/backend/page/PageIds.java | 58 -
.../com/baidu/hugegraph/backend/page/PageInfo.java | 119 -
.../baidu/hugegraph/backend/page/PageState.java | 113 -
.../baidu/hugegraph/backend/page/QueryList.java | 368 -
.../backend/page/SortByCountIdHolderList.java | 105 -
.../baidu/hugegraph/backend/query/Aggregate.java | 109 -
.../backend/query/BatchConditionQuery.java | 85 -
.../baidu/hugegraph/backend/query/Condition.java | 814 --
.../hugegraph/backend/query/ConditionQuery.java | 876 --
.../backend/query/ConditionQueryFlatten.java | 517 --
.../hugegraph/backend/query/IdPrefixQuery.java | 109 -
.../com/baidu/hugegraph/backend/query/IdQuery.java | 192 -
.../hugegraph/backend/query/IdRangeQuery.java | 113 -
.../com/baidu/hugegraph/backend/query/Query.java | 583 --
.../hugegraph/backend/query/QueryResults.java | 330 -
.../backend/serializer/AbstractSerializer.java | 94 -
.../backend/serializer/BinaryBackendEntry.java | 278 -
.../backend/serializer/BinaryEntryIterator.java | 144 -
.../serializer/BinaryScatterSerializer.java | 94 -
.../backend/serializer/BinarySerializer.java | 1316 ---
.../hugegraph/backend/serializer/BytesBuffer.java | 933 --
.../backend/serializer/GraphSerializer.java | 57 -
.../backend/serializer/MergeIterator.java | 103 -
.../backend/serializer/SchemaSerializer.java | 46 -
.../backend/serializer/SerializerFactory.java | 86 -
.../backend/serializer/TableBackendEntry.java | 298 -
.../backend/serializer/TableSerializer.java | 713 --
.../backend/serializer/TextBackendEntry.java | 379 -
.../backend/serializer/TextSerializer.java | 912 --
.../backend/store/AbstractBackendStore.java | 87 -
.../store/AbstractBackendStoreProvider.java | 245 -
.../hugegraph/backend/store/BackendAction.java | 50 -
.../hugegraph/backend/store/BackendEntry.java | 226 -
.../backend/store/BackendEntryIterator.java | 221 -
.../hugegraph/backend/store/BackendFeatures.java | 77 -
.../hugegraph/backend/store/BackendMetrics.java | 49 -
.../hugegraph/backend/store/BackendMutation.java | 346 -
.../backend/store/BackendProviderFactory.java | 111 -
.../hugegraph/backend/store/BackendSession.java | 124 -
.../backend/store/BackendSessionPool.java | 171 -
.../hugegraph/backend/store/BackendStore.java | 182 -
.../hugegraph/backend/store/BackendStoreInfo.java | 57 -
.../backend/store/BackendStoreProvider.java | 78 -
.../hugegraph/backend/store/BackendTable.java | 382 -
.../hugegraph/backend/store/MetaDispatcher.java | 47 -
.../baidu/hugegraph/backend/store/MetaHandler.java | 25 -
.../com/baidu/hugegraph/backend/store/Shard.java | 71 -
.../hugegraph/backend/store/SystemSchemaStore.java | 77 -
.../baidu/hugegraph/backend/store/TableDefine.java | 89 -
.../backend/store/memory/InMemoryDBStore.java | 499 --
.../store/memory/InMemoryDBStoreProvider.java | 108 -
.../backend/store/memory/InMemoryDBTable.java | 359 -
.../backend/store/memory/InMemoryDBTables.java | 570 --
.../backend/store/memory/InMemoryMetrics.java | 33 -
.../backend/store/raft/RaftAddPeerJob.java | 50 -
.../backend/store/raft/RaftBackendStore.java | 296 -
.../store/raft/RaftBackendStoreProvider.java | 278 -
.../hugegraph/backend/store/raft/RaftClosure.java | 95 -
.../hugegraph/backend/store/raft/RaftContext.java | 456 -
.../backend/store/raft/RaftException.java | 55 -
.../backend/store/raft/RaftGroupManager.java | 39 -
.../backend/store/raft/RaftGroupManagerImpl.java | 156 -
.../hugegraph/backend/store/raft/RaftNode.java | 367 -
.../backend/store/raft/RaftRemovePeerJob.java | 50 -
.../hugegraph/backend/store/raft/RaftResult.java | 65 -
.../backend/store/raft/RaftStoreClosure.java | 36 -
.../hugegraph/backend/store/raft/StoreCommand.java | 92 -
.../backend/store/raft/StoreSerializer.java | 150 -
.../backend/store/raft/StoreSnapshotFile.java | 246 -
.../backend/store/raft/StoreStateMachine.java | 251 -
.../backend/store/raft/rpc/ListPeersProcessor.java | 76 -
.../backend/store/raft/rpc/RpcForwarder.java | 162 -
.../backend/store/raft/rpc/SetLeaderProcessor.java | 70 -
.../store/raft/rpc/StoreCommandProcessor.java | 85 -
.../hugegraph/backend/store/ram/IntIntMap.java | 78 -
.../hugegraph/backend/store/ram/IntLongMap.java | 96 -
.../hugegraph/backend/store/ram/IntObjectMap.java | 90 -
.../baidu/hugegraph/backend/store/ram/RamMap.java | 35 -
.../hugegraph/backend/store/ram/RamTable.java | 593 --
.../hugegraph/backend/tx/AbstractTransaction.java | 432 -
.../backend/tx/GraphIndexTransaction.java | 1950 ----
.../hugegraph/backend/tx/GraphTransaction.java | 2091 -----
.../hugegraph/backend/tx/IndexableTransaction.java | 88 -
.../backend/tx/SchemaIndexTransaction.java | 122 -
.../hugegraph/backend/tx/SchemaTransaction.java | 686 --
.../com/baidu/hugegraph/config/AuthOptions.java | 131 -
.../com/baidu/hugegraph/config/CoreOptions.java | 631 --
.../java/com/baidu/hugegraph/election/Config.java | 35 -
.../election/RoleElectionStateMachine.java | 27 -
.../election/RoleElectionStateMachineImpl.java | 312 -
.../com/baidu/hugegraph/election/RoleTypeData.java | 91 -
.../hugegraph/election/RoleTypeDataAdapter.java | 29 -
.../hugegraph/election/StateMachineCallback.java | 35 -
.../hugegraph/election/StateMachineContext.java | 37 -
.../hugegraph/exception/ConnectionException.java | 40 -
.../hugegraph/exception/ExistedException.java | 36 -
.../hugegraph/exception/HugeGremlinException.java | 46 -
.../hugegraph/exception/LimitExceedException.java | 35 -
.../hugegraph/exception/NoIndexException.java | 35 -
.../hugegraph/exception/NotAllowException.java | 35 -
.../hugegraph/exception/NotFoundException.java | 39 -
.../hugegraph/exception/NotSupportException.java | 36 -
.../hugegraph/io/GraphSONSchemaSerializer.java | 131 -
.../baidu/hugegraph/io/HugeGraphIoRegistry.java | 44 -
.../com/baidu/hugegraph/io/HugeGraphSONModule.java | 601 --
.../com/baidu/hugegraph/io/HugeGryoModule.java | 201 -
.../java/com/baidu/hugegraph/job/AlgorithmJob.java | 71 -
.../java/com/baidu/hugegraph/job/ComputerJob.java | 76 -
.../java/com/baidu/hugegraph/job/EphemeralJob.java | 34 -
.../baidu/hugegraph/job/EphemeralJobBuilder.java | 86 -
.../java/com/baidu/hugegraph/job/GremlinJob.java | 133 -
.../src/main/java/com/baidu/hugegraph/job/Job.java | 27 -
.../java/com/baidu/hugegraph/job/JobBuilder.java | 101 -
.../main/java/com/baidu/hugegraph/job/SysJob.java | 45 -
.../main/java/com/baidu/hugegraph/job/UserJob.java | 45 -
.../hugegraph/job/algorithm/AbstractAlgorithm.java | 647 --
.../baidu/hugegraph/job/algorithm/Algorithm.java | 35 -
.../hugegraph/job/algorithm/AlgorithmPool.java | 102 -
.../hugegraph/job/algorithm/BfsTraverser.java | 154 -
.../baidu/hugegraph/job/algorithm/Consumers.java | 206 -
.../job/algorithm/CountEdgeAlgorithm.java | 80 -
.../job/algorithm/CountVertexAlgorithm.java | 80 -
.../job/algorithm/SubgraphStatAlgorithm.java | 223 -
.../job/algorithm/cent/AbstractCentAlgorithm.java | 211 -
.../cent/BetweennessCentralityAlgorithm.java | 150 -
.../cent/BetweennessCentralityAlgorithmV2.java | 176 -
.../cent/ClosenessCentralityAlgorithm.java | 108 -
.../cent/ClosenessCentralityAlgorithmV2.java | 135 -
.../algorithm/cent/DegreeCentralityAlgorithm.java | 164 -
.../cent/EigenvectorCentralityAlgorithm.java | 102 -
.../algorithm/cent/StressCentralityAlgorithm.java | 106 -
.../cent/StressCentralityAlgorithmV2.java | 182 -
.../job/algorithm/comm/AbstractCommAlgorithm.java | 80 -
.../comm/ClusterCoefficientAlgorithm.java | 85 -
.../job/algorithm/comm/KCoreAlgorithm.java | 294 -
.../job/algorithm/comm/LouvainAlgorithm.java | 123 -
.../job/algorithm/comm/LouvainTraverser.java | 922 --
.../hugegraph/job/algorithm/comm/LpaAlgorithm.java | 273 -
.../job/algorithm/comm/TriangleCountAlgorithm.java | 241 -
.../job/algorithm/comm/WeakConnectedComponent.java | 221 -
.../job/algorithm/path/RingsDetectAlgorithm.java | 148 -
.../job/algorithm/rank/PageRankAlgorithm.java | 338 -
.../similarity/FusiformSimilarityAlgorithm.java | 200 -
.../hugegraph/job/computer/AbstractComputer.java | 269 -
.../com/baidu/hugegraph/job/computer/Computer.java | 35 -
.../baidu/hugegraph/job/computer/ComputerPool.java | 55 -
.../hugegraph/job/computer/LouvainComputer.java | 128 -
.../baidu/hugegraph/job/computer/LpaComputer.java | 73 -
.../hugegraph/job/computer/PageRankComputer.java | 70 -
.../job/computer/TriangleCountComputer.java | 52 -
.../computer/WeakConnectedComponentComputer.java | 52 -
.../hugegraph/job/schema/EdgeLabelRemoveJob.java | 87 -
.../hugegraph/job/schema/IndexLabelRebuildJob.java | 193 -
.../hugegraph/job/schema/IndexLabelRemoveJob.java | 84 -
.../job/schema/OlapPropertyKeyClearJob.java | 93 -
.../job/schema/OlapPropertyKeyCreateJob.java | 42 -
.../job/schema/OlapPropertyKeyRemoveJob.java | 52 -
.../com/baidu/hugegraph/job/schema/SchemaJob.java | 126 -
.../hugegraph/job/schema/VertexLabelRemoveJob.java | 106 -
.../job/system/DeleteExpiredElementJob.java | 66 -
.../job/system/DeleteExpiredIndexJob.java | 96 -
.../hugegraph/job/system/DeleteExpiredJob.java | 90 -
.../baidu/hugegraph/job/system/JobCounters.java | 119 -
.../hugegraph/plugin/HugeGraphGremlinPlugin.java | 73 -
.../baidu/hugegraph/plugin/HugeGraphPlugin.java | 52 -
.../hugegraph/rpc/RpcServiceConfig4Client.java | 37 -
.../hugegraph/rpc/RpcServiceConfig4Server.java | 32 -
.../java/com/baidu/hugegraph/schema/EdgeLabel.java | 169 -
.../com/baidu/hugegraph/schema/IndexLabel.java | 285 -
.../com/baidu/hugegraph/schema/PropertyKey.java | 414 -
.../com/baidu/hugegraph/schema/SchemaElement.java | 222 -
.../com/baidu/hugegraph/schema/SchemaLabel.java | 181 -
.../com/baidu/hugegraph/schema/SchemaManager.java | 145 -
.../java/com/baidu/hugegraph/schema/Userdata.java | 66 -
.../com/baidu/hugegraph/schema/VertexLabel.java | 137 -
.../hugegraph/schema/builder/AbstractBuilder.java | 112 -
.../hugegraph/schema/builder/EdgeLabelBuilder.java | 627 --
.../schema/builder/IndexLabelBuilder.java | 760 --
.../schema/builder/PropertyKeyBuilder.java | 468 -
.../hugegraph/schema/builder/SchemaBuilder.java | 42 -
.../schema/builder/VertexLabelBuilder.java | 605 --
.../hugegraph/security/HugeSecurityManager.java | 508 --
.../com/baidu/hugegraph/structure/GraphType.java | 26 -
.../com/baidu/hugegraph/structure/HugeEdge.java | 541 --
.../hugegraph/structure/HugeEdgeProperty.java | 75 -
.../com/baidu/hugegraph/structure/HugeElement.java | 546 --
.../baidu/hugegraph/structure/HugeFeatures.java | 416 -
.../com/baidu/hugegraph/structure/HugeIndex.java | 299 -
.../baidu/hugegraph/structure/HugeProperty.java | 115 -
.../com/baidu/hugegraph/structure/HugeVertex.java | 708 --
.../hugegraph/structure/HugeVertexProperty.java | 88 -
.../com/baidu/hugegraph/task/HugeServerInfo.java | 334 -
.../java/com/baidu/hugegraph/task/HugeTask.java | 722 --
.../baidu/hugegraph/task/ServerInfoManager.java | 402 -
.../hugegraph/task/StandardTaskScheduler.java | 862 --
.../com/baidu/hugegraph/task/TaskCallable.java | 191 -
.../java/com/baidu/hugegraph/task/TaskManager.java | 360 -
.../com/baidu/hugegraph/task/TaskScheduler.java | 67 -
.../java/com/baidu/hugegraph/task/TaskStatus.java | 72 -
.../algorithm/CollectionPathsTraverser.java | 279 -
.../traversal/algorithm/CountTraverser.java | 139 -
.../algorithm/CustomizePathsTraverser.java | 239 -
.../algorithm/CustomizedCrosspointsTraverser.java | 222 -
.../algorithm/FusiformSimilarityTraverser.java | 322 -
.../traversal/algorithm/HugeTraverser.java | 744 --
.../algorithm/JaccardSimilarTraverser.java | 212 -
.../traversal/algorithm/KneighborTraverser.java | 106 -
.../traversal/algorithm/KoutTraverser.java | 149 -
.../algorithm/MultiNodeShortestPathTraverser.java | 127 -
.../traversal/algorithm/NeighborRankTraverser.java | 307 -
.../traversal/algorithm/OltpTraverser.java | 180 -
.../traversal/algorithm/PathTraverser.java | 226 -
.../traversal/algorithm/PathsTraverser.java | 181 -
.../traversal/algorithm/PersonalRankTraverser.java | 172 -
.../traversal/algorithm/PredictionTraverser.java | 83 -
.../traversal/algorithm/SameNeighborTraverser.java | 62 -
.../traversal/algorithm/ShortestPathTraverser.java | 252 -
.../SingleSourceShortestPathTraverser.java | 295 -
.../traversal/algorithm/SubGraphTraverser.java | 304 -
.../algorithm/TemplatePathsTraverser.java | 281 -
.../algorithm/records/AbstractRecords.java | 83 -
.../records/DoubleWayMultiPathsRecords.java | 207 -
.../algorithm/records/KneighborRecords.java | 75 -
.../traversal/algorithm/records/KoutRecords.java | 66 -
.../traversal/algorithm/records/PathsRecords.java | 60 -
.../traversal/algorithm/records/Records.java | 41 -
.../algorithm/records/ShortestPathRecords.java | 117 -
.../records/SingleWayMultiPathsRecords.java | 187 -
.../algorithm/records/record/Int2ArrayRecord.java | 67 -
.../algorithm/records/record/Int2IntRecord.java | 76 -
.../algorithm/records/record/Int2SetRecord.java | 75 -
.../traversal/algorithm/records/record/Record.java | 37 -
.../algorithm/records/record/RecordFactory.java | 50 -
.../algorithm/records/record/RecordType.java | 69 -
.../algorithm/records/record/SyncRecord.java | 87 -
.../traversal/algorithm/steps/EdgeStep.java | 147 -
.../traversal/algorithm/steps/RepeatEdgeStep.java | 108 -
.../algorithm/steps/WeightedEdgeStep.java | 104 -
.../strategy/ConcurrentTraverseStrategy.java | 73 -
.../algorithm/strategy/SingleTraverseStrategy.java | 75 -
.../algorithm/strategy/TraverseStrategy.java | 51 -
.../hugegraph/traversal/optimize/ConditionP.java | 57 -
.../traversal/optimize/HugeCountStep.java | 79 -
.../traversal/optimize/HugeCountStepStrategy.java | 126 -
.../traversal/optimize/HugeGraphStep.java | 222 -
.../traversal/optimize/HugeGraphStepStrategy.java | 79 -
.../traversal/optimize/HugeScriptTraversal.java | 122 -
.../traversal/optimize/HugeVertexStep.java | 255 -
.../traversal/optimize/HugeVertexStepByBatch.java | 140 -
.../traversal/optimize/HugeVertexStepStrategy.java | 135 -
.../hugegraph/traversal/optimize/QueryHolder.java | 73 -
.../baidu/hugegraph/traversal/optimize/Text.java | 34 -
.../traversal/optimize/TraversalUtil.java | 972 --
.../java/com/baidu/hugegraph/type/HugeType.java | 197 -
.../java/com/baidu/hugegraph/type/Idfiable.java | 27 -
.../java/com/baidu/hugegraph/type/Indexable.java | 29 -
.../java/com/baidu/hugegraph/type/Nameable.java | 30 -
.../com/baidu/hugegraph/type/Propertiable.java | 29 -
.../java/com/baidu/hugegraph/type/Typeable.java | 26 -
.../com/baidu/hugegraph/type/define/Action.java | 76 -
.../baidu/hugegraph/type/define/AggregateType.java | 93 -
.../baidu/hugegraph/type/define/Cardinality.java | 85 -
.../hugegraph/type/define/CollectionType.java | 67 -
.../com/baidu/hugegraph/type/define/DataType.java | 220 -
.../baidu/hugegraph/type/define/Directions.java | 117 -
.../com/baidu/hugegraph/type/define/Frequency.java | 51 -
.../com/baidu/hugegraph/type/define/GraphMode.java | 74 -
.../baidu/hugegraph/type/define/GraphReadMode.java | 50 -
.../com/baidu/hugegraph/type/define/HugeKeys.java | 105 -
.../baidu/hugegraph/type/define/IdStrategy.java | 71 -
.../com/baidu/hugegraph/type/define/IndexType.java | 122 -
.../com/baidu/hugegraph/type/define/NodeRole.java | 63 -
.../baidu/hugegraph/type/define/SchemaStatus.java | 65 -
.../baidu/hugegraph/type/define/SerialEnum.java | 69 -
.../com/baidu/hugegraph/type/define/WriteType.java | 67 -
.../main/java/com/baidu/hugegraph/util/Blob.java | 70 -
.../com/baidu/hugegraph/util/CompressUtil.java | 247 -
.../java/com/baidu/hugegraph/util/ConfigUtil.java | 152 -
.../java/com/baidu/hugegraph/util/Consumers.java | 319 -
.../java/com/baidu/hugegraph/util/CopyUtil.java | 88 -
.../main/java/com/baidu/hugegraph/util/Events.java | 35 -
.../util/FixedTimerWindowRateLimiter.java | 62 -
.../util/FixedWatchWindowRateLimiter.java | 62 -
.../java/com/baidu/hugegraph/util/GZipUtil.java | 76 -
.../java/com/baidu/hugegraph/util/JsonUtil.java | 159 -
.../java/com/baidu/hugegraph/util/KryoUtil.java | 99 -
.../java/com/baidu/hugegraph/util/LZ4Util.java | 95 -
.../java/com/baidu/hugegraph/util/LockUtil.java | 353 -
.../com/baidu/hugegraph/util/ParameterUtil.java | 78 -
.../java/com/baidu/hugegraph/util/RateLimiter.java | 45 -
.../java/com/baidu/hugegraph/util/Reflection.java | 116 -
.../com/baidu/hugegraph/util/StringEncoding.java | 208 -
.../util/collection/CollectionFactory.java | 283 -
.../com/baidu/hugegraph/util/collection/IdSet.java | 120 -
.../hugegraph/util/collection/Int2IntsMap.java | 218 -
.../hugegraph/util/collection/IntIterator.java | 213 -
.../baidu/hugegraph/util/collection/IntMap.java | 602 --
.../baidu/hugegraph/util/collection/IntSet.java | 593 --
.../util/collection/ObjectIntMapping.java | 29 -
.../util/collection/ObjectIntMappingFactory.java | 138 -
.../baidu/hugegraph/variables/HugeVariables.java | 393 -
.../com/baidu/hugegraph/version/CoreVersion.java | 47 -
.../java/org/apache/hugegraph/HugeException.java | 64 +
.../java/org/apache/hugegraph/HugeFactory.java | 171 +
.../main/java/org/apache/hugegraph/HugeGraph.java | 325 +
.../java/org/apache/hugegraph/HugeGraphParams.java | 95 +
.../org/apache/hugegraph/StandardHugeGraph.java | 1617 ++++
.../org/apache/hugegraph/analyzer/Analyzer.java | 27 +
.../apache/hugegraph/analyzer/AnalyzerFactory.java | 100 +
.../apache/hugegraph/analyzer/AnsjAnalyzer.java | 87 +
.../apache/hugegraph/analyzer/HanLPAnalyzer.java | 106 +
.../org/apache/hugegraph/analyzer/IKAnalyzer.java | 71 +
.../apache/hugegraph/analyzer/JcsegAnalyzer.java | 82 +
.../apache/hugegraph/analyzer/JiebaAnalyzer.java | 62 +
.../apache/hugegraph/analyzer/MMSeg4JAnalyzer.java | 91 +
.../apache/hugegraph/analyzer/SmartCNAnalyzer.java | 62 +
.../org/apache/hugegraph/auth/AuthConstant.java | 29 +
.../org/apache/hugegraph/auth/AuthManager.java | 131 +
.../org/apache/hugegraph/auth/EntityManager.java | 200 +
.../java/org/apache/hugegraph/auth/HugeAccess.java | 234 +
.../java/org/apache/hugegraph/auth/HugeBelong.java | 201 +
.../java/org/apache/hugegraph/auth/HugeGroup.java | 200 +
.../org/apache/hugegraph/auth/HugePermission.java | 67 +
.../org/apache/hugegraph/auth/HugeProject.java | 313 +
.../org/apache/hugegraph/auth/HugeResource.java | 356 +
.../java/org/apache/hugegraph/auth/HugeTarget.java | 263 +
.../java/org/apache/hugegraph/auth/HugeUser.java | 286 +
.../apache/hugegraph/auth/RelationshipManager.java | 243 +
.../org/apache/hugegraph/auth/ResourceObject.java | 95 +
.../org/apache/hugegraph/auth/ResourceType.java | 140 +
.../org/apache/hugegraph/auth/RolePermission.java | 234 +
.../org/apache/hugegraph/auth/SchemaDefine.java | 311 +
.../apache/hugegraph/auth/StandardAuthManager.java | 729 ++
.../org/apache/hugegraph/auth/TokenGenerator.java | 70 +
.../org/apache/hugegraph/auth/UserWithRole.java | 51 +
.../apache/hugegraph/backend/BackendException.java | 54 +
.../org/apache/hugegraph/backend/LocalCounter.java | 79 +
.../org/apache/hugegraph/backend/Transaction.java | 33 +
.../hugegraph/backend/cache/AbstractCache.java | 300 +
.../org/apache/hugegraph/backend/cache/Cache.java | 71 +
.../hugegraph/backend/cache/CacheManager.java | 156 +
.../hugegraph/backend/cache/CacheNotifier.java | 38 +
.../backend/cache/CachedBackendStore.java | 254 +
.../backend/cache/CachedGraphTransaction.java | 428 +
.../backend/cache/CachedSchemaTransaction.java | 446 +
.../apache/hugegraph/backend/cache/LevelCache.java | 122 +
.../hugegraph/backend/cache/OffheapCache.java | 410 +
.../apache/hugegraph/backend/cache/RamCache.java | 517 ++
.../org/apache/hugegraph/backend/id/EdgeId.java | 306 +
.../java/org/apache/hugegraph/backend/id/Id.java | 88 +
.../apache/hugegraph/backend/id/IdGenerator.java | 446 +
.../org/apache/hugegraph/backend/id/IdUtil.java | 150 +
.../hugegraph/backend/id/SnowflakeIdGenerator.java | 178 +
.../hugegraph/backend/id/SplicingIdGenerator.java | 134 +
.../apache/hugegraph/backend/page/IdHolder.java | 270 +
.../hugegraph/backend/page/IdHolderList.java | 65 +
.../hugegraph/backend/page/PageEntryIterator.java | 131 +
.../org/apache/hugegraph/backend/page/PageIds.java | 58 +
.../apache/hugegraph/backend/page/PageInfo.java | 119 +
.../apache/hugegraph/backend/page/PageState.java | 113 +
.../apache/hugegraph/backend/page/QueryList.java | 368 +
.../backend/page/SortByCountIdHolderList.java | 105 +
.../apache/hugegraph/backend/query/Aggregate.java | 109 +
.../backend/query/BatchConditionQuery.java | 85 +
.../apache/hugegraph/backend/query/Condition.java | 814 ++
.../hugegraph/backend/query/ConditionQuery.java | 875 ++
.../backend/query/ConditionQueryFlatten.java | 517 ++
.../hugegraph/backend/query/IdPrefixQuery.java | 109 +
.../apache/hugegraph/backend/query/IdQuery.java | 192 +
.../hugegraph/backend/query/IdRangeQuery.java | 113 +
.../org/apache/hugegraph/backend/query/Query.java | 583 ++
.../hugegraph/backend/query/QueryResults.java | 330 +
.../backend/serializer/AbstractSerializer.java | 94 +
.../backend/serializer/BinaryBackendEntry.java | 278 +
.../backend/serializer/BinaryEntryIterator.java | 144 +
.../serializer/BinaryScatterSerializer.java | 94 +
.../backend/serializer/BinarySerializer.java | 1314 +++
.../hugegraph/backend/serializer/BytesBuffer.java | 932 ++
.../backend/serializer/GraphSerializer.java | 57 +
.../backend/serializer/MergeIterator.java | 103 +
.../backend/serializer/SchemaSerializer.java | 46 +
.../backend/serializer/SerializerFactory.java | 86 +
.../backend/serializer/TableBackendEntry.java | 298 +
.../backend/serializer/TableSerializer.java | 713 ++
.../backend/serializer/TextBackendEntry.java | 379 +
.../backend/serializer/TextSerializer.java | 911 ++
.../backend/store/AbstractBackendStore.java | 87 +
.../store/AbstractBackendStoreProvider.java | 245 +
.../hugegraph/backend/store/BackendAction.java | 50 +
.../hugegraph/backend/store/BackendEntry.java | 226 +
.../backend/store/BackendEntryIterator.java | 221 +
.../hugegraph/backend/store/BackendFeatures.java | 77 +
.../hugegraph/backend/store/BackendMetrics.java | 49 +
.../hugegraph/backend/store/BackendMutation.java | 346 +
.../backend/store/BackendProviderFactory.java | 111 +
.../hugegraph/backend/store/BackendSession.java | 124 +
.../backend/store/BackendSessionPool.java | 171 +
.../hugegraph/backend/store/BackendStore.java | 182 +
.../hugegraph/backend/store/BackendStoreInfo.java | 57 +
.../backend/store/BackendStoreProvider.java | 78 +
.../hugegraph/backend/store/BackendTable.java | 382 +
.../hugegraph/backend/store/MetaDispatcher.java | 47 +
.../hugegraph/backend/store/MetaHandler.java | 25 +
.../org/apache/hugegraph/backend/store/Shard.java | 71 +
.../hugegraph/backend/store/SystemSchemaStore.java | 77 +
.../hugegraph/backend/store/TableDefine.java | 89 +
.../backend/store/memory/InMemoryDBStore.java | 500 ++
.../store/memory/InMemoryDBStoreProvider.java | 108 +
.../backend/store/memory/InMemoryDBTable.java | 359 +
.../backend/store/memory/InMemoryDBTables.java | 570 ++
.../backend/store/memory/InMemoryMetrics.java | 33 +
.../backend/store/raft/RaftAddPeerJob.java | 50 +
.../backend/store/raft/RaftBackendStore.java | 296 +
.../store/raft/RaftBackendStoreProvider.java | 278 +
.../hugegraph/backend/store/raft/RaftClosure.java | 95 +
.../hugegraph/backend/store/raft/RaftContext.java | 456 +
.../backend/store/raft/RaftException.java | 55 +
.../backend/store/raft/RaftGroupManager.java | 39 +
.../backend/store/raft/RaftGroupManagerImpl.java | 156 +
.../hugegraph/backend/store/raft/RaftNode.java | 367 +
.../backend/store/raft/RaftRemovePeerJob.java | 50 +
.../hugegraph/backend/store/raft/RaftResult.java | 65 +
.../backend/store/raft/RaftStoreClosure.java | 36 +
.../hugegraph/backend/store/raft/StoreCommand.java | 92 +
.../backend/store/raft/StoreSerializer.java | 150 +
.../backend/store/raft/StoreSnapshotFile.java | 246 +
.../backend/store/raft/StoreStateMachine.java | 251 +
.../backend/store/raft/rpc/ListPeersProcessor.java | 76 +
.../backend/store/raft/rpc/RpcForwarder.java | 162 +
.../backend/store/raft/rpc/SetLeaderProcessor.java | 70 +
.../store/raft/rpc/StoreCommandProcessor.java | 85 +
.../hugegraph/backend/store/ram/IntIntMap.java | 78 +
.../hugegraph/backend/store/ram/IntLongMap.java | 96 +
.../hugegraph/backend/store/ram/IntObjectMap.java | 90 +
.../apache/hugegraph/backend/store/ram/RamMap.java | 35 +
.../hugegraph/backend/store/ram/RamTable.java | 593 ++
.../hugegraph/backend/tx/AbstractTransaction.java | 432 +
.../backend/tx/GraphIndexTransaction.java | 1951 ++++
.../hugegraph/backend/tx/GraphTransaction.java | 2091 +++++
.../hugegraph/backend/tx/IndexableTransaction.java | 88 +
.../backend/tx/SchemaIndexTransaction.java | 122 +
.../hugegraph/backend/tx/SchemaTransaction.java | 686 ++
.../org/apache/hugegraph/config/AuthOptions.java | 131 +
.../org/apache/hugegraph/config/CoreOptions.java | 632 ++
.../java/org/apache/hugegraph/election/Config.java | 35 +
.../election/RoleElectionStateMachine.java | 27 +
.../election/RoleElectionStateMachineImpl.java | 312 +
.../apache/hugegraph/election/RoleTypeData.java | 91 +
.../hugegraph/election/RoleTypeDataAdapter.java | 29 +
.../hugegraph/election/StateMachineCallback.java | 35 +
.../hugegraph/election/StateMachineContext.java | 37 +
.../hugegraph/exception/ConnectionException.java | 40 +
.../hugegraph/exception/ExistedException.java | 36 +
.../hugegraph/exception/HugeGremlinException.java | 46 +
.../hugegraph/exception/LimitExceedException.java | 35 +
.../hugegraph/exception/NoIndexException.java | 35 +
.../hugegraph/exception/NotAllowException.java | 35 +
.../hugegraph/exception/NotFoundException.java | 39 +
.../hugegraph/exception/NotSupportException.java | 36 +
.../hugegraph/io/GraphSONSchemaSerializer.java | 131 +
.../apache/hugegraph/io/HugeGraphIoRegistry.java | 44 +
.../apache/hugegraph/io/HugeGraphSONModule.java | 601 ++
.../org/apache/hugegraph/io/HugeGryoModule.java | 200 +
.../org/apache/hugegraph/job/AlgorithmJob.java | 71 +
.../java/org/apache/hugegraph/job/ComputerJob.java | 76 +
.../org/apache/hugegraph/job/EphemeralJob.java | 34 +
.../apache/hugegraph/job/EphemeralJobBuilder.java | 86 +
.../java/org/apache/hugegraph/job/GremlinJob.java | 133 +
.../main/java/org/apache/hugegraph/job/Job.java | 27 +
.../java/org/apache/hugegraph/job/JobBuilder.java | 101 +
.../main/java/org/apache/hugegraph/job/SysJob.java | 45 +
.../java/org/apache/hugegraph/job/UserJob.java | 45 +
.../hugegraph/job/algorithm/AbstractAlgorithm.java | 647 ++
.../apache/hugegraph/job/algorithm/Algorithm.java | 35 +
.../hugegraph/job/algorithm/AlgorithmPool.java | 102 +
.../hugegraph/job/algorithm/BfsTraverser.java | 154 +
.../apache/hugegraph/job/algorithm/Consumers.java | 206 +
.../job/algorithm/CountEdgeAlgorithm.java | 80 +
.../job/algorithm/CountVertexAlgorithm.java | 80 +
.../job/algorithm/SubgraphStatAlgorithm.java | 223 +
.../job/algorithm/cent/AbstractCentAlgorithm.java | 211 +
.../cent/BetweennessCentralityAlgorithm.java | 150 +
.../cent/BetweennessCentralityAlgorithmV2.java | 176 +
.../cent/ClosenessCentralityAlgorithm.java | 108 +
.../cent/ClosenessCentralityAlgorithmV2.java | 135 +
.../algorithm/cent/DegreeCentralityAlgorithm.java | 164 +
.../cent/EigenvectorCentralityAlgorithm.java | 102 +
.../algorithm/cent/StressCentralityAlgorithm.java | 106 +
.../cent/StressCentralityAlgorithmV2.java | 182 +
.../job/algorithm/comm/AbstractCommAlgorithm.java | 80 +
.../comm/ClusterCoefficientAlgorithm.java | 85 +
.../job/algorithm/comm/KCoreAlgorithm.java | 294 +
.../job/algorithm/comm/LouvainAlgorithm.java | 123 +
.../job/algorithm/comm/LouvainTraverser.java | 922 ++
.../hugegraph/job/algorithm/comm/LpaAlgorithm.java | 273 +
.../job/algorithm/comm/TriangleCountAlgorithm.java | 241 +
.../job/algorithm/comm/WeakConnectedComponent.java | 221 +
.../job/algorithm/path/RingsDetectAlgorithm.java | 148 +
.../job/algorithm/rank/PageRankAlgorithm.java | 338 +
.../similarity/FusiformSimilarityAlgorithm.java | 200 +
.../hugegraph/job/computer/AbstractComputer.java | 270 +
.../apache/hugegraph/job/computer/Computer.java | 35 +
.../hugegraph/job/computer/ComputerPool.java | 55 +
.../hugegraph/job/computer/LouvainComputer.java | 128 +
.../apache/hugegraph/job/computer/LpaComputer.java | 73 +
.../hugegraph/job/computer/PageRankComputer.java | 70 +
.../job/computer/TriangleCountComputer.java | 52 +
.../computer/WeakConnectedComponentComputer.java | 52 +
.../hugegraph/job/schema/EdgeLabelRemoveJob.java | 87 +
.../hugegraph/job/schema/IndexLabelRebuildJob.java | 193 +
.../hugegraph/job/schema/IndexLabelRemoveJob.java | 84 +
.../job/schema/OlapPropertyKeyClearJob.java | 93 +
.../job/schema/OlapPropertyKeyCreateJob.java | 42 +
.../job/schema/OlapPropertyKeyRemoveJob.java | 52 +
.../org/apache/hugegraph/job/schema/SchemaJob.java | 126 +
.../hugegraph/job/schema/VertexLabelRemoveJob.java | 106 +
.../job/system/DeleteExpiredElementJob.java | 66 +
.../job/system/DeleteExpiredIndexJob.java | 96 +
.../hugegraph/job/system/DeleteExpiredJob.java | 90 +
.../apache/hugegraph/job/system/JobCounters.java | 119 +
.../hugegraph/plugin/HugeGraphGremlinPlugin.java | 73 +
.../apache/hugegraph/plugin/HugeGraphPlugin.java | 52 +
.../hugegraph/rpc/RpcServiceConfig4Client.java | 37 +
.../hugegraph/rpc/RpcServiceConfig4Server.java | 32 +
.../org/apache/hugegraph/schema/EdgeLabel.java | 169 +
.../org/apache/hugegraph/schema/IndexLabel.java | 285 +
.../org/apache/hugegraph/schema/PropertyKey.java | 414 +
.../org/apache/hugegraph/schema/SchemaElement.java | 222 +
.../org/apache/hugegraph/schema/SchemaLabel.java | 181 +
.../org/apache/hugegraph/schema/SchemaManager.java | 145 +
.../java/org/apache/hugegraph/schema/Userdata.java | 66 +
.../org/apache/hugegraph/schema/VertexLabel.java | 137 +
.../hugegraph/schema/builder/AbstractBuilder.java | 112 +
.../hugegraph/schema/builder/EdgeLabelBuilder.java | 627 ++
.../schema/builder/IndexLabelBuilder.java | 760 ++
.../schema/builder/PropertyKeyBuilder.java | 468 +
.../hugegraph/schema/builder/SchemaBuilder.java | 42 +
.../schema/builder/VertexLabelBuilder.java | 605 ++
.../hugegraph/security/HugeSecurityManager.java | 508 ++
.../org/apache/hugegraph/structure/GraphType.java | 26 +
.../org/apache/hugegraph/structure/HugeEdge.java | 541 ++
.../hugegraph/structure/HugeEdgeProperty.java | 75 +
.../apache/hugegraph/structure/HugeElement.java | 546 ++
.../apache/hugegraph/structure/HugeFeatures.java | 415 +
.../org/apache/hugegraph/structure/HugeIndex.java | 299 +
.../apache/hugegraph/structure/HugeProperty.java | 115 +
.../org/apache/hugegraph/structure/HugeVertex.java | 708 ++
.../hugegraph/structure/HugeVertexProperty.java | 88 +
.../org/apache/hugegraph/task/HugeServerInfo.java | 334 +
.../java/org/apache/hugegraph/task/HugeTask.java | 720 ++
.../apache/hugegraph/task/ServerInfoManager.java | 403 +
.../hugegraph/task/StandardTaskScheduler.java | 862 ++
.../org/apache/hugegraph/task/TaskCallable.java | 191 +
.../org/apache/hugegraph/task/TaskManager.java | 358 +
.../org/apache/hugegraph/task/TaskScheduler.java | 67 +
.../java/org/apache/hugegraph/task/TaskStatus.java | 72 +
.../algorithm/CollectionPathsTraverser.java | 279 +
.../traversal/algorithm/CountTraverser.java | 139 +
.../algorithm/CustomizePathsTraverser.java | 239 +
.../algorithm/CustomizedCrosspointsTraverser.java | 222 +
.../algorithm/FusiformSimilarityTraverser.java | 322 +
.../traversal/algorithm/HugeTraverser.java | 744 ++
.../algorithm/JaccardSimilarTraverser.java | 212 +
.../traversal/algorithm/KneighborTraverser.java | 106 +
.../traversal/algorithm/KoutTraverser.java | 149 +
.../algorithm/MultiNodeShortestPathTraverser.java | 127 +
.../traversal/algorithm/NeighborRankTraverser.java | 307 +
.../traversal/algorithm/OltpTraverser.java | 180 +
.../traversal/algorithm/PathTraverser.java | 226 +
.../traversal/algorithm/PathsTraverser.java | 181 +
.../traversal/algorithm/PersonalRankTraverser.java | 172 +
.../traversal/algorithm/PredictionTraverser.java | 83 +
.../traversal/algorithm/SameNeighborTraverser.java | 62 +
.../traversal/algorithm/ShortestPathTraverser.java | 252 +
.../SingleSourceShortestPathTraverser.java | 295 +
.../traversal/algorithm/SubGraphTraverser.java | 304 +
.../algorithm/TemplatePathsTraverser.java | 281 +
.../algorithm/records/AbstractRecords.java | 83 +
.../records/DoubleWayMultiPathsRecords.java | 207 +
.../algorithm/records/KneighborRecords.java | 74 +
.../traversal/algorithm/records/KoutRecords.java | 65 +
.../traversal/algorithm/records/PathsRecords.java | 60 +
.../traversal/algorithm/records/Records.java | 41 +
.../algorithm/records/ShortestPathRecords.java | 117 +
.../records/SingleWayMultiPathsRecords.java | 186 +
.../algorithm/records/record/Int2ArrayRecord.java | 67 +
.../algorithm/records/record/Int2IntRecord.java | 76 +
.../algorithm/records/record/Int2SetRecord.java | 74 +
.../traversal/algorithm/records/record/Record.java | 37 +
.../algorithm/records/record/RecordFactory.java | 50 +
.../algorithm/records/record/RecordType.java | 69 +
.../algorithm/records/record/SyncRecord.java | 87 +
.../traversal/algorithm/steps/EdgeStep.java | 147 +
.../traversal/algorithm/steps/RepeatEdgeStep.java | 108 +
.../algorithm/steps/WeightedEdgeStep.java | 104 +
.../strategy/ConcurrentTraverseStrategy.java | 73 +
.../algorithm/strategy/SingleTraverseStrategy.java | 75 +
.../algorithm/strategy/TraverseStrategy.java | 51 +
.../hugegraph/traversal/optimize/ConditionP.java | 56 +
.../traversal/optimize/HugeCountStep.java | 79 +
.../traversal/optimize/HugeCountStepStrategy.java | 125 +
.../traversal/optimize/HugeGraphStep.java | 222 +
.../traversal/optimize/HugeGraphStepStrategy.java | 79 +
.../traversal/optimize/HugeScriptTraversal.java | 121 +
.../traversal/optimize/HugeVertexStep.java | 255 +
.../traversal/optimize/HugeVertexStepByBatch.java | 140 +
.../traversal/optimize/HugeVertexStepStrategy.java | 134 +
.../hugegraph/traversal/optimize/QueryHolder.java | 73 +
.../apache/hugegraph/traversal/optimize/Text.java | 34 +
.../traversal/optimize/TraversalUtil.java | 970 ++
.../java/org/apache/hugegraph/type/HugeType.java | 197 +
.../java/org/apache/hugegraph/type/Idfiable.java | 27 +
.../java/org/apache/hugegraph/type/Indexable.java | 29 +
.../java/org/apache/hugegraph/type/Nameable.java | 35 +
.../org/apache/hugegraph/type/Propertiable.java | 29 +
.../java/org/apache/hugegraph/type/Typeable.java | 26 +
.../org/apache/hugegraph/type/define/Action.java | 76 +
.../hugegraph/type/define/AggregateType.java | 93 +
.../apache/hugegraph/type/define/Cardinality.java | 90 +
.../hugegraph/type/define/CollectionType.java | 67 +
.../org/apache/hugegraph/type/define/DataType.java | 220 +
.../apache/hugegraph/type/define/Directions.java | 116 +
.../apache/hugegraph/type/define/Frequency.java | 51 +
.../apache/hugegraph/type/define/GraphMode.java | 74 +
.../hugegraph/type/define/GraphReadMode.java | 50 +
.../org/apache/hugegraph/type/define/HugeKeys.java | 105 +
.../apache/hugegraph/type/define/IdStrategy.java | 71 +
.../apache/hugegraph/type/define/IndexType.java | 122 +
.../org/apache/hugegraph/type/define/NodeRole.java | 63 +
.../apache/hugegraph/type/define/SchemaStatus.java | 65 +
.../apache/hugegraph/type/define/SerialEnum.java | 69 +
.../apache/hugegraph/type/define/WriteType.java | 67 +
.../main/java/org/apache/hugegraph/util/Blob.java | 70 +
.../org/apache/hugegraph/util/CompressUtil.java | 249 +
.../java/org/apache/hugegraph/util/ConfigUtil.java | 154 +
.../java/org/apache/hugegraph/util/Consumers.java | 319 +
.../java/org/apache/hugegraph/util/CopyUtil.java | 88 +
.../java/org/apache/hugegraph/util/Events.java | 35 +
.../util/FixedTimerWindowRateLimiter.java | 62 +
.../util/FixedWatchWindowRateLimiter.java | 62 +
.../java/org/apache/hugegraph/util/GZipUtil.java | 76 +
.../java/org/apache/hugegraph/util/JsonUtil.java | 159 +
.../java/org/apache/hugegraph/util/KryoUtil.java | 98 +
.../java/org/apache/hugegraph/util/LZ4Util.java | 95 +
.../java/org/apache/hugegraph/util/LockUtil.java | 353 +
.../org/apache/hugegraph/util/ParameterUtil.java | 80 +
.../org/apache/hugegraph/util/RateLimiter.java | 45 +
.../java/org/apache/hugegraph/util/Reflection.java | 116 +
.../org/apache/hugegraph/util/StringEncoding.java | 195 +
.../util/collection/CollectionFactory.java | 283 +
.../apache/hugegraph/util/collection/IdSet.java | 120 +
.../hugegraph/util/collection/Int2IntsMap.java | 218 +
.../hugegraph/util/collection/IntIterator.java | 213 +
.../apache/hugegraph/util/collection/IntMap.java | 602 ++
.../apache/hugegraph/util/collection/IntSet.java | 593 ++
.../util/collection/ObjectIntMapping.java | 29 +
.../util/collection/ObjectIntMappingFactory.java | 138 +
.../apache/hugegraph/variables/HugeVariables.java | 393 +
.../org/apache/hugegraph/version/CoreVersion.java | 46 +
...g.apache.tinkerpop.gremlin.jsr223.GremlinPlugin | 2 +-
.../src/main/resources/hugegraph.properties | 2 +-
hugegraph-core/src/main/resources/proto/raft.proto | 4 +-
.../backend/store/raft/rpc/RaftRequests.java | 5191 -----------
.../backend/store/raft/rpc/RaftRequests.java | 5015 +++++++++++
hugegraph-dist/pom.xml | 41 +-
.../release-docs/licenses/LICENSE-commons-text.txt | 202 +
.../licenses/LICENSE-commons-text.txt | 202 -
.../scripts/dependency/known-dependencies.txt | 16 +-
.../src/assembly/static/bin/checksocket.sh | 2 +-
.../src/assembly/static/bin/dump-conf.sh | 2 +-
.../src/assembly/static/bin/dump-store.sh | 2 +-
.../src/assembly/static/bin/gremlin-console.sh | 2 +-
hugegraph-dist/src/assembly/static/bin/hugegraph | 2 +-
.../src/assembly/static/bin/hugegraph-server.sh | 4 +-
.../src/assembly/static/bin/init-store.sh | 2 +-
.../static/conf/graphs/hugegraph.properties | 4 +-
.../static/conf/gremlin-driver-settings.yaml | 2 +-
.../src/assembly/static/conf/gremlin-server.yaml | 66 +-
hugegraph-dist/src/assembly/static/conf/log4j2.xml | 6 +-
.../src/assembly/static/conf/remote-objects.yaml | 2 +-
.../src/assembly/static/conf/remote.yaml | 2 +-
.../assembly/static/conf/rest-server.properties | 4 +-
hugegraph-dist/src/assembly/static/ext/plugins.txt | 2 +-
.../src/assembly/static/scripts/example.groovy | 4 +-
hugegraph-dist/src/assembly/travis/build-report.sh | 8 +-
.../travis/conf-raft1/graphs/hugegraph.properties | 4 +-
.../assembly/travis/conf-raft1/gremlin-server.yaml | 68 +-
.../travis/conf-raft1/rest-server.properties | 2 +-
.../travis/conf-raft2/graphs/hugegraph.properties | 4 +-
.../assembly/travis/conf-raft2/gremlin-server.yaml | 68 +-
.../travis/conf-raft2/rest-server.properties | 2 +-
.../travis/conf-raft3/graphs/hugegraph.properties | 4 +-
.../assembly/travis/conf-raft3/gremlin-server.yaml | 68 +-
.../travis/conf-raft3/rest-server.properties | 2 +-
hugegraph-dist/src/assembly/travis/run-api-test.sh | 8 +-
.../java/com/baidu/hugegraph/cmd/ConfDumper.java | 74 -
.../java/com/baidu/hugegraph/cmd/InitStore.java | 145 -
.../java/com/baidu/hugegraph/cmd/StoreDumper.java | 102 -
.../java/com/baidu/hugegraph/dist/DistOptions.java | 50 -
.../com/baidu/hugegraph/dist/HugeGraphServer.java | 149 -
.../baidu/hugegraph/dist/HugeGremlinServer.java | 69 -
.../com/baidu/hugegraph/dist/HugeRestServer.java | 36 -
.../com/baidu/hugegraph/dist/RegisterUtil.java | 222 -
.../java/org/apache/hugegraph/cmd/ConfDumper.java | 74 +
.../java/org/apache/hugegraph/cmd/InitStore.java | 145 +
.../java/org/apache/hugegraph/cmd/StoreDumper.java | 102 +
.../org/apache/hugegraph/dist/DistOptions.java | 50 +
.../org/apache/hugegraph/dist/HugeGraphServer.java | 149 +
.../apache/hugegraph/dist/HugeGremlinServer.java | 69 +
.../org/apache/hugegraph/dist/HugeRestServer.java | 36 +
.../org/apache/hugegraph/dist/RegisterUtil.java | 222 +
hugegraph-dist/src/main/resources/log4j2.xml | 6 +-
hugegraph-example/pom.xml | 13 +-
.../java/com/baidu/hugegraph/example/Example1.java | 491 -
.../java/com/baidu/hugegraph/example/Example2.java | 264 -
.../java/com/baidu/hugegraph/example/Example3.java | 174 -
.../com/baidu/hugegraph/example/ExampleUtil.java | 110 -
.../hugegraph/example/GraphOfTheMoviesExample.java | 691 --
.../com/baidu/hugegraph/example/PerfExample1.java | 143 -
.../com/baidu/hugegraph/example/PerfExample2.java | 126 -
.../com/baidu/hugegraph/example/PerfExample3.java | 105 -
.../com/baidu/hugegraph/example/PerfExample4.java | 89 -
.../baidu/hugegraph/example/PerfExampleBase.java | 318 -
.../com/baidu/hugegraph/example/TaskExample.java | 111 -
.../hugegraph/example/ThreadRangePerfTest.java | 62 -
.../org/apache/hugegraph/example/Example1.java | 491 +
.../org/apache/hugegraph/example/Example2.java | 264 +
.../org/apache/hugegraph/example/Example3.java | 174 +
.../org/apache/hugegraph/example/ExampleUtil.java | 110 +
.../hugegraph/example/GraphOfTheMoviesExample.java | 691 ++
.../org/apache/hugegraph/example/PerfExample1.java | 143 +
.../org/apache/hugegraph/example/PerfExample2.java | 126 +
.../org/apache/hugegraph/example/PerfExample3.java | 105 +
.../org/apache/hugegraph/example/PerfExample4.java | 89 +
.../apache/hugegraph/example/PerfExampleBase.java | 318 +
.../org/apache/hugegraph/example/TaskExample.java | 111 +
.../hugegraph/example/ThreadRangePerfTest.java | 62 +
.../src/main/resources/hugegraph.properties | 2 +-
hugegraph-example/src/main/resources/log4j2.xml | 6 +-
hugegraph-hbase/pom.xml | 13 +-
.../backend/store/hbase/HbaseFeatures.java | 144 -
.../backend/store/hbase/HbaseMetrics.java | 203 -
.../backend/store/hbase/HbaseOptions.java | 165 -
.../backend/store/hbase/HbaseSerializer.java | 54 -
.../backend/store/hbase/HbaseSessions.java | 964 --
.../hugegraph/backend/store/hbase/HbaseStore.java | 594 --
.../backend/store/hbase/HbaseStoreProvider.java | 77 -
.../hugegraph/backend/store/hbase/HbaseTable.java | 408 -
.../hugegraph/backend/store/hbase/HbaseTables.java | 368 -
.../backend/store/hbase/HbaseFeatures.java | 144 +
.../backend/store/hbase/HbaseMetrics.java | 203 +
.../backend/store/hbase/HbaseOptions.java | 165 +
.../backend/store/hbase/HbaseSerializer.java | 54 +
.../backend/store/hbase/HbaseSessions.java | 964 ++
.../hugegraph/backend/store/hbase/HbaseStore.java | 593 ++
.../backend/store/hbase/HbaseStoreProvider.java | 74 +
.../hugegraph/backend/store/hbase/HbaseTable.java | 404 +
.../hugegraph/backend/store/hbase/HbaseTables.java | 366 +
hugegraph-mysql/pom.xml | 13 +-
.../backend/store/mysql/MysqlBackendEntry.java | 43 -
.../backend/store/mysql/MysqlEntryIterator.java | 199 -
.../backend/store/mysql/MysqlFeatures.java | 133 -
.../backend/store/mysql/MysqlMetrics.java | 33 -
.../backend/store/mysql/MysqlOptions.java | 119 -
.../backend/store/mysql/MysqlSerializer.java | 178 -
.../backend/store/mysql/MysqlSessions.java | 546 --
.../hugegraph/backend/store/mysql/MysqlStore.java | 516 --
.../backend/store/mysql/MysqlStoreProvider.java | 78 -
.../hugegraph/backend/store/mysql/MysqlTable.java | 851 --
.../hugegraph/backend/store/mysql/MysqlTables.java | 667 --
.../hugegraph/backend/store/mysql/MysqlUtil.java | 131 -
.../backend/store/mysql/ResultSetWrapper.java | 63 -
.../backend/store/mysql/WhereBuilder.java | 289 -
.../backend/store/mysql/MysqlBackendEntry.java | 43 +
.../backend/store/mysql/MysqlEntryIterator.java | 199 +
.../backend/store/mysql/MysqlFeatures.java | 133 +
.../backend/store/mysql/MysqlMetrics.java | 33 +
.../backend/store/mysql/MysqlOptions.java | 119 +
.../backend/store/mysql/MysqlSerializer.java | 178 +
.../backend/store/mysql/MysqlSessions.java | 546 ++
.../hugegraph/backend/store/mysql/MysqlStore.java | 516 ++
.../backend/store/mysql/MysqlStoreProvider.java | 78 +
.../hugegraph/backend/store/mysql/MysqlTable.java | 849 ++
.../hugegraph/backend/store/mysql/MysqlTables.java | 666 ++
.../hugegraph/backend/store/mysql/MysqlUtil.java | 131 +
.../backend/store/mysql/ResultSetWrapper.java | 63 +
.../backend/store/mysql/WhereBuilder.java | 289 +
hugegraph-palo/pom.xml | 18 +-
.../hugegraph/backend/store/palo/PaloFeatures.java | 136 -
.../hugegraph/backend/store/palo/PaloFile.java | 194 -
.../backend/store/palo/PaloHttpClient.java | 78 -
.../hugegraph/backend/store/palo/PaloLoadInfo.java | 192 -
.../hugegraph/backend/store/palo/PaloOptions.java | 110 -
.../backend/store/palo/PaloSerializer.java | 47 -
.../hugegraph/backend/store/palo/PaloSessions.java | 319 -
.../hugegraph/backend/store/palo/PaloStore.java | 53 -
.../backend/store/palo/PaloStoreProvider.java | 177 -
.../hugegraph/backend/store/palo/PaloTable.java | 116 -
.../hugegraph/backend/store/palo/PaloTables.java | 474 -
.../hugegraph/backend/store/palo/PaloFeatures.java | 136 +
.../hugegraph/backend/store/palo/PaloFile.java | 194 +
.../backend/store/palo/PaloHttpClient.java | 78 +
.../hugegraph/backend/store/palo/PaloLoadInfo.java | 192 +
.../hugegraph/backend/store/palo/PaloOptions.java | 110 +
.../backend/store/palo/PaloSerializer.java | 47 +
.../hugegraph/backend/store/palo/PaloSessions.java | 319 +
.../hugegraph/backend/store/palo/PaloStore.java | 53 +
.../backend/store/palo/PaloStoreProvider.java | 177 +
.../hugegraph/backend/store/palo/PaloTable.java | 116 +
.../hugegraph/backend/store/palo/PaloTables.java | 474 +
hugegraph-postgresql/pom.xml | 18 +-
.../store/postgresql/PostgresqlOptions.java | 51 -
.../store/postgresql/PostgresqlSerializer.java | 61 -
.../store/postgresql/PostgresqlSessions.java | 137 -
.../backend/store/postgresql/PostgresqlStore.java | 37 -
.../store/postgresql/PostgresqlStoreProvider.java | 224 -
.../backend/store/postgresql/PostgresqlTable.java | 172 -
.../backend/store/postgresql/PostgresqlTables.java | 293 -
.../store/postgresql/PostgresqlOptions.java | 51 +
.../store/postgresql/PostgresqlSerializer.java | 61 +
.../store/postgresql/PostgresqlSessions.java | 137 +
.../backend/store/postgresql/PostgresqlStore.java | 37 +
.../store/postgresql/PostgresqlStoreProvider.java | 224 +
.../backend/store/postgresql/PostgresqlTable.java | 172 +
.../backend/store/postgresql/PostgresqlTables.java | 293 +
hugegraph-rocksdb/pom.xml | 13 +-
.../backend/store/rocksdb/OpenedRocksDB.java | 191 -
.../backend/store/rocksdb/RocksDBFeatures.java | 148 -
.../backend/store/rocksdb/RocksDBIngester.java | 109 -
.../backend/store/rocksdb/RocksDBIteratorPool.java | 185 -
.../backend/store/rocksdb/RocksDBMetrics.java | 239 -
.../backend/store/rocksdb/RocksDBOptions.java | 701 --
.../backend/store/rocksdb/RocksDBSessions.java | 138 -
.../backend/store/rocksdb/RocksDBStdSessions.java | 1359 ---
.../backend/store/rocksdb/RocksDBStore.java | 1164 ---
.../store/rocksdb/RocksDBStoreProvider.java | 103 -
.../backend/store/rocksdb/RocksDBTable.java | 372 -
.../backend/store/rocksdb/RocksDBTables.java | 480 -
.../store/rocksdbsst/RocksDBSstSessions.java | 449 -
.../backend/store/rocksdbsst/RocksDBSstStore.java | 116 -
.../store/rocksdbsst/RocksDBSstStoreProvider.java | 38 -
.../backend/store/rocksdb/OpenedRocksDB.java | 191 +
.../backend/store/rocksdb/RocksDBFeatures.java | 148 +
.../backend/store/rocksdb/RocksDBIngester.java | 109 +
.../backend/store/rocksdb/RocksDBIteratorPool.java | 185 +
.../backend/store/rocksdb/RocksDBMetrics.java | 239 +
.../backend/store/rocksdb/RocksDBOptions.java | 701 ++
.../backend/store/rocksdb/RocksDBSessions.java | 138 +
.../backend/store/rocksdb/RocksDBStdSessions.java | 1358 +++
.../backend/store/rocksdb/RocksDBStore.java | 1163 +++
.../store/rocksdb/RocksDBStoreProvider.java | 100 +
.../backend/store/rocksdb/RocksDBTable.java | 370 +
.../backend/store/rocksdb/RocksDBTables.java | 479 +
.../store/rocksdbsst/RocksDBSstSessions.java | 449 +
.../backend/store/rocksdbsst/RocksDBSstStore.java | 116 +
.../store/rocksdbsst/RocksDBSstStoreProvider.java | 37 +
hugegraph-scylladb/pom.xml | 13 +-
.../backend/store/scylladb/ScyllaDBFeatures.java | 35 -
.../backend/store/scylladb/ScyllaDBMetrics.java | 72 -
.../store/scylladb/ScyllaDBStoreProvider.java | 176 -
.../store/scylladb/ScyllaDBTablesWithMV.java | 303 -
.../backend/store/scylladb/ScyllaDBFeatures.java | 35 +
.../backend/store/scylladb/ScyllaDBMetrics.java | 72 +
.../store/scylladb/ScyllaDBStoreProvider.java | 176 +
.../store/scylladb/ScyllaDBTablesWithMV.java | 303 +
hugegraph-test/pom.xml | 43 +-
.../java/com/baidu/hugegraph/api/ApiTestSuite.java | 52 -
.../java/com/baidu/hugegraph/api/BaseApiTest.java | 648 --
.../com/baidu/hugegraph/api/CypherApiTest.java | 86 -
.../java/com/baidu/hugegraph/api/EdgeApiTest.java | 209 -
.../com/baidu/hugegraph/api/EdgeLabelApiTest.java | 140 -
.../com/baidu/hugegraph/api/GremlinApiTest.java | 224 -
.../com/baidu/hugegraph/api/IndexLabelApiTest.java | 157 -
.../java/com/baidu/hugegraph/api/LoginApiTest.java | 170 -
.../com/baidu/hugegraph/api/MetricsApiTest.java | 292 -
.../com/baidu/hugegraph/api/ProjectApiTest.java | 264 -
.../baidu/hugegraph/api/PropertyKeyApiTest.java | 91 -
.../com/baidu/hugegraph/api/SchemaApiTest.java | 39 -
.../java/com/baidu/hugegraph/api/TaskApiTest.java | 167 -
.../java/com/baidu/hugegraph/api/UserApiTest.java | 183 -
.../com/baidu/hugegraph/api/VertexApiTest.java | 102 -
.../baidu/hugegraph/api/VertexLabelApiTest.java | 127 -
.../api/traversers/AdamicAdarAPITest.java | 58 -
.../api/traversers/AllShortestPathsApiTest.java | 66 -
.../hugegraph/api/traversers/CountApiTest.java | 62 -
.../api/traversers/CrosspointsApiTest.java | 62 -
.../traversers/CustomizedCrosspointsApiTest.java | 67 -
.../hugegraph/api/traversers/EdgesApiTest.java | 91 -
.../api/traversers/FusiformSimilarityApiTest.java | 74 -
.../api/traversers/JaccardSimilarityApiTest.java | 86 -
.../hugegraph/api/traversers/KneighborApiTest.java | 87 -
.../hugegraph/api/traversers/KoutApiTest.java | 101 -
.../traversers/MultiNodeShortestPathApiTest.java | 68 -
.../api/traversers/NeighborRankApiTest.java | 59 -
.../hugegraph/api/traversers/PathsApiTest.java | 87 -
.../api/traversers/PersonalRankApiTest.java | 58 -
.../hugegraph/api/traversers/RaysApiTest.java | 65 -
.../api/traversers/ResourceAllocationAPITest.java | 58 -
.../hugegraph/api/traversers/RingsApiTest.java | 59 -
.../api/traversers/SameNeighborsApiTest.java | 62 -
.../api/traversers/ShortestPathApiTest.java | 63 -
.../SingleSourceShortestPathApiTest.java | 57 -
.../api/traversers/TemplatePathsApiTest.java | 88 -
.../api/traversers/TraversersApiTestSuite.java | 51 -
.../traversers/WeightedShortestPathApiTest.java | 68 -
.../java/com/baidu/hugegraph/core/AuthTest.java | 1578 ----
.../com/baidu/hugegraph/core/BaseCoreTest.java | 125 -
.../com/baidu/hugegraph/core/CoreTestSuite.java | 97 -
.../com/baidu/hugegraph/core/EdgeCoreTest.java | 7530 ----------------
.../baidu/hugegraph/core/EdgeLabelCoreTest.java | 1387 ---
.../baidu/hugegraph/core/IndexLabelCoreTest.java | 1887 ----
.../com/baidu/hugegraph/core/MultiGraphsTest.java | 415 -
.../com/baidu/hugegraph/core/PropertyCoreTest.java | 804 --
.../baidu/hugegraph/core/PropertyKeyCoreTest.java | 726 --
.../com/baidu/hugegraph/core/RamTableTest.java | 837 --
.../com/baidu/hugegraph/core/RestoreCoreTest.java | 728 --
.../core/RoleElectionStateMachineTest.java | 325 -
.../com/baidu/hugegraph/core/SchemaCoreTest.java | 163 -
.../com/baidu/hugegraph/core/TaskCoreTest.java | 714 --
.../com/baidu/hugegraph/core/VertexCoreTest.java | 9343 --------------------
.../baidu/hugegraph/core/VertexLabelCoreTest.java | 1220 ---
.../com/baidu/hugegraph/testutil/FakeObjects.java | 86 -
.../java/com/baidu/hugegraph/testutil/Utils.java | 114 -
.../hugegraph/tinkerpop/ProcessBasicSuite.java | 301 -
.../hugegraph/tinkerpop/ProcessStandardTest.java | 29 -
.../tinkerpop/ProcessTestGraphProvider.java | 31 -
.../hugegraph/tinkerpop/StructureBasicSuite.java | 126 -
.../hugegraph/tinkerpop/StructureStandardTest.java | 29 -
.../tinkerpop/StructureTestGraphProvider.java | 31 -
.../com/baidu/hugegraph/tinkerpop/TestGraph.java | 951 --
.../hugegraph/tinkerpop/TestGraphFactory.java | 30 -
.../hugegraph/tinkerpop/TestGraphProvider.java | 448 -
.../tinkerpop/tests/HugeGraphWriteTest.java | 49 -
.../com/baidu/hugegraph/unit/BaseUnitTest.java | 85 -
.../java/com/baidu/hugegraph/unit/FakeObjects.java | 216 -
.../com/baidu/hugegraph/unit/UnitTestSuite.java | 156 -
.../hugegraph/unit/cache/CacheManagerTest.java | 315 -
.../com/baidu/hugegraph/unit/cache/CacheTest.java | 774 --
.../unit/cache/CachedGraphTransactionTest.java | 224 -
.../unit/cache/CachedSchemaTransactionTest.java | 203 -
.../baidu/hugegraph/unit/cache/RamTableTest.java | 284 -
.../hugegraph/unit/cassandra/CassandraTest.java | 197 -
.../baidu/hugegraph/unit/core/AnalyzerTest.java | 206 -
.../hugegraph/unit/core/BackendMutationTest.java | 358 -
.../hugegraph/unit/core/BackendStoreInfoTest.java | 50 -
.../unit/core/ConditionQueryFlattenTest.java | 262 -
.../baidu/hugegraph/unit/core/ConditionTest.java | 647 --
.../baidu/hugegraph/unit/core/DataTypeTest.java | 88 -
.../baidu/hugegraph/unit/core/DirectionsTest.java | 79 -
.../baidu/hugegraph/unit/core/ExceptionTest.java | 45 -
.../baidu/hugegraph/unit/core/LocksTableTest.java | 309 -
.../baidu/hugegraph/unit/core/PageStateTest.java | 90 -
.../com/baidu/hugegraph/unit/core/QueryTest.java | 171 -
.../com/baidu/hugegraph/unit/core/RangeTest.java | 172 -
.../hugegraph/unit/core/RolePermissionTest.java | 584 --
.../com/baidu/hugegraph/unit/core/RowLockTest.java | 101 -
.../hugegraph/unit/core/SecurityManagerTest.java | 328 -
.../baidu/hugegraph/unit/core/SerialEnumTest.java | 45 -
.../hugegraph/unit/core/SystemSchemaStoreTest.java | 59 -
.../hugegraph/unit/core/TraversalUtilTest.java | 341 -
.../com/baidu/hugegraph/unit/id/EdgeIdTest.java | 119 -
.../java/com/baidu/hugegraph/unit/id/IdTest.java | 225 -
.../com/baidu/hugegraph/unit/id/IdUtilTest.java | 160 -
.../hugegraph/unit/id/SplicingIdGeneratorTest.java | 112 -
.../baidu/hugegraph/unit/mysql/MysqlUtilTest.java | 62 -
.../hugegraph/unit/mysql/WhereBuilderTest.java | 125 -
.../unit/rocksdb/BaseRocksDBUnitTest.java | 131 -
.../unit/rocksdb/RocksDBCountersTest.java | 126 -
.../hugegraph/unit/rocksdb/RocksDBPerfTest.java | 253 -
.../hugegraph/unit/rocksdb/RocksDBSessionTest.java | 655 --
.../unit/rocksdb/RocksDBSessionsTest.java | 223 -
.../unit/serializer/BinaryBackendEntryTest.java | 115 -
.../serializer/BinaryScatterSerializerTest.java | 94 -
.../unit/serializer/BinarySerializerTest.java | 133 -
.../hugegraph/unit/serializer/BytesBufferTest.java | 1078 ---
.../unit/serializer/SerializerFactoryTest.java | 97 -
.../unit/serializer/StoreSerializerTest.java | 92 -
.../unit/serializer/TableBackendEntryTest.java | 194 -
.../unit/serializer/TextBackendEntryTest.java | 96 -
.../hugegraph/unit/util/CompressUtilTest.java | 135 -
.../baidu/hugegraph/unit/util/JsonUtilTest.java | 312 -
.../baidu/hugegraph/unit/util/RateLimiterTest.java | 174 -
.../hugegraph/unit/util/StringEncodingTest.java | 186 -
.../com/baidu/hugegraph/unit/util/VersionTest.java | 44 -
.../util/collection/CollectionFactoryTest.java | 387 -
.../hugegraph/unit/util/collection/IdSetTest.java | 327 -
.../unit/util/collection/Int2IntsMapTest.java | 196 -
.../hugegraph/unit/util/collection/IntMapTest.java | 424 -
.../hugegraph/unit/util/collection/IntSetTest.java | 185 -
.../unit/util/collection/ObjectIntMappingTest.java | 143 -
.../org/apache/hugegraph/api/ApiTestSuite.java | 52 +
.../java/org/apache/hugegraph/api/BaseApiTest.java | 648 ++
.../org/apache/hugegraph/api/CypherApiTest.java | 86 +
.../java/org/apache/hugegraph/api/EdgeApiTest.java | 209 +
.../org/apache/hugegraph/api/EdgeLabelApiTest.java | 140 +
.../org/apache/hugegraph/api/GremlinApiTest.java | 224 +
.../apache/hugegraph/api/IndexLabelApiTest.java | 157 +
.../org/apache/hugegraph/api/LoginApiTest.java | 170 +
.../org/apache/hugegraph/api/MetricsApiTest.java | 292 +
.../org/apache/hugegraph/api/ProjectApiTest.java | 264 +
.../apache/hugegraph/api/PropertyKeyApiTest.java | 91 +
.../org/apache/hugegraph/api/SchemaApiTest.java | 39 +
.../java/org/apache/hugegraph/api/TaskApiTest.java | 167 +
.../java/org/apache/hugegraph/api/UserApiTest.java | 183 +
.../org/apache/hugegraph/api/VertexApiTest.java | 102 +
.../apache/hugegraph/api/VertexLabelApiTest.java | 127 +
.../api/traversers/AdamicAdarAPITest.java | 58 +
.../api/traversers/AllShortestPathsApiTest.java | 66 +
.../hugegraph/api/traversers/CountApiTest.java | 62 +
.../api/traversers/CrosspointsApiTest.java | 62 +
.../traversers/CustomizedCrosspointsApiTest.java | 67 +
.../hugegraph/api/traversers/EdgesApiTest.java | 91 +
.../api/traversers/FusiformSimilarityApiTest.java | 74 +
.../api/traversers/JaccardSimilarityApiTest.java | 86 +
.../hugegraph/api/traversers/KneighborApiTest.java | 87 +
.../hugegraph/api/traversers/KoutApiTest.java | 101 +
.../traversers/MultiNodeShortestPathApiTest.java | 68 +
.../api/traversers/NeighborRankApiTest.java | 59 +
.../hugegraph/api/traversers/PathsApiTest.java | 87 +
.../api/traversers/PersonalRankApiTest.java | 58 +
.../hugegraph/api/traversers/RaysApiTest.java | 65 +
.../api/traversers/ResourceAllocationAPITest.java | 58 +
.../hugegraph/api/traversers/RingsApiTest.java | 59 +
.../api/traversers/SameNeighborsApiTest.java | 62 +
.../api/traversers/ShortestPathApiTest.java | 63 +
.../SingleSourceShortestPathApiTest.java | 57 +
.../api/traversers/TemplatePathsApiTest.java | 88 +
.../api/traversers/TraversersApiTestSuite.java | 51 +
.../traversers/WeightedShortestPathApiTest.java | 68 +
.../java/org/apache/hugegraph/core/AuthTest.java | 1578 ++++
.../org/apache/hugegraph/core/BaseCoreTest.java | 125 +
.../org/apache/hugegraph/core/CoreTestSuite.java | 97 +
.../org/apache/hugegraph/core/EdgeCoreTest.java | 7530 ++++++++++++++++
.../apache/hugegraph/core/EdgeLabelCoreTest.java | 1387 +++
.../apache/hugegraph/core/IndexLabelCoreTest.java | 1887 ++++
.../org/apache/hugegraph/core/MultiGraphsTest.java | 415 +
.../apache/hugegraph/core/PropertyCoreTest.java | 804 ++
.../apache/hugegraph/core/PropertyKeyCoreTest.java | 726 ++
.../org/apache/hugegraph/core/RamTableTest.java | 837 ++
.../org/apache/hugegraph/core/RestoreCoreTest.java | 728 ++
.../core/RoleElectionStateMachineTest.java | 325 +
.../org/apache/hugegraph/core/SchemaCoreTest.java | 163 +
.../org/apache/hugegraph/core/TaskCoreTest.java | 714 ++
.../org/apache/hugegraph/core/VertexCoreTest.java | 9343 ++++++++++++++++++++
.../apache/hugegraph/core/VertexLabelCoreTest.java | 1220 +++
.../org/apache/hugegraph/testutil/FakeObjects.java | 86 +
.../java/org/apache/hugegraph/testutil/Utils.java | 112 +
.../hugegraph/tinkerpop/ProcessBasicSuite.java | 301 +
.../hugegraph/tinkerpop/ProcessStandardTest.java | 29 +
.../tinkerpop/ProcessTestGraphProvider.java | 31 +
.../hugegraph/tinkerpop/StructureBasicSuite.java | 126 +
.../hugegraph/tinkerpop/StructureStandardTest.java | 29 +
.../tinkerpop/StructureTestGraphProvider.java | 31 +
.../org/apache/hugegraph/tinkerpop/TestGraph.java | 951 ++
.../hugegraph/tinkerpop/TestGraphFactory.java | 30 +
.../hugegraph/tinkerpop/TestGraphProvider.java | 448 +
.../tinkerpop/tests/HugeGraphWriteTest.java | 49 +
.../org/apache/hugegraph/unit/BaseUnitTest.java | 85 +
.../org/apache/hugegraph/unit/FakeObjects.java | 216 +
.../org/apache/hugegraph/unit/UnitTestSuite.java | 156 +
.../hugegraph/unit/cache/CacheManagerTest.java | 315 +
.../org/apache/hugegraph/unit/cache/CacheTest.java | 774 ++
.../unit/cache/CachedGraphTransactionTest.java | 224 +
.../unit/cache/CachedSchemaTransactionTest.java | 203 +
.../apache/hugegraph/unit/cache/RamTableTest.java | 284 +
.../hugegraph/unit/cassandra/CassandraTest.java | 197 +
.../apache/hugegraph/unit/core/AnalyzerTest.java | 206 +
.../hugegraph/unit/core/BackendMutationTest.java | 358 +
.../hugegraph/unit/core/BackendStoreInfoTest.java | 50 +
.../unit/core/ConditionQueryFlattenTest.java | 262 +
.../apache/hugegraph/unit/core/ConditionTest.java | 647 ++
.../apache/hugegraph/unit/core/DataTypeTest.java | 88 +
.../apache/hugegraph/unit/core/DirectionsTest.java | 79 +
.../apache/hugegraph/unit/core/ExceptionTest.java | 45 +
.../apache/hugegraph/unit/core/LocksTableTest.java | 309 +
.../apache/hugegraph/unit/core/PageStateTest.java | 90 +
.../org/apache/hugegraph/unit/core/QueryTest.java | 171 +
.../org/apache/hugegraph/unit/core/RangeTest.java | 172 +
.../hugegraph/unit/core/RolePermissionTest.java | 584 ++
.../apache/hugegraph/unit/core/RowLockTest.java | 101 +
.../hugegraph/unit/core/SecurityManagerTest.java | 328 +
.../apache/hugegraph/unit/core/SerialEnumTest.java | 45 +
.../hugegraph/unit/core/SystemSchemaStoreTest.java | 59 +
.../hugegraph/unit/core/TraversalUtilTest.java | 341 +
.../org/apache/hugegraph/unit/id/EdgeIdTest.java | 119 +
.../java/org/apache/hugegraph/unit/id/IdTest.java | 225 +
.../org/apache/hugegraph/unit/id/IdUtilTest.java | 160 +
.../hugegraph/unit/id/SplicingIdGeneratorTest.java | 112 +
.../apache/hugegraph/unit/mysql/MysqlUtilTest.java | 62 +
.../hugegraph/unit/mysql/WhereBuilderTest.java | 125 +
.../unit/rocksdb/BaseRocksDBUnitTest.java | 131 +
.../unit/rocksdb/RocksDBCountersTest.java | 126 +
.../hugegraph/unit/rocksdb/RocksDBPerfTest.java | 253 +
.../hugegraph/unit/rocksdb/RocksDBSessionTest.java | 655 ++
.../unit/rocksdb/RocksDBSessionsTest.java | 223 +
.../unit/serializer/BinaryBackendEntryTest.java | 115 +
.../serializer/BinaryScatterSerializerTest.java | 94 +
.../unit/serializer/BinarySerializerTest.java | 133 +
.../hugegraph/unit/serializer/BytesBufferTest.java | 1078 +++
.../unit/serializer/SerializerFactoryTest.java | 97 +
.../unit/serializer/StoreSerializerTest.java | 92 +
.../unit/serializer/TableBackendEntryTest.java | 194 +
.../unit/serializer/TextBackendEntryTest.java | 96 +
.../hugegraph/unit/util/CompressUtilTest.java | 137 +
.../apache/hugegraph/unit/util/JsonUtilTest.java | 312 +
.../hugegraph/unit/util/RateLimiterTest.java | 174 +
.../hugegraph/unit/util/StringEncodingTest.java | 186 +
.../apache/hugegraph/unit/util/VersionTest.java | 44 +
.../util/collection/CollectionFactoryTest.java | 389 +
.../hugegraph/unit/util/collection/IdSetTest.java | 327 +
.../unit/util/collection/Int2IntsMapTest.java | 196 +
.../hugegraph/unit/util/collection/IntMapTest.java | 424 +
.../hugegraph/unit/util/collection/IntSetTest.java | 185 +
.../unit/util/collection/ObjectIntMappingTest.java | 143 +
.../src/main/resources/hugegraph.properties | 2 +-
hugegraph-test/src/main/resources/log4j2.xml | 6 +-
pom.xml | 111 +-
1377 files changed, 166759 insertions(+), 166968 deletions(-)
diff --cc hugegraph-hbase/pom.xml
index 7ffc51dc3,37cdaecdc..3c49fe9e2
--- a/hugegraph-hbase/pom.xml
+++ b/hugegraph-hbase/pom.xml
@@@ -27,89 -28,21 +28,93 @@@
<artifactId>hugegraph-hbase</artifactId>
+ <properties>
+ <hugegraph-core-version>1.0.0</hugegraph-core-version>
+ </properties>
+
<dependencies>
<dependency>
- <groupId>com.baidu.hugegraph</groupId>
+ <groupId>org.apache.hugegraph</groupId>
<artifactId>hugegraph-core</artifactId>
- <version>${project.version}</version>
+ <version>${hugegraph-core-version}</version>
</dependency>
<dependency>
- <groupId>com.baidu.hugegraph</groupId>
- <artifactId>hbase-shaded-endpoint</artifactId>
- <version>2.0.6</version>
+ <groupId>org.apache.hbase</groupId>
+ <artifactId>hbase-endpoint</artifactId>
+ <version>3.0.0-alpha-3</version>
<exclusions>
+ <exclusion>
+ <groupId>org.apache.hbase</groupId>
+ <artifactId>hbase-server</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.hbase</groupId>
+ <artifactId>hbase-hadoop2-compat</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.hadoop</groupId>
+ <artifactId>hadoop-hdfs</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.hadoop</groupId>
+ <artifactId>hadoop-yarn-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.hadoop</groupId>
+ <artifactId>hadoop-client</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.hadoop</groupId>
+ <artifactId>hadoop-mapreduce-client-core</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.hadoop</groupId>
+ <artifactId>hadoop-mapreduce-client-jobclient</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.hadoop</groupId>
+ <artifactId>hadoop-client</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jersey</groupId>
+ <artifactId>jersey-core</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jersey</groupId>
+ <artifactId>jersey-server</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jersey</groupId>
+ <artifactId>jersey-json</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jersey</groupId>
+ <artifactId>jersey-client</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jersey.contribs</groupId>
+ <artifactId>jersey-guice</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>javax.servlet.jsp</groupId>
+ <artifactId>jsp-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-databind</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ </exclusion>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>