arp7 edited a comment on pull request #1973:
URL: https://github.com/apache/ozone/pull/1973#issuecomment-795684496


   > No, we won't need it. That's one reason why I am against bit masking. 
   
   That is just one example. However you will need the index in a bunch of 
places in the SCM, DataNode and client and it will result in many method 
signature changes all over the codebase. I don't disagree with your reasoning 
and also I understand the merits of a separate index.
   
   However I think the scope of the changes with adding an index everywhere are 
going to be huge so it may be better to choose the more practical option. Apart 
from the scope of changes I am unsure about adding yet one more index into the 
mix (we already have container ID, block ID, chunk ID).
   
   Is there anyone else in favor of going with the index-based approach? If you 
can get consensus from others who are working on EC then I won't object to 
going with indexes.


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



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to