Probably back-compat for the Solr plugin API as well - people have custom
plugins that should work without a needed refactor. That would include
custom tokenizers, token filters, char filters, query parsers, request
handlers.

That probably implies back-compat for the major APIs for Solr core as well
- the code that plugins need to call.


-- Jack Krupansky

On Mon, Jan 4, 2016 at 11:27 AM, Anshum Gupta <[email protected]>
wrote:

> Hi,
>
> I was looking at refactoring code in Solr and it gets really tricky and
> confusing in terms of what level of back-compat needs to be maintained.
> Ideally, we should only maintain back-compat at the REST API level. We may
> annotate a few really important Java APIs where we're guarantee back-compat
> across minor versions, but we shouldn't certainly be doing that across the
> board.
>
> Thoughts?
>
> P.S: I hope this doesn't spin-off into something I fear :)
>
> --
> Anshum Gupta
>

Reply via email to