This is an automated email from the ASF dual-hosted git repository.
karan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from aec5c4a4b65 Fix duplicate actions in auto-scaler history (#18715)
add 9b6913a6cdb Auto switch cgroup monitors from v1 to v2 (#18705)
No new revisions were added by this update.
Summary of changes:
docs/configuration/index.md | 15 +-
.../druid/java/util/metrics/CgroupCpuMonitor.java | 81 ++--
.../java/util/metrics/CgroupCpuSetMonitor.java | 11 +-
.../druid/java/util/metrics/CgroupDiskMonitor.java | 26 +-
.../java/util/metrics/CgroupMemoryMonitor.java | 55 ++-
.../apache/druid/java/util/metrics/CgroupUtil.java | 16 +
.../java/util/metrics/CgroupV2CpuMonitor.java | 89 +----
...moryMonitor.java => CgroupV2CpuSetMonitor.java} | 28 +-
.../java/util/metrics/CgroupV2DiskMonitor.java | 1 +
.../java/util/metrics/CgroupV2MemoryMonitor.java | 45 ++-
.../java/util/metrics/CpuAcctDeltaMonitor.java | 25 +-
.../util/metrics/cgroups/CgroupDiscoverer.java | 17 +
.../java/util/metrics/cgroups/CgroupVersion.java | 9 +-
.../druid/java/util/metrics/cgroups/Cpu.java | 40 +-
.../druid/java/util/metrics/cgroups/CpuSet.java | 12 +-
.../druid/java/util/metrics/cgroups/CpuSetV2.java | 78 ++++
.../druid/java/util/metrics/cgroups/CpuV2.java | 135 +++++++
.../util/metrics/cgroups/ProcCgroupDiscoverer.java | 18 +
.../metrics/cgroups/ProcCgroupV2Discoverer.java | 18 +
.../metrics/cgroups/ProcSelfCgroupDiscoverer.java | 98 +++++
.../java/util/metrics/CgroupCpuMonitorTest.java | 58 ++-
.../java/util/metrics/CgroupCpuSetMonitorTest.java | 35 ++
.../java/util/metrics/CgroupV2CpuMonitorTest.java | 2 +-
.../util/metrics/CgroupV2MemoryMonitorTest.java | 7 +-
.../java/util/metrics/CpuAcctDeltaMonitorTest.java | 36 +-
.../java/util/metrics/cgroups/CpuAcctTest.java | 4 +-
.../java/util/metrics/cgroups/CpuSetTest.java | 4 +-
.../java/util/metrics/cgroups/CpuSetV2Test.java | 295 ++++++++++++++
.../druid/java/util/metrics/cgroups/CpuTest.java | 4 +-
.../druid/java/util/metrics/cgroups/CpuV2Test.java | 423 +++++++++++++++++++++
.../druid/java/util/metrics/cgroups/DiskTest.java | 4 +-
.../java/util/metrics/cgroups/MemoryTest.java | 4 +-
.../druid/java/util/metrics/cgroups/TestUtils.java | 41 ++
processing/src/test/resources/cgroupv2/proc.mounts | 18 -
34 files changed, 1530 insertions(+), 222 deletions(-)
copy
processing/src/main/java/org/apache/druid/java/util/metrics/{CgroupV2MemoryMonitor.java
=> CgroupV2CpuSetMonitor.java} (68%)
copy
indexing-service/src/test/java/org/apache/druid/indexing/common/IndexingServiceCondition.java
=>
processing/src/main/java/org/apache/druid/java/util/metrics/cgroups/CgroupVersion.java
(85%)
create mode 100644
processing/src/main/java/org/apache/druid/java/util/metrics/cgroups/CpuSetV2.java
create mode 100644
processing/src/main/java/org/apache/druid/java/util/metrics/cgroups/CpuV2.java
create mode 100644
processing/src/test/java/org/apache/druid/java/util/metrics/cgroups/CpuSetV2Test.java
create mode 100644
processing/src/test/java/org/apache/druid/java/util/metrics/cgroups/CpuV2Test.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]