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

Reply via email to