ctubbsii commented on issue #2076:
URL: https://github.com/apache/accumulo/issues/2076#issuecomment-839941479


   I wouldn't use an integer in place of the enum. RFile is already probably 
fine at compressing, and there's value in being able to actually read the file 
contents while troubleshooting. I don't think it would save much.
   
   As Keith says, the current key scheme may be adequate... it's certainly the 
simplest migration. In that case, you don't need to use the CF, CQ, or CV at 
all. Just Row/Value.
   
   Where I was going with the LG conversation was that I was just thinking that 
we could eliminate the tablet ID in the key structure, and make it efficient to 
recover an individual tablet if each tablet got its own locality group. We 
might even be able to eliminate the tabletID mapping and just use the extent 
directly, since it wouldn't be duplicated in the key. I don't see any advantage 
to using the event type for locality groups, though. We don't need efficient 
reads of all events of a specific type (I don't think so, anyway).
   
   The wrench in my thinking is that I'm not that familiar right now with the 
recovery process, and I'm not actually sure why event type sorts before tablet 
ID.


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

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


Reply via email to