This is an automated email from the ASF dual-hosted git repository. zhaocong pushed a change to branch migrate_1 in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-computer.git
from 90a9f42c switch work path add 8ab455e5 switch work path add a5b550f9 Add output No new revisions were added by this update. Summary of changes: .github/workflows/ci.yml | 2 +- .github/workflows/codeql-analysis.yml | 6 +- .github/workflows/license-checker.yml | 4 + .gitignore | 2 +- .../core/output/AbstractComputerOutput.java} | 39 ++--- .../computer/core/output/ComputerOutput.java | 66 ++++++++ .../computer/core/output/hg/HugeGraphOutput.java | 104 ++++++++++++ .../output/hg/exceptions/WriteBackException.java} | 18 +- .../core/output/hg/metrics/LoadMetrics.java} | 36 ++-- .../core/output/hg/metrics/LoadReport.java} | 30 ++-- .../core/output/hg/metrics/LoadSummary.java | 71 ++++++++ .../computer/core/output/hg/metrics/Printer.java | 56 ++++++ .../core/output/hg/task/BatchInsertTask.java | 101 +++++++++++ .../computer/core/output/hg/task/InsertTask.java | 79 +++++++++ .../core/output/hg/task/SingleInsertTask.java | 60 +++++++ .../computer/core/output/hg/task/TaskManager.java | 187 +++++++++++++++++++++ 16 files changed, 793 insertions(+), 68 deletions(-) copy computer/{computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitioner.java => computer-api/src/main/java/org/apache/hugegraph/computer/core/output/AbstractComputerOutput.java} (53%) create mode 100644 computer/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/ComputerOutput.java create mode 100644 computer/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphOutput.java copy computer/{computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/IllegalArgException.java => computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/exceptions/WriteBackException.java} (64%) copy computer/{computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageStat.java => computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadMetrics.java} (55%) copy computer/{computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FinishMessage.java => computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadReport.java} (56%) create mode 100644 computer/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadSummary.java create mode 100644 computer/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/Printer.java create mode 100644 computer/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/BatchInsertTask.java create mode 100644 computer/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/InsertTask.java create mode 100644 computer/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/SingleInsertTask.java create mode 100644 computer/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/TaskManager.java