This is an automated email from the ASF dual-hosted git repository. dlmarion pushed a change to branch 4973-new-monitor-metrics in repository https://gitbox.apache.org/repos/asf/accumulo.git
from 91ef9ddad6 Removed custom GC server type add bf16a1d302 speeds up checking zoo locks for lots of server processes (#5058) add e560e0e0c3 Add ZooKeeper Namespace Id-to-name mapping (#4996) add d3925b7af2 Merge branch '3.1' add 4368f98bd0 Update Table Id validator to accept all Accumulo tables (#5065) add 78fd622c02 Merge branch '3.1' add 7511372995 Minor fixes to NamespaceMapping (#5067) add bdea28048c Merge branch '3.1' add b5b96d7eb4 Ensure compaction queue max size is at least 1 (#5068) add 9f43ee92dd Reduce ssh connections to hosts in accumulo-cluster (#5066) add 7d90d2cfcc Merge branch 'main' into 4973-new-monitor-metrics add 690b824e0f Change tables endpoints add 489c5fff0c Capture and separate the CompactionCoordinator metrics from the Manager add 0e37a342dd improves update metrics (#5064) add f208a886c5 avoids uneeded work when splitting tablets (#5071) add 191377150d Remove negative value from server idle (#5061) add d1527d4485 Merge branch '2.1' into 3.1 add 6206eb37a1 Merge branch '3.1' add 0c932336d4 Merge branch 'main' into 4973-new-monitor-metrics No new revisions were added by this update. Summary of changes: assemble/bin/accumulo-cluster | 46 ++--- assemble/bin/accumulo-service | 103 +++++++++--- assemble/conf/accumulo-env.sh | 6 +- .../java/org/apache/accumulo/core/Constants.java | 1 - .../accumulo/core/clientImpl/ClientContext.java | 6 + .../accumulo/core/clientImpl/NamespaceMapping.java | 186 +++++++++++++++++++++ .../accumulo/core/clientImpl/Namespaces.java | 56 +------ .../org/apache/accumulo/core/conf/Property.java | 6 +- .../accumulo/core/lock/ServiceLockPaths.java | 61 +++++-- .../org/apache/accumulo/core/metrics/Metric.java | 14 +- .../org/apache/accumulo/core/util/Validators.java | 2 +- .../core/clientImpl/NamespaceMappingTest.java | 72 ++++++++ .../apache/accumulo/core/util/ValidatorsTest.java | 7 +- .../accumulo/server/init/ZooKeeperInitializer.java | 7 +- .../accumulo/server/metrics/ProcessMetrics.java | 15 +- .../accumulo/server/tables/TableManager.java | 34 ++-- .../coordinator/CompactionCoordinator.java | 4 +- .../queue/CompactionJobPriorityQueue.java | 2 + .../accumulo/manager/split/SeedSplitTask.java | 4 + .../apache/accumulo/manager/split/Splitter.java | 42 +++-- .../apache/accumulo/manager/tableOps/Utils.java | 12 -- .../create/PopulateZookeeperWithNamespace.java | 16 +- .../tableOps/namespace/rename/RenameNamespace.java | 23 +-- .../accumulo/manager/upgrade/Upgrader11to12.java | 29 +++- .../queue/CompactionJobPriorityQueueTest.java | 5 + .../manager/upgrade/Upgrader11to12Test.java | 43 ++++- .../accumulo/monitor/next/InformationFetcher.java | 9 + .../apache/accumulo/monitor/next/NewMonitor.java | 12 +- .../accumulo/monitor/next/SystemInformation.java | 21 +++ ...mmarySerializer.java => FMetricSerializer.java} | 41 +++-- .../accumulo/tserver/ConditionalMutationSet.java | 5 +- .../accumulo/tserver/TabletClientHandler.java | 37 +++- .../tserver/metrics/TabletServerMetrics.java | 6 +- .../tserver/metrics/TabletServerUpdateMetrics.java | 26 ++- 34 files changed, 721 insertions(+), 238 deletions(-) create mode 100644 core/src/main/java/org/apache/accumulo/core/clientImpl/NamespaceMapping.java create mode 100644 core/src/test/java/org/apache/accumulo/core/clientImpl/NamespaceMappingTest.java copy server/monitor/src/main/java/org/apache/accumulo/monitor/next/serializers/{CumulativeDistributionSummarySerializer.java => FMetricSerializer.java} (50%)