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

wangbo pushed a change to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    from e716658fbad [branch-2.1](arrow-flight-sql) Fix exceed user property 
max connection cause Reach limit of connections (#39836)
     add 6ceb574aa0c [branch-2.1]Pick IO limit/workload group usage table 
(#39839)

No new revisions were added by this update.

Summary of changes:
 be/src/agent/workload_group_listener.cpp           |  3 +
 be/src/exec/schema_scanner.cpp                     |  3 +
 .../schema_scanner/schema_backend_active_tasks.cpp |  2 +-
 ...hema_workload_group_resource_usage_scanner.cpp} | 50 +++++++------
 ...schema_workload_group_resource_usage_scanner.h} | 12 +--
 .../schema_workload_groups_scanner.cpp             |  2 +
 be/src/io/fs/buffered_reader.cpp                   | 20 +++--
 be/src/io/fs/file_reader.cpp                       |  2 +
 be/src/io/fs/file_reader.h                         |  4 +
 be/src/io/fs/hdfs_file_reader.cpp                  |  4 +
 be/src/io/fs/local_file_reader.cpp                 | 54 ++++++++++++++
 be/src/io/fs/local_file_reader.h                   | 19 +++++
 be/src/io/fs/s3_file_reader.cpp                    |  4 +
 be/src/olap/olap_common.h                          |  8 ++
 be/src/pipeline/pipeline_task.cpp                  |  1 +
 be/src/runtime/exec_env.h                          |  2 +-
 be/src/runtime/exec_env_init.cpp                   |  9 ++-
 be/src/runtime/query_context.h                     |  6 ++
 be/src/runtime/thread_context.h                    | 59 ++++++++++++++-
 be/src/runtime/workload_group/workload_group.cpp   | 76 ++++++++++++++++++-
 be/src/runtime/workload_group/workload_group.h     | 33 ++++++++
 .../workload_group/workload_group_manager.cpp      | 47 ++++++++++++
 .../workload_group/workload_group_manager.h        |  6 ++
 be/src/runtime/workload_management/io_throttle.cpp | 87 ++++++++++++++++++++++
 .../io_throttle.h}                                 | 52 ++++++-------
 be/src/vec/exec/scan/vscanner.cpp                  |  9 +++
 be/src/vec/exec/scan/vscanner.h                    |  6 +-
 be/src/vec/sink/writer/async_result_writer.cpp     |  7 ++
 .../org/apache/doris/analysis/SchemaTableType.java |  5 +-
 .../java/org/apache/doris/catalog/SchemaTable.java | 12 +++
 .../planner/BackendPartitionedSchemaScanNode.java  |  1 +
 .../resource/workloadgroup/WorkloadGroup.java      | 52 ++++++++++++-
 .../resource/workloadgroup/WorkloadGroupMgr.java   |  1 +
 .../doris/tablefunction/MetadataGenerator.java     |  7 +-
 gensrc/thrift/Descriptors.thrift                   |  3 +-
 .../data/workload_manager_p0/test_curd_wlg.out     |  8 +-
 .../workload_manager_p0/test_curd_wlg.groovy       | 28 ++++++-
 37 files changed, 616 insertions(+), 88 deletions(-)
 copy be/src/exec/schema_scanner/{schema_file_cache_statistics.cpp => 
schema_workload_group_resource_usage_scanner.cpp} (56%)
 copy be/src/exec/schema_scanner/{schema_file_cache_statistics.h => 
schema_workload_group_resource_usage_scanner.h} (80%)
 create mode 100644 be/src/runtime/workload_management/io_throttle.cpp
 copy be/src/runtime/{broker_mgr.h => workload_management/io_throttle.h} (53%)


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

Reply via email to