keith-turner commented on code in PR #5592:
URL: https://github.com/apache/accumulo/pull/5592#discussion_r2130390727


##########
server/base/src/main/java/org/apache/accumulo/server/fs/VolumeManagerImpl.java:
##########
@@ -323,11 +322,9 @@ public boolean rename(Path path, Path newPath) throws 
IOException {
   }
 
   @Override
-  public void bulkRename(Map<Path,Path> oldToNewPathMap, int poolSize, String 
poolName,
-      FateId fateId) throws IOException {
+  public void bulkRename(Map<Path,Path> oldToNewPathMap, ExecutorService 
workerPool, FateId fateId)

Review Comment:
   This method shuts down the thread pool and waits for its termination later.  
 Now that the thread pool is passed in, that code should be removed.



##########
server/manager/src/main/java/org/apache/accumulo/manager/tableOps/bulkVer2/BulkImportMove.java:
##########
@@ -97,8 +94,7 @@ private void moveFiles(FateId fateId, Path sourceDir, Path 
bulkDir, Manager mana
       final VolumeManager fs, Map<String,String> renames) throws Exception {
     manager.getContext().getAmple().addBulkLoadInProgressFlag(
         "/" + bulkDir.getParent().getName() + "/" + bulkDir.getName(), fateId);
-    AccumuloConfiguration aConf = manager.getConfiguration();
-    int workerCount = aConf.getCount(Property.MANAGER_RENAME_THREADS);
+    ExecutorService workerPool = manager.getWorkerPool();

Review Comment:
   Could this variable be inlined?



##########
server/manager/src/main/java/org/apache/accumulo/manager/tableOps/tableImport/MoveExportedFiles.java:
##########
@@ -59,8 +57,8 @@ class MoveExportedFiles extends ManagerRepo {
 
   @Override
   public Repo<Manager> call(FateId fateId, Manager manager) throws Exception {
-    int workerCount = 
manager.getConfiguration().getCount(Property.MANAGER_RENAME_THREADS);
     VolumeManager fs = manager.getVolumeManager();
+    ExecutorService workerPool = manager.getWorkerPool();

Review Comment:
   Could this variable be inlined?



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to