patsonluk commented on PR #909:
URL: https://github.com/apache/solr/pull/909#issuecomment-1162477379

   > Thanks for tackling this Patson!
   > 
   > I haven't gone over everything, but took a first-pass look. I think we 
should probably keep the helper methods instead of sub-classing 
ConcurrentHashMap. But that's a separate issue than what you are trying to fix 
really.
   
   Yes we can discuss about that, I don't have a strong opinion about that.
   
   My design of putting it into a separate class is based on the reasoning that 
updating the doc collection is tightly tied with the state of the of the 
watcher, especially that the `collectionsWatched` contains the DocCollection 
state now 😄 
   
   With the helper approach, it might be slightly hard to figure out the helper 
actually modifies the field by inspecting the method signature alone. It's more 
of a personal preference that I found methods with side effect a bit hard to 
track sometimes 😅 
   


-- 
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: issues-unsubscr...@solr.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to