You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ta...@apache.org on 2023/05/31 13:34:55 UTC

[iotdb] branch master updated (24f8c3e0621 -> 9967d8b0c1c)

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

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


    from 24f8c3e0621 [PyClient] Update SQLAlchemy version to 1.4 (#10006)
     add 9967d8b0c1c Add metrics for thread cpu consumption (#9833)

No new revisions were added by this update.

Summary of changes:
 .../iotdb/confignode/manager/cq/CQManager.java     |   4 +-
 .../consensus/iot/logdispatcher/LogDispatcher.java |   3 +-
 .../org/apache/iotdb/metrics/MetricConstant.java   |   4 +
 .../metrics/metricsets/cpu/CpuUsageMetrics.java    | 300 ++++++++++++++++++
 .../commons/concurrent/DataNodeThreadModule.java   |  26 +-
 .../commons/concurrent/IoTDBThreadPoolFactory.java |  40 ++-
 .../iotdb/commons/concurrent/ThreadName.java       | 348 ++++++++++++++++++---
 .../commons/concurrent/ThreadPoolMetrics.java      | 176 +++++++++++
 .../WrappedScheduledExecutorService.java           |   2 +
 .../WrappedSingleThreadExecutorService.java        |  54 ++++
 .../WrappedSingleThreadExecutorServiceMBean.java   |   2 +-
 .../WrappedSingleThreadScheduledExecutor.java      |  54 ++++
 .../WrappedSingleThreadScheduledExecutorMBean.java |   2 +-
 .../threadpool/WrappedThreadPoolExecutor.java      |   3 +
 .../org/apache/iotdb/db/engine/StorageEngine.java  |  11 +-
 .../compaction/schedule/CompactionTaskManager.java |   4 +-
 .../engine/flush/pool/FlushSubTaskPoolManager.java |   6 +-
 .../db/engine/flush/pool/FlushTaskPoolManager.java |   5 +-
 .../db/engine/storagegroup/TsFileResourceList.java |  10 +-
 .../execution/exchange/MPPDataExchangeService.java |   4 +-
 .../fragment/FragmentInstanceManager.java          |   7 +-
 .../db/mpp/execution/schedule/DriverScheduler.java |   5 +-
 .../mpp/execution/schedule/DriverTaskThread.java   |   4 +-
 .../org/apache/iotdb/db/mpp/plan/Coordinator.java  |  12 +-
 .../db/query/control/QueryResourceManager.java     |   2 +-
 .../apache/iotdb/db/quotas/DataNodeSizeStore.java  |   7 +-
 .../apache/iotdb/db/service/IoTDBShutdownHook.java |   5 +
 .../org/apache/iotdb/db/service/SettleService.java |   3 +-
 .../db/service/basic/QueryFrequencyRecorder.java   |   4 +-
 .../db/service/metrics/DataNodeMetricsHelper.java  |  24 ++
 .../iotdb/db/service/metrics/ProcessMetrics.java   |  22 +-
 .../iotdb/db/service/metrics/SystemMetrics.java    |   7 +-
 .../ReadPointAlignedCrossCompactionTest.java       |   2 +-
 .../ReadPointCompactionPerformerTest.java          |   2 +-
 .../ReadPointNonAlignedCrossCompactionTest.java    |   2 +-
 .../cross/CrossSpaceCompactionExceptionTest.java   |   2 +-
 .../CrossSpaceCompactionWithFastPerformerTest.java |   2 +-
 ...eCompactionWithFastPerformerValidationTest.java |   2 +-
 ...sSpaceCompactionWithReadPointPerformerTest.java |   2 +-
 ...actionWithReadPointPerformerValidationTest.java |   2 +-
 .../RewriteCrossSpaceCompactionRecoverTest.java    |   2 +-
 ...eCrossSpaceCompactionWithFastPerformerTest.java |   2 +-
 ...sSpaceCompactionWithReadPointPerformerTest.java |   2 +-
 .../InnerUnseqCompactionWithFastPerformerTest.java |   2 +-
 ...rUnseqCompactionWithReadPointPerformerTest.java |   2 +-
 ...eCrossSpaceCompactionRecoverCompatibleTest.java |   2 +-
 .../utils/MultiTsFileDeviceIteratorTest.java       |   2 +-
 47 files changed, 1068 insertions(+), 122 deletions(-)
 create mode 100644 metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/cpu/CpuUsageMetrics.java
 copy confignode/src/main/java/org/apache/iotdb/confignode/procedure/state/CreateTriggerState.java => node-commons/src/main/java/org/apache/iotdb/commons/concurrent/DataNodeThreadModule.java (75%)
 create mode 100644 node-commons/src/main/java/org/apache/iotdb/commons/concurrent/ThreadPoolMetrics.java