kevinrr888 commented on PR #5576: URL: https://github.com/apache/accumulo/pull/5576#issuecomment-2913812143
I looked into new threads created in main that differ from 2.1. Thoughts on these changes when merging into main: * ./server/manager/src/main/java/org/apache/accumulo/manager/TabletGroupWatcher.java: .createThread("TGW [" + store.name() + "] event range processor", new RangeProccessor()) New for main Should be critical. Vital thread, only created once. * ./server/manager/src/main/java/org/apache/accumulo/manager/compaction/coordinator/CompactionCoordinator.java: serviceThread = Threads.createThread("CompactionCoordinator Thread", this); New for main Should be critical. Vital thread, only created once * ./server/base/src/main/java/org/apache/accumulo/server/metadata/AsyncConditionalTabletsMutatorImpl.java: this.executor = Executors.newSingleThreadExecutor(runnable -> Threads.createThread( New for main I think this should be critical. * ./server/base/src/main/java/org/apache/accumulo/server/rpc/ServerAddress.java: Threads.createThread(threadName, () -> { New for main Should be critical. Vital thread, only created once * ./server/monitor/src/main/java/org/apache/accumulo/monitor/Monitor.java: Threads.createThread("Metric Fetcher Thread", fetcher).start(); New for main Should be critical. Vital thread, only created once * ./core/src/main/java/org/apache/accumulo/core/fate/FateExecutor.java: this.workFinder = Threads.createThread(workFinderThreadName, new WorkFinder()); New for main Should be critical. Vital thread, only created once -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@accumulo.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org