Jan Høydahl
5affe7421f
SOLR-13025: SchemaSimilarityFactory fallback to LegacyBM25Similarity for luceneMatchVersion < 8.0
2018-12-12 10:33:50 +01:00
markrmiller
bcdc6dadbb
SOLR-13040: Fix TestSQLHandler, remove delete core calls.
2018-12-12 02:06:26 -06:00
Steve Rowe
ec1bd0da2f
SOLR-13060: set suite timeout on non-terminating HDFS Nightly tests to one hour
2018-12-11 18:49:06 -08:00
Gus Heck
a7859ff62a
SOLR-13058 Fix synchronized block
2018-12-11 18:45:42 -05:00
Simon Willnauer
61e448666d
LUCENE-8599: Add hasNoValue bitset to ramBytesUsed calculation
2018-12-11 22:36:12 +01:00
Chris Hostetter
ade7546ad2
Merge remote-tracking branch 'refs/remotes/origin/master'
2018-12-11 13:21:52 -07:00
Chris Hostetter
de65b45fca
change NodeLostTrigger's initial run() log from INFO to DEBUG
2018-12-11 13:18:32 -07:00
markrmiller
c852418148
SOLR-12801: Harden TestSimLargeCluster.
2018-12-11 14:17:10 -06:00
Karl Wright
6587f640d2
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2018-12-11 13:48:44 -05:00
Karl Wright
2edf5adedc
LUCENE-8587: Fix the equals method of GeoComplexPolygon
2018-12-11 13:48:34 -05:00
Simon Willnauer
d08e2d49d3
LUCENE-8602: Share TermsEnum if possible while applying DV updates
...
Today we pull a new terms enum when we apply DV updates even though the
field stays the same which is the common case. Benchmarking this on a
larger term dictionary with a significant number of updates shows a
2x improvement in performance.
2018-12-11 19:14:16 +01:00
Chris Hostetter
3147c131e0
SOLR-13054: rewrite TriggerSetPropertiesIntegrationTest
...
test no longer depends on changing static non-final non-volatile variables used by multiple threads
test also no longer depends on arbitrary sleep calls, instead threads await/poll on concurrent signaling objects/queues
2018-12-11 10:39:00 -07:00
markrmiller
274a6eba90
SOLR-12801: Try to harden CdcrBootstrapTest.
2018-12-11 08:58:42 -06:00
markrmiller
19d968dc3d
SOLR-12801: Harden OverseerTaskQueueTest and DistributedQueueTest.
2018-12-11 08:58:42 -06:00
markrmiller
b9278d7c99
SOLR-12923: Harden TestSimTriggerIntegration.
2018-12-11 08:58:42 -06:00
markrmiller
eb1735ece9
SOLR-12923: Harden TestSimLargeCluster.
2018-12-11 08:58:42 -06:00
markrmiller
a25ddcd4f3
SOLR-12801: Harden InfixSuggestersTest#testShutdownDuringBuild.
2018-12-11 08:58:42 -06:00
Karl Wright
874937aba8
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2018-12-11 09:30:17 -05:00
Karl Wright
da62c73282
LUCENE-8587: Change GeoPoint serialization to make serialization/unserialization non-lossy
2018-12-11 09:30:01 -05:00
Toke Eskildsen
8a20705b82
Revert "LUCENE-8374 part 1/4: Reduce reads for sparse DocValues".
...
LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
This reverts commit 58a7a8ada5
.
2018-12-11 14:17:57 +01:00
Toke Eskildsen
1da6d39b41
Revert "LUCENE-8374 part 2/4: Reduce reads for sparse DocValues".
...
LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
This reverts commit 7ad027627a
.
2018-12-11 14:14:22 +01:00
Toke Eskildsen
6c5d87a505
Revert "LUCENE-8374 part 3/4: Reduce reads for sparse DocValues".
...
LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
This reverts commit 7949b98f80
.
2018-12-11 14:14:07 +01:00
Toke Eskildsen
3158d0c485
Revert "LUCENE-8374 part 4/4: Reduce reads for sparse DocValues".
...
LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
This reverts commit e356d793ca
.
2018-12-11 14:13:37 +01:00
Toke Eskildsen
870bb11cc8
Revert "Pre-commit fixes for LUCENE-8374 (JavaDoc + arguments)".
...
LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
This reverts commit 6c11161111
.
2018-12-11 14:13:17 +01:00
markrmiller
05d728f57a
SOLR-12801: Add @AwaitsFix to TestHierarchicalDocBuilder#testThreeLevelHierarchy.
2018-12-11 06:05:26 -06:00
markrmiller
ab891fa472
SOLR-12801: Harden TestCloudRecovery.
2018-12-11 05:45:34 -06:00
markrmiller
496c627882
SOLR-12801: Raise this test socket timeout to 30 seconds.
2018-12-11 05:45:28 -06:00
markrmiller
3205491beb
SOLR-12923: Harden TestSimTriggerIntegration.
2018-12-11 05:45:19 -06:00
markrmiller
7605427481
SOLR-12801: Harden BasicDistributedZk2Test.
2018-12-11 05:45:12 -06:00
Cao Manh Dat
40502b9ba8
SOLR-13028: Remove AwaitsFix for AutoAddReplicasPlanActionTest.testSimple to get log failure
2018-12-11 10:31:59 +00:00
Cao Manh Dat
d26c237e35
Remove BadApple for TestSimTriggerIntegration.testListeners to get log failure
2018-12-11 09:53:58 +00:00
Noble Paul
c651cbfd9a
SOLR-12885: BinaryResponseWriter (javabin format) should directly copy from BytesRef to output
2018-12-11 18:35:57 +11:00
Chris Hostetter
a2199c72d4
SOLR-13050: add workaround for issue to SystemLogListenerTest
...
make sure the node we kill isn't the .system collection leader
2018-12-10 19:06:42 -07:00
Jason Gerlowski
f89f109ec1
SOLR-13045: Harden TestSimPolicyCloud
...
This commit fixes a race condition in SimClusterStateProvider, fixing
several fails in TestSimPolicyCloud.
2018-12-10 17:39:12 -05:00
Cao Manh Dat
af6e15e838
SOLR-13053: NodeAddedTrigger and NodeLostTrigger do not reserve added/removed time populated by restoreState
2018-12-10 20:08:07 +00:00
Simon Willnauer
ef61b547b1
LUCENE-8599: Use sparse bitset to store docs in SingleValueDocValuesFieldUpdates
...
Using a sparse bitset in SingleValueDocValuesFieldUdpates allows storing
which documents have an update much more efficient and prevents the need
to sort the docs array altogether that showed to be a significant bottleneck
in LUCENE-8598. Using the spares bitset yields another 10x performance improvement
in applying updates versus the changes proposed in LUCENE-8598.
2018-12-10 19:20:28 +01:00
Simon Willnauer
fdd9b55df0
LUCENE-8598: Only take values into account that come from a buffer that has a value
2018-12-10 19:18:51 +01:00
markrmiller
d96475a0bb
SOLR-12801: Fix TestSolrCloudWithKerberosAlt.
2018-12-10 11:46:34 -06:00
Jan Høydahl
b6cbb8494e
SOLR-13014: URI Too Long with large streaming expressions in SolrJ
2018-12-10 18:22:52 +01:00
Simon Willnauer
0650f995f9
LUCENE-8598: Improve field updates packed values
...
DocValuesFieldUpdats are using compact settings for packet ints that causes
dramatic slowdowns when the updates are finished and sorted. Moving to the default
accepted overhead ratio yields up to 4x improvements in applying updates. This change
also improves the packing of numeric values since we know the value range in advance and
can choose a different packing scheme in such a case.
Overall this change yields a good performance improvement since 99% of the times of applying
DV field updates are spend in the sort method which essentially makes applying the updates
4x faster.
2018-12-10 18:06:08 +01:00
markrmiller
202dad8c88
SOLR-12923: Harden TestSimLargeCluster.
2018-12-10 10:02:58 -06:00
markrmiller
bf0e9b367a
SOLR-12801: Relax specific test permissions to help harden tests.
2018-12-10 10:02:58 -06:00
markrmiller
a1657616bb
SOLR-12923: Harden TestSimTriggerIntegration.
2018-12-10 10:02:58 -06:00
markrmiller
56b959141f
SOLR-12801: Try to harden closing of zk db in TestConfigSetsAPIZkFailure.
2018-12-10 10:02:58 -06:00
Alan Woodward
1305501dbd
LUCENE-8597: Add IntervalIterator.gaps() and Intervals.maxgaps()
2018-12-10 09:47:29 +00:00
markrmiller
18356de837
SOLR-12923: Harden TestSimTriggerIntegration.
2018-12-09 22:55:32 -06:00
markrmiller
5405b2f1c3
SOLR-12801: Try to harden TestReplicatinHandler#doTestIndexFetchOnMasterRestart.
2018-12-09 22:55:25 -06:00
markrmiller
f47976a219
SOLR-12801: Try to harden SolrRrdBackendFactoryTest.
2018-12-09 22:55:19 -06:00
markrmiller
6f8d598781
SOLR-12801: Harden CollectionsAPISolrJTest#testCreateCollWithDefaultClusterPropertiesNewFormat.
2018-12-09 20:52:03 -06:00
markrmiller
665517d3bf
SOLR-12801: Harden CollectionsAPISolrJTest#testCreateCollWithDefaultClusterPropertiesOldFormat.
2018-12-09 18:50:47 -06:00