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 137074e4ad Merge branch 'main' into 4973-new-monitor-metrics add ecf81060cd use new API for tables page (#52) add 84c916cbfe Remove unused variable leftover from #5118 add 9802429c21 Merge branch '3.1' add 88e10aa31d (Trivial) Fix recent dead code and warnings add 7b746cd08f Fix KeywordStartIT broken by #5073 add 851e93f829 Merge branch '2.1' into 3.1 add 47966e4fc4 Merge branch '3.1' add ff9fdd60ba remove call to method that does not exist in monitor (#5189) add 81f58a2bfd Merge remote-tracking branch 'upstream/3.1' into main add e5370d1d5c fixes tserver conditional update thread pool config (#5194) add 92aca8e0e0 Merge branch 'main' into 4973-new-monitor-metrics add 609618a272 Removed new React based files, backed out some changes add 274dcfa801 Fix build issues add f977c0b897 Added descriptions to endpoints, fixed compaction topN endpoint add 7881de1ec6 Small improvements (#53) add f2f7030580 increased default number of fate threads (#5206) add 90ebfc67fd Use new jquery api in monitor (#5190) add f3aa11a85c Merge branch '3.1' add 9e146f95a4 Backport and improve the cluster scripts to 2.1 (#5174) add 8fc9ff9daf Merge branch '2.1' into 3.1 add 90304d382f Merge branch '3.1' add e510e84a66 Halt TabletServer on walog write and no TabletServer lock (#5170) add d739ab6ad9 Merge branch '2.1' into 3.1 add 567caf2b1b Merge branch '3.1' add 3015c1b25e Fixed typo in cluster script add b674473116 Fixes in progress message for tserver operations (#5211) add 530beaeaa9 Convert compaction duration to mills earlier (#5209) add cd98475009 Merge branch '2.1' into 3.1 add 4c4316930a Merge branch '3.1' add b1510c307e Fixes in progress message for tserver operations (#5211) add 040a32c640 Merge branch '2.1' into 3.1 add 92c3702a9a Merge branch '3.1' add 9f3ad6e652 Fix compactor.queue to compactor.group (#5215) add 44b97f36c4 Better handling for ignored interrupted exceptions (#5212) add d0fb7f5fd2 Merge branch '2.1' into 3.1 add cb34a69f29 Merge branch '3.1' add b63690ab48 Removed experimental annotations from Compactor and ScanServer properties (#5210) add 9ac9ddd95c Validate group names passed in server arguments (#5222) add c48adeaa23 Merge branch '2.1' into 3.1 add be70c2a985 Merge branch '3.1' add c098e89aea Merge branch 'main' into 4973-new-monitor-metrics add b3424a86b9 Made lock acquisition consistent (#5224) add 81c7f3db48 Merge branch '2.1' into 3.1 add ae8500331a Create LockWatcher outside of loop in SimpleGarbageCollector add 0553feb4c7 Merge branch '2.1' into 3.1 add d185870c31 Merge branch '3.1' add c06fa70459 Improve Ample logging for rejected conditional mutations (#5219) add 671675c81a Merge remote-tracking branch 'upstream/main' add cc37af9177 Fixed ExternalCompactionProgressIT metrics test (#5228) add a9e948bf88 Merge branch 'main' into 4973-new-monitor-metrics No new revisions were added by this update. Summary of changes: .gitattributes | 1 + assemble/bin/accumulo-cluster | 331 +- assemble/bin/accumulo-service | 12 +- assemble/conf/accumulo-env.sh | 2 +- .../core/clientImpl/TableOperationsImpl.java | 2 +- .../org/apache/accumulo/core/conf/Property.java | 29 +- .../fate/zookeeper/DistributedReadWriteLock.java | 3 +- .../accumulo/core/lock/ServiceLockSupport.java | 152 + .../accumulo/core/metadata/schema/Ample.java | 11 + .../apache/accumulo/core/metrics/MetricsInfo.java | 14 +- .../util/compaction/RunningCompactionInfo.java | 4 +- core/src/main/scripts/generate-flatbuffers.sh | 6 +- .../org/apache/accumulo/server/AbstractServer.java | 3 + .../server/conf/CheckAccumuloProperties.java | 23 +- .../metadata/ConditionalTabletMutatorImpl.java | 12 +- .../metadata/ConditionalTabletsMutatorImpl.java | 19 +- .../server/metrics/MetricResponseWrapper.java | 16 +- .../server/metrics/MetricServiceHandler.java | 3 +- .../org/apache/accumulo/server/util/Admin.java | 92 +- .../org/apache/accumulo/compactor/Compactor.java | 19 +- .../apache/accumulo/gc/SimpleGarbageCollector.java | 41 +- .../java/org/apache/accumulo/manager/Manager.java | 69 +- .../accumulo/manager/TabletGroupWatcher.java | 12 +- .../coordinator/CompactionCoordinator.java | 41 +- .../coordinator/commit/CommitCompaction.java | 5 +- .../availability/SetTabletAvailability.java | 3 +- .../tableOps/bulkVer2/CleanUpBulkImport.java | 2 +- .../manager/tableOps/bulkVer2/LoadFiles.java | 2 +- .../manager/tableOps/compact/CompactionDriver.java | 20 +- .../manager/tableOps/delete/ReserveTablets.java | 3 +- .../manager/tableOps/merge/DeleteRows.java | 24 +- server/monitor/.gitignore | 8 - server/monitor/pom.xml | 68 +- .../java/org/apache/accumulo/monitor/Monitor.java | 61 +- .../apache/accumulo/monitor/next/Endpoints.java | 81 +- .../accumulo/monitor/next/InformationFetcher.java | 12 +- .../accumulo/monitor/next/SystemInformation.java | 14 +- .../accumulo/monitor/resources/js/bulkImport.js | 2 +- .../accumulo/monitor/resources/js/compactions.js | 2 +- .../org/apache/accumulo/monitor/resources/js/ec.js | 3 +- .../accumulo/monitor/resources/js/functions.js | 219 +- .../org/apache/accumulo/monitor/resources/js/gc.js | 2 +- .../accumulo/monitor/resources/js/manager.js | 2 +- .../apache/accumulo/monitor/resources/js/modals.js | 4 +- .../apache/accumulo/monitor/resources/js/navbar.js | 3 +- .../accumulo/monitor/resources/js/overview.js | 2 +- .../apache/accumulo/monitor/resources/js/scans.js | 2 +- .../accumulo/monitor/resources/js/systemAlert.js | 2 +- .../accumulo/monitor/resources/js/tservers.js | 2 +- .../apache/accumulo/monitor/templates/default.ftl | 2 +- .../apache/accumulo/monitor/templates/server.ftl | 2 +- .../apache/accumulo/monitor/templates/table.ftl | 2 +- .../apache/accumulo/monitor/templates/tables.ftl | 88 +- .../org/apache/accumulo/newmonitor/README.md | 27 - .../apache/accumulo/newmonitor/eslint.config.js | 63 - .../org/apache/accumulo/newmonitor/index.html | 33 - .../apache/accumulo/newmonitor/package-lock.json | 5129 -------------------- .../org/apache/accumulo/newmonitor/package.json | 34 - .../apache/accumulo/newmonitor/public/favicon.png | Bin 2195 -> 0 bytes .../org/apache/accumulo/newmonitor/src/App.css | 18 - .../org/apache/accumulo/newmonitor/src/App.tsx | 103 - .../org/apache/accumulo/newmonitor/src/api.ts | 145 - .../newmonitor/src/assets/accumulo-avatar.png | Bin 1601 -> 0 bytes .../newmonitor/src/assets/accumulo-logo.png | Bin 11427 -> 0 bytes .../newmonitor/src/components/HomePage.tsx | 101 - .../src/components/ResourceGroupPage.tsx | 164 - .../src/components/ResourceGroupsOverviewPage.tsx | 107 - .../src/components/ServerOverviewPage.tsx | 76 - .../newmonitor/src/components/ServerPage.tsx | 91 - .../newmonitor/src/components/StatisticGroup.tsx | 59 - .../newmonitor/src/components/TablePage.tsx | 147 - .../src/components/TablesOverviewTable.tsx | 60 - .../newmonitor/src/components/TablesPage.tsx | 51 - .../org/apache/accumulo/newmonitor/src/index.css | 73 - .../org/apache/accumulo/newmonitor/src/main.tsx | 32 - .../org/apache/accumulo/newmonitor/src/types.ts | 125 - .../apache/accumulo/newmonitor/src/vite-env.d.ts | 20 - .../apache/accumulo/newmonitor/tsconfig.app.json | 25 - .../org/apache/accumulo/newmonitor/tsconfig.json | 7 - .../apache/accumulo/newmonitor/tsconfig.node.json | 23 - .../org/apache/accumulo/newmonitor/vite.config.ts | 38 - .../org/apache/accumulo/tserver/ScanServer.java | 23 +- .../org/apache/accumulo/tserver/TabletServer.java | 23 +- .../tserver/TabletServerResourceManager.java | 4 +- .../accumulo/tserver/log/TabletServerLogger.java | 24 +- .../compaction/ExternalCompactionProgressIT.java | 6 +- .../apache/accumulo/test/fate/FateStoreUtil.java | 1 - .../test/functional/AmpleConditionalWriterIT.java | 6 +- .../apache/accumulo/test/functional/SplitIT.java | 3 +- .../accumulo/test/metrics/MetricsThriftRpcIT.java | 83 +- .../apache/accumulo/test/start/KeywordStartIT.java | 2 + 91 files changed, 880 insertions(+), 7605 deletions(-) create mode 100644 core/src/main/java/org/apache/accumulo/core/lock/ServiceLockSupport.java delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/README.md delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/eslint.config.js delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/index.html delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/package-lock.json delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/package.json delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/public/favicon.png delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/App.css delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/App.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/api.ts delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/assets/accumulo-avatar.png delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/assets/accumulo-logo.png delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/HomePage.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/ResourceGroupPage.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/ResourceGroupsOverviewPage.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/ServerOverviewPage.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/ServerPage.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/StatisticGroup.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/TablePage.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/TablesOverviewTable.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/components/TablesPage.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/index.css delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/main.tsx delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/types.ts delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/src/vite-env.d.ts delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/tsconfig.app.json delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/tsconfig.json delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/tsconfig.node.json delete mode 100644 server/monitor/src/main/resources/org/apache/accumulo/newmonitor/vite.config.ts