This is an automated email from the ASF dual-hosted git repository.
vinoth pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git.
from a0f598d [HUDI-2089]fix the bug that metatable cannot support
non_partition table (#3182)
add a4dcbb5 [HUDI-2028] Implement RockDbBasedMap as an alternate to
DiskBasedMap in ExternalSpillableMap (#3194)
No new revisions were added by this update.
Summary of changes:
.../org/apache/hudi/config/HoodieWriteConfig.java | 16 ++
.../java/org/apache/hudi/io/HoodieMergeHandle.java | 5 +-
.../table/log/HoodieMergedLogRecordScanner.java | 2 +-
.../apache/hudi/common/util/SpillableMapUtils.java | 2 +-
.../{DiskBasedMap.java => BitCaskDiskMap.java} | 14 +-
.../hudi/common/util/collection/DiskMap.java | 34 ++--
.../util/collection/ExternalSpillableMap.java | 50 ++++-
.../common/util/collection/LazyFileIterable.java | 16 +-
.../hudi/common/util/collection/RocksDBDAO.java | 59 +++++-
.../common/util/collection/RocksDbDiskMap.java | 176 ++++++++++++++++++
...stDiskBasedMap.java => TestBitCaskDiskMap.java} | 12 +-
.../util/collection/TestExternalSpillableMap.java | 71 ++++---
.../util/collection/TestRocksDbBasedMap.java | 4 +-
.../common/util/collection/TestRocksDbDiskMap.java | 204 +++++++++++++++++++++
14 files changed, 593 insertions(+), 72 deletions(-)
rename
hudi-common/src/main/java/org/apache/hudi/common/util/collection/{DiskBasedMap.java
=> BitCaskDiskMap.java} (95%)
copy
hudi-integ-test/src/main/java/org/apache/hudi/integ/testsuite/converter/Converter.java
=>
hudi-common/src/main/java/org/apache/hudi/common/util/collection/DiskMap.java
(56%)
create mode 100644
hudi-common/src/main/java/org/apache/hudi/common/util/collection/RocksDbDiskMap.java
rename
hudi-common/src/test/java/org/apache/hudi/common/util/collection/{TestDiskBasedMap.java
=> TestBitCaskDiskMap.java} (96%)
create mode 100644
hudi-common/src/test/java/org/apache/hudi/common/util/collection/TestRocksDbDiskMap.java