Apache9 commented on PR #4338:
URL: https://github.com/apache/hbase/pull/4338#issuecomment-1099736811

   > Let @Apache9 propose a PR for his solution that moves the scope of where 
this state is tracked, makes sense to me. No hard feelings. Need to conserve my 
time. We shouldn't be pursuing two different solutions. Let's just review the 
one that is cleaner, I think both Duo's proposal and Josh's comment expressed 
that preference.
   
   Oh, sorry, I didn't mean to push my solution. Why I implement a POC is that 
seems we all think the current approach in this PR is a bit messy as we can not 
clean up the state with the 'try..finally' style, so I just give us an 
impression that what the code will look like if we can do the cleanup with the 
'try...finally' style.
   
   In fact I think the current solution in this PR is better enough to solve 
the problem for now and all related classes are IA.Private, so we are free to 
apply this PR first and then change to other approachs in the future.
   
   So I'm neutrality on these two approach, especially if we want to fix the 
problem ASAP. Then we will have plenty of time to discuss what is a better 
solution, as it will not block the 2.5.0 release.
   
   Just my thpughts, sorry if I didn't say this clearly before posting the POC. 
Anyway, if you guys think the approach in POC is generally good, let me convert 
it to a PR so you can better review it.
   
   Thanks~


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