You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "keith-turner (via GitHub)" <gi...@apache.org> on 2023/08/01 03:20:08 UTC

[GitHub] [accumulo] keith-turner opened a new pull request, #3673: Avoids full table scans in TabletGroupWatcher in some situations.

keith-turner opened a new pull request, #3673:
URL: https://github.com/apache/accumulo/pull/3673

   The manager has an internal class called EventCoordinator that is used to signal that something happened in the manager.  When anything signaled an event happened this would cause the tablet group watcher to scan the entire metadata table.  This commit makes a few changes to improve this.
   
   First it added the ability to EventCoordinator to signal with more specific information, like a something happened with a table or a tablet.
   
   Second the TabletGroupWatcher was adapted to react to this more specific signaling with narrower scans of the metadata table.  If a signal is made that something changed with a table, then only that tables metadata will be scanned.  The TabletGroupWatcher will still do full scans periodically (based on configuration) or when a something signals a full scan is needed.
   
   The functionality added in #3447 was moved into TabletGroupWatcher. When the TabletGroupWatcher is doing a full scan if more narrow events occur during the full scan then they will be processed without waiting for the fullscan to complete.


-- 
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-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [accumulo] keith-turner commented on pull request #3673: Avoids full table scans in TabletGroupWatcher in some situations.

Posted by "keith-turner (via GitHub)" <gi...@apache.org>.
keith-turner commented on PR #3673:
URL: https://github.com/apache/accumulo/pull/3673#issuecomment-1681551271

   Closing in favor of #3705 


-- 
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-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [accumulo] keith-turner closed pull request #3673: Avoids full table scans in TabletGroupWatcher in some situations.

Posted by "keith-turner (via GitHub)" <gi...@apache.org>.
keith-turner closed pull request #3673: Avoids full table scans in TabletGroupWatcher in some situations.
URL: https://github.com/apache/accumulo/pull/3673


-- 
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-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org