dlmarion commented on issue #3213:
URL: https://github.com/apache/accumulo/issues/3213#issuecomment-1468709138

   Given how tablets are unloaded in 
[38](https://github.com/dlmarion/accumulo/pull/38), I'm not sure that tablets 
need to be pinned. The TabletServer keeps track of the KeyExtent and last 
access time for each online onDemand tablet and passes that information to an 
implementation of an OnDemandTabletUnloader (unloader). The unloader then 
determines which tablets should be unloaded. If the unloader never returns a 
KeyExtent to be unloaded, then it's effectively pinned once loaded. Different 
OnDemandTabletUnloader implementations could be created for different types of 
tables. For example, for tables where a date is stored in the row, which is 
available in the KeyExtent, an implementation could be created that never 
returned any KeyExtent that falls within some time frame.


-- 
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