Skip to content

Conversation

@jpountz
Copy link
Contributor

@jpountz jpountz commented Apr 13, 2017

We want to upgrade to Lucene 7 ahead of time in order to be able to check whether it causes any trouble to Elasticsearch before Lucene 7.0 gets released. From a user perspective, the main benefit of this upgrade is the enhanced support for sparse fields, whose resource consumption is now function of the number of docs that have a value rather than the total number of docs in the index.

Some notes about the change:

  • it includes the deprecation of the disable_coord parameter of the bool and common_terms queries: Lucene has removed support for coord factors
  • it includes the deprecation of the index.similarity.base expert setting, since it was only useful to configure coords and query norms, which have both been removed
  • two tests have been marked with @AwaitsFix because of query_string and simple_query_string cannot apply minimum should match consistently #23966, which we intend to address after the merge

We tried to take the shorter path that got us to something that would be mergeable, but there are still many things to clean up, I started opening some issues: #24088, #24087, #24086.

jpountz and others added 30 commits April 5, 2017 08:54
This is until we can work out what to do with LeafSearchLookup which seeks to the document on multiple things each of which may or may not have values for the document but also may or may not be used by the running script
Does not fix errors in ScriptDocValues
@danielmitterdorfer
Copy link
Member

@jpountz shouldn't the label be "v6.0.0" instead of "v7.0.0"?

@jpountz
Copy link
Contributor Author

jpountz commented Apr 13, 2017

Thanks @danielmitterdorfer, indeed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants