Commit Graph

32814 Commits

Author SHA1 Message Date
Adrien Grand ded8efa82a
LUCENE-9063: Speed up computation of impacts. (#1038)
The current design of CompetitiveImpactAccumulator treats norms in -128..127
as a special case that should be optimized. This commit goes a bit further by
treating it as the normal case, and only ever adding impacts to the TreeSet if
the norm is outside of the byte range. It avoids a number of operations on
TreeSets like adding impacts or removing redundant impacts.
2019-11-26 11:49:57 +01:00
Adrien Grand e37e56c795
LUCENE-9059: Reduce garbage created by ByteBuffersDataOutput. (#1031) 2019-11-26 11:41:11 +01:00
Atri Sharma 2d98a619dd
LUCENE-8213: Asynchronous Caching in LRUQueryCache (#916)
* LUCENE-8213: Introduce Asynchronous Caching in LRUQueryCache
2019-11-26 12:02:03 +05:30
noble 6c7a095f33 SOLR-13963: JavaBinCodec has concurrent modification of CharArr resulting in corrupt internode updates 2019-11-26 08:12:23 +11:00
Dawid Weiss 063c82ebd6 SOLR-13952: reverting Erick's commit (with permission). 2019-11-25 17:56:20 +01:00
Thomas Wöckinger b5fd6d7b22 SOLR-13961: Allow null/empty for removal of child doc in atomic update
Closes #1030
2019-11-25 09:57:07 -05:00
Erick Erickson f1cf3db588 SOLR-13952: Separate out Gradle-specific code from other (mostly test) changes and commit separately, forgot CHANGES.txt 2019-11-24 13:31:45 -05:00
Erick Erickson 4b34d726ab SOLR-13952: Separate out Gradle-specific code from other (mostly test) changes and commit separately 2019-11-24 13:24:40 -05:00
Mikhail Khludnev 46c91dbf6d LUCENE-9031: Swipe imports 2019-11-24 17:42:21 +03:00
Mikhail Khludnev fc5cad931f LUCENE-9031: Implement MatchesIterator.getQuery(). 2019-11-24 16:18:48 +03:00
Jan Høydahl 592ea19eff SOLR-12193: reverting one line back to trace 2019-11-24 00:06:07 +01:00
Jan Høydahl d809bc27f1 SOLR-12193: Move some log messages to TRACE level, remove some dead code 2019-11-23 23:57:59 +01:00
Dawid Weiss fad75cf98d LUCENE-9061: Use an explicit executor service in async channel tests, otherwise they leak internal JVM threads. 2019-11-23 14:01:51 +01:00
Jan Høydahl 312431b182
SOLR-13465 CoreContainer.auditloggerPlugin should be volatile (#672) 2019-11-23 01:21:47 +01:00
Jan Høydahl e45c5ce9b9
SOLR-13905 Make findRequestType in AuditEvent more robust (#1014) 2019-11-22 23:34:20 +01:00
Eric Pugh 537862d5bb Document how to load your own streaming plugins (#1025) 2019-11-22 11:16:57 -08:00
Tomas Fernandez Lobbe 37512dad48 SOLR-13950: Add attribution 2019-11-22 11:06:45 -08:00
Andy Vuong 4910c0f558 SOLR-13950: Fix getLeaderRetry swallowing interrupt in ZkStateReader (#1023)
Let InterruptedException bubble up
2019-11-22 11:04:45 -08:00
Adrien Grand c51006c3c4 LUCENE-9027: Try to get back some indexing speed. 2019-11-22 17:09:48 +01:00
Chris Hostetter acd56b350d LUCENE-9054: fix stupid nocommit comment 2019-11-22 08:22:39 -07:00
Munendra S N 2740d90dee SOLR-13912: add support for countvals aggregation in JSON facet module
* This aggregation is equivalent to StatsComponent's count
2019-11-22 18:16:20 +05:30
Alan Woodward 6aa52b2c4d
LUCENE-9050: MultiTermIntervalsSource should call visitLeaf() in visit (#1024)
MultiTermIntervalsSource had an empty visit() implementation, which meant 
that query visitors would be unaware of its presence in a query tree.
2019-11-22 10:29:00 +00:00
Chris Hostetter 2d1e67c8b4 LUCENE-9054: Fix reproduceJenkinsFailures.py to not overwrite junit XML files when retrying 2019-11-21 15:28:46 -07:00
Chris Hostetter 8f30f6436c SOLR-13946: Fix SpellCheckCollatorTest.testEstimatedHitCounts lower/upper bounds to match computable values based on random merge policies 2019-11-21 11:46:35 -07:00
Adrien Grand 4b3739f083 LUCENE-9056: Fewer conditionals in #advance. (#1021) 2019-11-21 18:52:10 +01:00
Adrien Grand 2220f99e3d Revert "LUCENE-9056: Fewer conditionals in #advance. (#1021)"
This reverts commit 5e95514dbc.
2019-11-21 18:33:10 +01:00
Adrien Grand 5e95514dbc
LUCENE-9056: Fewer conditionals in #advance. (#1021) 2019-11-21 18:20:12 +01:00
noble f98555854c SOLR-13822: Bug fixs and tests for URP loading 2019-11-21 11:25:16 +11:00
Tomas Fernandez Lobbe 400514026e SOLR-13907: Cloud view tree - fixed placement 2019-11-20 10:56:18 -08:00
Jan Høydahl f00bcd5609
SOLR-13941: Configure JettySolrRunner same as in web.xml (#1018) 2019-11-20 10:20:54 +01:00
Cassandra Targett d1ffb38286 SOLR-13782: add CHANGES entry 2019-11-19 15:57:08 -06:00
Cassandra Targett b5bf906caf
SOLR-13782: Remove PDF Ref Guide build (#999)
closes #999
2019-11-19 14:54:30 -07:00
noble a593d3050c Revert "SOLR-13942: /api/cluster/zk/* to fetch raw ZK data"
This reverts commit 935a2987f8.

this was accidentally pushed to master.
2019-11-20 06:08:06 +11:00
Adrien Grand 6253b77f88 Remove unused Lucene70Codec and Lucene70DocValuesFormat. 2019-11-19 10:17:04 +01:00
noble 935a2987f8 SOLR-13942: /api/cluster/zk/* to fetch raw ZK data 2019-11-19 18:05:18 +11:00
Chris Hostetter 59465c20c4 SOLR-13943: AwaitsFix TimeRoutedAliasUpdateProcessorTest.testDateMathInStart 2019-11-18 16:32:21 -07:00
Mikhail Khludnev 51b1c5a023 LUCENE-9036: ExitableDirectoryReader checks timeout on DocValues access. 2019-11-18 23:34:43 +03:00
Chris Hostetter 1411aaee94 HdfsRecoveryZkTest & HdfsNNFailoverTest: Remove @BadApple anotation
These tests were originally anotated @BadApple in early 2018 as pat of SOLR-12028.

Neither test has failed since 2018-12-28.

Since we no longer have logs from those older jenkins builds, it's hard to be certain how/why this
test was failing, or why exactly it stopped failing – but it's possible the underlying issues were
addressed by general hardening of SolrCloud and the associated base test classes around the same time.
2019-11-18 12:22:12 -07:00
Adrien Grand 7755cdf03f
LUCENE-9027: Use SIMD instructions to decode postings. (#973) 2019-11-18 19:08:32 +01:00
Chris Hostetter f9076d85cf SOLR-13924: AwaitsFix: MoveReplicaHDFSTest 2019-11-18 09:58:00 -07:00
Ishan Chattopadhyaya 0857bb60d3 SOLR-13662, SOLR-13822: Fixing bug with refresh API, un-ignoring the test and new reference guide on Package Management 2019-11-18 04:00:00 +05:30
Ishan Chattopadhyaya 5200ee0ef9 SOLR-13662: Ignoring the PackageManagerCLITest until further investigation of failures 2019-11-17 06:06:02 +05:30
Munendra S N 0602956a44 SOLR-13911: add support for missing aggregation in JSON facet module
* This missing aggregation is equivalent to StatsComponent's missing
2019-11-16 12:12:11 +05:30
Chris Hostetter 3fb39b2960 TestDistributedStatsComponentCardinality: Remove @BadApple anotation
This test was originally anotated @BadApple ~2018-10-14 as pat of SOLR-12028.

So far in 2019, it has failed in 62 jenkins-BadApple builds, but all prior to 2019-06-14.

Since we no longer have logs from those older jenkins builds, it's hard to be certain how/why
this test was failing, or why exactly it *stopped* failing -- but a likely suspect is that
the root cause of the problem may have been fixed as part of the Jetty upgrade in SOLR-13541.
2019-11-15 22:25:39 -07:00
Andrzej Bialecki 66e78ba7c5 SOLR-13898: Allow inexact double comparison. Close resources. 2019-11-15 20:38:20 +01:00
Namgyu Kim d1163450b6
LUCENE-9046: Fix wrong example in Javadoc of TermInSetQuery
Signed-off-by: Namgyu Kim <namgyu@apache.org>
2019-11-16 02:42:55 +09:00
Chris Hostetter 805305c410 SOLR-13909: ReplicationHandler testing: Replace the completely broken CheckBackupStatus with a new BackupStatusChecker helper class 2019-11-15 10:17:26 -07:00
Bruno Roustant 359864c65b LUCENE-8920: Fix flapping TestFstDirectAddressing.testDeDupTails (#1012) 2019-11-15 06:15:24 -05:00
Tomas Fernandez Lobbe 4931c0989d SOLR-13860: Ignore testKillTlogReplica 2019-11-14 15:16:35 -08:00
Ishan Chattopadhyaya e59563f189 SOLR-13662: Renaming the test jars to .tmp to avoid precommit failures. Adding timeout for test failure fix. 2019-11-15 00:55:44 +02:00