diff --git a/.github/workflows/client-ci.yml b/.github/workflows/client-ci.yml
index 0442a7cf3..2a2143fda 100644
--- a/.github/workflows/client-ci.yml
+++ b/.github/workflows/client-ci.yml
@@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-20.04
env:
TRAVIS_DIR: hugegraph-client/assembly/travis
- COMMIT_ID: 8abf3d5524de3d3d5a97bbdce460a75652792b0d
+ COMMIT_ID: b1b12098feb726e46c781a2f171c77558db05fc1
strategy:
fail-fast: false
matrix:
diff --git a/.github/workflows/loader-ci.yml b/.github/workflows/loader-ci.yml
index 08b0556a5..703e54c88 100644
--- a/.github/workflows/loader-ci.yml
+++ b/.github/workflows/loader-ci.yml
@@ -24,7 +24,7 @@ jobs:
env:
TRAVIS_DIR: hugegraph-loader/assembly/travis
STATIC_DIR: hugegraph-loader/assembly/static
- COMMIT_ID: 7621aa71d235374de61139915638c47eea3cdce2
+ COMMIT_ID: b1b12098feb726e46c781a2f171c77558db05fc1
DB_USER: root
DB_PASS: root
DB_DATABASE: load_test
diff --git a/.github/workflows/tools-ci.yml b/.github/workflows/tools-ci.yml
index 910fd8ec7..e6edbbef9 100644
--- a/.github/workflows/tools-ci.yml
+++ b/.github/workflows/tools-ci.yml
@@ -23,7 +23,7 @@ jobs:
env:
TRAVIS_DIR: hugegraph-tools/assembly/travis
# TODO: could we use one param to unify it? or use a action template
- COMMIT_ID: 8abf3d5524de3d3d5a97bbdce460a75652792b0d
+ COMMIT_ID: b1b12098feb726e46c781a2f171c77558db05fc1
steps:
- name: Install JDK 8
uses: actions/setup-java@v3
diff --git a/assembly/static/conf/log4j2.xml b/assembly/static/conf/log4j2.xml
index 47c2e639a..53758f36b 100644
--- a/assembly/static/conf/log4j2.xml
+++ b/assembly/static/conf/log4j2.xml
@@ -47,7 +47,7 @@
-
+
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/annotation/UnimplementedFeature.java b/hugegraph-client/src/main/java/org/apache/hugegraph/annotation/UnimplementedFeature.java
similarity index 96%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/annotation/UnimplementedFeature.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/annotation/UnimplementedFeature.java
index a920beba9..8053eb44c 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/annotation/UnimplementedFeature.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/annotation/UnimplementedFeature.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.annotation;
+package org.apache.hugegraph.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/API.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/API.java
similarity index 96%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/API.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/API.java
index dba7660c6..23d1d988b 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/API.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/API.java
@@ -17,9 +17,9 @@
* under the License.
*/
-package com.baidu.hugegraph.api;
+package org.apache.hugegraph.api;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.util.E;
public abstract class API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/AccessAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AccessAPI.java
similarity index 92%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/AccessAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AccessAPI.java
index 28f3e4b26..16c681180 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/AccessAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AccessAPI.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.auth.Access;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.auth.Access;
+import org.apache.hugegraph.structure.constant.HugeType;
public class AccessAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/AuthAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AuthAPI.java
similarity index 89%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/AuthAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AuthAPI.java
index 646c6b850..7d88e6940 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/AuthAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/AuthAPI.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.auth.AuthElement;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.structure.auth.AuthElement;
public abstract class AuthAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/BelongAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/BelongAPI.java
similarity index 92%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/BelongAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/BelongAPI.java
index 3692114d4..306f5a860 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/BelongAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/BelongAPI.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.auth.Belong;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.auth.Belong;
+import org.apache.hugegraph.structure.constant.HugeType;
public class BelongAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/GroupAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/GroupAPI.java
similarity index 91%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/GroupAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/GroupAPI.java
index 7e40ad137..0853beab5 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/GroupAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/GroupAPI.java
@@ -17,15 +17,15 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.auth.Group;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.auth.Group;
+import org.apache.hugegraph.structure.constant.HugeType;
import com.google.common.collect.ImmutableMap;
public class GroupAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/LoginAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LoginAPI.java
similarity index 83%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/LoginAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LoginAPI.java
index b3a64182d..738c78df7 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/LoginAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LoginAPI.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.auth.Login;
-import com.baidu.hugegraph.structure.auth.LoginResult;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.auth.Login;
+import org.apache.hugegraph.structure.auth.LoginResult;
+import org.apache.hugegraph.structure.constant.HugeType;
public class LoginAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/LogoutAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LogoutAPI.java
similarity index 89%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/LogoutAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LogoutAPI.java
index cd53f6b32..9b955f659 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/LogoutAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/LogoutAPI.java
@@ -17,10 +17,10 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.structure.constant.HugeType;
import com.google.common.collect.ImmutableMap;
public class LogoutAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/ProjectAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/ProjectAPI.java
similarity index 94%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/ProjectAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/ProjectAPI.java
index 9ac208fc6..80db3a8e3 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/ProjectAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/ProjectAPI.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
import java.util.List;
import java.util.Map;
import java.util.Set;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.auth.Project;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.auth.Project;
+import org.apache.hugegraph.structure.constant.HugeType;
import com.google.common.collect.ImmutableMap;
public class ProjectAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/TargetAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TargetAPI.java
similarity index 91%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/TargetAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TargetAPI.java
index 63500863a..baf3f5712 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/TargetAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TargetAPI.java
@@ -17,15 +17,15 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.auth.Target;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.auth.Target;
+import org.apache.hugegraph.structure.constant.HugeType;
import com.google.common.collect.ImmutableMap;
public class TargetAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/TokenAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TokenAPI.java
similarity index 86%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/TokenAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TokenAPI.java
index 2c160ecaa..7117fa8bb 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/TokenAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/TokenAPI.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.auth.TokenPayload;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.auth.TokenPayload;
+import org.apache.hugegraph.structure.constant.HugeType;
public class TokenAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/UserAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/UserAPI.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/UserAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/UserAPI.java
index 823058284..fc36f5832 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/auth/UserAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/auth/UserAPI.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.api.auth;
+package org.apache.hugegraph.api.auth;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.auth.User;
-import com.baidu.hugegraph.structure.auth.User.UserRole;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.auth.User;
+import org.apache.hugegraph.structure.auth.User.UserRole;
+import org.apache.hugegraph.structure.constant.HugeType;
import com.google.common.collect.ImmutableMap;
public class UserAPI extends AuthAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/EdgeAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/EdgeAPI.java
similarity index 91%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/EdgeAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/EdgeAPI.java
index f7a09e6f7..8b10c5462 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/EdgeAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/EdgeAPI.java
@@ -17,20 +17,20 @@
* under the License.
*/
-package com.baidu.hugegraph.api.graph;
+package org.apache.hugegraph.api.graph;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.exception.NotAllCreatedException;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.exception.NotAllCreatedException;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.graph.BatchEdgeRequest;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Edges;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.graph.BatchEdgeRequest;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Edges;
import com.google.common.collect.ImmutableMap;
import jakarta.ws.rs.core.MultivaluedHashMap;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/GraphAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/GraphAPI.java
similarity index 94%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/GraphAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/GraphAPI.java
index 41e1aeae6..c7f2b287a 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/GraphAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/GraphAPI.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.api.graph;
+package org.apache.hugegraph.api.graph;
import java.util.Map;
import java.util.UUID;
@@ -25,10 +25,10 @@
import org.glassfish.jersey.uri.UriComponent;
import org.glassfish.jersey.uri.UriComponent.Type;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.util.E;
-import com.baidu.hugegraph.util.JsonUtil;
+import org.apache.hugegraph.util.JsonUtil;
public abstract class GraphAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/VertexAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/VertexAPI.java
similarity index 86%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/VertexAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/VertexAPI.java
index 9f878a3d5..cb1acf107 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/graph/VertexAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graph/VertexAPI.java
@@ -17,20 +17,20 @@
* under the License.
*/
-package com.baidu.hugegraph.api.graph;
+package org.apache.hugegraph.api.graph;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.exception.InvalidResponseException;
-import com.baidu.hugegraph.exception.NotAllCreatedException;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.graph.BatchOlapPropertyRequest;
-import com.baidu.hugegraph.structure.graph.BatchVertexRequest;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.graph.Vertices;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.exception.InvalidResponseException;
+import org.apache.hugegraph.exception.NotAllCreatedException;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.graph.BatchOlapPropertyRequest;
+import org.apache.hugegraph.structure.graph.BatchVertexRequest;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.graph.Vertices;
import com.google.common.collect.ImmutableMap;
import jakarta.ws.rs.core.MultivaluedHashMap;
import org.apache.hugegraph.rest.RestResult;
@@ -91,21 +91,21 @@ public int update(BatchOlapPropertyRequest request) {
}
public Vertex append(Vertex vertex) {
- String id = GraphAPI.formatVertexId(vertex.id());
+ String id = formatVertexId(vertex.id());
Map params = ImmutableMap.of("action", "append");
RestResult result = this.client.put(this.path(), id, vertex, params);
return result.readObject(Vertex.class);
}
public Vertex eliminate(Vertex vertex) {
- String id = GraphAPI.formatVertexId(vertex.id());
+ String id = formatVertexId(vertex.id());
Map params = ImmutableMap.of("action", "eliminate");
RestResult result = this.client.put(this.path(), id, vertex, params);
return result.readObject(Vertex.class);
}
public Vertex get(Object id) {
- String vertexId = GraphAPI.formatVertexId(id);
+ String vertexId = formatVertexId(id);
RestResult result = this.client.get(this.path(), vertexId);
return result.readObject(Vertex.class);
}
@@ -123,7 +123,7 @@ public Vertices list(String label, Map properties,
boolean keepP, int offset, String page, int limit) {
checkOffset(offset);
checkLimit(limit, "Limit");
- String props = GraphAPI.formatProperties(properties);
+ String props = formatProperties(properties);
Map params = new LinkedHashMap<>();
params.put("label", label);
params.put("properties", props);
@@ -136,7 +136,7 @@ public Vertices list(String label, Map properties,
}
public void delete(Object id) {
- String vertexId = GraphAPI.formatVertexId(id);
+ String vertexId = formatVertexId(id);
this.client.delete(this.path(), vertexId);
}
}
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/graphs/GraphsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graphs/GraphsAPI.java
similarity index 93%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/graphs/GraphsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/graphs/GraphsAPI.java
index 0ced91bab..ac166ebc8 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/graphs/GraphsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/graphs/GraphsAPI.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.api.graphs;
+package org.apache.hugegraph.api.graphs;
import java.util.List;
import java.util.Map;
@@ -27,13 +27,13 @@
import jakarta.ws.rs.core.MultivaluedHashMap;
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.exception.InvalidResponseException;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.exception.InvalidResponseException;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.GraphMode;
-import com.baidu.hugegraph.structure.constant.GraphReadMode;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.constant.GraphMode;
+import org.apache.hugegraph.structure.constant.GraphReadMode;
+import org.apache.hugegraph.structure.constant.HugeType;
import com.google.common.collect.ImmutableMap;
public class GraphsAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/CypherAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/CypherAPI.java
similarity index 85%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/CypherAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/CypherAPI.java
index 856634de6..a6057ab12 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/CypherAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/CypherAPI.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.api.gremlin;
+package org.apache.hugegraph.api.gremlin;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.gremlin.Response;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.gremlin.Response;
public class CypherAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/GremlinAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinAPI.java
similarity index 84%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/GremlinAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinAPI.java
index 7af56fbaa..0d633a21b 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/GremlinAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinAPI.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.api.gremlin;
+package org.apache.hugegraph.api.gremlin;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.gremlin.Response;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.gremlin.Response;
public class GremlinAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/GremlinRequest.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinRequest.java
similarity index 94%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/GremlinRequest.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinRequest.java
index 8c6311b44..a673f407a 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/gremlin/GremlinRequest.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/gremlin/GremlinRequest.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.api.gremlin;
+package org.apache.hugegraph.api.gremlin;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-import com.baidu.hugegraph.driver.GremlinManager;
-import com.baidu.hugegraph.structure.gremlin.ResultSet;
+import org.apache.hugegraph.driver.GremlinManager;
+import org.apache.hugegraph.structure.gremlin.ResultSet;
import com.fasterxml.jackson.annotation.JsonInclude;
@JsonInclude(JsonInclude.Include.NON_EMPTY)
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/GremlinJobAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/GremlinJobAPI.java
similarity index 88%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/GremlinJobAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/job/GremlinJobAPI.java
index 01ec59378..304614d1d 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/GremlinJobAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/GremlinJobAPI.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.api.job;
+package org.apache.hugegraph.api.job;
import java.util.Map;
-import com.baidu.hugegraph.api.gremlin.GremlinRequest;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.gremlin.GremlinRequest;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
public class GremlinJobAPI extends JobAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/JobAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/JobAPI.java
similarity index 87%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/JobAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/job/JobAPI.java
index 6447759b1..f3489a791 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/JobAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/JobAPI.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.api.job;
+package org.apache.hugegraph.api.job;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.structure.constant.HugeType;
public abstract class JobAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/RebuildAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/RebuildAPI.java
similarity index 86%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/RebuildAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/job/RebuildAPI.java
index 5a22c2de6..72bb1d628 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/job/RebuildAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/job/RebuildAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.job;
+package org.apache.hugegraph.api.job;
import java.util.Map;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.SchemaElement;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
-import com.baidu.hugegraph.structure.schema.IndexLabel;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.structure.SchemaElement;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.schema.IndexLabel;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import org.apache.hugegraph.util.E;
public class RebuildAPI extends JobAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/metrics/MetricsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/metrics/MetricsAPI.java
similarity index 92%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/metrics/MetricsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/metrics/MetricsAPI.java
index 38bd70290..14ff18e84 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/metrics/MetricsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/metrics/MetricsAPI.java
@@ -17,15 +17,15 @@
* under the License.
*/
-package com.baidu.hugegraph.api.metrics;
+package org.apache.hugegraph.api.metrics;
import java.util.Map;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.util.CommonUtil;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.util.CommonUtil;
+import org.apache.hugegraph.structure.constant.HugeType;
public class MetricsAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/EdgeLabelAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/EdgeLabelAPI.java
similarity index 92%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/EdgeLabelAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/EdgeLabelAPI.java
index 8f4b284ba..889d009ec 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/EdgeLabelAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/EdgeLabelAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.schema;
+package org.apache.hugegraph.api.schema;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.SchemaElement;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.SchemaElement;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/IndexLabelAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/IndexLabelAPI.java
similarity index 92%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/IndexLabelAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/IndexLabelAPI.java
index abd9c50ba..7987966eb 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/IndexLabelAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/IndexLabelAPI.java
@@ -17,19 +17,19 @@
* under the License.
*/
-package com.baidu.hugegraph.api.schema;
+package org.apache.hugegraph.api.schema;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.exception.NotSupportException;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.exception.NotSupportException;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.SchemaElement;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.constant.IndexType;
-import com.baidu.hugegraph.structure.schema.IndexLabel;
+import org.apache.hugegraph.structure.SchemaElement;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.constant.IndexType;
+import org.apache.hugegraph.structure.schema.IndexLabel;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/PropertyKeyAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/PropertyKeyAPI.java
similarity index 92%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/PropertyKeyAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/PropertyKeyAPI.java
index 7c2bdca3d..43f3d2e49 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/PropertyKeyAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/PropertyKeyAPI.java
@@ -17,19 +17,19 @@
* under the License.
*/
-package com.baidu.hugegraph.api.schema;
+package org.apache.hugegraph.api.schema;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.exception.NotSupportException;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.exception.NotSupportException;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.SchemaElement;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.constant.WriteType;
-import com.baidu.hugegraph.structure.schema.PropertyKey;
+import org.apache.hugegraph.structure.SchemaElement;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.constant.WriteType;
+import org.apache.hugegraph.structure.schema.PropertyKey;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/SchemaAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaAPI.java
similarity index 86%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/SchemaAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaAPI.java
index 5502565ba..05c012ac3 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/SchemaAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaAPI.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.api.schema;
+package org.apache.hugegraph.api.schema;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.exception.NotSupportException;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.exception.NotSupportException;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.SchemaElement;
+import org.apache.hugegraph.structure.SchemaElement;
public class SchemaAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/SchemaElementAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaElementAPI.java
similarity index 86%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/SchemaElementAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaElementAPI.java
index 2bc6135a8..9c9b10639 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/SchemaElementAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/SchemaElementAPI.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.api.schema;
+package org.apache.hugegraph.api.schema;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.SchemaElement;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.structure.SchemaElement;
public abstract class SchemaElementAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/VertexLabelAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/VertexLabelAPI.java
similarity index 92%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/VertexLabelAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/VertexLabelAPI.java
index 953609df0..ca1494e6d 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/schema/VertexLabelAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/schema/VertexLabelAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.schema;
+package org.apache.hugegraph.api.schema;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.SchemaElement;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.structure.SchemaElement;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/task/TaskAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TaskAPI.java
similarity index 95%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/task/TaskAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TaskAPI.java
index afe0714e5..47dac80aa 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/task/TaskAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TaskAPI.java
@@ -17,20 +17,20 @@
* under the License.
*/
-package com.baidu.hugegraph.api.task;
+package org.apache.hugegraph.api.task;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.util.TaskCache;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.ClientException;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.Task;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.Task;
+import org.apache.hugegraph.structure.constant.HugeType;
import org.apache.hugegraph.util.E;
-import com.baidu.hugegraph.util.TaskCache;
import com.google.common.collect.ImmutableMap;
public class TaskAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/task/TasksWithPage.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TasksWithPage.java
similarity index 93%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/task/TasksWithPage.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TasksWithPage.java
index 93f09b434..a5a4b4a55 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/task/TasksWithPage.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/task/TasksWithPage.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.api.task;
+package org.apache.hugegraph.api.task;
import java.util.List;
-import com.baidu.hugegraph.structure.Task;
+import org.apache.hugegraph.structure.Task;
import com.fasterxml.jackson.annotation.JsonProperty;
public class TasksWithPage {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/AllShortestPathsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/AllShortestPathsAPI.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/AllShortestPathsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/AllShortestPathsAPI.java
index e1e751e51..504598c0e 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/AllShortestPathsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/AllShortestPathsAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.graph.Path;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.graph.Path;
public class AllShortestPathsAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CountAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CountAPI.java
similarity index 91%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CountAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CountAPI.java
index 45bb1bd67..debcf7b14 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CountAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CountAPI.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.traverser.CountRequest;
+import org.apache.hugegraph.structure.traverser.CountRequest;
import org.apache.hugegraph.util.E;
public class CountAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CrosspointsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CrosspointsAPI.java
similarity index 89%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CrosspointsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CrosspointsAPI.java
index 3c9392ac6..c6d7eb36b 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CrosspointsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CrosspointsAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.graph.Path;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.graph.Path;
public class CrosspointsAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CustomizedCrosspointsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedCrosspointsAPI.java
similarity index 85%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CustomizedCrosspointsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedCrosspointsAPI.java
index 7303744c1..03ea80d2c 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CustomizedCrosspointsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedCrosspointsAPI.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.traverser.CrosspointsRequest;
-import com.baidu.hugegraph.structure.traverser.CustomizedCrosspoints;
+import org.apache.hugegraph.structure.traverser.CrosspointsRequest;
+import org.apache.hugegraph.structure.traverser.CustomizedCrosspoints;
public class CustomizedCrosspointsAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CustomizedPathsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedPathsAPI.java
similarity index 85%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CustomizedPathsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedPathsAPI.java
index 2699aa9c8..5b9ce6c7f 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/CustomizedPathsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/CustomizedPathsAPI.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.traverser.PathsWithVertices;
-import com.baidu.hugegraph.structure.traverser.CustomizedPathsRequest;
+import org.apache.hugegraph.structure.traverser.PathsWithVertices;
+import org.apache.hugegraph.structure.traverser.CustomizedPathsRequest;
public class CustomizedPathsAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/EdgesAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/EdgesAPI.java
similarity index 91%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/EdgesAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/EdgesAPI.java
index 3964cb0f8..41d65fafe 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/EdgesAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/EdgesAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Edges;
-import com.baidu.hugegraph.structure.graph.Shard;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Edges;
+import org.apache.hugegraph.structure.graph.Shard;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/FusiformSimilarityAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/FusiformSimilarityAPI.java
similarity index 85%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/FusiformSimilarityAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/FusiformSimilarityAPI.java
index c10752b57..7b3738e9b 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/FusiformSimilarityAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/FusiformSimilarityAPI.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.traverser.FusiformSimilarity;
-import com.baidu.hugegraph.structure.traverser.FusiformSimilarityRequest;
+import org.apache.hugegraph.structure.traverser.FusiformSimilarity;
+import org.apache.hugegraph.structure.traverser.FusiformSimilarityRequest;
public class FusiformSimilarityAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/JaccardSimilarityAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/JaccardSimilarityAPI.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/JaccardSimilarityAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/JaccardSimilarityAPI.java
index c733e8b52..9139a491e 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/JaccardSimilarityAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/JaccardSimilarityAPI.java
@@ -17,18 +17,18 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.traverser.SingleSourceJaccardSimilarityRequest;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.traverser.SingleSourceJaccardSimilarityRequest;
import org.apache.hugegraph.util.E;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/KneighborAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KneighborAPI.java
similarity index 87%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/KneighborAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KneighborAPI.java
index 557ac84e8..3c219e3cc 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/KneighborAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KneighborAPI.java
@@ -17,18 +17,18 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.traverser.Kneighbor;
-import com.baidu.hugegraph.structure.traverser.KneighborRequest;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.traverser.Kneighbor;
+import org.apache.hugegraph.structure.traverser.KneighborRequest;
public class KneighborAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/KoutAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KoutAPI.java
similarity index 88%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/KoutAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KoutAPI.java
index 8184e4080..1652305c8 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/KoutAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/KoutAPI.java
@@ -17,18 +17,18 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.traverser.Kout;
-import com.baidu.hugegraph.structure.traverser.KoutRequest;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.traverser.Kout;
+import org.apache.hugegraph.structure.traverser.KoutRequest;
public class KoutAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/MultiNodeShortestPathAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathAPI.java
similarity index 85%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/MultiNodeShortestPathAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathAPI.java
index 76190af76..afb6d2b05 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/MultiNodeShortestPathAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/MultiNodeShortestPathAPI.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.traverser.MultiNodeShortestPathRequest;
-import com.baidu.hugegraph.structure.traverser.PathsWithVertices;
+import org.apache.hugegraph.structure.traverser.MultiNodeShortestPathRequest;
+import org.apache.hugegraph.structure.traverser.PathsWithVertices;
public class MultiNodeShortestPathAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/NeighborRankAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/NeighborRankAPI.java
similarity index 96%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/NeighborRankAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/NeighborRankAPI.java
index 736c30ae4..27c856831 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/NeighborRankAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/NeighborRankAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.constant.Traverser;
-import com.baidu.hugegraph.structure.traverser.Ranks;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.constant.Traverser;
+import org.apache.hugegraph.structure.traverser.Ranks;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/PathsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PathsAPI.java
similarity index 86%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/PathsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PathsAPI.java
index d69addbf1..e8b576d21 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/PathsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PathsAPI.java
@@ -17,19 +17,19 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.graph.Path;
-import com.baidu.hugegraph.structure.traverser.PathsRequest;
-import com.baidu.hugegraph.structure.traverser.PathsWithVertices;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.graph.Path;
+import org.apache.hugegraph.structure.traverser.PathsRequest;
+import org.apache.hugegraph.structure.traverser.PathsWithVertices;
public class PathsAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/PersonalRankAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PersonalRankAPI.java
similarity index 96%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/PersonalRankAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PersonalRankAPI.java
index 016633222..f20bbfcec 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/PersonalRankAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/PersonalRankAPI.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Traverser;
-import com.baidu.hugegraph.structure.traverser.Ranks;
+import org.apache.hugegraph.structure.constant.Traverser;
+import org.apache.hugegraph.structure.traverser.Ranks;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/RaysAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RaysAPI.java
similarity index 89%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/RaysAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RaysAPI.java
index 989f04de3..3412d126e 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/RaysAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RaysAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.graph.Path;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.graph.Path;
public class RaysAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/RingsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RingsAPI.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/RingsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RingsAPI.java
index f175066bd..754b6ff77 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/RingsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/RingsAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.graph.Path;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.graph.Path;
public class RingsAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/SameNeighborsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SameNeighborsAPI.java
similarity index 91%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/SameNeighborsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SameNeighborsAPI.java
index fd0dac400..f586272ef 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/SameNeighborsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SameNeighborsAPI.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.constant.Direction;
public class SameNeighborsAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/ShortestPathAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/ShortestPathAPI.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/ShortestPathAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/ShortestPathAPI.java
index 0864aac2b..b5b0be156 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/ShortestPathAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/ShortestPathAPI.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.graph.Path;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.graph.Path;
public class ShortestPathAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/SingleSourceShortestPathAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathAPI.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/SingleSourceShortestPathAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathAPI.java
index d35d61b4f..cdbc22046 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/SingleSourceShortestPathAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/SingleSourceShortestPathAPI.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.traverser.WeightedPaths;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.traverser.WeightedPaths;
import org.apache.hugegraph.util.E;
public class SingleSourceShortestPathAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/TemplatePathsAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TemplatePathsAPI.java
similarity index 85%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/TemplatePathsAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TemplatePathsAPI.java
index 7b51bbc7c..777120457 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/TemplatePathsAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TemplatePathsAPI.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.traverser.PathsWithVertices;
-import com.baidu.hugegraph.structure.traverser.TemplatePathsRequest;
+import org.apache.hugegraph.structure.traverser.PathsWithVertices;
+import org.apache.hugegraph.structure.traverser.TemplatePathsRequest;
public class TemplatePathsAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/TraversersAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TraversersAPI.java
similarity index 95%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/TraversersAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TraversersAPI.java
index a360b5ef1..deaee496a 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/TraversersAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/TraversersAPI.java
@@ -17,10 +17,10 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.util.E;
public class TraversersAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/VerticesAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/VerticesAPI.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/VerticesAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/VerticesAPI.java
index da2a800c3..be1eb195b 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/VerticesAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/VerticesAPI.java
@@ -17,19 +17,19 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.graph.Shard;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.graph.Vertices;
+import org.apache.hugegraph.structure.graph.Shard;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.graph.Vertices;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/WeightedShortestPathAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/WeightedShortestPathAPI.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/WeightedShortestPathAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/WeightedShortestPathAPI.java
index 3d51a366c..7d4ee418a 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/traverser/WeightedShortestPathAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/traverser/WeightedShortestPathAPI.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.api.traverser;
+package org.apache.hugegraph.api.traverser;
import java.util.LinkedHashMap;
import java.util.Map;
-import com.baidu.hugegraph.api.graph.GraphAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.graph.GraphAPI;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.traverser.WeightedPath;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.traverser.WeightedPath;
import org.apache.hugegraph.util.E;
public class WeightedShortestPathAPI extends TraversersAPI {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/variables/VariablesAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/variables/VariablesAPI.java
similarity index 91%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/variables/VariablesAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/variables/VariablesAPI.java
index 22fc4ec0f..51216e4cb 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/variables/VariablesAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/variables/VariablesAPI.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.api.variables;
+package org.apache.hugegraph.api.variables;
import java.util.Map;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.constant.HugeType;
import com.google.common.collect.ImmutableMap;
public class VariablesAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/version/VersionAPI.java b/hugegraph-client/src/main/java/org/apache/hugegraph/api/version/VersionAPI.java
similarity index 84%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/api/version/VersionAPI.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/api/version/VersionAPI.java
index 729a23f04..c4b595b63 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/api/version/VersionAPI.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/api/version/VersionAPI.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.api.version;
+package org.apache.hugegraph.api.version;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.version.Versions;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.version.Versions;
public class VersionAPI extends API {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/client/RestClient.java b/hugegraph-client/src/main/java/org/apache/hugegraph/client/RestClient.java
similarity index 94%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/client/RestClient.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/client/RestClient.java
index 3ca04e9fb..7fd1fa8da 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/client/RestClient.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/client/RestClient.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.client;
+package org.apache.hugegraph.client;
-import com.baidu.hugegraph.exception.ServerException;
+import org.apache.hugegraph.exception.ServerException;
+import org.apache.hugegraph.serializer.PathDeserializer;
+import org.apache.hugegraph.structure.graph.Path;
import org.apache.hugegraph.rest.AbstractRestClient;
import org.apache.hugegraph.rest.ClientException;
import org.apache.hugegraph.rest.RestResult;
-import com.baidu.hugegraph.serializer.PathDeserializer;
-import com.baidu.hugegraph.structure.graph.Path;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.VersionUtil;
import org.apache.hugegraph.util.VersionUtil.Version;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/AuthManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/AuthManager.java
similarity index 87%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/AuthManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/AuthManager.java
index 356d1a438..c9afdf4df 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/AuthManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/AuthManager.java
@@ -17,33 +17,32 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
import java.util.List;
import java.util.Set;
import org.apache.commons.collections.CollectionUtils;
-import com.baidu.hugegraph.api.auth.AccessAPI;
-import com.baidu.hugegraph.api.auth.BelongAPI;
-import com.baidu.hugegraph.api.auth.GroupAPI;
-import com.baidu.hugegraph.api.auth.LoginAPI;
-import com.baidu.hugegraph.api.auth.LogoutAPI;
-import com.baidu.hugegraph.api.auth.ProjectAPI;
-import com.baidu.hugegraph.api.auth.TargetAPI;
-import com.baidu.hugegraph.api.auth.TokenAPI;
-import com.baidu.hugegraph.api.auth.UserAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.auth.Access;
-import com.baidu.hugegraph.structure.auth.Belong;
-import com.baidu.hugegraph.structure.auth.Group;
-import com.baidu.hugegraph.structure.auth.Login;
-import com.baidu.hugegraph.structure.auth.LoginResult;
-import com.baidu.hugegraph.structure.auth.Project;
-import com.baidu.hugegraph.structure.auth.Target;
-import com.baidu.hugegraph.structure.auth.TokenPayload;
-import com.baidu.hugegraph.structure.auth.User;
-import com.baidu.hugegraph.structure.auth.User.UserRole;
+import org.apache.hugegraph.api.auth.AccessAPI;
+import org.apache.hugegraph.api.auth.BelongAPI;
+import org.apache.hugegraph.api.auth.GroupAPI;
+import org.apache.hugegraph.api.auth.LoginAPI;
+import org.apache.hugegraph.api.auth.LogoutAPI;
+import org.apache.hugegraph.api.auth.ProjectAPI;
+import org.apache.hugegraph.api.auth.TargetAPI;
+import org.apache.hugegraph.api.auth.TokenAPI;
+import org.apache.hugegraph.api.auth.UserAPI;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.structure.auth.Access;
+import org.apache.hugegraph.structure.auth.Belong;
+import org.apache.hugegraph.structure.auth.Group;
+import org.apache.hugegraph.structure.auth.Login;
+import org.apache.hugegraph.structure.auth.LoginResult;
+import org.apache.hugegraph.structure.auth.Project;
+import org.apache.hugegraph.structure.auth.Target;
+import org.apache.hugegraph.structure.auth.TokenPayload;
+import org.apache.hugegraph.structure.auth.User;
public class AuthManager {
@@ -129,7 +128,7 @@ public User getUser(Object id) {
return this.userAPI.get(id);
}
- public UserRole getUserRole(Object id) {
+ public User.UserRole getUserRole(Object id) {
return this.userAPI.getUserRole(id);
}
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/CypherManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/CypherManager.java
similarity index 85%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/CypherManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/CypherManager.java
index a39333ce4..3a1430408 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/CypherManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/CypherManager.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
-import com.baidu.hugegraph.api.gremlin.CypherAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.gremlin.Response;
-import com.baidu.hugegraph.structure.gremlin.ResultSet;
+import org.apache.hugegraph.api.gremlin.CypherAPI;
+import org.apache.hugegraph.structure.gremlin.Response;
+import org.apache.hugegraph.structure.gremlin.ResultSet;
+import org.apache.hugegraph.client.RestClient;
public class CypherManager {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GraphManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphManager.java
similarity index 95%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GraphManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphManager.java
index 6c0738188..4604acad2 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GraphManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphManager.java
@@ -17,26 +17,26 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.annotation.UnimplementedFeature;
-import com.baidu.hugegraph.api.graph.EdgeAPI;
-import com.baidu.hugegraph.api.graph.VertexAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.exception.InvalidOperationException;
-import com.baidu.hugegraph.structure.GraphElement;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.constant.T;
-import com.baidu.hugegraph.structure.graph.BatchEdgeRequest;
-import com.baidu.hugegraph.structure.graph.BatchOlapPropertyRequest;
-import com.baidu.hugegraph.structure.graph.BatchVertexRequest;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.GraphIterator;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.annotation.UnimplementedFeature;
+import org.apache.hugegraph.api.graph.EdgeAPI;
+import org.apache.hugegraph.api.graph.VertexAPI;
+import org.apache.hugegraph.exception.InvalidOperationException;
+import org.apache.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.constant.T;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.structure.graph.BatchEdgeRequest;
+import org.apache.hugegraph.structure.graph.BatchOlapPropertyRequest;
+import org.apache.hugegraph.structure.graph.BatchVertexRequest;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.GraphIterator;
+import org.apache.hugegraph.structure.graph.Vertex;
import org.apache.hugegraph.util.E;
public class GraphManager {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GraphsManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphsManager.java
similarity index 90%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GraphsManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphsManager.java
index bbb933ad3..4ab896313 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GraphsManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GraphsManager.java
@@ -17,15 +17,15 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.graphs.GraphsAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.constant.GraphMode;
-import com.baidu.hugegraph.structure.constant.GraphReadMode;
+import org.apache.hugegraph.api.graphs.GraphsAPI;
+import org.apache.hugegraph.structure.constant.GraphMode;
+import org.apache.hugegraph.structure.constant.GraphReadMode;
+import org.apache.hugegraph.client.RestClient;
public class GraphsManager {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GremlinManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GremlinManager.java
similarity index 85%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GremlinManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/GremlinManager.java
index e52d1ae89..cc4685135 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/GremlinManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/GremlinManager.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
-import com.baidu.hugegraph.api.gremlin.GremlinAPI;
-import com.baidu.hugegraph.api.gremlin.GremlinRequest;
-import com.baidu.hugegraph.api.job.GremlinJobAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.gremlin.Response;
-import com.baidu.hugegraph.structure.gremlin.ResultSet;
+import org.apache.hugegraph.api.gremlin.GremlinAPI;
+import org.apache.hugegraph.api.gremlin.GremlinRequest;
+import org.apache.hugegraph.api.job.GremlinJobAPI;
+import org.apache.hugegraph.structure.gremlin.Response;
+import org.apache.hugegraph.structure.gremlin.ResultSet;
+import org.apache.hugegraph.client.RestClient;
public class GremlinManager {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/HugeClient.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java
similarity index 97%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/HugeClient.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java
index 3ce73e29f..887a1086b 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/HugeClient.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java
@@ -17,17 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
import java.io.Closeable;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.version.ClientVersion;
+import org.apache.hugegraph.client.RestClient;
import org.apache.hugegraph.rest.ClientException;
import org.apache.hugegraph.util.VersionUtil;
-import com.baidu.hugegraph.version.ClientVersion;
-
import jakarta.ws.rs.ProcessingException;
public class HugeClient implements Closeable {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/HugeClientBuilder.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClientBuilder.java
similarity index 99%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/HugeClientBuilder.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClientBuilder.java
index 6fefb3066..93bd98012 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/HugeClientBuilder.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClientBuilder.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
import org.apache.hugegraph.util.E;
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/JobManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/JobManager.java
similarity index 79%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/JobManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/JobManager.java
index 7fb440cfc..fbce5414a 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/JobManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/JobManager.java
@@ -17,16 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
-import com.baidu.hugegraph.api.job.RebuildAPI;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
-import com.baidu.hugegraph.structure.schema.IndexLabel;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
-
-import static com.baidu.hugegraph.api.task.TaskAPI.TASK_TIMEOUT;
+import org.apache.hugegraph.api.job.RebuildAPI;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.schema.IndexLabel;
+import org.apache.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.client.RestClient;
public class JobManager {
@@ -39,7 +37,7 @@ public JobManager(RestClient client, String graph) {
}
public void rebuild(VertexLabel vertexLabel) {
- this.rebuild(vertexLabel, TASK_TIMEOUT);
+ this.rebuild(vertexLabel, TaskAPI.TASK_TIMEOUT);
}
public void rebuild(VertexLabel vertexLabel, long seconds) {
@@ -52,7 +50,7 @@ public long rebuildAsync(VertexLabel vertexLabel) {
}
public void rebuild(EdgeLabel edgeLabel) {
- this.rebuild(edgeLabel, TASK_TIMEOUT);
+ this.rebuild(edgeLabel, TaskAPI.TASK_TIMEOUT);
}
public void rebuild(EdgeLabel edgeLabel, long seconds) {
@@ -65,7 +63,7 @@ public long rebuildAsync(EdgeLabel edgeLabel) {
}
public void rebuild(IndexLabel indexLabel) {
- this.rebuild(indexLabel, TASK_TIMEOUT);
+ this.rebuild(indexLabel, TaskAPI.TASK_TIMEOUT);
}
public void rebuild(IndexLabel indexLabel, long seconds) {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/MetricsManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/MetricsManager.java
similarity index 91%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/MetricsManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/MetricsManager.java
index 474fa2d31..3df1963f1 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/MetricsManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/MetricsManager.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
import java.util.Map;
-import com.baidu.hugegraph.api.metrics.MetricsAPI;
-import com.baidu.hugegraph.client.RestClient;
+import org.apache.hugegraph.api.metrics.MetricsAPI;
+import org.apache.hugegraph.client.RestClient;
public class MetricsManager {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/SchemaManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/SchemaManager.java
similarity index 87%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/SchemaManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/SchemaManager.java
index cee6f5d17..15badda6c 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/SchemaManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/SchemaManager.java
@@ -17,26 +17,24 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
-
-import static com.baidu.hugegraph.api.task.TaskAPI.TASK_TIMEOUT;
+package org.apache.hugegraph.driver;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.schema.EdgeLabelAPI;
-import com.baidu.hugegraph.api.schema.IndexLabelAPI;
-import com.baidu.hugegraph.api.schema.PropertyKeyAPI;
-import com.baidu.hugegraph.api.schema.SchemaAPI;
-import com.baidu.hugegraph.api.schema.VertexLabelAPI;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.SchemaElement;
-import com.baidu.hugegraph.structure.schema.BuilderProxy;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
-import com.baidu.hugegraph.structure.schema.IndexLabel;
-import com.baidu.hugegraph.structure.schema.PropertyKey;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.structure.SchemaElement;
+import org.apache.hugegraph.api.schema.EdgeLabelAPI;
+import org.apache.hugegraph.api.schema.IndexLabelAPI;
+import org.apache.hugegraph.api.schema.PropertyKeyAPI;
+import org.apache.hugegraph.api.schema.SchemaAPI;
+import org.apache.hugegraph.api.schema.VertexLabelAPI;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.structure.schema.BuilderProxy;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.schema.IndexLabel;
+import org.apache.hugegraph.structure.schema.PropertyKey;
+import org.apache.hugegraph.structure.schema.VertexLabel;
public class SchemaManager {
@@ -81,7 +79,7 @@ public IndexLabel.Builder indexLabel(String name) {
}
public PropertyKey addPropertyKey(PropertyKey propertyKey) {
- return this.addPropertyKey(propertyKey, TASK_TIMEOUT);
+ return this.addPropertyKey(propertyKey, TaskAPI.TASK_TIMEOUT);
}
public PropertyKey addPropertyKey(PropertyKey propertyKey, long seconds) {
@@ -108,7 +106,7 @@ public PropertyKey eliminatePropertyKey(PropertyKey propertyKey) {
}
public PropertyKey clearPropertyKey(PropertyKey propertyKey) {
- return this.clearPropertyKey(propertyKey, TASK_TIMEOUT);
+ return this.clearPropertyKey(propertyKey, TaskAPI.TASK_TIMEOUT);
}
public PropertyKey clearPropertyKey(PropertyKey propertyKey, long seconds) {
@@ -127,7 +125,7 @@ public long clearPropertyKeyAsync(PropertyKey propertyKey) {
}
public void removePropertyKey(String name) {
- this.removePropertyKey(name, TASK_TIMEOUT);
+ this.removePropertyKey(name, TaskAPI.TASK_TIMEOUT);
}
public void removePropertyKey(String name, long seconds) {
@@ -165,7 +163,7 @@ public VertexLabel eliminateVertexLabel(VertexLabel vertexLabel) {
public void removeVertexLabel(String name) {
long task = this.vertexLabelAPI.delete(name);
- this.taskAPI.waitUntilTaskSuccess(task, TASK_TIMEOUT);
+ this.taskAPI.waitUntilTaskSuccess(task, TaskAPI.TASK_TIMEOUT);
}
public void removeVertexLabel(String name, long seconds) {
@@ -202,7 +200,7 @@ public EdgeLabel eliminateEdgeLabel(EdgeLabel edgeLabel) {
}
public void removeEdgeLabel(String name) {
- this.removeEdgeLabel(name, TASK_TIMEOUT);
+ this.removeEdgeLabel(name, TaskAPI.TASK_TIMEOUT);
}
public void removeEdgeLabel(String name, long seconds) {
@@ -227,7 +225,7 @@ public List getEdgeLabels(List names) {
}
public IndexLabel addIndexLabel(IndexLabel indexLabel) {
- return this.addIndexLabel(indexLabel, TASK_TIMEOUT);
+ return this.addIndexLabel(indexLabel, TaskAPI.TASK_TIMEOUT);
}
public IndexLabel addIndexLabel(IndexLabel indexLabel, long seconds) {
@@ -254,7 +252,7 @@ public IndexLabel eliminateIndexLabel(IndexLabel indexLabel) {
}
public void removeIndexLabel(String name) {
- this.removeIndexLabel(name, TASK_TIMEOUT);
+ this.removeIndexLabel(name, TaskAPI.TASK_TIMEOUT);
}
public void removeIndexLabel(String name, long secondss) {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/TaskManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TaskManager.java
similarity index 89%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/TaskManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/TaskManager.java
index 982bd77fa..40c9f73c8 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/TaskManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TaskManager.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
import java.util.List;
-import com.baidu.hugegraph.api.task.TaskAPI;
-import com.baidu.hugegraph.api.task.TasksWithPage;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.Task;
+import org.apache.hugegraph.api.task.TaskAPI;
+import org.apache.hugegraph.api.task.TasksWithPage;
+import org.apache.hugegraph.structure.Task;
+import org.apache.hugegraph.client.RestClient;
public class TaskManager {
diff --git a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/TraverserManager.java b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TraverserManager.java
similarity index 80%
rename from hugegraph-client/src/main/java/com/baidu/hugegraph/driver/TraverserManager.java
rename to hugegraph-client/src/main/java/org/apache/hugegraph/driver/TraverserManager.java
index 1fa96bfa6..fa79d637e 100644
--- a/hugegraph-client/src/main/java/com/baidu/hugegraph/driver/TraverserManager.java
+++ b/hugegraph-client/src/main/java/org/apache/hugegraph/driver/TraverserManager.java
@@ -17,69 +17,64 @@
* under the License.
*/
-package com.baidu.hugegraph.driver;
+package org.apache.hugegraph.driver;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.api.traverser.AllShortestPathsAPI;
-import com.baidu.hugegraph.api.traverser.CountAPI;
-import com.baidu.hugegraph.api.traverser.CrosspointsAPI;
-import com.baidu.hugegraph.api.traverser.CustomizedCrosspointsAPI;
-import com.baidu.hugegraph.api.traverser.CustomizedPathsAPI;
-import com.baidu.hugegraph.api.traverser.EdgesAPI;
-import com.baidu.hugegraph.api.traverser.FusiformSimilarityAPI;
-import com.baidu.hugegraph.api.traverser.JaccardSimilarityAPI;
-import com.baidu.hugegraph.api.traverser.KneighborAPI;
-import com.baidu.hugegraph.api.traverser.KoutAPI;
-import com.baidu.hugegraph.api.traverser.MultiNodeShortestPathAPI;
-import com.baidu.hugegraph.api.traverser.NeighborRankAPI;
-import com.baidu.hugegraph.api.traverser.PathsAPI;
-import com.baidu.hugegraph.api.traverser.PersonalRankAPI;
-import com.baidu.hugegraph.api.traverser.RaysAPI;
-import com.baidu.hugegraph.api.traverser.RingsAPI;
-import com.baidu.hugegraph.api.traverser.SameNeighborsAPI;
-import com.baidu.hugegraph.api.traverser.ShortestPathAPI;
-import com.baidu.hugegraph.api.traverser.SingleSourceShortestPathAPI;
-import com.baidu.hugegraph.api.traverser.TemplatePathsAPI;
-import com.baidu.hugegraph.api.traverser.VerticesAPI;
-import com.baidu.hugegraph.api.traverser.WeightedShortestPathAPI;
-import com.baidu.hugegraph.client.RestClient;
-import com.baidu.hugegraph.structure.constant.Direction;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Edges;
-import com.baidu.hugegraph.structure.graph.GraphIterator;
-import com.baidu.hugegraph.structure.graph.Path;
-import com.baidu.hugegraph.structure.graph.Shard;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.graph.Vertices;
-import com.baidu.hugegraph.structure.traverser.CountRequest;
-import com.baidu.hugegraph.structure.traverser.CrosspointsRequest;
-import com.baidu.hugegraph.structure.traverser.CustomizedCrosspoints;
-import com.baidu.hugegraph.structure.traverser.MultiNodeShortestPathRequest;
-import com.baidu.hugegraph.structure.traverser.PathsWithVertices;
-import com.baidu.hugegraph.structure.traverser.FusiformSimilarity;
-import com.baidu.hugegraph.structure.traverser.FusiformSimilarityRequest;
-import com.baidu.hugegraph.structure.traverser.SingleSourceJaccardSimilarityRequest;
-import com.baidu.hugegraph.structure.traverser.Kneighbor;
-import com.baidu.hugegraph.structure.traverser.KneighborRequest;
-import com.baidu.hugegraph.structure.traverser.Kout;
-import com.baidu.hugegraph.structure.traverser.KoutRequest;
-import com.baidu.hugegraph.structure.traverser.CustomizedPathsRequest;
-import com.baidu.hugegraph.structure.traverser.PathsRequest;
-import com.baidu.hugegraph.structure.traverser.Ranks;
-import com.baidu.hugegraph.structure.traverser.TemplatePathsRequest;
-import com.baidu.hugegraph.structure.traverser.WeightedPath;
-import com.baidu.hugegraph.structure.traverser.WeightedPaths;
+import org.apache.hugegraph.structure.constant.Direction;
+import org.apache.hugegraph.structure.constant.Traverser;
+import org.apache.hugegraph.api.traverser.AllShortestPathsAPI;
+import org.apache.hugegraph.api.traverser.CountAPI;
+import org.apache.hugegraph.api.traverser.CrosspointsAPI;
+import org.apache.hugegraph.api.traverser.CustomizedCrosspointsAPI;
+import org.apache.hugegraph.api.traverser.CustomizedPathsAPI;
+import org.apache.hugegraph.api.traverser.EdgesAPI;
+import org.apache.hugegraph.api.traverser.FusiformSimilarityAPI;
+import org.apache.hugegraph.api.traverser.JaccardSimilarityAPI;
+import org.apache.hugegraph.api.traverser.KneighborAPI;
+import org.apache.hugegraph.api.traverser.KoutAPI;
+import org.apache.hugegraph.api.traverser.MultiNodeShortestPathAPI;
+import org.apache.hugegraph.api.traverser.NeighborRankAPI;
+import org.apache.hugegraph.api.traverser.PathsAPI;
+import org.apache.hugegraph.api.traverser.PersonalRankAPI;
+import org.apache.hugegraph.api.traverser.RaysAPI;
+import org.apache.hugegraph.api.traverser.RingsAPI;
+import org.apache.hugegraph.api.traverser.SameNeighborsAPI;
+import org.apache.hugegraph.api.traverser.ShortestPathAPI;
+import org.apache.hugegraph.api.traverser.SingleSourceShortestPathAPI;
+import org.apache.hugegraph.api.traverser.TemplatePathsAPI;
+import org.apache.hugegraph.api.traverser.VerticesAPI;
+import org.apache.hugegraph.api.traverser.WeightedShortestPathAPI;
+import org.apache.hugegraph.client.RestClient;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Edges;
+import org.apache.hugegraph.structure.graph.GraphIterator;
+import org.apache.hugegraph.structure.graph.Path;
+import org.apache.hugegraph.structure.graph.Shard;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.graph.Vertices;
+import org.apache.hugegraph.structure.traverser.CountRequest;
+import org.apache.hugegraph.structure.traverser.CrosspointsRequest;
+import org.apache.hugegraph.structure.traverser.CustomizedCrosspoints;
+import org.apache.hugegraph.structure.traverser.MultiNodeShortestPathRequest;
+import org.apache.hugegraph.structure.traverser.PathsWithVertices;
+import org.apache.hugegraph.structure.traverser.FusiformSimilarity;
+import org.apache.hugegraph.structure.traverser.FusiformSimilarityRequest;
+import org.apache.hugegraph.structure.traverser.SingleSourceJaccardSimilarityRequest;
+import org.apache.hugegraph.structure.traverser.Kneighbor;
+import org.apache.hugegraph.structure.traverser.KneighborRequest;
+import org.apache.hugegraph.structure.traverser.Kout;
+import org.apache.hugegraph.structure.traverser.KoutRequest;
+import org.apache.hugegraph.structure.traverser.CustomizedPathsRequest;
+import org.apache.hugegraph.structure.traverser.PathsRequest;
+import org.apache.hugegraph.structure.traverser.Ranks;
+import org.apache.hugegraph.structure.traverser.TemplatePathsRequest;
+import org.apache.hugegraph.structure.traverser.WeightedPath;
+import org.apache.hugegraph.structure.traverser.WeightedPaths;
import org.apache.hugegraph.util.E;
-import static com.baidu.hugegraph.structure.constant.Traverser.DEFAULT_CAPACITY;
-import static com.baidu.hugegraph.structure.constant.Traverser.DEFAULT_MAX_DEGREE;
-import static com.baidu.hugegraph.structure.constant.Traverser.DEFAULT_ELEMENTS_LIMIT;
-import static com.baidu.hugegraph.structure.constant.Traverser.DEFAULT_PAGE_LIMIT;
-import static com.baidu.hugegraph.structure.constant.Traverser.DEFAULT_PATHS_LIMIT;
-
public class TraverserManager {
private final GraphManager graphManager;
@@ -138,7 +133,7 @@ public TraverserManager(RestClient client, GraphManager graphManager) {
}
public double jaccardSimilarity(Object vertexId, Object otherId) {
- return this.jaccardSimilarity(vertexId, otherId, DEFAULT_MAX_DEGREE);
+ return this.jaccardSimilarity(vertexId, otherId, Traverser.DEFAULT_MAX_DEGREE);
}
public double jaccardSimilarity(Object vertexId, Object otherId,
@@ -160,7 +155,7 @@ public Map
-
+
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/HugeGraphLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/HugeGraphLoader.java
similarity index 90%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/HugeGraphLoader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/HugeGraphLoader.java
index e92394b00..fbfb3f5e9 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/HugeGraphLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/HugeGraphLoader.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader;
+package org.apache.hugegraph.loader;
import java.io.File;
import java.io.IOException;
@@ -27,31 +27,30 @@
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
+import org.apache.hugegraph.loader.task.ParseTaskBuilder;
+import org.apache.hugegraph.loader.task.TaskManager;
+import org.apache.hugegraph.loader.util.HugeClientHolder;
+import org.apache.hugegraph.loader.util.LoadUtil;
+import org.apache.hugegraph.loader.util.Printer;
import org.slf4j.Logger;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.loader.builder.Record;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.constant.ElemType;
-import com.baidu.hugegraph.loader.exception.InitException;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.exception.ReadException;
-import com.baidu.hugegraph.loader.executor.GroovyExecutor;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.LoadMapping;
-import com.baidu.hugegraph.loader.metrics.LoadMetrics;
-import com.baidu.hugegraph.loader.metrics.LoadSummary;
-import com.baidu.hugegraph.loader.reader.InputReader;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.task.ParseTaskBuilder;
-import com.baidu.hugegraph.loader.task.ParseTaskBuilder.ParseTask;
-import com.baidu.hugegraph.loader.task.TaskManager;
-import com.baidu.hugegraph.loader.util.HugeClientHolder;
-import com.baidu.hugegraph.loader.util.LoadUtil;
-import com.baidu.hugegraph.loader.util.Printer;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.loader.builder.Record;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.exception.InitException;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.exception.ReadException;
+import org.apache.hugegraph.loader.executor.GroovyExecutor;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.LoadMapping;
+import org.apache.hugegraph.loader.metrics.LoadMetrics;
+import org.apache.hugegraph.loader.metrics.LoadSummary;
+import org.apache.hugegraph.loader.reader.InputReader;
+import org.apache.hugegraph.loader.reader.line.Line;
import org.apache.hugegraph.util.Log;
public final class HugeGraphLoader {
@@ -258,8 +257,8 @@ private void loadStruct(InputStruct struct, InputReader reader) {
finished = true;
}
if (lines.size() >= batchSize || finished) {
- List tasks = taskBuilder.build(lines);
- for (ParseTask task : tasks) {
+ List tasks = taskBuilder.build(lines);
+ for (ParseTaskBuilder.ParseTask task : tasks) {
this.executeParseTask(struct, task.mapping(), task);
}
// Confirm offset to avoid lost records
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/MappingConverter.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/MappingConverter.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/MappingConverter.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/MappingConverter.java
index 0ec106011..43f2b4cc3 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/MappingConverter.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/MappingConverter.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.loader;
+package org.apache.hugegraph.loader;
import java.io.File;
import java.nio.file.Paths;
import org.apache.commons.io.FileUtils;
+import org.apache.hugegraph.loader.util.MappingUtil;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.mapping.LoadMapping;
-import com.baidu.hugegraph.loader.util.MappingUtil;
+import org.apache.hugegraph.loader.mapping.LoadMapping;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.Log;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/EdgeBuilder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/EdgeBuilder.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/EdgeBuilder.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/EdgeBuilder.java
index e384e2084..617079059 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/EdgeBuilder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/EdgeBuilder.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.builder;
+package org.apache.hugegraph.loader.builder;
import java.util.ArrayList;
import java.util.Arrays;
@@ -27,14 +27,14 @@
import java.util.Map;
import java.util.Set;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.mapping.EdgeMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
-import com.baidu.hugegraph.structure.schema.SchemaLabel;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.mapping.EdgeMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.schema.SchemaLabel;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableList;
import org.apache.spark.sql.Row;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/ElementBuilder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/ElementBuilder.java
similarity index 97%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/ElementBuilder.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/ElementBuilder.java
index 72002336c..3090b92a8 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/ElementBuilder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/ElementBuilder.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.builder;
+package org.apache.hugegraph.loader.builder;
import java.nio.ByteBuffer;
import java.nio.CharBuffer;
@@ -38,19 +38,19 @@
import org.apache.commons.collections.ListUtils;
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.source.InputSource;
-import com.baidu.hugegraph.loader.util.DataTypeUtil;
-import com.baidu.hugegraph.structure.GraphElement;
-import com.baidu.hugegraph.structure.constant.IdStrategy;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
-import com.baidu.hugegraph.structure.schema.PropertyKey;
-import com.baidu.hugegraph.structure.schema.SchemaLabel;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.util.DataTypeUtil;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.constant.IdStrategy;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.schema.PropertyKey;
+import org.apache.hugegraph.structure.schema.SchemaLabel;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.LongEncoding;
import com.google.common.collect.ImmutableList;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/Record.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/Record.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/Record.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/Record.java
index 9f335cc9a..abed1d0ee 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/Record.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/Record.java
@@ -17,9 +17,9 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.builder;
+package org.apache.hugegraph.loader.builder;
-import com.baidu.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.GraphElement;
public class Record {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/SchemaCache.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/SchemaCache.java
similarity index 92%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/SchemaCache.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/SchemaCache.java
index 7253e0598..64cd28789 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/SchemaCache.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/SchemaCache.java
@@ -17,18 +17,18 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.builder;
+package org.apache.hugegraph.loader.builder;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.exception.ServerException;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
-import com.baidu.hugegraph.structure.schema.PropertyKey;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.exception.ServerException;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.schema.PropertyKey;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/VertexBuilder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/VertexBuilder.java
similarity index 90%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/VertexBuilder.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/VertexBuilder.java
index 633bdea53..fde60464f 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/builder/VertexBuilder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/builder/VertexBuilder.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.builder;
+package org.apache.hugegraph.loader.builder;
import java.util.Collection;
import java.util.List;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.VertexMapping;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.schema.SchemaLabel;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.VertexMapping;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.schema.SchemaLabel;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import org.apache.spark.sql.Row;
import org.apache.hugegraph.util.E;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/AutoCloseableIterator.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/AutoCloseableIterator.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/AutoCloseableIterator.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/AutoCloseableIterator.java
index e4ca5ea5d..f1485b0b1 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/AutoCloseableIterator.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/AutoCloseableIterator.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.constant;
+package org.apache.hugegraph.loader.constant;
import java.util.Iterator;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Checkable.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Checkable.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Checkable.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Checkable.java
index da39d2770..1840e058f 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Checkable.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Checkable.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.constant;
+package org.apache.hugegraph.loader.constant;
public interface Checkable {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Constants.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Constants.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Constants.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Constants.java
index fb42312ae..58457e680 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Constants.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Constants.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.constant;
+package org.apache.hugegraph.loader.constant;
import java.nio.charset.Charset;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/ElemType.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/ElemType.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/ElemType.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/ElemType.java
index 80e573159..d928baf2a 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/ElemType.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/ElemType.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.constant;
+package org.apache.hugegraph.loader.constant;
public enum ElemType {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Unique.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Unique.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Unique.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Unique.java
index b781e87be..78f3fc81e 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/constant/Unique.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/constant/Unique.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.constant;
+package org.apache.hugegraph.loader.constant;
public interface Unique {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/loader/DirectLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/DirectLoader.java
similarity index 82%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/loader/DirectLoader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/DirectLoader.java
index c197f90bc..18aeca952 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/loader/DirectLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/DirectLoader.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.direct.loader;
+package org.apache.hugegraph.loader.direct.loader;
-import com.baidu.hugegraph.loader.builder.EdgeBuilder;
-import com.baidu.hugegraph.loader.builder.ElementBuilder;
-import com.baidu.hugegraph.loader.builder.VertexBuilder;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.EdgeMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.VertexMapping;
+import org.apache.hugegraph.loader.builder.EdgeBuilder;
+import org.apache.hugegraph.loader.builder.ElementBuilder;
+import org.apache.hugegraph.loader.builder.VertexBuilder;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.EdgeMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.VertexMapping;
import org.apache.spark.api.java.JavaPairRDD;
import org.apache.spark.sql.Dataset;
import org.apache.spark.sql.Row;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/loader/HBaseDirectLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/HBaseDirectLoader.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/loader/HBaseDirectLoader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/HBaseDirectLoader.java
index a5f1ce2b7..55152a047 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/loader/HBaseDirectLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/loader/HBaseDirectLoader.java
@@ -17,20 +17,21 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.direct.loader;
+package org.apache.hugegraph.loader.direct.loader;
-import com.baidu.hugegraph.loader.builder.ElementBuilder;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.direct.util.SinkToHBase;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.metrics.LoadDistributeMetrics;
-import com.baidu.hugegraph.loader.util.HugeClientHolder;
-import com.baidu.hugegraph.serializer.direct.HBaseSerializer;
-import com.baidu.hugegraph.structure.GraphElement;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.loader.builder.ElementBuilder;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.direct.util.SinkToHBase;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.source.SourceType;
+import org.apache.hugegraph.loader.util.HugeClientHolder;
+import org.apache.hugegraph.loader.metrics.LoadDistributeMetrics;
+import org.apache.hugegraph.serializer.direct.HBaseSerializer;
+import org.apache.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
import org.apache.hugegraph.util.Log;
import org.apache.hadoop.conf.Configuration;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/util/SinkToHBase.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/util/SinkToHBase.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/util/SinkToHBase.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/util/SinkToHBase.java
index b0f772178..2c063cd37 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/direct/util/SinkToHBase.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/direct/util/SinkToHBase.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.direct.util;
+package org.apache.hugegraph.loader.direct.util;
import java.io.IOException;
import java.io.Serializable;
@@ -41,12 +41,11 @@
import org.apache.hadoop.hbase.tool.BulkLoadHFilesTool;
import org.apache.hadoop.hbase.util.Bytes;
import org.apache.hadoop.hbase.util.Pair;
+import org.apache.hugegraph.loader.executor.LoadOptions;
import org.apache.hugegraph.util.Log;
import org.apache.spark.Partitioner;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-
import scala.Tuple2;
public class SinkToHBase implements Serializable {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/InitException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InitException.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/InitException.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InitException.java
index 19107eb59..0e8675b21 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/InitException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InitException.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.exception;
+package org.apache.hugegraph.loader.exception;
public class InitException extends LoadException {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/InsertException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InsertException.java
similarity index 97%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/InsertException.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InsertException.java
index 9bf3a0e6f..e65ebfef0 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/InsertException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/InsertException.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.exception;
+package org.apache.hugegraph.loader.exception;
public class InsertException extends IllegalArgumentException {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/LoadException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/LoadException.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/LoadException.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/LoadException.java
index 04020db69..8d69bc0b4 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/LoadException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/LoadException.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.exception;
+package org.apache.hugegraph.loader.exception;
public class LoadException extends RuntimeException {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/ParseException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ParseException.java
similarity index 97%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/ParseException.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ParseException.java
index ae77be3a2..696e736d4 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/ParseException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ParseException.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.exception;
+package org.apache.hugegraph.loader.exception;
public class ParseException extends IllegalArgumentException {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/ReadException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ReadException.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/ReadException.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ReadException.java
index ec274001a..3eea401a9 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/exception/ReadException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/exception/ReadException.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.exception;
+package org.apache.hugegraph.loader.exception;
public class ReadException extends ParseException {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/ComputerLoadOptions.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/ComputerLoadOptions.java
similarity index 91%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/ComputerLoadOptions.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/ComputerLoadOptions.java
index aacebdd5b..6b2557ddd 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/ComputerLoadOptions.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/ComputerLoadOptions.java
@@ -17,9 +17,9 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.executor;
+package org.apache.hugegraph.loader.executor;
-import com.baidu.hugegraph.loader.builder.SchemaCache;
+import org.apache.hugegraph.loader.builder.SchemaCache;
public class ComputerLoadOptions extends LoadOptions {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/GroovyExecutor.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/GroovyExecutor.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/GroovyExecutor.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/GroovyExecutor.java
index 337e66315..b5959145d 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/GroovyExecutor.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/GroovyExecutor.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.executor;
+package org.apache.hugegraph.loader.executor;
import org.codehaus.groovy.control.CompilerConfiguration;
import org.codehaus.groovy.control.customizers.ImportCustomizer;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.driver.SchemaManager;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.driver.SchemaManager;
import groovy.lang.Binding;
import groovy.lang.GroovyShell;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/LoadContext.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadContext.java
similarity index 89%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/LoadContext.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadContext.java
index a3eb5dc96..f67d99078 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/LoadContext.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadContext.java
@@ -17,26 +17,26 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.executor;
+package org.apache.hugegraph.loader.executor;
import java.io.IOException;
import java.io.Serializable;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.progress.LoadProgress;
+import org.apache.hugegraph.loader.util.DateUtil;
+import org.apache.hugegraph.loader.util.HugeClientHolder;
import org.slf4j.Logger;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.exception.ServerException;
-import com.baidu.hugegraph.loader.builder.SchemaCache;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.failure.FailLogger;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.metrics.LoadSummary;
-import com.baidu.hugegraph.loader.progress.LoadProgress;
-import com.baidu.hugegraph.loader.util.DateUtil;
-import com.baidu.hugegraph.loader.util.HugeClientHolder;
-import com.baidu.hugegraph.structure.constant.GraphMode;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.exception.ServerException;
+import org.apache.hugegraph.loader.builder.SchemaCache;
+import org.apache.hugegraph.loader.failure.FailLogger;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.metrics.LoadSummary;
+import org.apache.hugegraph.structure.constant.GraphMode;
import org.apache.hugegraph.util.Log;
public final class LoadContext implements Serializable {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/LoadOptions.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadOptions.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/LoadOptions.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadOptions.java
index 6843d8cf7..0d6d5317f 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/executor/LoadOptions.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/executor/LoadOptions.java
@@ -17,18 +17,18 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.executor;
+package org.apache.hugegraph.loader.executor;
import java.io.File;
import java.io.Serializable;
import java.util.Set;
-import com.baidu.hugegraph.loader.mapping.BackendStoreInfo;
+import org.apache.hugegraph.loader.util.LoadUtil;
+import org.apache.hugegraph.loader.mapping.BackendStoreInfo;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.util.LoadUtil;
+import org.apache.hugegraph.loader.constant.Constants;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.Log;
import com.beust.jcommander.IParameterValidator;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/failure/FailLogger.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailLogger.java
similarity index 91%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/failure/FailLogger.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailLogger.java
index cfe3d4008..9c82907fe 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/failure/FailLogger.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailLogger.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.failure;
+package org.apache.hugegraph.loader.failure;
import java.io.BufferedReader;
import java.io.BufferedWriter;
@@ -37,18 +37,18 @@
import java.util.Set;
import org.apache.commons.io.FileUtils;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.InsertException;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.exception.ParseException;
+import org.apache.hugegraph.loader.exception.ReadException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.util.LoadUtil;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.InsertException;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.exception.ParseException;
-import com.baidu.hugegraph.loader.exception.ReadException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.util.LoadUtil;
-import com.baidu.hugegraph.util.JsonUtil;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.util.JsonUtil;
import org.apache.hugegraph.util.Log;
import com.google.common.hash.HashFunction;
import com.google.common.hash.Hashing;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/failure/FailWriter.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailWriter.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/failure/FailWriter.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailWriter.java
index 8f27474ef..8a7d4af43 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/failure/FailWriter.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/failure/FailWriter.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.failure;
+package org.apache.hugegraph.loader.failure;
import java.io.BufferedWriter;
import java.io.File;
@@ -28,12 +28,12 @@
import java.io.Writer;
import org.apache.commons.io.IOUtils;
+import org.apache.hugegraph.loader.exception.InsertException;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.exception.ParseException;
+import org.apache.hugegraph.loader.exception.ReadException;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.exception.InsertException;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.exception.ParseException;
-import com.baidu.hugegraph.loader.exception.ReadException;
import org.apache.hugegraph.util.Log;
public final class FailWriter {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphDeserialization.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphDeserialization.java
similarity index 97%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphDeserialization.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphDeserialization.java
index 2ffb9356e..31dafcb9f 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphDeserialization.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphDeserialization.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.flink;
+package org.apache.hugegraph.loader.flink;
import java.util.List;
@@ -30,7 +30,7 @@
import org.apache.kafka.connect.source.SourceRecord;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.Constants;
import org.apache.hugegraph.util.Log;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.ObjectNode;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java
similarity index 91%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java
index eec6c541a..71de57e56 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphFlinkCDCLoader.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.flink;
+package org.apache.hugegraph.loader.flink;
import java.net.URISyntaxException;
import java.util.List;
@@ -26,14 +26,14 @@
import org.apache.flink.streaming.api.datastream.DataStreamSource;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import org.apache.http.client.utils.URIBuilder;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.LoadMapping;
+import org.apache.hugegraph.loader.source.jdbc.JDBCSource;
+import org.apache.hugegraph.loader.util.Printer;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.LoadMapping;
-import com.baidu.hugegraph.loader.source.jdbc.JDBCSource;
-import com.baidu.hugegraph.loader.util.Printer;
import org.apache.hugegraph.util.Log;
import com.ververica.cdc.connectors.mysql.source.MySqlSource;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphOutputFormat.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphOutputFormat.java
similarity index 88%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphOutputFormat.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphOutputFormat.java
index 2a72002d9..9b5a9e898 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphOutputFormat.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphOutputFormat.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.flink;
+package org.apache.hugegraph.loader.flink;
import java.util.ArrayList;
import java.util.HashMap;
@@ -36,26 +36,26 @@
import org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonProcessingException;
import org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JsonNode;
import org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.ObjectMapper;
+import org.apache.hugegraph.loader.builder.EdgeBuilder;
+import org.apache.hugegraph.loader.builder.ElementBuilder;
+import org.apache.hugegraph.loader.builder.VertexBuilder;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.EdgeMapping;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.VertexMapping;
import org.slf4j.Logger;
-import com.baidu.hugegraph.driver.GraphManager;
-import com.baidu.hugegraph.loader.builder.EdgeBuilder;
-import com.baidu.hugegraph.loader.builder.ElementBuilder;
-import com.baidu.hugegraph.loader.builder.VertexBuilder;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.EdgeMapping;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.VertexMapping;
-import com.baidu.hugegraph.structure.GraphElement;
-import com.baidu.hugegraph.structure.graph.BatchEdgeRequest;
-import com.baidu.hugegraph.structure.graph.BatchVertexRequest;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.UpdateStrategy;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.driver.GraphManager;
+import org.apache.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.graph.BatchEdgeRequest;
+import org.apache.hugegraph.structure.graph.BatchVertexRequest;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.UpdateStrategy;
+import org.apache.hugegraph.structure.graph.Vertex;
import org.apache.hugegraph.util.Log;
import io.debezium.data.Envelope;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphSinkFunction.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphSinkFunction.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphSinkFunction.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphSinkFunction.java
index e4fa47d78..7e14e3107 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/flink/HugeGraphSinkFunction.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/flink/HugeGraphSinkFunction.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.flink;
+package org.apache.hugegraph.loader.flink;
import javax.annotation.Nonnull;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/BackendStoreInfo.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/BackendStoreInfo.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/BackendStoreInfo.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/BackendStoreInfo.java
index 1b533262d..1b7049854 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/BackendStoreInfo.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/BackendStoreInfo.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.mapping;
+package org.apache.hugegraph.loader.mapping;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/EdgeMapping.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/EdgeMapping.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/EdgeMapping.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/EdgeMapping.java
index 8a0d34ad5..c9340b9ce 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/EdgeMapping.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/EdgeMapping.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.mapping;
+package org.apache.hugegraph.loader.mapping;
import java.util.List;
-import com.baidu.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.constant.ElemType;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/ElementMapping.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/ElementMapping.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/ElementMapping.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/ElementMapping.java
index 67d7925bf..66108703f 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/ElementMapping.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/ElementMapping.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.mapping;
+package org.apache.hugegraph.loader.mapping;
import java.io.Serializable;
import java.util.Arrays;
@@ -27,11 +27,11 @@
import java.util.Map;
import java.util.Set;
-import com.baidu.hugegraph.loader.constant.Checkable;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.constant.ElemType;
-import com.baidu.hugegraph.loader.source.InputSource;
-import com.baidu.hugegraph.structure.graph.UpdateStrategy;
+import org.apache.hugegraph.loader.constant.Checkable;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.structure.graph.UpdateStrategy;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/InputStruct.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/InputStruct.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/InputStruct.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/InputStruct.java
index 25cb5997f..b545fc01c 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/InputStruct.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/InputStruct.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.mapping;
+package org.apache.hugegraph.loader.mapping;
import java.io.Serializable;
import java.util.ArrayList;
@@ -25,8 +25,8 @@
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.loader.constant.Checkable;
-import com.baidu.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.constant.Checkable;
+import org.apache.hugegraph.loader.source.InputSource;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/LoadMapping.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/LoadMapping.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/LoadMapping.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/LoadMapping.java
index 9a23905c6..a83fd8352 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/LoadMapping.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/LoadMapping.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.mapping;
+package org.apache.hugegraph.loader.mapping;
import java.io.File;
import java.io.IOException;
@@ -33,14 +33,14 @@
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.loader.constant.Checkable;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.source.file.FileSource;
-import com.baidu.hugegraph.loader.util.JsonUtil;
-import com.baidu.hugegraph.loader.util.LoadUtil;
-import com.baidu.hugegraph.loader.util.MappingUtil;
+import org.apache.hugegraph.loader.constant.Checkable;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.util.LoadUtil;
+import org.apache.hugegraph.loader.util.MappingUtil;
+import org.apache.hugegraph.loader.source.file.FileSource;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/VertexMapping.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/VertexMapping.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/VertexMapping.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/VertexMapping.java
index f05d3cfd1..5b12d3f24 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/mapping/VertexMapping.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/mapping/VertexMapping.java
@@ -17,9 +17,9 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.mapping;
+package org.apache.hugegraph.loader.mapping;
-import com.baidu.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.constant.ElemType;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadDistributeMetrics.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadDistributeMetrics.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadDistributeMetrics.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadDistributeMetrics.java
index 3345cd169..232fdeacd 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadDistributeMetrics.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadDistributeMetrics.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.metrics;
+package org.apache.hugegraph.loader.metrics;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.mapping.EdgeMapping;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.VertexMapping;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.mapping.EdgeMapping;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.VertexMapping;
import org.apache.spark.SparkContext;
import org.apache.spark.util.LongAccumulator;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadMetrics.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadMetrics.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadMetrics.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadMetrics.java
index 1105ea7dc..1ca532ee3 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadMetrics.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadMetrics.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.metrics;
+package org.apache.hugegraph.loader.metrics;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.atomic.LongAdder;
-import com.baidu.hugegraph.loader.mapping.EdgeMapping;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.VertexMapping;
+import org.apache.hugegraph.loader.mapping.EdgeMapping;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.VertexMapping;
public final class LoadMetrics {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadReport.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadReport.java
similarity index 92%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadReport.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadReport.java
index 19018406e..1b4670ae2 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadReport.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadReport.java
@@ -17,9 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.metrics;
-
-import static com.baidu.hugegraph.loader.metrics.LoadMetrics.Metrics;
+package org.apache.hugegraph.loader.metrics;
public final class LoadReport {
@@ -88,13 +86,13 @@ public static LoadReport collect(LoadSummary summary) {
for (LoadMetrics metrics : summary.inputMetricsMap().values()) {
report.readSuccess += metrics.readSuccess();
report.readFailure += metrics.readFailure();
- for (Metrics labelMetrics : metrics.vertexMetrics().values()) {
+ for (LoadMetrics.Metrics labelMetrics : metrics.vertexMetrics().values()) {
report.vertexParseSuccess += labelMetrics.parseSuccess();
report.vertexParseFailure += labelMetrics.parseFailure();
report.vertexInsertSuccess += labelMetrics.insertSuccess();
report.vertexInsertFailure += labelMetrics.insertFailure();
}
- for (Metrics labelMetrics : metrics.edgeMetrics().values()) {
+ for (LoadMetrics.Metrics labelMetrics : metrics.edgeMetrics().values()) {
report.edgeParseSuccess += labelMetrics.parseSuccess();
report.edgeParseFailure += labelMetrics.parseFailure();
report.edgeInsertSuccess += labelMetrics.insertSuccess();
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadSummary.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadSummary.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadSummary.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadSummary.java
index 1c54e3c54..b2349d996 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/LoadSummary.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/LoadSummary.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.metrics;
+package org.apache.hugegraph.loader.metrics;
import java.util.Collection;
import java.util.Map;
@@ -26,11 +26,12 @@
import org.apache.commons.lang3.time.StopWatch;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.constant.ElemType;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.LoadMapping;
-import org.apache.hugegraph.util.InsertionOrderUtil;;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.LoadMapping;
+import org.apache.hugegraph.util.InsertionOrderUtil;
+;
public final class LoadSummary {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/RangesTimer.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/RangesTimer.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/RangesTimer.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/RangesTimer.java
index 468ce46a7..d1855ff97 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/metrics/RangesTimer.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/metrics/RangesTimer.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.metrics;
+package org.apache.hugegraph.loader.metrics;
import java.util.ArrayList;
import java.util.List;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/CsvLineParser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/CsvLineParser.java
similarity index 90%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/CsvLineParser.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/CsvLineParser.java
index aa5992bd7..8eb869a06 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/CsvLineParser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/CsvLineParser.java
@@ -17,16 +17,15 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.parser;
+package org.apache.hugegraph.loader.parser;
import java.io.IOException;
import java.util.NoSuchElementException;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.ReadException;
import org.simpleflatmapper.csv.CsvParser;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.ReadException;
-
public class CsvLineParser extends TextLineParser {
private final CsvParser.DSL dsl;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/JsonLineParser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/JsonLineParser.java
similarity index 91%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/JsonLineParser.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/JsonLineParser.java
index 6d9f84660..f6606ca85 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/JsonLineParser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/JsonLineParser.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.parser;
+package org.apache.hugegraph.loader.parser;
import java.util.Map;
-import com.baidu.hugegraph.loader.exception.ReadException;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.exception.ReadException;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.util.JsonUtil;
import org.apache.hugegraph.rest.SerializeException;
public class JsonLineParser implements LineParser {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/LineParser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/LineParser.java
similarity index 86%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/LineParser.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/LineParser.java
index 3097f2c55..ce3667edb 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/LineParser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/LineParser.java
@@ -17,10 +17,10 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.parser;
+package org.apache.hugegraph.loader.parser;
-import com.baidu.hugegraph.loader.exception.ReadException;
-import com.baidu.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.exception.ReadException;
+import org.apache.hugegraph.loader.reader.line.Line;
public interface LineParser {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/TextLineParser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/TextLineParser.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/TextLineParser.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/TextLineParser.java
index d2fb1fbd5..108ea01ec 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/parser/TextLineParser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/parser/TextLineParser.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.parser;
+package org.apache.hugegraph.loader.parser;
import java.util.Arrays;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.ReadException;
-import com.baidu.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.ReadException;
+import org.apache.hugegraph.loader.reader.line.Line;
import org.apache.hugegraph.util.StringUtil;
public class TextLineParser implements LineParser {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/FileItemProgress.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/FileItemProgress.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/FileItemProgress.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/FileItemProgress.java
index 0a7bcb591..778ec4cd8 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/FileItemProgress.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/FileItemProgress.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.progress;
+package org.apache.hugegraph.loader.progress;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/InputItemProgress.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputItemProgress.java
similarity index 97%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/InputItemProgress.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputItemProgress.java
index 20d0924f8..bb87481f8 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/InputItemProgress.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputItemProgress.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.progress;
+package org.apache.hugegraph.loader.progress;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/InputProgress.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputProgress.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/InputProgress.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputProgress.java
index 5aa681d6b..37829b5f0 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/InputProgress.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/InputProgress.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.progress;
+package org.apache.hugegraph.loader.progress;
import java.util.Set;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.source.SourceType;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.source.SourceType;
import org.apache.hugegraph.util.InsertionOrderUtil;;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/LoadProgress.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/LoadProgress.java
similarity index 92%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/LoadProgress.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/LoadProgress.java
index 09f67a5e5..0de174119 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/progress/LoadProgress.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/progress/LoadProgress.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.progress;
+package org.apache.hugegraph.loader.progress;
import java.io.File;
import java.io.IOException;
@@ -31,13 +31,13 @@
import org.apache.commons.io.FileUtils;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.util.JsonUtil;
-import com.baidu.hugegraph.loader.util.LoadUtil;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.util.LoadUtil;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.InputStruct;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/AbstractReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/AbstractReader.java
similarity index 86%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/AbstractReader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/AbstractReader.java
index f60bf8075..085a78d67 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/AbstractReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/AbstractReader.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader;
+package org.apache.hugegraph.loader.reader;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.progress.InputProgress;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.progress.InputProgress;
public abstract class AbstractReader implements InputReader {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/InputReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/InputReader.java
similarity index 68%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/InputReader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/InputReader.java
index 23908d670..56b22f886 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/InputReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/InputReader.java
@@ -17,20 +17,20 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader;
+package org.apache.hugegraph.loader.reader;
-import com.baidu.hugegraph.loader.constant.AutoCloseableIterator;
-import com.baidu.hugegraph.loader.exception.InitException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.reader.file.LocalFileReader;
-import com.baidu.hugegraph.loader.reader.hdfs.HDFSFileReader;
-import com.baidu.hugegraph.loader.reader.jdbc.JDBCReader;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.source.InputSource;
-import com.baidu.hugegraph.loader.source.file.FileSource;
-import com.baidu.hugegraph.loader.source.hdfs.HDFSSource;
-import com.baidu.hugegraph.loader.source.jdbc.JDBCSource;
+import org.apache.hugegraph.loader.constant.AutoCloseableIterator;
+import org.apache.hugegraph.loader.exception.InitException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.reader.file.LocalFileReader;
+import org.apache.hugegraph.loader.reader.hdfs.HDFSFileReader;
+import org.apache.hugegraph.loader.reader.jdbc.JDBCReader;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.source.hdfs.HDFSSource;
+import org.apache.hugegraph.loader.source.jdbc.JDBCSource;
/**
* Responsible for continuously reading the next batch of data lines
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/Readable.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/Readable.java
similarity index 91%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/Readable.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/Readable.java
index 1179f9452..4fe965e07 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/Readable.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/Readable.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader;
+package org.apache.hugegraph.loader.reader;
import java.io.IOException;
import java.io.InputStream;
import org.apache.hadoop.fs.Path;
-import com.baidu.hugegraph.loader.progress.InputItemProgress;
+import org.apache.hugegraph.loader.progress.InputItemProgress;
public interface Readable {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/FileLineFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileLineFetcher.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/FileLineFetcher.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileLineFetcher.java
index ae1f1337e..7ed83ceed 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/FileLineFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileLineFetcher.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.file;
+package org.apache.hugegraph.loader.reader.file;
import static org.apache.hugegraph.util.Bytes.MB;
@@ -38,19 +38,19 @@
import org.apache.hadoop.io.compress.CompressionInputStream;
import org.apache.hadoop.io.compress.SnappyCodec;
import org.apache.hadoop.util.ReflectionUtils;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.reader.line.LineFetcher;
+import org.apache.hugegraph.loader.source.file.Compression;
+import org.apache.hugegraph.loader.source.file.FileFormat;
+import org.apache.hugegraph.loader.source.file.FileSource;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.parser.CsvLineParser;
-import com.baidu.hugegraph.loader.parser.JsonLineParser;
-import com.baidu.hugegraph.loader.parser.LineParser;
-import com.baidu.hugegraph.loader.parser.TextLineParser;
-import com.baidu.hugegraph.loader.reader.Readable;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.reader.line.LineFetcher;
-import com.baidu.hugegraph.loader.source.file.Compression;
-import com.baidu.hugegraph.loader.source.file.FileFormat;
-import com.baidu.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.parser.CsvLineParser;
+import org.apache.hugegraph.loader.parser.JsonLineParser;
+import org.apache.hugegraph.loader.parser.LineParser;
+import org.apache.hugegraph.loader.parser.TextLineParser;
+import org.apache.hugegraph.loader.reader.Readable;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.Log;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/FileReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileReader.java
similarity index 91%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/FileReader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileReader.java
index 6bb8f068e..6d71b2764 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/FileReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/FileReader.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.file;
+package org.apache.hugegraph.loader.reader.file;
import java.io.IOException;
import java.util.Comparator;
@@ -25,17 +25,17 @@
import java.util.List;
import java.util.NoSuchElementException;
+import org.apache.hugegraph.loader.exception.InitException;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.progress.InputItemProgress;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.source.file.FileSource;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.exception.InitException;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.progress.InputItemProgress;
-import com.baidu.hugegraph.loader.reader.AbstractReader;
-import com.baidu.hugegraph.loader.reader.Readable;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.reader.AbstractReader;
+import org.apache.hugegraph.loader.reader.Readable;
import org.apache.hugegraph.util.Log;
public abstract class FileReader extends AbstractReader {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/LocalFileReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/LocalFileReader.java
similarity index 90%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/LocalFileReader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/LocalFileReader.java
index d0fa863df..e773ce742 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/LocalFileReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/LocalFileReader.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.file;
+package org.apache.hugegraph.loader.reader.file;
import java.io.File;
import java.io.FileInputStream;
@@ -29,13 +29,13 @@
import org.apache.commons.io.FileUtils;
import org.apache.hadoop.fs.Path;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.progress.FileItemProgress;
-import com.baidu.hugegraph.loader.progress.InputItemProgress;
-import com.baidu.hugegraph.loader.reader.Readable;
-import com.baidu.hugegraph.loader.source.file.Compression;
-import com.baidu.hugegraph.loader.source.file.FileFilter;
-import com.baidu.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.progress.FileItemProgress;
+import org.apache.hugegraph.loader.progress.InputItemProgress;
+import org.apache.hugegraph.loader.source.file.Compression;
+import org.apache.hugegraph.loader.source.file.FileFilter;
+import org.apache.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.reader.Readable;
public class LocalFileReader extends FileReader {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/OrcFileLineFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/OrcFileLineFetcher.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/OrcFileLineFetcher.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/OrcFileLineFetcher.java
index 8e19adb47..038991cbc 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/OrcFileLineFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/OrcFileLineFetcher.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.file;
+package org.apache.hugegraph.loader.reader.file;
import java.io.IOException;
import java.util.List;
@@ -31,13 +31,13 @@
import org.apache.hadoop.hive.ql.io.orc.RecordReader;
import org.apache.hadoop.hive.serde2.objectinspector.StructField;
import org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.source.file.FileSource;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.reader.Readable;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.reader.Readable;
import org.apache.hugegraph.util.Log;
public class OrcFileLineFetcher extends FileLineFetcher {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/ParquetFileLineFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/ParquetFileLineFetcher.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/ParquetFileLineFetcher.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/ParquetFileLineFetcher.java
index b99136cda..9fb6453e9 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/file/ParquetFileLineFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/file/ParquetFileLineFetcher.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.file;
+package org.apache.hugegraph.loader.reader.file;
import java.io.IOException;
import java.util.List;
@@ -25,6 +25,11 @@
import org.apache.commons.lang3.StringUtils;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.Path;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.util.ParquetUtil;
import org.apache.parquet.column.page.PageReadStore;
import org.apache.parquet.example.data.simple.SimpleGroup;
import org.apache.parquet.example.data.simple.convert.GroupRecordConverter;
@@ -37,12 +42,7 @@
import org.apache.parquet.schema.Type;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.reader.Readable;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.source.file.FileSource;
-import com.baidu.hugegraph.loader.util.ParquetUtil;
+import org.apache.hugegraph.loader.reader.Readable;
import org.apache.hugegraph.util.Log;
public class ParquetFileLineFetcher extends FileLineFetcher {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/hdfs/HDFSFileReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/hdfs/HDFSFileReader.java
similarity index 89%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/hdfs/HDFSFileReader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/hdfs/HDFSFileReader.java
index 90cdfa1fc..b161328c3 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/hdfs/HDFSFileReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/hdfs/HDFSFileReader.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.hdfs;
+package org.apache.hugegraph.loader.reader.hdfs;
import java.io.IOException;
import java.io.InputStream;
@@ -31,21 +31,21 @@
import org.apache.hadoop.fs.FileUtil;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.security.UserGroupInformation;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.progress.FileItemProgress;
+import org.apache.hugegraph.loader.progress.InputItemProgress;
+import org.apache.hugegraph.loader.source.file.Compression;
+import org.apache.hugegraph.loader.source.file.FileFilter;
+import org.apache.hugegraph.loader.source.hdfs.HDFSSource;
+import org.apache.hugegraph.loader.source.hdfs.KerberosConfig;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.progress.FileItemProgress;
-import com.baidu.hugegraph.loader.progress.InputItemProgress;
-import com.baidu.hugegraph.loader.reader.Readable;
-import com.baidu.hugegraph.loader.reader.file.FileLineFetcher;
-import com.baidu.hugegraph.loader.reader.file.FileReader;
-import com.baidu.hugegraph.loader.reader.file.OrcFileLineFetcher;
-import com.baidu.hugegraph.loader.reader.file.ParquetFileLineFetcher;
-import com.baidu.hugegraph.loader.source.file.Compression;
-import com.baidu.hugegraph.loader.source.file.FileFilter;
-import com.baidu.hugegraph.loader.source.hdfs.HDFSSource;
-import com.baidu.hugegraph.loader.source.hdfs.KerberosConfig;
+import org.apache.hugegraph.loader.reader.Readable;
+import org.apache.hugegraph.loader.reader.file.FileLineFetcher;
+import org.apache.hugegraph.loader.reader.file.FileReader;
+import org.apache.hugegraph.loader.reader.file.OrcFileLineFetcher;
+import org.apache.hugegraph.loader.reader.file.ParquetFileLineFetcher;
import org.apache.hugegraph.util.Log;
public class HDFSFileReader extends FileReader {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/JDBCReader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCReader.java
similarity index 86%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/JDBCReader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCReader.java
index 9577cadd1..aabe69b13 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/JDBCReader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCReader.java
@@ -17,19 +17,19 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.jdbc;
+package org.apache.hugegraph.loader.reader.jdbc;
import java.sql.SQLException;
import java.util.List;
import java.util.NoSuchElementException;
-import com.baidu.hugegraph.loader.exception.InitException;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.reader.AbstractReader;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.source.jdbc.JDBCSource;
+import org.apache.hugegraph.loader.exception.InitException;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.source.jdbc.JDBCSource;
+import org.apache.hugegraph.loader.reader.AbstractReader;
public class JDBCReader extends AbstractReader {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/JDBCUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCUtil.java
similarity index 97%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/JDBCUtil.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCUtil.java
index c89330d83..2a87e52e3 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/JDBCUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/JDBCUtil.java
@@ -17,14 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.jdbc;
+package org.apache.hugegraph.loader.reader.jdbc;
import java.sql.SQLException;
+import org.apache.hugegraph.loader.exception.LoadException;
import org.postgresql.core.Utils;
-import com.baidu.hugegraph.loader.exception.LoadException;
-
public final class JDBCUtil {
public static String escapeMysql(String value) {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/RowFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/RowFetcher.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/RowFetcher.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/RowFetcher.java
index dc65314cc..d4bab3df6 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/jdbc/RowFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/jdbc/RowFetcher.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.jdbc;
+package org.apache.hugegraph.loader.reader.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
@@ -30,12 +30,12 @@
import org.apache.commons.lang3.ArrayUtils;
import org.apache.commons.lang3.StringUtils;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.source.jdbc.JDBCSource;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.loader.source.jdbc.JDBCSource;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.Log;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/line/Line.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/Line.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/line/Line.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/Line.java
index c254013dc..e066663d2 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/line/Line.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/Line.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.line;
+package org.apache.hugegraph.loader.reader.line;
import java.util.ArrayList;
import java.util.Arrays;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/line/LineFetcher.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/LineFetcher.java
similarity index 92%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/line/LineFetcher.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/LineFetcher.java
index a72d3c94b..d012d3f41 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/reader/line/LineFetcher.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/reader/line/LineFetcher.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.reader.line;
+package org.apache.hugegraph.loader.reader.line;
import java.io.IOException;
import java.util.List;
-import com.baidu.hugegraph.loader.reader.Readable;
-import com.baidu.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.reader.Readable;
import org.apache.hugegraph.util.E;
/**
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/DeserializeException.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/DeserializeException.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/DeserializeException.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/DeserializeException.java
index 59999e2bc..1d649c2bb 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/DeserializeException.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/DeserializeException.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.serializer;
+package org.apache.hugegraph.loader.serializer;
import java.util.Arrays;
-import com.baidu.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.exception.LoadException;
import com.fasterxml.jackson.databind.node.JsonNodeType;
public class DeserializeException extends LoadException {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/InputProgressDeser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputProgressDeser.java
similarity index 91%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/InputProgressDeser.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputProgressDeser.java
index 3978699bb..eb11e24b3 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/InputProgressDeser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputProgressDeser.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.serializer;
+package org.apache.hugegraph.loader.serializer;
import java.io.IOException;
import java.util.Set;
-import com.baidu.hugegraph.loader.progress.InputItemProgress;
-import com.baidu.hugegraph.loader.progress.InputProgress;
-import com.baidu.hugegraph.loader.progress.FileItemProgress;
-import com.baidu.hugegraph.loader.source.SourceType;
-import com.baidu.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.progress.InputItemProgress;
+import org.apache.hugegraph.loader.progress.InputProgress;
+import org.apache.hugegraph.loader.progress.FileItemProgress;
+import org.apache.hugegraph.loader.source.SourceType;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JsonDeserializer;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/InputSourceDeser.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputSourceDeser.java
similarity index 89%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/InputSourceDeser.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputSourceDeser.java
index 13b1cd7f4..6e8ab2531 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/serializer/InputSourceDeser.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/serializer/InputSourceDeser.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.serializer;
+package org.apache.hugegraph.loader.serializer;
import java.io.IOException;
-import com.baidu.hugegraph.loader.source.InputSource;
-import com.baidu.hugegraph.loader.source.SourceType;
-import com.baidu.hugegraph.loader.source.file.FileSource;
-import com.baidu.hugegraph.loader.source.hdfs.HDFSSource;
-import com.baidu.hugegraph.loader.source.jdbc.JDBCSource;
-import com.baidu.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.source.SourceType;
+import org.apache.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.source.hdfs.HDFSSource;
+import org.apache.hugegraph.loader.source.jdbc.JDBCSource;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JsonDeserializer;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/AbstractSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/AbstractSource.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/AbstractSource.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/AbstractSource.java
index ed2136b3e..c71935b29 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/AbstractSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/AbstractSource.java
@@ -17,15 +17,15 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source;
+package org.apache.hugegraph.loader.source;
import java.io.Serializable;
import java.nio.charset.Charset;
import java.util.Arrays;
import java.util.List;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.source.file.ListFormat;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.source.file.ListFormat;
import org.apache.hugegraph.util.CollectionUtil;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/InputSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/InputSource.java
similarity index 87%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/InputSource.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/InputSource.java
index 4b3e9ad82..29334157c 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/InputSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/InputSource.java
@@ -17,10 +17,10 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source;
+package org.apache.hugegraph.loader.source;
-import com.baidu.hugegraph.loader.constant.Checkable;
-import com.baidu.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.constant.Checkable;
+import org.apache.hugegraph.loader.source.file.FileSource;
import com.fasterxml.jackson.annotation.JsonProperty;
public interface InputSource extends Checkable {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/SourceType.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/SourceType.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/SourceType.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/SourceType.java
index 5b870cfb6..125d1ae16 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/SourceType.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/SourceType.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source;
+package org.apache.hugegraph.loader.source;
public enum SourceType {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/Compression.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/Compression.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/Compression.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/Compression.java
index 4d0489b16..39ae693f5 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/Compression.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/Compression.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.file;
+package org.apache.hugegraph.loader.source.file;
public enum Compression {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileFilter.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFilter.java
similarity index 97%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileFilter.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFilter.java
index 5e9acc208..e40ddd88b 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileFilter.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFilter.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.file;
+package org.apache.hugegraph.loader.source.file;
import java.io.Serializable;
import java.util.Set;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileFormat.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFormat.java
similarity index 92%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileFormat.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFormat.java
index 5669f4e7d..23aad249d 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileFormat.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileFormat.java
@@ -17,9 +17,9 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.file;
+package org.apache.hugegraph.loader.source.file;
-import com.baidu.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.Constants;
public enum FileFormat {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileSource.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileSource.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileSource.java
index 5d8516776..e102bda4f 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/FileSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/FileSource.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.file;
+package org.apache.hugegraph.loader.source.file;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.source.AbstractSource;
-import com.baidu.hugegraph.loader.source.SourceType;
-import com.baidu.hugegraph.loader.util.DateUtil;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.util.DateUtil;
+import org.apache.hugegraph.loader.source.AbstractSource;
+import org.apache.hugegraph.loader.source.SourceType;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/ListFormat.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/ListFormat.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/ListFormat.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/ListFormat.java
index 22d054eca..7fae01beb 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/ListFormat.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/ListFormat.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.file;
+package org.apache.hugegraph.loader.source.file;
import java.util.Collections;
import java.util.Set;
-import com.baidu.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.Constants;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.common.collect.Sets;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/SkippedLine.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/SkippedLine.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/SkippedLine.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/SkippedLine.java
index ad16ab84d..d5b1627d8 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/file/SkippedLine.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/file/SkippedLine.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.file;
+package org.apache.hugegraph.loader.source.file;
import java.io.Serializable;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import com.baidu.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.Constants;
import com.fasterxml.jackson.annotation.JsonProperty;
public class SkippedLine implements Serializable {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/hdfs/HDFSSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/HDFSSource.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/hdfs/HDFSSource.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/HDFSSource.java
index d09c96c7f..b73540002 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/hdfs/HDFSSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/HDFSSource.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.hdfs;
+package org.apache.hugegraph.loader.source.hdfs;
import java.io.File;
import java.nio.file.Paths;
@@ -25,8 +25,8 @@
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.loader.source.SourceType;
-import com.baidu.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.source.SourceType;
+import org.apache.hugegraph.loader.source.file.FileSource;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/hdfs/KerberosConfig.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/KerberosConfig.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/hdfs/KerberosConfig.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/KerberosConfig.java
index 099f43c62..ea00016c9 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/hdfs/KerberosConfig.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/hdfs/KerberosConfig.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.hdfs;
+package org.apache.hugegraph.loader.source.hdfs;
import java.io.File;
import java.nio.file.Paths;
@@ -25,7 +25,7 @@
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.loader.constant.Checkable;
+import org.apache.hugegraph.loader.constant.Checkable;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/jdbc/JDBCSource.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCSource.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/jdbc/JDBCSource.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCSource.java
index 19294fe3d..7f323d8f7 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/jdbc/JDBCSource.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCSource.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.jdbc;
+package org.apache.hugegraph.loader.source.jdbc;
-import com.baidu.hugegraph.loader.source.AbstractSource;
-import com.baidu.hugegraph.loader.source.SourceType;
-import com.baidu.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.source.AbstractSource;
+import org.apache.hugegraph.loader.source.SourceType;
+import org.apache.hugegraph.loader.source.file.FileSource;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/jdbc/JDBCVendor.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCVendor.java
similarity index 98%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/jdbc/JDBCVendor.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCVendor.java
index 540c779fe..50d607be6 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/source/jdbc/JDBCVendor.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/source/jdbc/JDBCVendor.java
@@ -17,16 +17,16 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.source.jdbc;
+package org.apache.hugegraph.loader.source.jdbc;
import java.net.URISyntaxException;
import org.apache.http.client.utils.URIBuilder;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.reader.jdbc.JDBCUtil;
-import com.baidu.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.reader.jdbc.JDBCUtil;
+import org.apache.hugegraph.loader.reader.line.Line;
import org.apache.hugegraph.util.E;
public enum JDBCVendor {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/spark/HugeGraphSparkLoader.java
similarity index 88%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/spark/HugeGraphSparkLoader.java
index 160aa7777..5a8c2a46a 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/spark/HugeGraphSparkLoader.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/spark/HugeGraphSparkLoader.java
@@ -17,35 +17,36 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.spark;
+package org.apache.hugegraph.loader.spark;
-import com.baidu.hugegraph.driver.GraphManager;
-import com.baidu.hugegraph.loader.builder.EdgeBuilder;
-import com.baidu.hugegraph.loader.builder.ElementBuilder;
-import com.baidu.hugegraph.loader.builder.VertexBuilder;
-import com.baidu.hugegraph.loader.direct.loader.HBaseDirectLoader;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.EdgeMapping;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.LoadMapping;
-import com.baidu.hugegraph.loader.mapping.VertexMapping;
-import com.baidu.hugegraph.loader.metrics.LoadDistributeMetrics;
-import com.baidu.hugegraph.loader.source.InputSource;
-import com.baidu.hugegraph.loader.source.file.Compression;
-import com.baidu.hugegraph.loader.source.file.FileFilter;
-import com.baidu.hugegraph.loader.source.file.FileFormat;
-import com.baidu.hugegraph.loader.source.file.FileSource;
-import com.baidu.hugegraph.loader.source.file.SkippedLine;
-import com.baidu.hugegraph.loader.source.jdbc.JDBCSource;
-import com.baidu.hugegraph.loader.util.Printer;
-import com.baidu.hugegraph.structure.GraphElement;
-import com.baidu.hugegraph.structure.graph.BatchEdgeRequest;
-import com.baidu.hugegraph.structure.graph.BatchVertexRequest;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.UpdateStrategy;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.driver.GraphManager;
+import org.apache.hugegraph.loader.builder.EdgeBuilder;
+import org.apache.hugegraph.loader.builder.ElementBuilder;
+import org.apache.hugegraph.loader.builder.VertexBuilder;
+import org.apache.hugegraph.loader.direct.loader.HBaseDirectLoader;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.metrics.LoadDistributeMetrics;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.source.SourceType;
+import org.apache.hugegraph.loader.source.jdbc.JDBCSource;
+import org.apache.hugegraph.loader.util.Printer;
+import org.apache.hugegraph.loader.mapping.EdgeMapping;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.LoadMapping;
+import org.apache.hugegraph.loader.mapping.VertexMapping;
+import org.apache.hugegraph.loader.source.file.Compression;
+import org.apache.hugegraph.loader.source.file.FileFilter;
+import org.apache.hugegraph.loader.source.file.FileFormat;
+import org.apache.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.source.file.SkippedLine;
+import org.apache.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.graph.BatchEdgeRequest;
+import org.apache.hugegraph.structure.graph.BatchVertexRequest;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.UpdateStrategy;
+import org.apache.hugegraph.structure.graph.Vertex;
import org.apache.hugegraph.util.Log;
import org.apache.spark.SparkConf;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/EdgeStructV1.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/EdgeStructV1.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/EdgeStructV1.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/EdgeStructV1.java
index e2f8a64ad..98e5d18ad 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/EdgeStructV1.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/EdgeStructV1.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.struct;
+package org.apache.hugegraph.loader.struct;
import java.util.List;
-import com.baidu.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.constant.ElemType;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/ElementStructV1.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/ElementStructV1.java
similarity index 92%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/ElementStructV1.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/ElementStructV1.java
index dc6f6671d..017e91414 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/ElementStructV1.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/ElementStructV1.java
@@ -17,20 +17,20 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.struct;
+package org.apache.hugegraph.loader.struct;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
-import com.baidu.hugegraph.loader.constant.Checkable;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.constant.ElemType;
-import com.baidu.hugegraph.loader.constant.Unique;
-import com.baidu.hugegraph.loader.source.InputSource;
-import com.baidu.hugegraph.loader.util.JsonUtil;
-import com.baidu.hugegraph.structure.graph.UpdateStrategy;
+import org.apache.hugegraph.loader.constant.Checkable;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.constant.Unique;
+import org.apache.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.structure.graph.UpdateStrategy;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.HashUtil;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/GraphStructV1.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/GraphStructV1.java
similarity index 89%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/GraphStructV1.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/GraphStructV1.java
index 1b9af2949..a12063cf3 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/GraphStructV1.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/GraphStructV1.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.struct;
+package org.apache.hugegraph.loader.struct;
import java.io.File;
import java.io.IOException;
@@ -26,18 +26,18 @@
import java.util.Set;
import java.util.stream.Collectors;
-import com.baidu.hugegraph.loader.mapping.BackendStoreInfo;
+import org.apache.hugegraph.loader.constant.Checkable;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.mapping.BackendStoreInfo;
import org.apache.commons.collections.ListUtils;
import org.apache.commons.io.FileUtils;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.Checkable;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.constant.ElemType;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.util.JsonUtil;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.Log;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/VertexStructV1.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/VertexStructV1.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/VertexStructV1.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/VertexStructV1.java
index 1f972151b..d154642b4 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/struct/VertexStructV1.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/struct/VertexStructV1.java
@@ -17,9 +17,9 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.struct;
+package org.apache.hugegraph.loader.struct;
-import com.baidu.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.constant.ElemType;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/BatchInsertTask.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/BatchInsertTask.java
similarity index 88%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/BatchInsertTask.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/BatchInsertTask.java
index d9d22b143..77b957961 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/BatchInsertTask.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/BatchInsertTask.java
@@ -17,22 +17,22 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.task;
+package org.apache.hugegraph.loader.task;
-import static com.baidu.hugegraph.loader.constant.Constants.BATCH_PRINT_FREQ;
+import static org.apache.hugegraph.loader.constant.Constants.BATCH_PRINT_FREQ;
import java.util.List;
import org.apache.commons.lang3.StringUtils;
+import org.apache.hugegraph.loader.util.Printer;
import org.slf4j.Logger;
-import com.baidu.hugegraph.exception.ServerException;
-import com.baidu.hugegraph.loader.builder.Record;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.util.Printer;
+import org.apache.hugegraph.exception.ServerException;
+import org.apache.hugegraph.loader.builder.Record;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
import org.apache.hugegraph.rest.ClientException;
import org.apache.hugegraph.util.Log;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/InsertTask.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/InsertTask.java
similarity index 84%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/InsertTask.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/InsertTask.java
index 72770fe29..cc2d07834 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/InsertTask.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/InsertTask.java
@@ -17,26 +17,26 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.task;
+package org.apache.hugegraph.loader.task;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.loader.builder.Record;
-import com.baidu.hugegraph.loader.constant.ElemType;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.metrics.LoadMetrics;
-import com.baidu.hugegraph.loader.metrics.LoadSummary;
-import com.baidu.hugegraph.structure.GraphElement;
-import com.baidu.hugegraph.structure.graph.BatchEdgeRequest;
-import com.baidu.hugegraph.structure.graph.BatchVertexRequest;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.loader.builder.Record;
+import org.apache.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.metrics.LoadMetrics;
+import org.apache.hugegraph.loader.metrics.LoadSummary;
+import org.apache.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.graph.BatchEdgeRequest;
+import org.apache.hugegraph.structure.graph.BatchVertexRequest;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
import com.google.common.collect.ImmutableSet;
public abstract class InsertTask implements Runnable {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/ParseTaskBuilder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/ParseTaskBuilder.java
similarity index 86%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/ParseTaskBuilder.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/ParseTaskBuilder.java
index 47b75f46f..2dfa71073 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/ParseTaskBuilder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/ParseTaskBuilder.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.task;
+package org.apache.hugegraph.loader.task;
import java.util.ArrayList;
import java.util.List;
@@ -25,21 +25,21 @@
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.builder.EdgeBuilder;
-import com.baidu.hugegraph.loader.builder.ElementBuilder;
-import com.baidu.hugegraph.loader.builder.Record;
-import com.baidu.hugegraph.loader.builder.VertexBuilder;
-import com.baidu.hugegraph.loader.exception.ParseException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.mapping.EdgeMapping;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.VertexMapping;
-import com.baidu.hugegraph.loader.metrics.LoadMetrics;
-import com.baidu.hugegraph.loader.reader.line.Line;
-import com.baidu.hugegraph.structure.GraphElement;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.loader.builder.EdgeBuilder;
+import org.apache.hugegraph.loader.builder.ElementBuilder;
+import org.apache.hugegraph.loader.builder.Record;
+import org.apache.hugegraph.loader.builder.VertexBuilder;
+import org.apache.hugegraph.loader.exception.ParseException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.mapping.EdgeMapping;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.VertexMapping;
+import org.apache.hugegraph.loader.metrics.LoadMetrics;
+import org.apache.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.Log;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/SingleInsertTask.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/SingleInsertTask.java
similarity index 86%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/SingleInsertTask.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/SingleInsertTask.java
index 432e49497..24fcde2fe 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/SingleInsertTask.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/SingleInsertTask.java
@@ -17,22 +17,22 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.task;
+package org.apache.hugegraph.loader.task;
-import static com.baidu.hugegraph.loader.constant.Constants.SINGLE_PRINT_FREQ;
+import static org.apache.hugegraph.loader.constant.Constants.SINGLE_PRINT_FREQ;
import java.util.List;
+import org.apache.hugegraph.loader.util.Printer;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.builder.Record;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.InsertException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.util.Printer;
+import org.apache.hugegraph.loader.builder.Record;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.InsertException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
import org.apache.hugegraph.util.Log;
import com.google.common.collect.ImmutableList;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/TaskManager.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/TaskManager.java
similarity index 92%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/TaskManager.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/TaskManager.java
index ee2b35cbc..27b042626 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/task/TaskManager.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/task/TaskManager.java
@@ -17,10 +17,10 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.task;
+package org.apache.hugegraph.loader.task;
-import static com.baidu.hugegraph.loader.constant.Constants.BATCH_WORKER;
-import static com.baidu.hugegraph.loader.constant.Constants.SINGLE_WORKER;
+import static org.apache.hugegraph.loader.constant.Constants.BATCH_WORKER;
+import static org.apache.hugegraph.loader.constant.Constants.SINGLE_WORKER;
import java.util.List;
import java.util.concurrent.CompletableFuture;
@@ -30,13 +30,13 @@
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.builder.Record;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.metrics.LoadSummary;
+import org.apache.hugegraph.loader.builder.Record;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.metrics.LoadSummary;
import org.apache.hugegraph.util.ExecutorUtil;
import org.apache.hugegraph.util.Log;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/DataTypeUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DataTypeUtil.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/DataTypeUtil.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DataTypeUtil.java
index ac7216aea..002cb05c5 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/DataTypeUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DataTypeUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.util;
+package org.apache.hugegraph.loader.util;
import java.util.ArrayList;
import java.util.Collection;
@@ -26,14 +26,14 @@
import java.util.Set;
import java.util.UUID;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.source.AbstractSource;
-import com.baidu.hugegraph.loader.source.InputSource;
-import com.baidu.hugegraph.loader.source.file.FileSource;
-import com.baidu.hugegraph.loader.source.file.ListFormat;
-import com.baidu.hugegraph.structure.constant.Cardinality;
-import com.baidu.hugegraph.structure.constant.DataType;
-import com.baidu.hugegraph.structure.schema.PropertyKey;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.source.AbstractSource;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.source.file.ListFormat;
+import org.apache.hugegraph.structure.constant.Cardinality;
+import org.apache.hugegraph.structure.constant.DataType;
+import org.apache.hugegraph.structure.schema.PropertyKey;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.InsertionOrderUtil;;
import org.apache.hugegraph.util.ReflectionUtil;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/DateUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DateUtil.java
similarity index 96%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/DateUtil.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DateUtil.java
index f86ff029a..609360b3e 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/DateUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/DateUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.util;
+package org.apache.hugegraph.loader.util;
import java.util.Date;
import java.util.Map;
@@ -25,7 +25,7 @@
import java.util.concurrent.ConcurrentHashMap;
import org.apache.hugegraph.date.SafeDateFormat;
-import com.baidu.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.constant.Constants;
public final class DateUtil {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/HugeClientHolder.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/HugeClientHolder.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/HugeClientHolder.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/HugeClientHolder.java
index 4700c4156..92f561d94 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/HugeClientHolder.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/HugeClientHolder.java
@@ -17,18 +17,18 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.util;
+package org.apache.hugegraph.loader.util;
import java.nio.file.Paths;
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.driver.HugeClientBuilder;
-import com.baidu.hugegraph.exception.ServerException;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.driver.HugeClientBuilder;
+import org.apache.hugegraph.exception.ServerException;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.executor.LoadOptions;
import org.apache.hugegraph.rest.ClientException;
import org.apache.hugegraph.util.E;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/JsonUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/JsonUtil.java
similarity index 93%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/JsonUtil.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/JsonUtil.java
index dc61446b2..ac9eb718a 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/JsonUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/JsonUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.util;
+package org.apache.hugegraph.loader.util;
import java.io.IOException;
import java.util.ArrayList;
@@ -28,11 +28,11 @@
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.progress.InputProgress;
-import com.baidu.hugegraph.loader.serializer.DeserializeException;
-import com.baidu.hugegraph.loader.serializer.InputProgressDeser;
-import com.baidu.hugegraph.loader.serializer.InputSourceDeser;
-import com.baidu.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.progress.InputProgress;
+import org.apache.hugegraph.loader.serializer.DeserializeException;
+import org.apache.hugegraph.loader.serializer.InputProgressDeser;
+import org.apache.hugegraph.loader.serializer.InputSourceDeser;
+import org.apache.hugegraph.loader.source.InputSource;
import org.apache.hugegraph.rest.SerializeException;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.Log;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/LoadUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/LoadUtil.java
similarity index 94%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/LoadUtil.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/LoadUtil.java
index 5c509fcb0..c94807a8b 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/LoadUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/LoadUtil.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.util;
+package org.apache.hugegraph.loader.util;
import java.io.File;
import java.lang.reflect.UndeclaredThrowableException;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.executor.LoadOptions;
import org.apache.hugegraph.util.E;
import com.beust.jcommander.JCommander;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/MappingUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/MappingUtil.java
similarity index 89%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/MappingUtil.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/MappingUtil.java
index ca88f40c9..5bd405e4c 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/MappingUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/MappingUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.util;
+package org.apache.hugegraph.loader.util;
import java.io.File;
import java.io.IOException;
@@ -28,20 +28,20 @@
import org.apache.commons.io.FileUtils;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.mapping.EdgeMapping;
-import com.baidu.hugegraph.loader.mapping.ElementMapping;
-import com.baidu.hugegraph.loader.mapping.InputStruct;
-import com.baidu.hugegraph.loader.mapping.LoadMapping;
-import com.baidu.hugegraph.loader.mapping.VertexMapping;
-import com.baidu.hugegraph.loader.source.InputSource;
-import com.baidu.hugegraph.loader.source.SourceType;
-import com.baidu.hugegraph.loader.source.file.FileSource;
-import com.baidu.hugegraph.loader.struct.EdgeStructV1;
-import com.baidu.hugegraph.loader.struct.ElementStructV1;
-import com.baidu.hugegraph.loader.struct.GraphStructV1;
-import com.baidu.hugegraph.loader.struct.VertexStructV1;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.mapping.EdgeMapping;
+import org.apache.hugegraph.loader.mapping.ElementMapping;
+import org.apache.hugegraph.loader.mapping.InputStruct;
+import org.apache.hugegraph.loader.mapping.LoadMapping;
+import org.apache.hugegraph.loader.mapping.VertexMapping;
+import org.apache.hugegraph.loader.source.InputSource;
+import org.apache.hugegraph.loader.source.SourceType;
+import org.apache.hugegraph.loader.source.file.FileSource;
+import org.apache.hugegraph.loader.struct.EdgeStructV1;
+import org.apache.hugegraph.loader.struct.ElementStructV1;
+import org.apache.hugegraph.loader.struct.GraphStructV1;
+import org.apache.hugegraph.loader.struct.VertexStructV1;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.InsertionOrderUtil;;
import com.google.common.collect.ImmutableSet;
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/ParquetUtil.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/ParquetUtil.java
similarity index 97%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/ParquetUtil.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/ParquetUtil.java
index 98fddabc1..f732c4df5 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/ParquetUtil.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/ParquetUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.util;
+package org.apache.hugegraph.loader.util;
import java.time.LocalDate;
import java.time.LocalDateTime;
@@ -30,7 +30,7 @@
import org.apache.parquet.io.api.Binary;
import org.apache.parquet.schema.Type;
-import com.baidu.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.exception.LoadException;
public class ParquetUtil {
diff --git a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/Printer.java b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/Printer.java
similarity index 95%
rename from hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/Printer.java
rename to hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/Printer.java
index ef0ac8cdc..bbe920a97 100644
--- a/hugegraph-loader/src/main/java/com/baidu/hugegraph/loader/util/Printer.java
+++ b/hugegraph-loader/src/main/java/org/apache/hugegraph/loader/util/Printer.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.util;
+package org.apache.hugegraph.loader.util;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.constant.ElemType;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.metrics.LoadReport;
-import com.baidu.hugegraph.loader.metrics.LoadSummary;
-import com.baidu.hugegraph.loader.progress.LoadProgress;
+import org.apache.hugegraph.loader.constant.ElemType;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.metrics.LoadReport;
+import org.apache.hugegraph.loader.metrics.LoadSummary;
+import org.apache.hugegraph.loader.progress.LoadProgress;
import org.apache.hugegraph.util.Log;
import org.apache.hugegraph.util.TimeUtil;
diff --git a/hugegraph-loader/src/main/resources/log4j2.xml b/hugegraph-loader/src/main/resources/log4j2.xml
index 7b65a83fc..3014d8147 100644
--- a/hugegraph-loader/src/main/resources/log4j2.xml
+++ b/hugegraph-loader/src/main/resources/log4j2.xml
@@ -62,7 +62,7 @@
-
+
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/DBUtil.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/DBUtil.java
similarity index 96%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/DBUtil.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/DBUtil.java
index 814e13225..9f63c9ab6 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/DBUtil.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/DBUtil.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.functional;
+package org.apache.hugegraph.loader.test.functional;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
-import com.baidu.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.exception.LoadException;
public class DBUtil {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/FileLoadTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileLoadTest.java
similarity index 99%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/FileLoadTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileLoadTest.java
index ee4467892..e46310be3 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/FileLoadTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileLoadTest.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.functional;
+package org.apache.hugegraph.loader.test.functional;
import java.io.File;
import java.io.IOException;
@@ -35,29 +35,29 @@
import org.apache.hadoop.hive.common.type.Date;
import org.apache.hadoop.hive.serde2.typeinfo.TypeInfo;
import org.apache.hadoop.hive.serde2.typeinfo.TypeInfoUtils;
+import org.apache.hugegraph.loader.HugeGraphLoader;
+import org.apache.hugegraph.loader.util.DateUtil;
+import org.apache.hugegraph.loader.util.HugeClientHolder;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.driver.SchemaManager;
-import com.baidu.hugegraph.exception.ServerException;
-import com.baidu.hugegraph.loader.HugeGraphLoader;
-import com.baidu.hugegraph.loader.constant.Constants;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.exception.ParseException;
-import com.baidu.hugegraph.loader.executor.LoadContext;
-import com.baidu.hugegraph.loader.executor.LoadOptions;
-import com.baidu.hugegraph.loader.progress.FileItemProgress;
-import com.baidu.hugegraph.loader.progress.InputItemProgress;
-import com.baidu.hugegraph.loader.progress.InputProgress;
-import com.baidu.hugegraph.loader.source.file.Compression;
-import com.baidu.hugegraph.loader.util.DateUtil;
-import com.baidu.hugegraph.loader.util.HugeClientHolder;
-import com.baidu.hugegraph.structure.constant.DataType;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.schema.PropertyKey;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.driver.SchemaManager;
+import org.apache.hugegraph.exception.ServerException;
+import org.apache.hugegraph.loader.constant.Constants;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.exception.ParseException;
+import org.apache.hugegraph.loader.executor.LoadContext;
+import org.apache.hugegraph.loader.executor.LoadOptions;
+import org.apache.hugegraph.loader.progress.FileItemProgress;
+import org.apache.hugegraph.loader.progress.InputItemProgress;
+import org.apache.hugegraph.loader.progress.InputProgress;
+import org.apache.hugegraph.loader.source.file.Compression;
+import org.apache.hugegraph.structure.constant.DataType;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.schema.PropertyKey;
import org.apache.hugegraph.testutil.Assert;
import org.apache.hugegraph.testutil.Whitebox;
import org.apache.hugegraph.util.LongEncoding;
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/FileUtil.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileUtil.java
similarity index 97%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/FileUtil.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileUtil.java
index 86c7ab116..d57d4fc1f 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/FileUtil.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/FileUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.functional;
+package org.apache.hugegraph.loader.test.functional;
import java.io.File;
import java.io.FileNotFoundException;
@@ -31,7 +31,7 @@
import org.apache.commons.io.FileUtils;
import org.apache.hadoop.conf.Configuration;
-import com.baidu.hugegraph.loader.source.file.Compression;
+import org.apache.hugegraph.loader.source.file.Compression;
public class FileUtil implements IOUtil {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/HDFSLoadTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSLoadTest.java
similarity index 96%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/HDFSLoadTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSLoadTest.java
index b9fcc2678..83ccafa6c 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/HDFSLoadTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSLoadTest.java
@@ -17,18 +17,18 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.functional;
+package org.apache.hugegraph.loader.test.functional;
import java.nio.file.Paths;
import java.util.List;
import org.apache.commons.lang3.StringUtils;
+import org.apache.hugegraph.loader.HugeGraphLoader;
import org.junit.Before;
import org.junit.Test;
-import com.baidu.hugegraph.loader.HugeGraphLoader;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.structure.graph.Vertex;
import org.apache.hugegraph.testutil.Assert;
public class HDFSLoadTest extends FileLoadTest {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/HDFSUtil.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSUtil.java
similarity index 97%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/HDFSUtil.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSUtil.java
index 3959e50f2..460760ef7 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/HDFSUtil.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/HDFSUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.functional;
+package org.apache.hugegraph.loader.test.functional;
import java.io.File;
import java.io.IOException;
@@ -33,8 +33,8 @@
import org.apache.hadoop.fs.Path;
import org.slf4j.Logger;
-import com.baidu.hugegraph.loader.exception.LoadException;
-import com.baidu.hugegraph.loader.source.file.Compression;
+import org.apache.hugegraph.loader.exception.LoadException;
+import org.apache.hugegraph.loader.source.file.Compression;
import org.apache.hugegraph.util.Log;
public class HDFSUtil implements IOUtil {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/IOUtil.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/IOUtil.java
similarity index 97%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/IOUtil.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/IOUtil.java
index 2e540d9f8..205ba3715 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/IOUtil.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/IOUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.functional;
+package org.apache.hugegraph.loader.test.functional;
import java.io.BufferedOutputStream;
import java.io.IOException;
@@ -37,7 +37,7 @@
import org.apache.hadoop.hive.serde2.typeinfo.TypeInfo;
import org.apache.hadoop.hive.serde2.typeinfo.TypeInfoUtils;
-import com.baidu.hugegraph.loader.source.file.Compression;
+import org.apache.hugegraph.loader.source.file.Compression;
public interface IOUtil {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/JDBCLoadTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/JDBCLoadTest.java
similarity index 97%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/JDBCLoadTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/JDBCLoadTest.java
index be33ca8d3..dbf46545c 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/JDBCLoadTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/JDBCLoadTest.java
@@ -17,19 +17,19 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.functional;
+package org.apache.hugegraph.loader.test.functional;
import java.util.List;
+import org.apache.hugegraph.loader.HugeGraphLoader;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
-import com.baidu.hugegraph.loader.HugeGraphLoader;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
import org.apache.hugegraph.testutil.Assert;
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/LoadTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/LoadTest.java
similarity index 95%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/LoadTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/LoadTest.java
index 340e3beb4..a990f2ab1 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/functional/LoadTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/functional/LoadTest.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.functional;
+package org.apache.hugegraph.loader.test.functional;
import java.nio.file.Paths;
import java.text.DateFormat;
@@ -27,10 +27,10 @@
import java.util.Map;
import java.util.TimeZone;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.structure.constant.T;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.structure.constant.T;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
import org.apache.hugegraph.testutil.Assert;
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/DateUtilTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/DateUtilTest.java
similarity index 96%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/DateUtilTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/DateUtilTest.java
index 48026d216..129a3e0af 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/DateUtilTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/DateUtilTest.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.unit;
+package org.apache.hugegraph.loader.test.unit;
+import org.apache.hugegraph.loader.util.DateUtil;
import org.junit.Test;
-import com.baidu.hugegraph.loader.util.DateUtil;
import org.apache.hugegraph.testutil.Assert;
public class DateUtilTest {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/LineTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LineTest.java
similarity index 96%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/LineTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LineTest.java
index 78b3e1b21..21fa43bfe 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/LineTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LineTest.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.unit;
+package org.apache.hugegraph.loader.test.unit;
import org.junit.Test;
-import com.baidu.hugegraph.loader.reader.line.Line;
+import org.apache.hugegraph.loader.reader.line.Line;
import org.apache.hugegraph.testutil.Assert;
public class LineTest {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/LoadProgressTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LoadProgressTest.java
similarity index 94%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/LoadProgressTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LoadProgressTest.java
index 1a0b98f9c..a9ae92a2c 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/LoadProgressTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/LoadProgressTest.java
@@ -17,13 +17,13 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.unit;
+package org.apache.hugegraph.loader.test.unit;
+import org.apache.hugegraph.loader.test.functional.LoadTest;
+import org.apache.hugegraph.loader.util.JsonUtil;
import org.junit.Test;
-import com.baidu.hugegraph.loader.progress.LoadProgress;
-import com.baidu.hugegraph.loader.test.functional.LoadTest;
-import com.baidu.hugegraph.loader.util.JsonUtil;
+import org.apache.hugegraph.loader.progress.LoadProgress;
import org.apache.hugegraph.testutil.Assert;
public class LoadProgressTest extends LoadTest {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/MappingConverterTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/MappingConverterTest.java
similarity index 98%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/MappingConverterTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/MappingConverterTest.java
index c937daed0..7f1dee26b 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/MappingConverterTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/MappingConverterTest.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.unit;
+package org.apache.hugegraph.loader.test.unit;
import java.io.File;
import java.io.IOException;
@@ -25,11 +25,10 @@
import java.nio.charset.StandardCharsets;
import org.apache.commons.io.FileUtils;
+import org.apache.hugegraph.loader.MappingConverter;
import org.junit.Assert;
import org.junit.Test;
-import com.baidu.hugegraph.loader.MappingConverter;
-
public class MappingConverterTest {
@Test
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/RangesTimerTest.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/RangesTimerTest.java
similarity index 94%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/RangesTimerTest.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/RangesTimerTest.java
index f69436123..52e186a98 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/RangesTimerTest.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/RangesTimerTest.java
@@ -17,11 +17,11 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.unit;
+package org.apache.hugegraph.loader.test.unit;
import org.junit.Test;
-import com.baidu.hugegraph.loader.metrics.RangesTimer;
+import org.apache.hugegraph.loader.metrics.RangesTimer;
import org.apache.hugegraph.testutil.Assert;
public class RangesTimerTest {
diff --git a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/UnitTestSuite.java b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/UnitTestSuite.java
similarity index 95%
rename from hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/UnitTestSuite.java
rename to hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/UnitTestSuite.java
index 2f061db47..2ea692ea3 100644
--- a/hugegraph-loader/src/test/java/com/baidu/hugegraph/loader/test/unit/UnitTestSuite.java
+++ b/hugegraph-loader/src/test/java/org/apache/hugegraph/loader/test/unit/UnitTestSuite.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.loader.test.unit;
+package org.apache.hugegraph.loader.test.unit;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
diff --git a/hugegraph-tools/assembly/bin/hugegraph b/hugegraph-tools/assembly/bin/hugegraph
index 27d49d996..3a2635c2e 100755
--- a/hugegraph-tools/assembly/bin/hugegraph
+++ b/hugegraph-tools/assembly/bin/hugegraph
@@ -143,4 +143,4 @@ if [ "$JAVA_OPTIONS" = "" ] ; then
fi
exec $JAVA -Dtools.home.path=${TOP} $JAVA_OPTIONS -cp $LIB/hugegraph-tools-*.jar -Djava.ext.dirs=$LIB/ \
-com.baidu.hugegraph.cmd.HugeGraphCommand $URL_ARG $GRAPH_ARG $USER_ARG $PASSWORD_ARG $TIMEOUT_ARG $TRUST_STORE_FILE_ARG $TRUST_STORE_PASSWORD_ARG "$@"
+org.apache.hugegraph.cmd.HugeGraphCommand $URL_ARG $GRAPH_ARG $USER_ARG $PASSWORD_ARG $TIMEOUT_ARG $TRUST_STORE_FILE_ARG $TRUST_STORE_PASSWORD_ARG "$@"
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/Directory.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Directory.java
similarity index 98%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/base/Directory.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/base/Directory.java
index 947ad4ff8..28bc04afe 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/Directory.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Directory.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.base;
+package org.apache.hugegraph.base;
import java.io.Closeable;
import java.io.InputStream;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/HdfsDirectory.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/HdfsDirectory.java
similarity index 98%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/base/HdfsDirectory.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/base/HdfsDirectory.java
index 758b4b42d..6318f595b 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/HdfsDirectory.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/HdfsDirectory.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.base;
+package org.apache.hugegraph.base;
import java.io.IOException;
import java.io.InputStream;
@@ -36,7 +36,7 @@
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
-import com.baidu.hugegraph.exception.ToolsException;
+import org.apache.hugegraph.exception.ToolsException;
import org.apache.hugegraph.rest.ClientException;
import org.apache.hugegraph.util.E;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/LocalDirectory.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/LocalDirectory.java
similarity index 98%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/base/LocalDirectory.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/base/LocalDirectory.java
index 0e11f4585..a43c92e48 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/LocalDirectory.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/LocalDirectory.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.base;
+package org.apache.hugegraph.base;
import java.io.File;
import java.io.FileInputStream;
@@ -34,7 +34,7 @@
import org.apache.commons.io.FileUtils;
-import com.baidu.hugegraph.exception.ToolsException;
+import org.apache.hugegraph.exception.ToolsException;
import org.apache.hugegraph.rest.ClientException;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableList;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/Printer.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Printer.java
similarity index 98%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/base/Printer.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/base/Printer.java
index 74af379f4..d5a907e4f 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/Printer.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/Printer.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.base;
+package org.apache.hugegraph.base;
import java.util.List;
import java.util.Map;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/RetryManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/RetryManager.java
similarity index 97%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/base/RetryManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/base/RetryManager.java
index 87ddc8577..b9f1d34ba 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/RetryManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/RetryManager.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.base;
+package org.apache.hugegraph.base;
import java.util.Queue;
import java.util.concurrent.ConcurrentLinkedQueue;
@@ -28,7 +28,7 @@
import java.util.concurrent.TimeUnit;
import java.util.function.Supplier;
-import com.baidu.hugegraph.exception.ToolsException;
+import org.apache.hugegraph.exception.ToolsException;
public class RetryManager extends ToolManager {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/ToolClient.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolClient.java
similarity index 91%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/base/ToolClient.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolClient.java
index 6807d9357..24ce53bea 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/ToolClient.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolClient.java
@@ -17,21 +17,22 @@
* under the License.
*/
-package com.baidu.hugegraph.base;
+package org.apache.hugegraph.base;
import java.nio.file.Paths;
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.driver.AuthManager;
-import com.baidu.hugegraph.driver.GraphManager;
-import com.baidu.hugegraph.driver.GremlinManager;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.driver.SchemaManager;
-import com.baidu.hugegraph.driver.TaskManager;
-import com.baidu.hugegraph.driver.TraverserManager;
+import org.apache.hugegraph.driver.AuthManager;
+import org.apache.hugegraph.driver.GraphManager;
+import org.apache.hugegraph.driver.GremlinManager;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.driver.SchemaManager;
+import org.apache.hugegraph.driver.TaskManager;
+import org.apache.hugegraph.driver.TraverserManager;
import org.apache.hugegraph.util.E;
import com.fasterxml.jackson.databind.ObjectMapper;
+import org.apache.hugegraph.driver.GraphsManager;
public class ToolClient {
@@ -90,7 +91,7 @@ public SchemaManager schema() {
return this.client.schema();
}
- public com.baidu.hugegraph.driver.GraphsManager graphs() {
+ public GraphsManager graphs() {
return this.client.graphs();
}
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/ToolManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolManager.java
similarity index 98%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/base/ToolManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolManager.java
index 14dab84ad..19ef4af59 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/base/ToolManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/base/ToolManager.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.base;
+package org.apache.hugegraph.base;
import java.io.IOException;
import java.util.List;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/cmd/HugeGraphCommand.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/HugeGraphCommand.java
similarity index 94%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/cmd/HugeGraphCommand.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/HugeGraphCommand.java
index 31e2ed82d..24c09f26e 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/cmd/HugeGraphCommand.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/HugeGraphCommand.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.cmd;
+package org.apache.hugegraph.cmd;
import java.util.Arrays;
import java.util.Iterator;
@@ -27,34 +27,31 @@
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
+import org.apache.hugegraph.base.Printer;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.base.ToolManager;
+import org.apache.hugegraph.constant.Constants;
+import org.apache.hugegraph.exception.ExitException;
+import org.apache.hugegraph.util.ToolUtil;
import org.apache.logging.log4j.util.Strings;
-import com.baidu.hugegraph.base.Printer;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.base.ToolClient.ConnectionInfo;
-import com.baidu.hugegraph.base.ToolManager;
-import com.baidu.hugegraph.constant.Constants;
-import com.baidu.hugegraph.exception.ExitException;
-import com.baidu.hugegraph.manager.AuthBackupRestoreManager;
-import com.baidu.hugegraph.manager.BackupManager;
-import com.baidu.hugegraph.manager.DumpGraphManager;
-import com.baidu.hugegraph.manager.GraphsManager;
-import com.baidu.hugegraph.manager.GremlinManager;
-import com.baidu.hugegraph.manager.RestoreManager;
-import com.baidu.hugegraph.manager.TasksManager;
-import com.baidu.hugegraph.structure.Task;
-import com.baidu.hugegraph.structure.constant.GraphMode;
-import com.baidu.hugegraph.structure.gremlin.Result;
-import com.baidu.hugegraph.structure.gremlin.ResultSet;
+import org.apache.hugegraph.manager.AuthBackupRestoreManager;
+import org.apache.hugegraph.manager.BackupManager;
+import org.apache.hugegraph.manager.DumpGraphManager;
+import org.apache.hugegraph.manager.GraphsManager;
+import org.apache.hugegraph.manager.GremlinManager;
+import org.apache.hugegraph.manager.RestoreManager;
+import org.apache.hugegraph.manager.TasksManager;
+import org.apache.hugegraph.structure.Task;
+import org.apache.hugegraph.structure.constant.GraphMode;
+import org.apache.hugegraph.structure.gremlin.Result;
+import org.apache.hugegraph.structure.gremlin.ResultSet;
import org.apache.hugegraph.util.E;
-import com.baidu.hugegraph.util.ToolUtil;
import com.beust.jcommander.JCommander;
import com.beust.jcommander.ParameterException;
import com.beust.jcommander.ParametersDelegate;
import com.google.common.collect.Lists;
-import static com.baidu.hugegraph.manager.BackupManager.BACKUP_DEFAULT_TIMEOUT;
-
public class HugeGraphCommand {
private static final int DEFAULT_GRAPH_CLEAR_TIMEOUT = 300;
@@ -190,8 +187,8 @@ private void execute(String subCmd, JCommander jCommander) {
this.checkMainParams();
switch (subCmd) {
case "backup":
- if (this.timeout() < BACKUP_DEFAULT_TIMEOUT) {
- this.timeout(BACKUP_DEFAULT_TIMEOUT);
+ if (this.timeout() < BackupManager.BACKUP_DEFAULT_TIMEOUT) {
+ this.timeout(BackupManager.BACKUP_DEFAULT_TIMEOUT);
}
Printer.print("Graph '%s' start backup!", this.graph());
SubCommands.Backup backup = this.subCommand(subCmd);
@@ -222,8 +219,8 @@ private void execute(String subCmd, JCommander jCommander) {
migrate.targetUrl(), migrate.targetGraph());
// Backup source graph
- if (this.timeout() < BACKUP_DEFAULT_TIMEOUT) {
- this.timeout(BACKUP_DEFAULT_TIMEOUT);
+ if (this.timeout() < BackupManager.BACKUP_DEFAULT_TIMEOUT) {
+ this.timeout(BackupManager.BACKUP_DEFAULT_TIMEOUT);
}
backup = convMigrate2Backup(migrate);
backupManager = manager(BackupManager.class);
@@ -421,7 +418,7 @@ private void checkMainParams() {
private T manager(Class clz) {
try {
- ConnectionInfo info = new ConnectionInfo(this.url(), this.graph(),
+ ToolClient.ConnectionInfo info = new ToolClient.ConnectionInfo(this.url(), this.graph(),
this.username(),
this.password(),
this.timeout(),
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/cmd/SubCommands.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/SubCommands.java
similarity index 99%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/cmd/SubCommands.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/SubCommands.java
index 099b36b91..4f070ea23 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/cmd/SubCommands.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/cmd/SubCommands.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.cmd;
+package org.apache.hugegraph.cmd;
import java.io.File;
import java.io.IOException;
@@ -31,11 +31,11 @@
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.constant.AuthRestoreConflictStrategy;
-import com.baidu.hugegraph.manager.TasksManager;
-import com.baidu.hugegraph.structure.constant.GraphMode;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.constant.AuthRestoreConflictStrategy;
+import org.apache.hugegraph.manager.TasksManager;
+import org.apache.hugegraph.structure.constant.GraphMode;
+import org.apache.hugegraph.structure.constant.HugeType;
import org.apache.hugegraph.util.E;
import org.apache.hugegraph.util.InsertionOrderUtil;
import com.beust.jcommander.DynamicParameter;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/constant/AuthRestoreConflictStrategy.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/AuthRestoreConflictStrategy.java
similarity index 98%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/constant/AuthRestoreConflictStrategy.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/constant/AuthRestoreConflictStrategy.java
index ff8650605..50e54c665 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/constant/AuthRestoreConflictStrategy.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/AuthRestoreConflictStrategy.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.constant;
+package org.apache.hugegraph.constant;
public enum AuthRestoreConflictStrategy {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/constant/Constants.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/Constants.java
similarity index 96%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/constant/Constants.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/constant/Constants.java
index 59f09320c..42d1f33a9 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/constant/Constants.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/constant/Constants.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.constant;
+package org.apache.hugegraph.constant;
public final class Constants {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/exception/ExitException.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ExitException.java
similarity index 97%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/exception/ExitException.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ExitException.java
index 552466dc7..cec08e94f 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/exception/ExitException.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ExitException.java
@@ -17,9 +17,9 @@
* under the License.
*/
-package com.baidu.hugegraph.exception;
+package org.apache.hugegraph.exception;
-import com.baidu.hugegraph.constant.Constants;
+import org.apache.hugegraph.constant.Constants;
public class ExitException extends RuntimeException {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/exception/ToolsException.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ToolsException.java
similarity index 97%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/exception/ToolsException.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ToolsException.java
index b363e6a69..0340573a5 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/exception/ToolsException.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/exception/ToolsException.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.exception;
+package org.apache.hugegraph.exception;
public class ToolsException extends RuntimeException {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/Formatter.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/Formatter.java
similarity index 91%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/Formatter.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/Formatter.java
index cffe1829b..46f2a8c6d 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/Formatter.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/Formatter.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.formatter;
+package org.apache.hugegraph.formatter;
-import com.baidu.hugegraph.structure.JsonGraph.JsonVertex;
+import org.apache.hugegraph.structure.JsonGraph;
public interface Formatter {
// Serialize a vertex(with edge and property) to string
- public String dump(JsonVertex vertex) throws Exception;
+ public String dump(JsonGraph.JsonVertex vertex) throws Exception;
public static final String PACKAGE = Formatter.class.getPackage().getName();
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/JsonFormatter.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/JsonFormatter.java
similarity index 87%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/JsonFormatter.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/JsonFormatter.java
index 50410b593..c90ac57cc 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/JsonFormatter.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/JsonFormatter.java
@@ -17,17 +17,17 @@
* under the License.
*/
-package com.baidu.hugegraph.formatter;
+package org.apache.hugegraph.formatter;
-import com.baidu.hugegraph.structure.JsonGraph.JsonVertex;
import com.fasterxml.jackson.databind.ObjectMapper;
+import org.apache.hugegraph.structure.JsonGraph;
public class JsonFormatter implements Formatter {
private final ObjectMapper mapper = new ObjectMapper();
@Override
- public String dump(JsonVertex vertex) throws Exception {
+ public String dump(JsonGraph.JsonVertex vertex) throws Exception {
return this.mapper.writeValueAsString(vertex);
}
}
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/ComputeSign.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/ComputeSign.java
similarity index 98%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/ComputeSign.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/ComputeSign.java
index cffb00b0a..fb613144d 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/ComputeSign.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/ComputeSign.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.formatter.kgdumper;
+package org.apache.hugegraph.formatter.kgdumper;
import java.io.File;
import java.io.FileInputStream;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/DumpKGFormatter.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/DumpKGFormatter.java
similarity index 90%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/DumpKGFormatter.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/DumpKGFormatter.java
index 6c3e6e6e9..93f4f8aed 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/DumpKGFormatter.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/DumpKGFormatter.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.formatter.kgdumper;
+package org.apache.hugegraph.formatter.kgdumper;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
@@ -26,9 +26,8 @@
import java.util.Map;
import java.util.Set;
-import com.baidu.hugegraph.formatter.Formatter;
-import com.baidu.hugegraph.structure.JsonGraph.JsonEdge;
-import com.baidu.hugegraph.structure.JsonGraph.JsonVertex;
+import org.apache.hugegraph.structure.JsonGraph;
+import org.apache.hugegraph.formatter.Formatter;
public class DumpKGFormatter implements Formatter {
@@ -46,7 +45,7 @@ public DumpKGFormatter() throws IOException {
}
@Override
- public String dump(JsonVertex vertex) throws Exception {
+ public String dump(JsonGraph.JsonVertex vertex) throws Exception {
switch (vertex.getLabel()) {
case "entity":
return this.dumpEntity(vertex);
@@ -57,12 +56,12 @@ public String dump(JsonVertex vertex) throws Exception {
}
}
- private String dumpEntity(JsonVertex vertex)
+ private String dumpEntity(JsonGraph.JsonVertex vertex)
throws UnsupportedEncodingException {
if (vertex == null) {
return "";
}
- Set edges = vertex.getEdges();
+ Set edges = vertex.getEdges();
Map properties = vertex.properties();
String plainId = (String) properties.get("plain_id");
@@ -79,7 +78,7 @@ private String dumpEntity(JsonVertex vertex)
List region = new ArrayList<>();
List regionWeight = new ArrayList<>();
- for (JsonEdge edge : edges) {
+ for (JsonGraph.JsonEdge edge : edges) {
if (edge == null) {
continue;
}
@@ -115,18 +114,18 @@ private String dumpEntity(JsonVertex vertex)
String.join("|*|", regionWeight));
}
- private String dumpMemtion(JsonVertex vertex)
+ private String dumpMemtion(JsonGraph.JsonVertex vertex)
throws UnsupportedEncodingException {
if (vertex == null) {
return "";
}
- Set edges = vertex.getEdges();
+ Set edges = vertex.getEdges();
String value = (String) vertex.properties().get("value");
List descript = new ArrayList<>();
List descriptWeight = new ArrayList<>();
- for (JsonEdge edge : edges) {
+ for (JsonGraph.JsonEdge edge : edges) {
if (!vertex.getId().equals(edge.getSource())) {
continue;
}
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/SignFS64.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/SignFS64.java
similarity index 99%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/SignFS64.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/SignFS64.java
index fcab0df96..d8fc82ff7 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/formatter/kgdumper/SignFS64.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/formatter/kgdumper/SignFS64.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.formatter.kgdumper;
+package org.apache.hugegraph.formatter.kgdumper;
import java.io.UnsupportedEncodingException;
import java.math.BigInteger;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/AuthBackupRestoreManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/AuthBackupRestoreManager.java
similarity index 96%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/AuthBackupRestoreManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/manager/AuthBackupRestoreManager.java
index cc173d9cd..7089edd26 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/AuthBackupRestoreManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/AuthBackupRestoreManager.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.manager;
+package org.apache.hugegraph.manager;
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
@@ -32,24 +32,24 @@
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
+import org.apache.hugegraph.constant.AuthRestoreConflictStrategy;
+import org.apache.hugegraph.exception.ToolsException;
import org.apache.logging.log4j.util.Strings;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.base.HdfsDirectory;
-import com.baidu.hugegraph.base.LocalDirectory;
-import com.baidu.hugegraph.base.Printer;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.cmd.SubCommands;
-import com.baidu.hugegraph.constant.AuthRestoreConflictStrategy;
-import com.baidu.hugegraph.exception.ToolsException;
-import com.baidu.hugegraph.structure.auth.Access;
-import com.baidu.hugegraph.structure.auth.Belong;
-import com.baidu.hugegraph.structure.auth.Group;
-import com.baidu.hugegraph.structure.auth.Target;
-import com.baidu.hugegraph.structure.auth.User;
-import com.baidu.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.base.HdfsDirectory;
+import org.apache.hugegraph.base.LocalDirectory;
+import org.apache.hugegraph.base.Printer;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.cmd.SubCommands;
+import org.apache.hugegraph.structure.auth.Access;
+import org.apache.hugegraph.structure.auth.Belong;
+import org.apache.hugegraph.structure.auth.Group;
+import org.apache.hugegraph.structure.auth.Target;
+import org.apache.hugegraph.structure.auth.User;
+import org.apache.hugegraph.structure.constant.HugeType;
import org.apache.hugegraph.util.E;
-import com.baidu.hugegraph.util.JsonUtil;
+import org.apache.hugegraph.util.JsonUtil;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/BackupManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupManager.java
similarity index 95%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/BackupManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupManager.java
index 9999d7aa4..fa38c4f6e 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/BackupManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupManager.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.manager;
+package org.apache.hugegraph.manager;
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
@@ -38,22 +38,22 @@
import org.apache.commons.io.FileUtils;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.base.Printer;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.cmd.SubCommands;
-import com.baidu.hugegraph.driver.TraverserManager;
-import com.baidu.hugegraph.exception.ToolsException;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Edges;
-import com.baidu.hugegraph.structure.graph.Shard;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.graph.Vertices;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
-import com.baidu.hugegraph.structure.schema.IndexLabel;
-import com.baidu.hugegraph.structure.schema.PropertyKey;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.exception.ToolsException;
+import org.apache.hugegraph.base.Printer;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.cmd.SubCommands;
+import org.apache.hugegraph.driver.TraverserManager;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Edges;
+import org.apache.hugegraph.structure.graph.Shard;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.graph.Vertices;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.schema.IndexLabel;
+import org.apache.hugegraph.structure.schema.PropertyKey;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableSet;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/BackupRestoreBaseManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupRestoreBaseManager.java
similarity index 94%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/BackupRestoreBaseManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupRestoreBaseManager.java
index 28bfe6031..f394cf4b7 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/BackupRestoreBaseManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/BackupRestoreBaseManager.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.manager;
+package org.apache.hugegraph.manager;
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
@@ -32,19 +32,19 @@
import java.util.concurrent.atomic.AtomicLong;
import java.util.function.BiConsumer;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.base.Directory;
-import com.baidu.hugegraph.base.HdfsDirectory;
-import com.baidu.hugegraph.base.LocalDirectory;
-import com.baidu.hugegraph.base.Printer;
-import com.baidu.hugegraph.base.RetryManager;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.cmd.SubCommands;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.exception.ToolsException;
+import org.apache.hugegraph.base.Directory;
+import org.apache.hugegraph.base.HdfsDirectory;
+import org.apache.hugegraph.base.LocalDirectory;
+import org.apache.hugegraph.base.Printer;
+import org.apache.hugegraph.base.RetryManager;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.cmd.SubCommands;
import org.apache.hugegraph.concurrent.KeyLock;
-import com.baidu.hugegraph.exception.ToolsException;
-import com.baidu.hugegraph.structure.GraphElement;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.GraphElement;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.graph.Edge;
import org.apache.hugegraph.util.E;
import com.google.common.collect.ImmutableMap;
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/DumpGraphManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/DumpGraphManager.java
similarity index 83%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/DumpGraphManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/manager/DumpGraphManager.java
index fe65d604a..32a3229e5 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/DumpGraphManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/DumpGraphManager.java
@@ -17,24 +17,23 @@
* under the License.
*/
-package com.baidu.hugegraph.manager;
+package org.apache.hugegraph.manager;
import java.io.BufferedOutputStream;
import java.io.OutputStream;
import java.util.Collection;
import java.util.List;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.base.LocalDirectory;
-import com.baidu.hugegraph.base.Printer;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.cmd.SubCommands;
-import com.baidu.hugegraph.formatter.Formatter;
-import com.baidu.hugegraph.structure.JsonGraph;
-import com.baidu.hugegraph.structure.JsonGraph.JsonVertex;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.formatter.Formatter;
+import org.apache.hugegraph.structure.JsonGraph;
+import org.apache.hugegraph.base.LocalDirectory;
+import org.apache.hugegraph.base.Printer;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.cmd.SubCommands;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
public class DumpGraphManager extends BackupManager {
@@ -89,10 +88,10 @@ public void dump() {
this.printSummary("dump graph");
}
- private void dump(String file, Collection vertices) {
+ private void dump(String file, Collection vertices) {
try (OutputStream os = this.outputStream(file, false);
BufferedOutputStream bos = new BufferedOutputStream(os)) {
- for (JsonVertex vertex : vertices) {
+ for (JsonGraph.JsonVertex vertex : vertices) {
String content = this.dumpFormatter.dump(vertex);
bos.write(content.getBytes(API.CHARSET));
bos.write(EOF);
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/GraphsManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GraphsManager.java
similarity index 91%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/GraphsManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GraphsManager.java
index b88fb8f3d..f78ddb39e 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/GraphsManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GraphsManager.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.manager;
+package org.apache.hugegraph.manager;
import java.util.List;
import java.util.Map;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.base.ToolManager;
-import com.baidu.hugegraph.structure.constant.GraphMode;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.base.ToolManager;
+import org.apache.hugegraph.structure.constant.GraphMode;
public class GraphsManager extends ToolManager {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/GremlinManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GremlinManager.java
similarity index 89%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/GremlinManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GremlinManager.java
index 15434556d..cf315134d 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/GremlinManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/GremlinManager.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.manager;
+package org.apache.hugegraph.manager;
import java.util.Map;
-import com.baidu.hugegraph.api.gremlin.GremlinRequest;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.base.ToolManager;
-import com.baidu.hugegraph.structure.gremlin.ResultSet;
+import org.apache.hugegraph.api.gremlin.GremlinRequest;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.base.ToolManager;
+import org.apache.hugegraph.structure.gremlin.ResultSet;
public class GremlinManager extends ToolManager {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/RestoreManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/RestoreManager.java
similarity index 94%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/RestoreManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/manager/RestoreManager.java
index d48402488..7df2f5b4d 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/RestoreManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/RestoreManager.java
@@ -17,25 +17,25 @@
* under the License.
*/
-package com.baidu.hugegraph.manager;
+package org.apache.hugegraph.manager;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.function.BiConsumer;
-import com.baidu.hugegraph.base.Printer;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.cmd.SubCommands;
-import com.baidu.hugegraph.structure.constant.GraphMode;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.structure.constant.IdStrategy;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.structure.schema.EdgeLabel;
-import com.baidu.hugegraph.structure.schema.IndexLabel;
-import com.baidu.hugegraph.structure.schema.PropertyKey;
-import com.baidu.hugegraph.structure.schema.VertexLabel;
+import org.apache.hugegraph.base.Printer;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.cmd.SubCommands;
+import org.apache.hugegraph.structure.constant.GraphMode;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.structure.constant.IdStrategy;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.structure.schema.EdgeLabel;
+import org.apache.hugegraph.structure.schema.IndexLabel;
+import org.apache.hugegraph.structure.schema.PropertyKey;
+import org.apache.hugegraph.structure.schema.VertexLabel;
import org.apache.hugegraph.util.E;
public class RestoreManager extends BackupRestoreBaseManager {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/TasksManager.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/TasksManager.java
similarity index 94%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/TasksManager.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/manager/TasksManager.java
index 5a39c9016..83219b9cc 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/manager/TasksManager.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/manager/TasksManager.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.manager;
+package org.apache.hugegraph.manager;
import java.util.List;
import java.util.Set;
-import com.baidu.hugegraph.base.ToolClient;
-import com.baidu.hugegraph.base.ToolManager;
-import com.baidu.hugegraph.structure.Task;
+import org.apache.hugegraph.base.ToolClient;
+import org.apache.hugegraph.base.ToolManager;
+import org.apache.hugegraph.structure.Task;
import com.google.common.collect.ImmutableSet;
public class TasksManager extends ToolManager {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/structure/JsonGraph.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/structure/JsonGraph.java
similarity index 96%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/structure/JsonGraph.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/structure/JsonGraph.java
index 2aaa58fd7..fb000bcae 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/structure/JsonGraph.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/structure/JsonGraph.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.structure;
+package org.apache.hugegraph.structure;
import java.util.Map;
import java.util.Set;
@@ -25,9 +25,9 @@
import org.eclipse.jetty.util.ConcurrentHashSet;
-import com.baidu.hugegraph.structure.graph.Edge;
-import com.baidu.hugegraph.structure.graph.Vertex;
-import com.baidu.hugegraph.util.JsonUtil;
+import org.apache.hugegraph.structure.graph.Edge;
+import org.apache.hugegraph.structure.graph.Vertex;
+import org.apache.hugegraph.util.JsonUtil;
import com.fasterxml.jackson.annotation.JsonRawValue;
public class JsonGraph {
diff --git a/hugegraph-tools/src/main/java/com/baidu/hugegraph/util/ToolUtil.java b/hugegraph-tools/src/main/java/org/apache/hugegraph/util/ToolUtil.java
similarity index 94%
rename from hugegraph-tools/src/main/java/com/baidu/hugegraph/util/ToolUtil.java
rename to hugegraph-tools/src/main/java/org/apache/hugegraph/util/ToolUtil.java
index 6082d70ae..3b475361f 100644
--- a/hugegraph-tools/src/main/java/com/baidu/hugegraph/util/ToolUtil.java
+++ b/hugegraph-tools/src/main/java/org/apache/hugegraph/util/ToolUtil.java
@@ -17,14 +17,14 @@
* under the License.
*/
-package com.baidu.hugegraph.util;
+package org.apache.hugegraph.util;
import java.util.Map;
import java.util.Scanner;
-import com.baidu.hugegraph.base.Printer;
-import com.baidu.hugegraph.constant.Constants;
-import com.baidu.hugegraph.exception.ExitException;
+import org.apache.hugegraph.base.Printer;
+import org.apache.hugegraph.constant.Constants;
+import org.apache.hugegraph.exception.ExitException;
import com.beust.jcommander.JCommander;
public final class ToolUtil {
diff --git a/hugegraph-tools/src/main/resources/log4j2.xml b/hugegraph-tools/src/main/resources/log4j2.xml
index f23bfad73..323de386c 100644
--- a/hugegraph-tools/src/main/resources/log4j2.xml
+++ b/hugegraph-tools/src/main/resources/log4j2.xml
@@ -41,7 +41,7 @@
-
+
diff --git a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthBackupTest.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthBackupTest.java
similarity index 95%
rename from hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthBackupTest.java
rename to hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthBackupTest.java
index 35450d164..76f501109 100644
--- a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthBackupTest.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthBackupTest.java
@@ -17,15 +17,15 @@
* under the License.
*/
-package com.baidu.hugegraph.test.functional;
+package org.apache.hugegraph.test.functional;
import java.util.List;
import org.junit.Before;
import org.junit.Test;
-import com.baidu.hugegraph.cmd.HugeGraphCommand;
-import com.baidu.hugegraph.test.util.FileUtil;
+import org.apache.hugegraph.cmd.HugeGraphCommand;
+import org.apache.hugegraph.test.util.FileUtil;
import org.apache.hugegraph.testutil.Assert;
public class AuthBackupTest extends AuthTest {
diff --git a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthRestoreTest.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthRestoreTest.java
similarity index 95%
rename from hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthRestoreTest.java
rename to hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthRestoreTest.java
index f9e6b33ce..6dfb6bb7d 100644
--- a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthRestoreTest.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthRestoreTest.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.test.functional;
+package org.apache.hugegraph.test.functional;
import java.util.List;
import java.util.Map;
@@ -26,17 +26,16 @@
import org.junit.Before;
import org.junit.Test;
-import com.baidu.hugegraph.cmd.HugeGraphCommand;
-import com.baidu.hugegraph.driver.HugeClient;
-import com.baidu.hugegraph.structure.auth.Access;
-import com.baidu.hugegraph.structure.auth.Belong;
-import com.baidu.hugegraph.structure.auth.Group;
-import com.baidu.hugegraph.structure.auth.Target;
-import com.baidu.hugegraph.structure.auth.User;
-import com.baidu.hugegraph.structure.constant.HugeType;
-import com.baidu.hugegraph.test.util.FileUtil;
+import org.apache.hugegraph.cmd.HugeGraphCommand;
+import org.apache.hugegraph.driver.HugeClient;
+import org.apache.hugegraph.structure.auth.Access;
+import org.apache.hugegraph.structure.auth.Belong;
+import org.apache.hugegraph.structure.auth.Group;
+import org.apache.hugegraph.structure.auth.Target;
+import org.apache.hugegraph.structure.auth.User;
+import org.apache.hugegraph.structure.constant.HugeType;
+import org.apache.hugegraph.test.util.FileUtil;
import org.apache.hugegraph.testutil.Assert;
-import com.beust.jcommander.ParameterException;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
diff --git a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthTest.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthTest.java
similarity index 96%
rename from hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthTest.java
rename to hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthTest.java
index f720ddad7..b70ee131a 100644
--- a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/AuthTest.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/AuthTest.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.test.functional;
+package org.apache.hugegraph.test.functional;
public class AuthTest {
diff --git a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/CommandTest.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/CommandTest.java
similarity index 96%
rename from hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/CommandTest.java
rename to hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/CommandTest.java
index 84a3d9c4b..c0c7a6435 100644
--- a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/CommandTest.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/CommandTest.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package com.baidu.hugegraph.test.functional;
+package org.apache.hugegraph.test.functional;
import org.junit.Test;
-import com.baidu.hugegraph.cmd.HugeGraphCommand;
-import com.baidu.hugegraph.exception.ExitException;
+import org.apache.hugegraph.cmd.HugeGraphCommand;
+import org.apache.hugegraph.exception.ExitException;
import org.apache.hugegraph.testutil.Assert;
public class CommandTest extends AuthTest {
diff --git a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/FuncTestSuite.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/FuncTestSuite.java
similarity index 95%
rename from hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/FuncTestSuite.java
rename to hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/FuncTestSuite.java
index 6e770f66c..10d9f9f9b 100644
--- a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/functional/FuncTestSuite.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/functional/FuncTestSuite.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.test.functional;
+package org.apache.hugegraph.test.functional;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
diff --git a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/util/FileUtil.java b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/util/FileUtil.java
similarity index 96%
rename from hugegraph-tools/src/test/java/com/baidu/hugegraph/test/util/FileUtil.java
rename to hugegraph-tools/src/test/java/org/apache/hugegraph/test/util/FileUtil.java
index 13858f959..2c9cd78f5 100644
--- a/hugegraph-tools/src/test/java/com/baidu/hugegraph/test/util/FileUtil.java
+++ b/hugegraph-tools/src/test/java/org/apache/hugegraph/test/util/FileUtil.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package com.baidu.hugegraph.test.util;
+package org.apache.hugegraph.test.util;
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
@@ -32,8 +32,8 @@
import org.apache.commons.collections.ListUtils;
-import com.baidu.hugegraph.api.API;
-import com.baidu.hugegraph.exception.ToolsException;
+import org.apache.hugegraph.api.API;
+import org.apache.hugegraph.exception.ToolsException;
import com.google.common.collect.Lists;
public class FileUtil {