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

dataroaring pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 82f86a8730b [enhancement](merge-on-write) consider version count on 
size-based cloud cu compaction policy (#33244)
     add 5a3be311a20 (cloud-merge) Fix some problem about the file cache 
strategy `ttl` (#33128)

No new revisions were added by this update.

Summary of changes:
 be/src/cloud/cloud_base_compaction.cpp             |   3 +-
 be/src/cloud/cloud_cumulative_compaction.cpp       |   2 +-
 be/src/cloud/cloud_tablet.cpp                      |  17 +-
 be/src/cloud/cloud_tablet.h                        |   2 +-
 be/src/http/action/clear_file_cache_action.cpp     |   5 +-
 be/src/io/cache/block_file_cache.cpp               |  26 ++-
 be/src/io/cache/block_file_cache_profile.cpp       |  54 ++---
 be/src/io/cache/block_file_cache_profile.h         |  18 +-
 be/src/io/cache/cached_remote_file_reader.cpp      |   6 +
 be/src/io/cache/fs_file_cache_storage.cpp          |  10 +-
 be/src/io/cache/fs_file_cache_storage.h            |   2 +-
 be/src/io/fs/file_writer.h                         |   4 +-
 be/src/olap/base_tablet.cpp                        |  12 ++
 be/src/olap/base_tablet.h                          |   2 +
 be/src/olap/compaction.cpp                         |  17 ++
 be/src/olap/compaction.h                           |   4 +-
 be/src/olap/rowset/beta_rowset_reader.cpp          |   7 +-
 be/src/olap/rowset/beta_rowset_writer.cpp          |   4 +-
 be/src/olap/rowset/beta_rowset_writer.h            |   8 +
 be/src/service/http_service.cpp                    |   3 +
 be/src/util/doris_metrics.cpp                      |   7 +
 be/src/util/doris_metrics.h                        |   4 +
 regression-test/conf/regression-conf.groovy        |   1 +
 .../cache/compaction/test_stale_rowset.groovy      | 233 +++++++++++++++++++++
 .../suites/cloud_p0/cache/ddl/customer.sql         |  31 +++
 .../suites/cloud_p0/cache/ddl/customer_delete.sql  |  18 ++
 .../suites/cloud_p0/cache/ddl/customer_load.sql    |  23 ++
 .../suites/cloud_p0/cache/ddl/customer_ttl.sql     |  29 +++
 .../cloud_p0/cache/ddl/customer_ttl_delete.sql     |  18 ++
 .../cloud_p0/cache/ddl/customer_ttl_load.sql       |  23 ++
 .../suites/cloud_p0/cache/ddl/nation.sql           |  25 +++
 .../suites/cloud_p0/cache/ddl/nation_delete.sql    |  18 ++
 .../suites/cloud_p0/cache/ddl/nation_load.sql      |  23 ++
 .../cache/http/test_cache_metrics_format.groovy    | 108 ++++++++++
 .../cloud_p0/cache/http/test_clear_cache.groovy    | 160 ++++++++++++++
 .../cache/http/test_clear_cache_async.groovy       | 130 ++++++++++++
 .../suites/cloud_p0/cache/load.groovy              |  26 +--
 .../suites/cloud_p0/cache/ttl/alter_ttl_1.groovy   | 164 +++++++++++++++
 .../suites/cloud_p0/cache/ttl/alter_ttl_2.groovy   | 164 +++++++++++++++
 .../suites/cloud_p0/cache/ttl/alter_ttl_3.groovy   | 124 +++++++++++
 .../suites/cloud_p0/cache/ttl/alter_ttl_4.groovy   | 197 +++++++++++++++++
 .../cloud_p0/cache/ttl/alter_ttl_error.groovy      |  86 ++++++++
 .../cloud_p0/cache/ttl/alter_ttl_max_int64.groovy  | 119 +++++++++++
 .../cloud_p0/cache/ttl/alter_ttl_random.groovy     | 107 ++++++++++
 .../cloud_p0/cache/ttl/alter_ttl_seconds.groovy    | 119 +++++++++++
 .../cache/ttl/create_table_as_select.groovy        | 181 ++++++++++++++++
 .../cloud_p0/cache/ttl/create_table_like.groovy    | 155 ++++++++++++++
 .../suites/cloud_p0/cache/ttl/test_show_ttl.sql    |  40 ++++
 .../suites/cloud_p0/cache/ttl/test_ttl.groovy      | 151 +++++++++++++
 .../cloud_p0/cache/ttl/test_ttl_preempt.groovy     | 183 ++++++++++++++++
 50 files changed, 2776 insertions(+), 97 deletions(-)
 create mode 100644 
regression-test/suites/cloud_p0/cache/compaction/test_stale_rowset.groovy
 create mode 100644 regression-test/suites/cloud_p0/cache/ddl/customer.sql
 create mode 100644 
regression-test/suites/cloud_p0/cache/ddl/customer_delete.sql
 create mode 100644 regression-test/suites/cloud_p0/cache/ddl/customer_load.sql
 create mode 100644 regression-test/suites/cloud_p0/cache/ddl/customer_ttl.sql
 create mode 100644 
regression-test/suites/cloud_p0/cache/ddl/customer_ttl_delete.sql
 create mode 100644 
regression-test/suites/cloud_p0/cache/ddl/customer_ttl_load.sql
 create mode 100644 regression-test/suites/cloud_p0/cache/ddl/nation.sql
 create mode 100644 regression-test/suites/cloud_p0/cache/ddl/nation_delete.sql
 create mode 100644 regression-test/suites/cloud_p0/cache/ddl/nation_load.sql
 create mode 100644 
regression-test/suites/cloud_p0/cache/http/test_cache_metrics_format.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/http/test_clear_cache.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/http/test_clear_cache_async.groovy
 copy be/src/http/action/clear_file_cache_action.cpp => 
regression-test/suites/cloud_p0/cache/load.groovy (56%)
 create mode 100644 regression-test/suites/cloud_p0/cache/ttl/alter_ttl_1.groovy
 create mode 100644 regression-test/suites/cloud_p0/cache/ttl/alter_ttl_2.groovy
 create mode 100644 regression-test/suites/cloud_p0/cache/ttl/alter_ttl_3.groovy
 create mode 100644 regression-test/suites/cloud_p0/cache/ttl/alter_ttl_4.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/ttl/alter_ttl_error.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/ttl/alter_ttl_max_int64.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/ttl/alter_ttl_random.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/ttl/alter_ttl_seconds.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/ttl/create_table_as_select.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/ttl/create_table_like.groovy
 create mode 100644 regression-test/suites/cloud_p0/cache/ttl/test_show_ttl.sql
 create mode 100644 regression-test/suites/cloud_p0/cache/ttl/test_ttl.groovy
 create mode 100644 
regression-test/suites/cloud_p0/cache/ttl/test_ttl_preempt.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to