This is an automated email from the ASF dual-hosted git repository.
vgalaxies pushed a change to branch pd-store
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git
from d61aaae44 fix(pd-store): correct license in hugegraph-pd (#2446)
new 721111d11 fix: format and clean code in dist and example modules
(#2441)
new 960b7330f fix: format and clean code in core module (#2440)
new 5551ec17f fix: format and clean code in modules (#2439)
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../main/java/org/apache/hugegraph/api/API.java | 15 +-
.../org/apache/hugegraph/api/arthas/ArthasAPI.java | 1 -
.../org/apache/hugegraph/api/auth/AccessAPI.java | 36 +-
.../org/apache/hugegraph/api/auth/BelongAPI.java | 34 +-
.../org/apache/hugegraph/api/auth/GroupAPI.java | 34 +-
.../org/apache/hugegraph/api/auth/ProjectAPI.java | 36 +-
.../org/apache/hugegraph/api/auth/TargetAPI.java | 32 +-
.../org/apache/hugegraph/api/auth/UserAPI.java | 36 +-
.../org/apache/hugegraph/api/cypher/CypherAPI.java | 1 -
.../apache/hugegraph/api/cypher/CypherClient.java | 26 +-
.../apache/hugegraph/api/cypher/CypherModel.java | 2 +
.../hugegraph/api/filter/AuthenticationFilter.java | 10 +-
.../hugegraph/api/filter/CompressInterceptor.java | 19 +-
.../api/filter/DecompressInterceptor.java | 3 +-
.../hugegraph/api/filter/ExceptionFilter.java | 52 +--
.../hugegraph/api/filter/LoadDetectFilter.java | 35 +-
.../hugegraph/api/filter/LoadReleaseFilter.java | 4 +-
.../hugegraph/api/filter/RedirectFilter.java | 1 +
.../apache/hugegraph/api/filter/StatusFilter.java | 3 +-
.../org/apache/hugegraph/api/graph/BatchAPI.java | 37 +-
.../org/apache/hugegraph/api/graph/EdgeAPI.java | 166 ++++----
.../org/apache/hugegraph/api/graph/VertexAPI.java | 98 ++---
.../api/gremlin/AbstractJerseyRestClient.java | 2 +-
.../apache/hugegraph/api/gremlin/GremlinAPI.java | 16 +-
.../hugegraph/api/gremlin/GremlinQueryAPI.java | 1 +
.../org/apache/hugegraph/api/job/AlgorithmAPI.java | 1 -
.../org/apache/hugegraph/api/job/GremlinAPI.java | 4 +-
.../java/org/apache/hugegraph/api/job/TaskAPI.java | 12 +-
.../apache/hugegraph/api/metrics/MetricsAPI.java | 1 -
.../apache/hugegraph/api/profile/GraphsAPI.java | 48 +--
.../apache/hugegraph/api/profile/ProfileAPI.java | 31 +-
.../apache/hugegraph/api/profile/VersionAPI.java | 19 +-
.../hugegraph/api/profile/WhiteIpListAPI.java | 6 +-
.../org/apache/hugegraph/api/raft/RaftAPI.java | 34 +-
.../hugegraph/api/traversers/AdamicAdarAPI.java | 21 +-
.../apache/hugegraph/api/traversers/CountAPI.java | 22 +-
.../hugegraph/api/traversers/EdgeExistenceAPI.java | 1 -
.../hugegraph/api/traversers/NeighborRankAPI.java | 22 +-
.../hugegraph/api/traversers/PersonalRankAPI.java | 20 +-
.../api/traversers/ResourceAllocationAPI.java | 21 +-
.../apache/hugegraph/api/traversers/Vertices.java | 10 +-
.../hugegraph/api/variables/VariablesAPI.java | 22 +-
.../apache/hugegraph/auth/ConfigAuthenticator.java | 5 +-
.../hugegraph/auth/ContextGremlinServer.java | 8 +-
.../apache/hugegraph/auth/HugeAuthenticator.java | 10 +-
.../hugegraph/auth/HugeFactoryAuthProxy.java | 441 +++++++++++++++++----
.../apache/hugegraph/auth/HugeGraphAuthProxy.java | 62 +--
.../hugegraph/auth/StandardAuthenticator.java | 7 +-
.../hugegraph/auth/WsAndHttpBasicAuthHandler.java | 10 +-
.../org/apache/hugegraph/config/ServerOptions.java | 48 +--
.../org/apache/hugegraph/core/GraphManager.java | 16 +-
.../apache/hugegraph/define/UpdateStrategy.java | 9 +-
.../apache/hugegraph/metrics/MetricsModule.java | 2 +-
.../apache/hugegraph/metrics/ServerReporter.java | 5 +-
.../apache/hugegraph/metrics/SystemMetrics.java | 5 +-
.../hugegraph/opencypher/CypherOpProcessor.java | 38 +-
.../apache/hugegraph/opencypher/CypherPlugin.java | 28 +-
.../hugegraph/rpc/RpcClientProviderWithAuth.java | 3 +-
.../apache/hugegraph/server/ApplicationConfig.java | 32 +-
.../org/apache/hugegraph/server/RestServer.java | 21 +-
.../store/cassandra/CassandraEntryIterator.java | 2 +-
.../backend/store/cassandra/CassandraMetrics.java | 6 +-
.../store/cassandra/CassandraSerializer.java | 1 +
.../store/cassandra/CassandraSessionPool.java | 1 +
.../backend/store/cassandra/CassandraShard.java | 42 +-
.../backend/store/cassandra/CassandraStore.java | 48 ++-
.../backend/store/cassandra/CassandraTable.java | 35 +-
.../backend/store/cassandra/CassandraTables.java | 8 +-
.../java/org/apache/hugegraph/HugeFactory.java | 3 +-
.../main/java/org/apache/hugegraph/HugeGraph.java | 6 +-
.../java/org/apache/hugegraph/HugeGraphParams.java | 9 +-
.../org/apache/hugegraph/StandardHugeGraph.java | 72 ++--
.../apache/hugegraph/analyzer/AnalyzerFactory.java | 6 +-
.../apache/hugegraph/analyzer/AnsjAnalyzer.java | 8 +-
.../apache/hugegraph/analyzer/HanLPAnalyzer.java | 23 +-
.../org/apache/hugegraph/analyzer/IKAnalyzer.java | 8 +-
.../apache/hugegraph/analyzer/JcsegAnalyzer.java | 8 +-
.../apache/hugegraph/analyzer/JiebaAnalyzer.java | 5 +-
.../apache/hugegraph/analyzer/MMSeg4JAnalyzer.java | 7 +-
.../apache/hugegraph/analyzer/SmartCNAnalyzer.java | 5 +-
.../org/apache/hugegraph/auth/AuthManager.java | 2 +-
.../org/apache/hugegraph/auth/EntityManager.java | 16 +-
.../java/org/apache/hugegraph/auth/HugeAccess.java | 7 +-
.../java/org/apache/hugegraph/auth/HugeBelong.java | 15 +-
.../java/org/apache/hugegraph/auth/HugeGroup.java | 9 +-
.../org/apache/hugegraph/auth/HugeProject.java | 7 +-
.../org/apache/hugegraph/auth/HugeResource.java | 19 +-
.../java/org/apache/hugegraph/auth/HugeTarget.java | 9 +-
.../java/org/apache/hugegraph/auth/HugeUser.java | 7 +-
.../apache/hugegraph/auth/RelationshipManager.java | 18 +-
.../org/apache/hugegraph/auth/ResourceObject.java | 2 +-
.../org/apache/hugegraph/auth/ResourceType.java | 9 +-
.../org/apache/hugegraph/auth/RolePermission.java | 26 +-
.../org/apache/hugegraph/auth/SchemaDefine.java | 12 +-
.../apache/hugegraph/auth/StandardAuthManager.java | 16 +-
.../org/apache/hugegraph/auth/TokenGenerator.java | 2 +-
.../apache/hugegraph/backend/BackendException.java | 2 +-
.../hugegraph/backend/cache/AbstractCache.java | 5 +-
.../hugegraph/backend/cache/CacheManager.java | 7 +-
.../hugegraph/backend/cache/CacheNotifier.java | 8 +-
.../backend/cache/CachedBackendStore.java | 2 +-
.../backend/cache/CachedGraphTransaction.java | 9 +-
.../backend/cache/CachedSchemaTransaction.java | 9 +-
.../hugegraph/backend/cache/OffheapCache.java | 23 +-
.../apache/hugegraph/backend/cache/RamCache.java | 12 +-
.../org/apache/hugegraph/backend/id/EdgeId.java | 40 +-
.../org/apache/hugegraph/backend/id/IdUtil.java | 1 -
.../hugegraph/backend/id/SnowflakeIdGenerator.java | 13 +-
.../hugegraph/backend/id/SplicingIdGenerator.java | 18 +-
.../apache/hugegraph/backend/page/IdHolder.java | 7 +-
.../hugegraph/backend/page/PageEntryIterator.java | 3 +-
.../org/apache/hugegraph/backend/page/PageIds.java | 1 +
.../apache/hugegraph/backend/page/QueryList.java | 26 +-
.../backend/page/SortByCountIdHolderList.java | 3 +-
.../backend/query/BatchConditionQuery.java | 2 +-
.../apache/hugegraph/backend/query/Condition.java | 44 +-
.../hugegraph/backend/query/ConditionQuery.java | 19 +-
.../backend/query/ConditionQueryFlatten.java | 2 +-
.../apache/hugegraph/backend/query/IdQuery.java | 3 +-
.../org/apache/hugegraph/backend/query/Query.java | 8 +-
.../hugegraph/backend/query/QueryResults.java | 13 +-
.../backend/serializer/AbstractSerializer.java | 8 +-
.../serializer/BinaryScatterSerializer.java | 2 +-
.../backend/serializer/BinarySerializer.java | 29 +-
.../hugegraph/backend/serializer/BytesBuffer.java | 16 +-
.../backend/serializer/GraphSerializer.java | 3 +-
.../backend/serializer/MergeIterator.java | 4 +-
.../backend/serializer/SerializerFactory.java | 2 +-
.../backend/serializer/TableBackendEntry.java | 1 -
.../backend/serializer/TableSerializer.java | 21 +-
.../backend/serializer/TextBackendEntry.java | 3 +-
.../backend/serializer/TextSerializer.java | 27 +-
.../backend/store/AbstractBackendStore.java | 8 +-
.../store/AbstractBackendStoreProvider.java | 10 +-
.../backend/store/BackendEntryIterator.java | 1 -
.../hugegraph/backend/store/BackendMutation.java | 41 +-
.../backend/store/BackendProviderFactory.java | 7 +-
.../backend/store/BackendSessionPool.java | 5 +-
.../hugegraph/backend/store/BackendStore.java | 9 +-
.../hugegraph/backend/store/BackendStoreInfo.java | 3 +-
.../backend/store/BackendStoreProvider.java | 3 +-
.../hugegraph/backend/store/BackendTable.java | 4 +-
.../hugegraph/backend/store/TableDefine.java | 1 +
.../backend/store/memory/InMemoryDBStore.java | 12 +-
.../store/memory/InMemoryDBStoreProvider.java | 2 +-
.../backend/store/memory/InMemoryDBTable.java | 24 +-
.../backend/store/memory/InMemoryDBTables.java | 51 +--
.../backend/store/memory/InMemoryMetrics.java | 1 +
.../backend/store/raft/RaftBackendStore.java | 18 +-
.../store/raft/RaftBackendStoreProvider.java | 7 +-
.../hugegraph/backend/store/raft/RaftClosure.java | 4 +-
.../hugegraph/backend/store/raft/RaftContext.java | 44 +-
.../backend/store/raft/RaftException.java | 2 +-
.../backend/store/raft/RaftGroupManagerImpl.java | 20 +-
.../hugegraph/backend/store/raft/RaftNode.java | 26 +-
.../hugegraph/backend/store/raft/RaftResult.java | 3 +-
.../backend/store/raft/StoreSerializer.java | 2 +-
.../backend/store/raft/StoreSnapshotFile.java | 2 +-
.../backend/store/raft/StoreStateMachine.java | 22 +-
.../raft/compress/CompressStrategyManager.java | 6 +-
.../raft/compress/ParallelCompressStrategy.java | 16 +-
.../backend/store/raft/rpc/AddPeerProcessor.java | 11 +-
.../backend/store/raft/rpc/ListPeersProcessor.java | 12 +-
.../store/raft/rpc/RemovePeerProcessor.java | 11 +-
.../backend/store/raft/rpc/RpcForwarder.java | 41 +-
.../backend/store/raft/rpc/SetLeaderProcessor.java | 4 +-
.../store/raft/rpc/StoreCommandProcessor.java | 10 +-
.../hugegraph/backend/store/ram/RamTable.java | 8 +-
.../hugegraph/backend/tx/AbstractTransaction.java | 16 +-
.../backend/tx/GraphIndexTransaction.java | 145 +++----
.../hugegraph/backend/tx/GraphTransaction.java | 93 ++---
.../hugegraph/backend/tx/IndexableTransaction.java | 4 +-
.../backend/tx/SchemaIndexTransaction.java | 7 +-
.../hugegraph/backend/tx/SchemaTransaction.java | 39 +-
.../org/apache/hugegraph/config/CoreOptions.java | 40 +-
.../apache/hugegraph/io/HugeGraphIoRegistry.java | 2 +-
.../apache/hugegraph/io/HugeGraphSONModule.java | 65 ++-
.../org/apache/hugegraph/io/HugeGryoModule.java | 2 +-
.../java/org/apache/hugegraph/job/ComputerJob.java | 2 +-
.../apache/hugegraph/job/EphemeralJobBuilder.java | 2 +-
.../java/org/apache/hugegraph/job/GremlinJob.java | 12 +-
.../java/org/apache/hugegraph/job/JobBuilder.java | 2 +-
.../hugegraph/job/algorithm/AbstractAlgorithm.java | 30 +-
.../hugegraph/job/algorithm/AlgorithmPool.java | 6 +-
.../hugegraph/job/algorithm/BfsTraverser.java | 7 +-
.../apache/hugegraph/job/algorithm/Consumers.java | 5 +-
.../job/algorithm/CountEdgeAlgorithm.java | 3 +-
.../job/algorithm/CountVertexAlgorithm.java | 3 +-
.../job/algorithm/SubgraphStatAlgorithm.java | 14 +-
.../job/algorithm/cent/AbstractCentAlgorithm.java | 53 ++-
.../cent/BetweennessCentralityAlgorithm.java | 13 +-
.../cent/BetweennessCentralityAlgorithmV2.java | 5 +-
.../cent/ClosenessCentralityAlgorithm.java | 9 +-
.../cent/ClosenessCentralityAlgorithmV2.java | 8 +-
.../algorithm/cent/DegreeCentralityAlgorithm.java | 5 +-
.../cent/EigenvectorCentralityAlgorithm.java | 5 +-
.../algorithm/cent/StressCentralityAlgorithm.java | 7 +-
.../cent/StressCentralityAlgorithmV2.java | 3 +-
.../comm/ClusterCoefficientAlgorithm.java | 2 +-
.../job/algorithm/comm/KCoreAlgorithm.java | 15 +-
.../job/algorithm/comm/LouvainAlgorithm.java | 4 +-
.../job/algorithm/comm/LouvainTraverser.java | 38 +-
.../hugegraph/job/algorithm/comm/LpaAlgorithm.java | 6 +-
.../job/algorithm/comm/WeakConnectedComponent.java | 21 +-
.../job/algorithm/rank/PageRankAlgorithm.java | 31 +-
.../similarity/FusiformSimilarityAlgorithm.java | 15 +-
.../hugegraph/job/computer/AbstractComputer.java | 20 +-
.../hugegraph/job/computer/LouvainComputer.java | 5 +-
.../apache/hugegraph/job/computer/LpaComputer.java | 3 +-
.../hugegraph/job/computer/PageRankComputer.java | 3 +-
.../job/computer/TriangleCountComputer.java | 2 +-
.../computer/WeakConnectedComponentComputer.java | 2 +-
.../hugegraph/job/schema/EdgeLabelRemoveJob.java | 3 +-
.../hugegraph/job/schema/IndexLabelRebuildJob.java | 16 +-
.../hugegraph/job/schema/IndexLabelRemoveJob.java | 2 +-
.../job/schema/OlapPropertyKeyClearJob.java | 2 +-
.../org/apache/hugegraph/job/schema/SchemaJob.java | 27 +-
.../hugegraph/job/schema/VertexLabelRemoveJob.java | 11 +-
.../job/system/DeleteExpiredElementJob.java | 2 +-
.../job/system/DeleteExpiredIndexJob.java | 4 +-
.../hugegraph/job/system/DeleteExpiredJob.java | 9 +-
.../apache/hugegraph/job/system/JobCounters.java | 4 +-
.../hugegraph/masterelection/ClusterRole.java | 8 +-
.../masterelection/RoleElectionOptions.java | 2 +-
.../masterelection/StandardRoleListener.java | 2 +-
.../hugegraph/plugin/HugeGraphGremlinPlugin.java | 6 +-
.../apache/hugegraph/plugin/HugeGraphPlugin.java | 2 +-
.../org/apache/hugegraph/schema/EdgeLabel.java | 6 +-
.../org/apache/hugegraph/schema/IndexLabel.java | 19 +-
.../org/apache/hugegraph/schema/PropertyKey.java | 27 +-
.../org/apache/hugegraph/schema/SchemaElement.java | 10 +-
.../org/apache/hugegraph/schema/SchemaLabel.java | 15 +-
.../org/apache/hugegraph/schema/SchemaManager.java | 22 +-
.../java/org/apache/hugegraph/schema/Userdata.java | 6 +-
.../org/apache/hugegraph/schema/VertexLabel.java | 2 +-
.../hugegraph/schema/builder/AbstractBuilder.java | 6 +-
.../hugegraph/schema/builder/EdgeLabelBuilder.java | 55 +--
.../schema/builder/IndexLabelBuilder.java | 11 +-
.../schema/builder/PropertyKeyBuilder.java | 48 ++-
.../schema/builder/VertexLabelBuilder.java | 47 +--
.../hugegraph/security/HugeSecurityManager.java | 56 ++-
.../org/apache/hugegraph/structure/GraphType.java | 1 +
.../org/apache/hugegraph/structure/HugeEdge.java | 8 +-
.../hugegraph/structure/HugeEdgeProperty.java | 3 +-
.../apache/hugegraph/structure/HugeElement.java | 14 +-
.../apache/hugegraph/structure/HugeFeatures.java | 18 +-
.../org/apache/hugegraph/structure/HugeIndex.java | 2 +-
.../apache/hugegraph/structure/HugeProperty.java | 3 +-
.../org/apache/hugegraph/structure/HugeVertex.java | 13 +-
.../hugegraph/structure/HugeVertexProperty.java | 9 +-
.../apache/hugegraph/task/EphemeralJobQueue.java | 6 +-
.../org/apache/hugegraph/task/HugeServerInfo.java | 22 +-
.../java/org/apache/hugegraph/task/HugeTask.java | 51 ++-
.../apache/hugegraph/task/ServerInfoManager.java | 6 +-
.../hugegraph/task/StandardTaskScheduler.java | 36 +-
.../org/apache/hugegraph/task/TaskCallable.java | 6 +-
.../org/apache/hugegraph/task/TaskManager.java | 16 +-
.../org/apache/hugegraph/task/TaskScheduler.java | 8 +-
.../java/org/apache/hugegraph/task/TaskStatus.java | 5 +-
.../traversal/algorithm/CountTraverser.java | 5 +-
.../traversal/algorithm/HugeTraverser.java | 1 +
.../traversal/algorithm/NeighborRankTraverser.java | 11 +-
.../traversal/algorithm/OltpTraverser.java | 6 +-
.../traversal/algorithm/PersonalRankTraverser.java | 5 +-
.../traversal/algorithm/PredictionTraverser.java | 1 +
.../traversal/algorithm/ShortestPathTraverser.java | 9 +-
.../algorithm/records/AbstractRecords.java | 4 +-
.../records/DoubleWayMultiPathsRecords.java | 4 +-
.../traversal/algorithm/records/KoutRecords.java | 2 +-
.../algorithm/records/record/SyncRecord.java | 2 +-
.../traversal/algorithm/steps/EdgeStep.java | 6 +-
.../traversal/algorithm/steps/RepeatEdgeStep.java | 1 +
.../algorithm/steps/WeightedEdgeStep.java | 1 +
.../strategy/ConcurrentTraverseStrategy.java | 2 +-
.../algorithm/strategy/SingleTraverseStrategy.java | 10 +-
.../algorithm/strategy/TraverseStrategy.java | 4 +-
.../traversal/optimize/HugeCountStep.java | 8 +-
.../traversal/optimize/HugeCountStepStrategy.java | 20 +-
.../traversal/optimize/HugeGraphStep.java | 5 +-
.../traversal/optimize/HugeGraphStepStrategy.java | 8 +-
.../traversal/optimize/HugePrimaryKeyStrategy.java | 4 +-
.../traversal/optimize/HugeScriptTraversal.java | 4 +-
.../traversal/optimize/HugeVertexStep.java | 24 +-
.../traversal/optimize/HugeVertexStepByBatch.java | 11 +-
.../traversal/optimize/HugeVertexStepStrategy.java | 14 +-
.../hugegraph/traversal/optimize/QueryHolder.java | 3 +-
.../traversal/optimize/TraversalUtil.java | 30 +-
.../java/org/apache/hugegraph/type/Nameable.java | 1 +
.../hugegraph/type/define/CollectionType.java | 2 +-
.../org/apache/hugegraph/type/define/DataType.java | 12 +-
.../apache/hugegraph/type/define/Directions.java | 8 +-
.../apache/hugegraph/type/define/IndexType.java | 2 +-
.../apache/hugegraph/type/define/SerialEnum.java | 1 +
.../org/apache/hugegraph/util/CompressUtil.java | 13 +-
.../java/org/apache/hugegraph/util/ConfigUtil.java | 17 +-
.../java/org/apache/hugegraph/util/Consumers.java | 2 +-
.../util/FixedTimerWindowRateLimiter.java | 2 +-
.../util/FixedWatchWindowRateLimiter.java | 4 +-
.../java/org/apache/hugegraph/util/GZipUtil.java | 1 -
.../java/org/apache/hugegraph/util/JsonUtil.java | 11 +-
.../java/org/apache/hugegraph/util/KryoUtil.java | 2 +-
.../java/org/apache/hugegraph/util/LockUtil.java | 20 +-
.../org/apache/hugegraph/util/ParameterUtil.java | 2 -
.../org/apache/hugegraph/util/RateLimiter.java | 3 +
.../java/org/apache/hugegraph/util/Reflection.java | 26 +-
.../org/apache/hugegraph/util/StringEncoding.java | 1 -
.../util/collection/CollectionFactory.java | 29 +-
.../apache/hugegraph/util/collection/IdSet.java | 9 +-
.../hugegraph/util/collection/Int2IntsMap.java | 2 +-
.../hugegraph/util/collection/IntIterator.java | 4 +-
.../apache/hugegraph/util/collection/IntMap.java | 21 +-
.../util/collection/IntMapByDynamicHash.java | 36 +-
.../apache/hugegraph/util/collection/IntSet.java | 11 +-
.../util/collection/ObjectIntMappingFactory.java | 11 +-
.../apache/hugegraph/variables/HugeVariables.java | 15 +-
hugegraph-server/hugegraph-dist/docker/README.md | 2 +-
.../src/assembly/static/conf/gremlin-server.yaml | 50 +--
.../src/assembly/static/conf/log4j2.xml | 26 +-
.../src/assembly/static/conf/remote-objects.yaml | 4 +-
.../assembly/travis/conf-raft1/gremlin-server.yaml | 40 +-
.../assembly/travis/conf-raft2/gremlin-server.yaml | 40 +-
.../assembly/travis/conf-raft3/gremlin-server.yaml | 40 +-
.../hugegraph-dist/src/assembly/travis/maven.xml | 40 +-
.../java/org/apache/hugegraph/cmd/ConfDumper.java | 7 +-
.../java/org/apache/hugegraph/cmd/InitStore.java | 5 +-
.../org/apache/hugegraph/dist/HugeGraphServer.java | 2 +-
.../apache/hugegraph/dist/HugeGremlinServer.java | 7 +-
.../org/apache/hugegraph/dist/HugeRestServer.java | 3 +-
.../org/apache/hugegraph/dist/RegisterUtil.java | 37 +-
.../hugegraph-dist/src/main/resources/log4j2.xml | 26 +-
.../org/apache/hugegraph/example/Example1.java | 29 +-
.../org/apache/hugegraph/example/Example2.java | 43 +-
.../org/apache/hugegraph/example/Example3.java | 7 +-
.../org/apache/hugegraph/example/ExampleUtil.java | 5 +-
.../hugegraph/example/GraphOfTheMoviesExample.java | 134 +++----
.../org/apache/hugegraph/example/PerfExample1.java | 6 +-
.../org/apache/hugegraph/example/PerfExample2.java | 6 +-
.../org/apache/hugegraph/example/PerfExample3.java | 7 +-
.../org/apache/hugegraph/example/PerfExample4.java | 6 +-
.../apache/hugegraph/example/PerfExampleBase.java | 7 +-
.../org/apache/hugegraph/example/TaskExample.java | 3 +-
.../hugegraph/example/ThreadRangePerfTest.java | 3 +-
.../src/main/resources/log4j2.xml | 20 +-
.../backend/store/hbase/HbaseMetrics.java | 10 +-
.../backend/store/hbase/HbaseOptions.java | 2 +-
.../backend/store/hbase/HbaseSerializer.java | 3 +-
.../backend/store/hbase/HbaseSessions.java | 18 +-
.../hugegraph/backend/store/hbase/HbaseStore.java | 55 +--
.../hugegraph/backend/store/hbase/HbaseTable.java | 16 +-
.../hugegraph/backend/store/hbase/HbaseTables.java | 3 +-
.../backend/store/mysql/MysqlEntryIterator.java | 4 +-
.../backend/store/mysql/MysqlMetrics.java | 1 +
.../backend/store/mysql/MysqlOptions.java | 6 +-
.../backend/store/mysql/MysqlSerializer.java | 3 +-
.../backend/store/mysql/MysqlSessions.java | 20 +-
.../hugegraph/backend/store/mysql/MysqlStore.java | 13 +-
.../hugegraph/backend/store/mysql/MysqlTable.java | 24 +-
.../hugegraph/backend/store/mysql/MysqlTables.java | 21 +-
.../backend/store/mysql/WhereBuilder.java | 34 +-
.../hugegraph/backend/store/palo/PaloFile.java | 2 +-
.../hugegraph/backend/store/palo/PaloSessions.java | 6 +-
.../hugegraph/backend/store/palo/PaloStore.java | 3 +-
.../backend/store/palo/PaloStoreProvider.java | 4 +-
.../hugegraph/backend/store/palo/PaloTable.java | 5 +-
.../hugegraph/backend/store/palo/PaloTables.java | 10 +-
.../store/postgresql/PostgresqlSerializer.java | 5 +-
.../store/postgresql/PostgresqlSessions.java | 34 +-
.../store/postgresql/PostgresqlStoreProvider.java | 9 +-
.../backend/store/postgresql/PostgresqlTable.java | 6 +-
.../backend/store/postgresql/PostgresqlTables.java | 34 +-
.../backend/store/rocksdb/RocksDBStdSessions.java | 36 +-
.../backend/store/rocksdb/RocksDBStore.java | 4 +-
.../backend/store/rocksdb/RocksDBTable.java | 2 +-
.../store/rocksdbsst/RocksDBSstSessions.java | 4 +-
.../backend/store/rocksdbsst/RocksDBSstStore.java | 2 +-
.../backend/store/scylladb/ScyllaDBMetrics.java | 1 -
.../store/scylladb/ScyllaDBStoreProvider.java | 9 +-
.../store/scylladb/ScyllaDBTablesWithMV.java | 51 +--
hugegraph-server/hugegraph-test/pom.xml | 2 +-
.../org/apache/hugegraph/api/ApiTestSuite.java | 32 +-
.../java/org/apache/hugegraph/api/BaseApiTest.java | 274 ++++++-------
.../org/apache/hugegraph/api/CypherApiTest.java | 2 +-
.../java/org/apache/hugegraph/api/EdgeApiTest.java | 176 ++++----
.../org/apache/hugegraph/api/EdgeLabelApiTest.java | 96 ++---
.../org/apache/hugegraph/api/GremlinApiTest.java | 193 ++++-----
.../apache/hugegraph/api/IndexLabelApiTest.java | 102 ++---
.../org/apache/hugegraph/api/LoginApiTest.java | 9 +-
.../org/apache/hugegraph/api/ProjectApiTest.java | 6 +-
.../apache/hugegraph/api/PropertyKeyApiTest.java | 40 +-
.../java/org/apache/hugegraph/api/TaskApiTest.java | 10 +-
.../java/org/apache/hugegraph/api/UserApiTest.java | 10 +-
.../org/apache/hugegraph/api/VertexApiTest.java | 48 +--
.../apache/hugegraph/api/VertexLabelApiTest.java | 72 ++--
.../api/traversers/AdamicAdarAPITest.java | 6 +-
.../api/traversers/AllShortestPathsApiTest.java | 2 +-
.../hugegraph/api/traversers/CountApiTest.java | 6 +-
.../api/traversers/CrosspointsApiTest.java | 9 +-
.../traversers/CustomizedCrosspointsApiTest.java | 4 +-
.../hugegraph/api/traversers/EdgesApiTest.java | 9 +-
.../api/traversers/FusiformSimilarityApiTest.java | 4 +-
.../traversers/MultiNodeShortestPathApiTest.java | 4 +-
.../api/traversers/NeighborRankApiTest.java | 4 +-
.../hugegraph/api/traversers/PathsApiTest.java | 6 +-
.../api/traversers/PersonalRankApiTest.java | 4 +-
.../api/traversers/ResourceAllocationAPITest.java | 6 +-
.../hugegraph/api/traversers/RingsApiTest.java | 5 +-
.../api/traversers/ShortestPathApiTest.java | 5 +-
.../api/traversers/TemplatePathsApiTest.java | 5 +-
.../api/traversers/TraversersApiTestSuite.java | 45 ++-
.../traversers/WeightedShortestPathApiTest.java | 5 +-
.../java/org/apache/hugegraph/core/AuthTest.java | 100 ++---
.../org/apache/hugegraph/core/CoreTestSuite.java | 27 +-
.../org/apache/hugegraph/core/EdgeCoreTest.java | 319 +++++++--------
.../apache/hugegraph/core/EdgeLabelCoreTest.java | 48 +--
.../apache/hugegraph/core/IndexLabelCoreTest.java | 72 ++--
.../apache/hugegraph/core/PropertyCoreTest.java | 22 +-
.../apache/hugegraph/core/PropertyKeyCoreTest.java | 12 +-
.../org/apache/hugegraph/core/RamTableTest.java | 31 +-
.../org/apache/hugegraph/core/RestoreCoreTest.java | 127 +++---
.../core/RoleElectionStateMachineTest.java | 2 +-
.../org/apache/hugegraph/core/SchemaCoreTest.java | 5 +-
.../org/apache/hugegraph/core/TaskCoreTest.java | 157 ++++----
.../org/apache/hugegraph/core/VertexCoreTest.java | 390 +++++++++---------
.../apache/hugegraph/core/VertexLabelCoreTest.java | 40 +-
.../org/apache/hugegraph/testutil/FakeObjects.java | 3 +-
.../java/org/apache/hugegraph/testutil/Utils.java | 7 +-
.../hugegraph/tinkerpop/ProcessBasicSuite.java | 286 ++++++-------
.../hugegraph/tinkerpop/ProcessStandardTest.java | 1 +
.../hugegraph/tinkerpop/StructureBasicSuite.java | 61 +--
.../hugegraph/tinkerpop/StructureStandardTest.java | 1 +
.../org/apache/hugegraph/tinkerpop/TestGraph.java | 5 +-
.../hugegraph/tinkerpop/TestGraphFactory.java | 2 +-
.../hugegraph/tinkerpop/TestGraphProvider.java | 50 +--
.../tinkerpop/tests/HugeGraphWriteTest.java | 11 +-
.../org/apache/hugegraph/unit/BaseUnitTest.java | 7 +-
.../org/apache/hugegraph/unit/FakeObjects.java | 9 +-
.../org/apache/hugegraph/unit/UnitTestSuite.java | 137 +++----
.../hugegraph/unit/cache/CacheManagerTest.java | 20 +-
.../org/apache/hugegraph/unit/cache/CacheTest.java | 16 +-
.../unit/cache/CachedGraphTransactionTest.java | 9 +-
.../unit/cache/CachedSchemaTransactionTest.java | 8 +-
.../apache/hugegraph/unit/cache/RamTableTest.java | 9 +-
.../hugegraph/unit/cassandra/CassandraTest.java | 20 +-
.../apache/hugegraph/unit/core/AnalyzerTest.java | 11 +-
.../hugegraph/unit/core/BackendMutationTest.java | 7 +-
.../hugegraph/unit/core/BackendStoreInfoTest.java | 7 +-
.../unit/core/ConditionQueryFlattenTest.java | 8 +-
.../apache/hugegraph/unit/core/ConditionTest.java | 4 +-
.../apache/hugegraph/unit/core/DataTypeTest.java | 5 +-
.../apache/hugegraph/unit/core/DirectionsTest.java | 5 +-
.../apache/hugegraph/unit/core/ExceptionTest.java | 4 +-
.../apache/hugegraph/unit/core/LocksTableTest.java | 10 +-
.../apache/hugegraph/unit/core/PageStateTest.java | 3 +-
.../org/apache/hugegraph/unit/core/QueryTest.java | 4 +-
.../org/apache/hugegraph/unit/core/RangeTest.java | 11 +-
.../hugegraph/unit/core/RolePermissionTest.java | 46 ++-
.../apache/hugegraph/unit/core/RowLockTest.java | 11 +-
.../hugegraph/unit/core/SecurityManagerTest.java | 14 +-
.../apache/hugegraph/unit/core/SerialEnumTest.java | 3 +-
.../hugegraph/unit/core/SystemSchemaStoreTest.java | 5 +-
.../hugegraph/unit/core/TraversalUtilTest.java | 19 +-
.../org/apache/hugegraph/unit/id/EdgeIdTest.java | 10 +-
.../java/org/apache/hugegraph/unit/id/IdTest.java | 12 +-
.../org/apache/hugegraph/unit/id/IdUtilTest.java | 5 +-
.../hugegraph/unit/id/SplicingIdGeneratorTest.java | 16 +-
.../apache/hugegraph/unit/mysql/MysqlUtilTest.java | 3 +-
.../hugegraph/unit/mysql/WhereBuilderTest.java | 4 +-
.../hugegraph/unit/rocksdb/RocksDBPerfTest.java | 4 +-
.../hugegraph/unit/rocksdb/RocksDBSessionTest.java | 23 +-
.../hugegraph/unit/serializer/BytesBufferTest.java | 10 +-
.../unit/serializer/SerializerFactoryTest.java | 5 +-
.../unit/serializer/StoreSerializerTest.java | 7 +-
.../unit/serializer/TableBackendEntryTest.java | 4 +-
.../unit/serializer/TextBackendEntryTest.java | 4 +-
.../hugegraph/unit/util/CompressUtilTest.java | 6 +-
.../apache/hugegraph/unit/util/JsonUtilTest.java | 33 +-
.../hugegraph/unit/util/RateLimiterTest.java | 5 +-
.../hugegraph/unit/util/StringEncodingTest.java | 13 +-
.../apache/hugegraph/unit/util/VersionTest.java | 5 +-
.../util/collection/CollectionFactoryTest.java | 12 +-
.../hugegraph/unit/util/collection/IdSetTest.java | 9 +-
.../unit/util/collection/Int2IntsMapTest.java | 47 ++-
.../hugegraph/unit/util/collection/IntMapTest.java | 18 +-
.../hugegraph/unit/util/collection/IntSetTest.java | 11 +-
.../unit/util/collection/ObjectIntMappingTest.java | 9 +-
.../hugegraph-test/src/main/resources/log4j2.xml | 26 +-
.../map/MapRandomGetPutThroughputTest.java | 8 +-
487 files changed, 5007 insertions(+), 4734 deletions(-)