Erick Erickson
e43b17962a
LUCENE-7788: fail precommit on unparameterised log messages and examine for wasted work/objects
2020-04-22 22:32:49 -04:00
Mikhail Khludnev
3a743ea953
SOLR-8998,SOLR-12490: Polishing reference guide.
2020-04-22 23:19:34 +03:00
Simon Willnauer
4a98918bfa
LUCENE-9339: Only call MergeScheduler when we actually found new merges ( #1445 )
...
IW#maybeMerge calls the MergeScheduler even if it didn't find any merges we should instead only do this if there is in-fact anything there to merge and safe the call into a sync'd method.
2020-04-22 21:26:45 +02:00
Mike Drob
950a34ce13
SOLR-14412 use parameterized logging
2020-04-22 12:11:53 -05:00
Mike Drob
fe05a6d380
SOLR-14420 Declare ServletRequests as HttpRequests in AuthenticationPlugin ( #1442 )
...
Declare ServletRequests as HttpRequests in AuthenticationPlugin
2020-04-22 12:06:18 -05:00
Andrzej Bialecki
5d60ff4613
SOLR-12845: Add a default autoscaling cluster policy.
2020-04-22 17:46:39 +02:00
Adrien Grand
fbcb6ce64a
Configure notifications.
...
As suggested in INFRA-20171.
2020-04-22 15:23:13 +02:00
Simon Willnauer
2b6ae53cd9
LUCENE-9337: Ensure CMS updates it's thread accounting datastructures consistently ( #1443 )
...
CMS today releases it's lock after finishing a merge before it re-acquires it to update
the thread accounting datastructures. This causes threading issues where concurrently
finishing threads fail to pick up pending merges causing potential thread starvation
on forceMerge calls.
2020-04-22 14:30:14 +02:00
Mike McCandless
e0c06ee6a6
LUCENE-9191: make LineFileDocs random seeking more efficient by recording safe skip points in the concatenated gzip'd chunks
2020-04-21 12:09:17 -04:00
Jan Høydahl
c9cd623a62
SOLR-14421: Fix non-working examples in solr.in.cmd
2020-04-21 15:10:13 +02:00
Simon Willnauer
56c61e698c
Remove dead code
2020-04-21 13:38:19 +02:00
Erick Erickson
c94770c2b9
LUCENE-7788: fail precommit on unparameterised log messages and examine for wasted work/objects
2020-04-20 21:08:15 -04:00
Mike Drob
58f9c79c6d
SOLR-14412 zkRun+https ( #1437 )
...
SOLR-14412
Check for results after retries failed in SolrClientNodeStateProvider
Set urlScheme=https with zkRun
2020-04-20 12:55:43 -05:00
Ignacio Vera
f914e08b36
LUCENE-9273: Speed up geometry queries by specialising Component2D spatial operations ( #1341 )
...
Speed up geometry queries by specialising Component2D spatial operations. Instead of using a generic relate method for all relations, we use specialise methods for each one. In addition, the type of triangle is computed at deserialisation time, therefore we can be more selective when decoding points of a triangle
2020-04-20 19:24:49 +02:00
David Smiley
37ad0e552d
SolrMetricManager.registerMetric trivial opt
...
Needn't check for existing metric prior to removing.
(code-reviewed by ab@apache.org )
2020-04-20 11:44:44 -04:00
Kevin Risden
89e14faca9
SOLR-13886: HDFSSyncSliceTest and SyncSliceTest started failing frequently
...
Signed-off-by: Kevin Risden <krisden@apache.org>
2020-04-19 17:49:20 -04:00
Erick Erickson
f01c040ab3
LUCENE-7788: fail precommit on unparameterised log messages and examine for wasted work/objects
2020-04-19 15:58:50 -04:00
David Smiley
f5d91395db
SOLR-14391: getDocSet(Query[]) can use search(query,collector)
...
Refactoring to simplify SolrIndexSearcher.
ScoreFilter interface is obsolete now.
Fixed #1409
2020-04-18 20:28:57 -04:00
Erick Erickson
1f1cdbffdf
LUCENE-7788: fail precommit on unparameterised log messages and examine for wasted work/objects
2020-04-18 19:08:15 -04:00
Simon Willnauer
9881dc031c
Fix compiler warnings in tests
2020-04-18 14:45:03 +02:00
Simon Willnauer
113043b1ed
LUCENE-9324: Add an ID to SegmentCommitInfo ( #1434 )
...
We already have IDs in SegmentInfo, as well as on SegmentInfos which are useful to uniquely identify segments and entire commits. Having IDs on SegmentCommitInfo is be useful too in
order to compare commits for equality and make snapshots incremental on generational files.
This change adds a unique ID to SegmentCommitInfo starting from Lucene 8.6. Older segments won't have an ID until the segment receives an update or a delete even if they have been opened and / or committed by Lucene 8.6 or above.
2020-04-18 14:24:57 +02:00
Erick Erickson
3af165b32a
LUCENE-7788: fail precommit on unparameterised log messages and examine for wasted work/objects
2020-04-17 20:40:32 -04:00
Jan Høydahl
03363f413f
SOLR-14371 Zk StatusHandler should know about dynamic zk config ( #1392 )
2020-04-17 16:30:27 +02:00
Jan Høydahl
fc53fd921a
SOLR-14411, SOLR-14359 CHANGES entry fixes after 8.5.1 release
2020-04-17 15:58:39 +02:00
Tommaso Teofili
243cf2c99d
LUCENE-9327 - drop useless casts in BaseXYShapeTestCase
2020-04-17 14:57:18 +02:00
Markus Schuch
74ecc13816
SOLR-14387 add testcase for ids with separators to GetByIdTest and fix SolrClient to escape ids properly
2020-04-16 11:52:03 -05:00
Mikhail Khludnev
b24b028402
SOLR-14291: fix regexps to handle dotted fields in Old Analytics params.
2020-04-16 14:11:22 +03:00
iverase
9340e56551
Add back-compat indices for 8.5.1
2020-04-16 09:52:08 +02:00
iverase
b7b85f3e75
Move bugfix entries to version 8.5.1
2020-04-16 09:36:55 +02:00
iverase
8a88ab0e7c
Add bugfix version 8.5.1
2020-04-16 09:27:06 +02:00
iverase
d5720d6442
add version 8.5.1 to doap files
2020-04-16 08:37:23 +02:00
Adrien Grand
0aa4ba7ccb
LUCENE-9260: Verify checksums of CFS files. ( #1311 )
2020-04-15 15:10:59 +02:00
Adrien Grand
aa605b3c70
LUCENE-9307: Remove the ability to set the buffer size dynamically on BufferedIndexInput ( #1415 )
2020-04-15 15:10:11 +02:00
David Smiley
1fc4a546df
Solr: Use QueryUtils.combineQueryAndFilter more
...
and check MatchAllDocsQuery (minor & cheap optimization)
Closes #1407
2020-04-14 16:45:59 -04:00
Simon Willnauer
47bc18478a
Move DWPT private deletes out of FrozenBufferedUpdates ( #1431 )
...
This change moves the deletes tracked by FrozenBufferedUpdates that
are private to the DWPT and never used in a global context out of
FrozenBufferedUpdates.
2020-04-14 21:37:19 +02:00
Simon Willnauer
18af6325ed
LUCENE-9304: Fix IW#getMaxCompletedSequenceNumber() ( #1427 )
...
After recent refactoring on LUCENE-9304 `IW#getMaxCompletedSequenceNumber()` might
return values that belong to non-completed operations if a full flush is running, a new delete
queue is already in place but not all DWPTs that participate in the full flush have finished it's in
flight operation. This caused rare failures in
`TestControlledRealTimeReopenThread#testControlledRealTimeReopenThread` where
documents are not actually visible given the max completed seqNo. This change streamlines
the delete queue advance, adds a dedicated testcase and ensures that a delete queues
sequence Id space is never exhausted.
2020-04-14 19:39:23 +02:00
Jan Høydahl
ceeb55c7f5
SOLR-14210: Fix precommit for javadocs
2020-04-14 16:26:43 +02:00
Jan Høydahl
60545a89e0
SOLR-14210: Add javadocs and refguide docs
2020-04-14 16:09:36 +02:00
Jan Høydahl
e15b02c86c
SOLR-14359: Use correct placeholder-text-single option for anguar-chosen
2020-04-14 15:34:29 +02:00
Julie Tibshirani
3236d38c8b
Avoid using a raw Arc type. ( #1429 )
...
This fixes some compiler warnings that popped up recently.
2020-04-14 09:23:12 +02:00
Simon Willnauer
f5457b82a1
Suppress Direct postings for TestIndexWriterThreadsToSegments to prevent OOM on Nightly
2020-04-13 13:44:15 +02:00
Dawid Weiss
616ec987a9
Do a bit count on 8 bytes from a long directly instead of reading 8 bytes from the reader. Byte order doesn't matter here. ( #1426 )
2020-04-13 13:37:25 +02:00
Shalin Shekhar Mangar
3e0f7b1971
SOLR-9909: Actually delete SolrjNamedThreadFactory.java
2020-04-13 13:47:20 +05:30
Shalin Shekhar Mangar
4df81f1d6d
SOLR-9909: The deprecated SolrjNamedThreadFactory has been removed. Use SolrNamedThreadFactory instead.
2020-04-13 08:23:10 +05:30
Shalin Shekhar Mangar
6b78330668
SOLR-9909: Add the right Jira issue to CHANGES.txt
2020-04-13 08:18:00 +05:30
Shalin Shekhar Mangar
13f19f6555
SOLR-9906: SolrjNamedThreadFactory is deprecated in favor of SolrNamedThreadFactory. DefaultSolrThreadFactory is removed from solr-core in favor of SolrNamedThreadFactory in solrj package and all solr-core classes now use SolrNamedThreadFactory
2020-04-13 08:16:35 +05:30
David Smiley
4dece1ae17
CHANGES.txt move SOLR-14396
...
oops!
2020-04-12 22:06:45 -04:00
Trey Grainger
04f44399ba
SOLR-14396: TaggerRequestHandler should not error on empty index
...
Fixes #1421
2020-04-12 21:54:27 -04:00
Dawid Weiss
f865c8af83
LUCENE-9077: add a :solr:packaging:dev task that assembles a 'development' image of Solr from which nothing is removed upon consecutive rebuild.
2020-04-12 16:25:39 +02:00
Dawid Weiss
7279190c89
LUCENE-9316: Incorporate all :precommit tasks into :check
2020-04-12 13:32:54 +02:00