sigram commented on pull request #1684:
URL: https://github.com/apache/lucene-solr/pull/1684#issuecomment-686346534


   @noblepaul & @chatman I find the tone of your latest comments offensive - 
that's no way to build a consensus. Please think twice before posting and calm 
down - if you have a different opinion about technical merits of this PR then 
I'm sure you can express it without personal attacks.
   
   Hiding the complexity of multi-node interactions from plugin implementations 
is a worthy goal IMO - and not because we don't know how to write 
multi-threaded code, but because most devs know how to do it poorly ;) If we 
can hide this complexity from the plugin writers then we increase the chance 
for the plugins to work well and efficiently.
   
   > I could as well create a full framework and give a PR. 
   
   By all means, if you disagree so strongly with the approach presented here 
then please do so - just be sure that you actually will do it instead of just 
complaining. I'll gladly review it and I will gladly collaborate with you if it 
moves us forward toward the same goal - which is a strongly-typed API for 
placement plugins :)
   
   Please also remember that we are on a deadline - we need to have some kind 
of replacement for the autoscaling in 9.0. The impl. can be barebones, but the 
API that we define is going to stay with us for the next couple years at least, 
so it pays off to think seriously how to do it in an elegant and efficient way.


----------------------------------------------------------------
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:
us...@infra.apache.org



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

Reply via email to