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

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


    from 817f3ce510 [fix](nereids) plan shape on tpch_sf1T q21 case #19291
     add b6c7f3aeb8 [opt](FileCache) Add file cache metrics and management 
(#19177)

No new revisions were added by this update.

Summary of changes:
 be/src/http/CMakeLists.txt                         |  2 +-
 be/src/http/action/file_cache_action.cpp           | 68 ++++++++++++++++
 .../{stream_load_2pc.h => file_cache_action.h}     | 12 ++-
 be/src/io/cache/block/block_file_cache.h           |  2 +
 be/src/io/cache/block/block_file_cache_factory.cpp | 26 +++++++
 be/src/io/cache/block/block_file_cache_factory.h   |  6 ++
 be/src/io/cache/block/block_lru_file_cache.cpp     | 90 ++++++++++++++++++++++
 be/src/io/cache/block/block_lru_file_cache.h       | 28 +++++++
 .../io/cache/block/cached_remote_file_reader.cpp   | 13 ++++
 be/src/io/cache/block/cached_remote_file_reader.h  |  3 +
 be/src/io/file_factory.cpp                         | 28 ++++---
 be/src/io/file_factory.h                           |  5 +-
 be/src/io/fs/buffered_reader.cpp                   |  6 +-
 be/src/io/fs/buffered_reader.h                     |  2 +-
 be/src/io/fs/file_reader_options.h                 |  7 ++
 be/src/io/fs/remote_file_system.cpp                |  8 +-
 be/src/service/http_service.cpp                    |  4 +
 be/src/vec/exec/format/csv/csv_reader.cpp          |  8 +-
 be/src/vec/exec/format/json/new_json_reader.cpp    |  4 +-
 be/src/vec/exec/format/orc/vorc_reader.cpp         |  4 +-
 be/src/vec/exec/format/parquet/vparquet_reader.cpp |  4 +-
 be/src/vec/exec/varrow_scanner.cpp                 |  4 +-
 .../java/org/apache/doris/qe/SessionVariable.java  | 16 ++++
 gensrc/thrift/PaloInternalService.thrift           |  3 +
 24 files changed, 317 insertions(+), 36 deletions(-)
 create mode 100644 be/src/http/action/file_cache_action.cpp
 copy be/src/http/action/{stream_load_2pc.h => file_cache_action.h} (78%)


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

Reply via email to