This is an automated email from the ASF dual-hosted git repository.

mmiller pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git


The following commit(s) were added to refs/heads/main by this push:
     new 4ce35a7  Removed deadcode regarding unused while-loop (#2418)
4ce35a7 is described below

commit 4ce35a7498fe3d7aca560bb4632ebe751901821d
Author: Filipe Rodrigues <fdf.rodrig...@campus.fct.unl.pt>
AuthorDate: Fri Jan 14 14:43:47 2022 +0000

    Removed deadcode regarding unused while-loop (#2418)
    
    * This PR closes #2355.
    * Removed deadcode regarding an unused while-loop which condition was 
always false. This condition was evaluated with the value of a variable called 
'reservationsBlocked', which was initialized with value 'false' and it was 
never changed.
---
 .../java/org/apache/accumulo/tserver/tablet/DatafileManager.java | 9 ---------
 1 file changed, 9 deletions(-)

diff --git 
a/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/DatafileManager.java
 
b/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/DatafileManager.java
index 1068a86..e6799b8 100644
--- 
a/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/DatafileManager.java
+++ 
b/server/tserver/src/main/java/org/apache/accumulo/tserver/tablet/DatafileManager.java
@@ -82,7 +82,6 @@ class DatafileManager {
   private final Map<Long,Set<StoredTabletFile>> scanFileReservations = new 
HashMap<>();
   private final MapCounter<StoredTabletFile> fileScanReferenceCounts = new 
MapCounter<>();
   private long nextScanReservationId = 0;
-  private boolean reservationsBlocked = false;
 
   static void rename(VolumeManager fs, Path src, Path dst) throws IOException {
     if (!fs.rename(src, dst)) {
@@ -93,14 +92,6 @@ class DatafileManager {
   Pair<Long,Map<TabletFile,DataFileValue>> reserveFilesForScan() {
     synchronized (tablet) {
 
-      while (reservationsBlocked) {
-        try {
-          tablet.wait(50);
-        } catch (InterruptedException e) {
-          log.warn("{}", e.getMessage(), e);
-        }
-      }
-
       Set<StoredTabletFile> absFilePaths = new 
HashSet<>(datafileSizes.keySet());
 
       long rid = nextScanReservationId++;

Reply via email to