30227 Commits

Author SHA1 Message Date
Cassandra Targett
d7abebd7af SOLR-12376: Add some links to other Ref Guide pages; minor format & typo cleanup 2018-06-07 14:30:51 -05:00
Noble Paul
9b65d7e1a2 SOLR-12142: EmbeddedSolrServer should use req.getContentWriter 2018-06-08 02:38:50 +10:00
Cassandra Targett
8cb6e3d3c8 SOLR-12018: add committer attribution 2018-06-07 10:58:01 -05:00
Cassandra Targett
6e88035297 SOLR-12018: Remove comments.apache.org integration for the Ref Guide 2018-06-07 10:17:23 -05:00
Alan Woodward
a4fa168962 LUCENE-8273: Don't wrap ShingleFilter in conditions in testRandomChains 2018-06-07 12:54:10 +01:00
Adrien Grand
a82c9cfcf4 Add a 7.5.0 version. 2018-06-07 10:33:52 +02:00
Nhat Nguyen
8a6f1bf5ad LUCENE-8165: Ban copyOf and copyOfRange.
These methods are lenient with out-of-bounds indices.

Signed-off-by: Adrien Grand <jpountz@gmail.com>
2018-06-07 10:08:21 +02:00
Joel Bernstein
f8131e4661 SOLR-10651, SOLR-10784: Add new statistical and machine learning functions to CHANGES.txt for 7.4 release 2018-06-06 21:53:22 -04:00
David Smiley
7c6d74376a SOLR-12376: AwaitsFix testStopWords pending LUCENE-8344 2018-06-06 14:45:17 -04:00
Andrzej Bialecki
d1631593f3 SOLR-12445: Update CHANGES. 2018-06-06 15:30:32 +02:00
Andrzej Bialecki
3022bbce2e SOLR-12445: Upgrade Dropwizard Metrics to version 3.2.6. 2018-06-06 15:14:22 +02:00
Andrzej Bialecki
c1f42906ef SOLR-11911: Move simulator reset to @Before method. 2018-06-06 11:48:42 +02:00
Ignacio Vera
af7dfb182e LUCENE-8299: Geo3D wrapper uses new polygon method factory that gives better support for polygons with many points (>100) 2018-06-06 11:39:39 +02:00
Cao Manh Dat
0358fcb175 SOLR-12250: Fix precommit 2018-06-06 15:52:15 +07:00
Cao Manh Dat
2f19ae1907 SOLR-12250: Create the temporary tlog file properly 2018-06-06 15:50:19 +07:00
Jim Ferenczi
2b406a57c4 LUCENE-8346: Remove final modifier on QueryBuilder#createSpanQuery to allow override 2018-06-06 09:18:25 +02:00
Noble Paul
9ff3f5a136 SOLR-12444: added more assertions to the test 2018-06-06 13:13:20 +10:00
Varun Thacker
124b5e047d SOLR-11453: fix typos in the CHANGES entry 2018-06-05 15:16:12 -07:00
Jeff
0c6f38a315 SOLR-12233: QParserPlugin's static registry of builtins can be optimized
to avoid needless ClassLoader activity on SolrCore load.
2018-06-05 15:11:32 -04:00
David Smiley
cf63392183 SOLR-12376: New TaggerRequestHandler (SolrTextTagger). 2018-06-05 14:04:55 -04:00
David Smiley
c587598096 LUCENE-7960: fix Solr test to include mandatory args 2018-06-05 12:30:34 -04:00
yonik
7d0b64f9d5 SOLR-12417: doc: fix CHANGES credit 2018-06-05 10:55:53 -04:00
Noble Paul
f9d807af75 SOLR-12387: fixing a test failure 2018-06-05 23:14:11 +10:00
Noble Paul
add77d2725 SOLR-12444: Updating a cluster policy fails 2018-06-05 22:29:06 +10:00
Andrzej Bialecki
6624773613 SOLR-11911: Make sure all processing is completed before asserting. 2018-06-05 12:32:35 +02:00
David Smiley
f9f5e83745 LUCENE-8332: New ConcatenateGraphFilter (from CompletionTokenStream).
* Added a test for FingerprintFilter and clarified FF's end condition.
2018-06-04 23:07:31 -04:00
Noble Paul
f27d8a2dbf SOLR-12387: added documentation 2018-06-05 12:53:22 +10:00
Robert Muir
5c6a49b13f LUCENE-7960: remove deprecations 2018-06-04 22:40:48 -04:00
Robert Muir
208d4a9c34 LUCENE-7960: Add preserveOriginal option to the NGram and EdgeNGram filters
(this is a correction of the issue number in both the CHANGES.txt and the commit message, sorry for the noise).
2018-06-04 21:32:53 -04:00
Robert Muir
2c1ab31b4e LUCENE-7690: Add preserveOriginal option to the NGram and EdgeNGram filters 2018-06-04 21:24:20 -04:00
Simon Willnauer
59087d148a [TEST] Ensure MDW.assertNoUnreferencedFilesOnClose is threadsafe 2018-06-04 17:33:18 +02:00
Simon Willnauer
fe83838ec3 LUCENE-8341: Record soft deletes in SegmentCommitInfo
This change add the number of documents that are soft deletes but
not hard deleted to the segment commit info. This is the last step
towards making soft deletes as powerful as hard deltes since now the
number of document can be read from commit points without opening a
full blown reader. This also allows merge posliies to make decisions
without requiring an NRT reader to get the relevant statistics. This
change doesn't enforce any field to be used as soft deletes and the statistic
is maintained per segment.
2018-06-04 15:05:12 +02:00
Andrzej Bialecki
2ef3d07561 SOLR-11911: Fix a number of synchronization issues in the simulator. Enable this test for now. 2018-06-04 14:20:19 +02:00
Noble Paul
727da63f4a SOLR-12354: Register the /admin/info/key end-point at the startup time to avoid 404 2018-06-04 22:14:37 +10:00
Simon Willnauer
e7a0a12926 LUCENE-8335: Enforce soft-deletes field up-front
Soft deletes field must be marked as such once it's introduced
and can't be changed after the fact.

Co-authored-by: Nhat Nguyen <nhat.nguyen@elastic.co>
2018-06-04 08:28:38 +02:00
Cao Manh Dat
7720d73074 Remove file that get accident committed from previous commit 2018-06-04 11:37:47 +07:00
Cao Manh Dat
ab316bbc91 SOLR-9922: Write buffering updates to another tlog 2018-06-04 11:32:31 +07:00
Simon Willnauer
3dc4fa199c Revert "LUCENE-8335: Enforce soft-deletes field up-front."
This reverts commit a2d927667418d17a1f5f31a193092d5b04a4219e.
2018-06-02 13:47:24 +02:00
Simon Willnauer
a2d9276674 LUCENE-8335: Enforce soft-deletes field up-front.
Soft deletes field must be marked as such once it's introduced
and can't be changed after the fact.
2018-06-02 13:14:53 +02:00
markrmiller
1ff24bbb28 SOLR-12290,SOLR-12391: Do not close any servlet streams and improve our servlet stream closing prevention code for users and devs. 2018-06-02 00:16:28 -05:00
David Smiley
4888adf08a SOLR-12337: Remove the obsolete QueryWrapperFilter 2018-06-01 17:12:21 -04:00
Cao Manh Dat
1d33130fcb SOLR-12433: Recovering flag of a replica is set equals to leader even it failed to receive update on recovering 2018-06-01 09:23:10 +07:00
Steve Rowe
252a8145d9 SOLR-12388: Add an expected exception message to SearchHandlerTest.testRequireZkConnectedDistrib() 2018-05-31 16:09:11 -04:00
David Smiley
ce8735556d * SOLR-12366: A slow "live docs" implementation was being used instead of a bitset.
Affects classic faceting enum method, JSON Facets enum method, UnInvertedField faceting, GraphTermsQParser, JoinQParser.
  Renamed SolrIndexSearcher.getLiveDocs to getLiveDocSet.
2018-05-31 10:59:26 -04:00
David Smiley
1e63b32731 * SOLR-12366: A slow "live docs" implementation was being used instead of a bitset.
Affects classic faceting enum method, JSON Facets enum method, UnInvertedField faceting, GraphTermsQParser, JoinQParser.
  Renamed SolrIndexSearcher.getLiveDocs to getLiveDocSet.
2018-05-31 10:55:12 -04:00
Noble Paul
12269abe34 SOLR-12387: cluster-wide defaults for numShards, nrtReplicas, tlogReplicas, pullReplicas
SOLR-12389: support deeply nested json objects in clusterprops.json
2018-06-01 00:50:52 +10:00
Simon Willnauer
76263087b5 LUCENE-8338: Ensure number returned for PendingDeletes are well defined
Today a call to PendingDeletes#numPendingDeletes might return 0
if the deletes are written to disk. This doesn't mean these values are committed
or refreshed in the latest reader. Some places in IW use these numbers to make
decisions if there has been deletes added since last time checked (BufferedUpdateStream)
which can cause wrong (while not fatal) decision ie. to kick of new merges.

Now this API is made protected and not visible outside of PendingDeletes to prevent
any kind of confusion. The APIs now allow to get absolute numbers of getDelCount and numDocs
which have the same name and semantics as their relatives on IndexReader/Writer
and SegmentCommitInfo.
2018-05-30 20:48:51 +02:00
Houston Putman
d243f35a54 SOLR-12271: Updating changes.txt 2018-05-30 11:45:24 -04:00
Houston Putman
0ef8e5aa80 SOLR-12271: Fix for analytics component reading negative values from double and float fields. 2018-05-30 11:45:01 -04:00
Andrzej Bialecki
0e4512c231 SOLR-11779: Use fixed Locale for graph labels. 2018-05-30 17:37:33 +02:00