This is an automated email from the ASF dual-hosted git repository.

xikai pushed a change to branch memtable-poc
in repository https://gitbox.apache.org/repos/asf/incubator-horaedb.git


    from a9f55cae Merge branch 'chore-disable-block' into memtable-poc
     new 61ef0338 feat: wait for write notification in io runtime
     new 9abd326d fix: no write stall (#1388)
     new 8e3e2579 feat: throw error when space memory is exhausted
     new 52e3859d fix: missing and verbose logs
     add b5bfb2c1 fix: ignore collecting fetched bytes stats when sst file is 
read only once (#1369)
     add f41ad897 chore: disable block for http api (#1368)
     add 785eed72 feat: avoid building dictionary for massive unique column 
values (#1365)
     add c5c01af6 refactor: avoid duplicate codes (#1371)
     add 9619810a feat: utilize the column cardinality for deciding whether to 
do dict (#1372)
     add 3f5d8f45 fix: no write stall (#1388)
     new fed1d593 Merge branch 'dev' into memtable-poc
     new d9cf12c2 skip wal encoding
     new 73546ee0 lower dict ratio
     new c4d31f12 improve: use parquet with dictionary decoding enhancement

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Cargo.lock                                         |  84 ++---
 Cargo.toml                                         |  18 +-
 analytic_engine/Cargo.toml                         |   1 +
 analytic_engine/src/compaction/scheduler.rs        |   5 +
 analytic_engine/src/instance/engine.rs             |   8 +-
 analytic_engine/src/instance/flush_compaction.rs   | 208 ++++++++++-
 analytic_engine/src/instance/mod.rs                |  20 +
 analytic_engine/src/instance/open.rs               |  15 +-
 analytic_engine/src/instance/serial_executor.rs    |   9 +-
 analytic_engine/src/instance/wal_replayer.rs       |   3 +-
 analytic_engine/src/instance/write.rs              |  52 ++-
 analytic_engine/src/lib.rs                         |   4 +
 analytic_engine/src/manifest/details.rs            |   4 +-
 analytic_engine/src/sst/factory.rs                 |  35 +-
 analytic_engine/src/sst/meta_data/cache.rs         |   2 +-
 .../src/sst/meta_data/metadata_reader.rs           |   5 +-
 analytic_engine/src/sst/meta_data/mod.rs           |  11 +-
 analytic_engine/src/sst/parquet/async_reader.rs    |  34 +-
 analytic_engine/src/sst/parquet/encoding.rs        |  54 +--
 analytic_engine/src/sst/parquet/meta_data.rs       |  10 +-
 .../src/sst/parquet/row_group_pruner.rs            |   3 +-
 analytic_engine/src/sst/parquet/writer.rs          | 402 ++++++++++++++++-----
 analytic_engine/src/table/data.rs                  |   5 +-
 analytic_engine/src/table/mod.rs                   |  27 +-
 benchmarks/src/sst_tools.rs                        |   1 +
 components/codec/src/columnar/timestamp.rs         |   6 +-
 components/id_allocator/src/lib.rs                 |   2 +-
 query_engine/src/datafusion_impl/executor.rs       |  10 +-
 query_engine/src/datafusion_impl/physical_plan.rs  |   4 +-
 server/src/grpc/remote_engine_service/mod.rs       |   2 +-
 src/wal/src/rocksdb_impl/manager.rs                |   2 +-
 table_engine/src/partition/rule/random.rs          |   7 +-
 table_engine/src/table.rs                          |   3 +
 tools/src/bin/sst-convert.rs                       |   1 +
 34 files changed, 768 insertions(+), 289 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to