add seqfile (#65)
authorShouJing <guoshoujing@baidu.com>
Mon, 5 Jul 2021 08:31:58 +0000 (16:31 +0800)
committerGitHub <noreply@github.com>
Mon, 5 Jul 2021 08:31:58 +0000 (16:31 +0800)
commit25b9a337850f77d20889ecfcaa0d3f68d9e19407
treee0338022a45332c88c0224ccb6f59029b904da43
parent5492e8318d3f26e5e0e7cda54de52d3b8bda9e36
add seqfile (#65)

* add ValueFileOutput/ValueFileInput
* add BitsFileReader/BitFileWriter
* add AbstractBufferedFileInput/AbstractBufferedFileOutput
16 files changed:
computer-core/src/main/java/com/baidu/hugegraph/computer/core/config/ComputerOptions.java
computer-core/src/main/java/com/baidu/hugegraph/computer/core/io/AbstractBufferedFileInput.java [new file with mode: 0644]
computer-core/src/main/java/com/baidu/hugegraph/computer/core/io/AbstractBufferedFileOutput.java [new file with mode: 0644]
computer-core/src/main/java/com/baidu/hugegraph/computer/core/io/BufferedFileInput.java
computer-core/src/main/java/com/baidu/hugegraph/computer/core/io/BufferedFileOutput.java
computer-core/src/main/java/com/baidu/hugegraph/computer/core/store/seqfile/BitsFileReader.java [new file with mode: 0644]
computer-core/src/main/java/com/baidu/hugegraph/computer/core/store/seqfile/BitsFileReaderImpl.java [new file with mode: 0644]
computer-core/src/main/java/com/baidu/hugegraph/computer/core/store/seqfile/BitsFileWriter.java [new file with mode: 0644]
computer-core/src/main/java/com/baidu/hugegraph/computer/core/store/seqfile/BitsFileWriterImpl.java [new file with mode: 0644]
computer-core/src/main/java/com/baidu/hugegraph/computer/core/store/seqfile/ValueFile.java [new file with mode: 0644]
computer-core/src/main/java/com/baidu/hugegraph/computer/core/store/seqfile/ValueFileInput.java [new file with mode: 0644]
computer-core/src/main/java/com/baidu/hugegraph/computer/core/store/seqfile/ValueFileOutput.java [new file with mode: 0644]
computer-test/src/main/java/com/baidu/hugegraph/computer/core/io/BufferedFileTest.java
computer-test/src/main/java/com/baidu/hugegraph/computer/core/store/BitFileTest.java [new file with mode: 0644]
computer-test/src/main/java/com/baidu/hugegraph/computer/core/store/StoreTestSuite.java
computer-test/src/main/java/com/baidu/hugegraph/computer/core/store/ValueFileTest.java [new file with mode: 0644]