Commit Graph

31349 Commits

Author SHA1 Message Date
David Smiley 10930fd83a SOLR-5211: Document that delete-by-id (and updates) don't affect child/nested docs
(cherry picked from commit 372d68f7f6)
2019-02-01 15:24:53 -05:00
jimczi e3ac4c9180 LUCENE-8676: The Korean tokenizer does not update the last position if the backtrace is caused by a big buffer (1024 chars). 2019-02-01 11:38:05 +01:00
iverase daeeeb94cf LUCENE-8679: return WITHIN in EdgeTree#relateTriangle only when polygon and triangle share one edge 2019-02-01 11:25:19 +01:00
Nicholas Knize fade1a091b LUCENE-8669: Fix LatLonShape WITHIN queries that fail with Multiple search Polygons that share the dateline. 2019-01-31 16:27:42 -06:00
Noble Paul 34da61e863 SOLR-12999: Index replication could delete segments before downloading segments from master if there is not enough disk space 2019-02-01 08:17:05 +11:00
Noble Paul d3c686aa24 SOLR-12999: Index replication could delete segments before downloading segments from master if there is not enough disk space 2019-02-01 08:15:22 +11:00
Chris Hostetter 2c6d666eda reduce number of nodes/shards used in TriLevelCompositeIdRoutingTest to prevent (incredibly frequent) OOM in nightly
(cherry picked from commit 806744b0f1)
2019-01-31 10:46:07 -07:00
Joel Bernstein 4457115cf0 SOLR-13147: Update CHANGES.txt 2019-01-30 14:51:19 -05:00
Luca Cavanna 5e16a7771a LUCENE-8664: Add equals/hashcode methods to TotalHits class
Adding equals/hashcode to TotalHits is convenient for quick comparisons, especially for users that may use it as part of bigger objects that have their own equals/hashcode.
2019-01-30 13:16:24 +01:00
Chris Hostetter 73cfa810c7 disable TestInjection in TestStressCloudBlindAtomicUpdates
work around for SOLR-13189

(cherry picked from commit 0a01b9e127)
2019-01-29 21:23:21 -07:00
Joel Bernstein b3c9082f77 SOLR-13104: Update CHANGES.txt 2019-01-29 22:01:43 -05:00
Joel Bernstein 768a62702a SOLR-13134: Update CHANGES.txt 2019-01-29 21:56:15 -05:00
Joel Bernstein d4342c4d78 SOLR-13088: Update CHANGES.txt 2019-01-29 21:49:35 -05:00
Joel Bernstein a1595a18aa SOLR-12984: Update CHANGES.txt 2019-01-29 21:39:42 -05:00
jimczi b20afd322d Revert "Add next minor release version 8.1.0"
This reverts commit df4fabb3df.
2019-01-29 17:02:40 +01:00
jimczi ed49c5c14e Add next release version 7.8.0 2019-01-29 14:28:13 +01:00
jimczi df4fabb3df Add next minor release version 8.1.0 2019-01-29 14:15:32 +01:00
jimczi 93d1e67886 LUCENE-8660: TopDocsCollectors now return an accurate count (instead of a lower bound) if the total hit count is equal to the provided threshold. 2019-01-29 08:59:19 +01:00
Chris Hostetter d7cab5f7a3 Add logging and impoved cleanup to TestStressCloudBlindAtomicUpdates setup/teardown codepaths that occasionally cause suite level failures in jenkins
The use of closeQuietly should hopefully prevent failures closing one HttpClient from resulting in other client objects being leaked

The setup changes are unlikey to improve test reliability, but will hopefully help diagnose where/how NPEs are coming from that currently cause some suite failures.

(cherry picked from commit 8bee03f490)
2019-01-28 16:22:44 -07:00
David Smiley 8413b105c2 SOLR-12768: added _nest_path_ to the default schema (thereby enabling nested docs)
* new NestPathField encapsulating details for how _nest_path_ is indexed
** tweaked the analysis to index 1 token instead of variable
* TokenizerChain has new CustomAnalyzer copy-constructor

(cherry picked from commit 381a30b26c)
2019-01-28 13:26:56 -05:00
Tommaso Teofili cf92bef4e7 Merge branch 'branch_8x' of github.com:apache/lucene-solr into branch_8x 2019-01-28 18:58:22 +01:00
Tommaso Teofili fbb28406fc LUCENE-8659 - updated sha1 for OpenNLP dependency
(cherry picked from commit 000785e68e)
2019-01-28 18:57:15 +01:00
Tommaso Teofili be34f0837b LUCENE-8659 - upgrade Lucene/Solr to use OpenNLP 1.9.1
(cherry picked from commit 48073a9778)
2019-01-28 18:57:05 +01:00
Andrzej Bialecki 5e1b08878f SOLR-13072: Make sure the new overseer leader is present. 2019-01-28 18:28:45 +01:00
Mikhail Khludnev 513ba75f3f SOLR-13156: support facet.sort for facet.field={!terms=foo,bar}field 2019-01-28 15:37:39 +03:00
Alan Woodward f062a18ae7 LUCENE-8650: Fix end() and reset() in ConcatenatingTokenStream 2019-01-28 09:09:15 +00:00
Mikhail Khludnev 4c565e5590 LUCENE-8640: fixing DateRangePrefixTreeTest, accepting 0..59 minutes and seconds. 2019-01-28 11:17:32 +03:00
Mikhail Khludnev d482312b85 LUCENE-8640: date range syntax validation 2019-01-27 21:51:27 +03:00
Noble Paul 745db5f000 SOLR-13130: during the ResponseBuilder.STAGE_GET_FIELDS directly copy string bytes and avoid creating String Objects 2019-01-27 16:03:16 +11:00
Chris Hostetter fa22ab8956 SOLR-13168: Fixed a bug in TestInjection that caused test only code to be invoked when TLOG replicas recieved commits if java assertions were enabled
(see also: SOLR-12313)

(cherry picked from commit ec68359065)
2019-01-25 15:50:59 -07:00
Tomas Fernandez Lobbe 4070f56a56 SOLR-12373: Remove deprecated constructor 2019-01-25 13:49:33 -08:00
Tomas Fernandez Lobbe 45bf00bf05 SOLR-12373: Let DocBasedVersionConstraintsProcessor define fields to use in tombstones
A new config option, "tombstoneConfig" allows the DocBasedVersionConstraintsProcessor
to add extra fields to the tombstone generated when a document is deleted. This can
be useful when the schema has required fields.
2019-01-25 13:41:35 -08:00
Chris Hostetter 0ba2233eea SOLR-12801: completely prevent tlog replicas from being used.
This follows the spirit of the change Mark intended in his previous commit to this test, but his solution wasn't covering all cases on backcompat to branch_7x

(see also: SOLR-12313)

(cherry picked from commit e2b8b0e5b1)
2019-01-25 10:19:09 -07:00
Adrien Grand 93b740445b Refactor IndexedDISI to avoid method call when advancing by small gaps. 2019-01-25 10:22:17 +01:00
Adrien Grand 5286439fb9 LUCENE-8658: Fix illegal assertion in WANDScorer. 2019-01-25 07:21:30 +01:00
Mikhail Khludnev 5a54c624ca SOLR-13029: configure buffer size in HdfsBackupRepository. 2019-01-24 19:23:18 +03:00
Andrzej Bialecki 6f3d8a9770 SOLR-13072: Fix precommit. 2019-01-24 10:46:49 +01:00
Andrzej Bialecki 6489c5ad43 SOLR-13072: Enable this test again. 2019-01-23 15:49:02 +01:00
Andrzej Bialecki 70b300f539 SOLR-9735: Update CHANGES and the ref guide. 2019-01-23 15:08:16 +01:00
iverase 8cb89df722 LUCENE-8649: Add missing entry in CHANGES.txt 2019-01-23 08:35:50 +01:00
iverase ea06ecf6b3 LUCENE-8654: Polygon2D#relateTriangle returns the wrong answer if polygon is inside the triangle 2019-01-23 08:27:49 +01:00
Chris Hostetter 4d9c835376 SOLR-13140: harden SearchRateTriggerIntegrationTest by using more absolute rate thresholds and latches to track when all events have been processed so we don't need to 'guess' about sleep calls
This commit also disables testDeleteNode pending an AwaitsFix on SOLR-13163

(cherry picked from commit 15e5ca999f)
2019-01-22 11:47:44 -07:00
Uwe Schindler b5cf8dc3c4 LUCENE-8340: Fix typo in CHANGES.txt 2019-01-22 15:56:08 +01:00
Alan Woodward ceadb5f133 LUCENE-8646: Multi-term intervals 2019-01-22 13:53:44 +00:00
Alan Woodward 120276295b LUCENE-8645: Intervals.fixField() 2019-01-22 13:53:37 +00:00
Mikhail Khludnev 7c21445daa SOLR-13156: documenting functionality gap. 2019-01-22 14:49:43 +03:00
Joel Bernstein d837877e78 SOLR-131476: Add double value to test vector 2019-01-21 14:03:13 -05:00
Joel Bernstein 6395f0d543 SOLR-131476: Add movingMAD Stream Evaluator 2019-01-21 14:02:46 -05:00
iverase 440e6eaa8e LUCENE-8649: LatLonShape's within and disjoint queries can return false positives with indexed multi-shapes 2019-01-21 16:01:31 +01:00
Erick Erickson 30c971fb65 LUCENE-8585: fix precommit failure
(cherry picked from 73d1b07f8e)
2019-01-21 11:45:14 +01:00