Skip to content

Upgrade to lucene-7.0.0-snapshot-ad2cb77.#25349

Merged
jpountz merged 1 commit intoelastic:masterfrom
jpountz:upgrade/lucene-7.0.0-snapshot-ad2cb77
Jun 22, 2017
Merged

Upgrade to lucene-7.0.0-snapshot-ad2cb77.#25349
jpountz merged 1 commit intoelastic:masterfrom
jpountz:upgrade/lucene-7.0.0-snapshot-ad2cb77

Conversation

@jpountz
Copy link
Copy Markdown
Contributor

@jpountz jpountz commented Jun 22, 2017

Most notable changes:

  • better update concurrency: LUCENE-7868
  • TopDocs.totalHits is now a long: LUCENE-7872
  • QueryBuilder does not remove the boolean query around multi-term synonyms:
    LUCENE-7878
  • removal of Fields: LUCENE-7500

For the TopDocs.totalHits change, this PR relies on the fact that the encoding
of vInts and vLongs are compatible: you can write and read with any of them as
long as the value can be represented by a positive int.

Most notable changes:
 - better update concurrency: LUCENE-7868
 - TopDocs.totalHits is now a long: LUCENE-7872
 - QueryBuilder does not remove the boolean query around multi-term synonyms:
   LUCENE-7878
 - removal of Fields: LUCENE-7500

For the `TopDocs.totalHits` change, this PR relies on the fact that the encoding
of vInts and vLongs are compatible: you can write and read with any of them as
long as the value can be represented by a positive int.
Copy link
Copy Markdown
Contributor

@s1monw s1monw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jpountz jpountz merged commit 44e9c0b into elastic:master Jun 22, 2017
@jpountz jpountz deleted the upgrade/lucene-7.0.0-snapshot-ad2cb77 branch June 22, 2017 10:35
jasontedor added a commit to jasontedor/elasticsearch that referenced this pull request Jun 22, 2017
* master: (56 commits)
  Initialize max unsafe auto ID timestamp on shrink
  Enable a long translog retention policy by default (elastic#25294)
  Remove `index.mapping.single_type=false` from core/tests (elastic#25331)
  test: single type defaults to true since alpha1 and not alpha3
  Get short path name for native controllers
  Live primary-replica resync (no rollback) (elastic#24841)
  Upgrade to lucene-7.0.0-snapshot-ad2cb77. (elastic#25349)
  percolator: Deprecate `document_type` parameter.
  [DOCS] Fixed typo.
  [rest-api-spec/indices.refresh] Remove old params
  Remove redundant and broken MD5 checksum from repository-s3 (elastic#25270)
  Initialize sequence numbers on a shrunken index
  Port most snapshot/restore static bwc tests to qa:full-cluster-restart (elastic#25296)
  Javadoc: ThreadPool doesn't reject while shutdown (elastic#23678)
  test: verify `size_to_upgrade_in_bytes` in assertBusy(...)
  Docs: Removed duplicated line in mapping docs
  Add backward compatibility indices for 5.4.2
  Update MockTransportService to the age of Transport.Connection (elastic#25320)
  Add version v5.4.2 after release
  IndexMetaData: Add internal format index setting (elastic#25292)
  ...
jpountz added a commit that referenced this pull request Jul 4, 2017
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.

3 participants