rmuir commented on PR #12016:
URL: https://github.com/apache/lucene/pull/12016#issuecomment-1349778653

   In general, sorry if i discouraged before, it is really just a frustrating 
situation
   
   If you get stuck, just leave the PR open. I will try to dig into this too, I 
have been through it before. I do agree we can't stay on old releases forever.
   
   But the crazy shit they did between antlr 3.x and 4.x caused me pain:
   * made the mistake of not spelunking thru antlr guts to figure out how to 
prevent performance traps
   * had users report performance bugs (in all cases it was some grammar tweak 
to fix)
   * fix these performance bugs in subsequent releases
   * get frustrated with the leniency and figure out how to make the shit picky 
again.
   
   So I don't wish that on anyone. Currently the expressions is great because 
it is simple and performs well: Users can represent needs in a simple 
javascript-like fashion and trust that it has same performance as writing 
custom java code.
   
   


-- 
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...@lucene.apache.org

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