Commit Graph

32627 Commits

Author SHA1 Message Date
Tomas Fernandez Lobbe 4a3c15f118 SOLR-13907: Cloud view tree - fixed placement 2019-11-20 10:57:00 -08:00
Jan Høydahl 58d5680a90 SOLR-13941: Configure JettySolrRunner same as in web.xml (#1018)
(cherry picked from commit f00bcd5609)
2019-11-20 10:31:23 +01:00
Cassandra Targett cebd6eddd2 SOLR-13782: add CHANGES entry 2019-11-19 15:57:38 -06:00
Cassandra Targett 5a24379b1b SOLR-13782: Remove PDF Ref Guide build (#999)
closes #999
2019-11-19 15:55:28 -06:00
Andrzej Bialecki 4837e62989 SOLR-13898: Add more information to the failure message. 2019-11-19 16:58:20 +01:00
Adrien Grand cb1a72ad16 LUCENE-9027: Use SIMD instructions to decode postings. (#973) 2019-11-19 10:29:36 +01:00
Chris Hostetter 8759dea69a SOLR-13943: AwaitsFix TimeRoutedAliasUpdateProcessorTest.testDateMathInStart
(cherry picked from commit 59465c20c4)
2019-11-18 16:32:41 -07:00
Chris Hostetter cb72085ee8 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.

(cherry picked from commit 1411aaee94)
2019-11-18 14:32:21 -07:00
Mikhail Khludnev 1c0c244129 LUCENE-9036: ExitableDirectoryReader checks timeout on DocValues access. 2019-11-18 23:37:10 +03:00
Chris Hostetter 3b7e33790a SOLR-13924: AwaitsFix: MoveReplicaHDFSTest
(cherry picked from commit f9076d85cf)
2019-11-18 09:58:41 -07:00
Ishan Chattopadhyaya e435d92084 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:42 +05:30
Ishan Chattopadhyaya 1e0e5d1b08 SOLR-13662: Ignoring the PackageManagerCLITest until further investigation of failures 2019-11-17 06:05:20 +05:30
Chris Hostetter e6dc96d4d8 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.

(cherry picked from commit 3fb39b2960)
2019-11-16 08:08:08 -07:00
Munendra S N 5cce058631 SOLR-13911: add support for missing aggregation in JSON facet module
* This missing aggregation is equivalent to StatsComponent's missing
2019-11-16 12:13:16 +05:30
Andrzej Bialecki 4d1fff37fc SOLR-13898: Allow inexact double comparison. Close resources. 2019-11-15 20:34:46 +01:00
Namgyu Kim 4ffd6ee7c2 LUCENE-9046: Fix wrong example in Javadoc of TermInSetQuery
Signed-off-by: Namgyu Kim <namgyu@apache.org>
2019-11-16 02:59:37 +09:00
Chris Hostetter 95e791622b SOLR-13909: ReplicationHandler testing: Replace the completely broken CheckBackupStatus with a new BackupStatusChecker helper class
(cherry picked from commit 805305c410)
2019-11-15 10:17:55 -07:00
Bruno Roustant 5a4600e6d3 LUCENE-8920: Fix flapping TestFstDirectAddressing.testDeDupTails (#1012) 2019-11-15 07:18:42 -05:00
Tomas Fernandez Lobbe 3a7ea9756c SOLR-13860: Ignore testKillTlogReplica 2019-11-14 15:17:06 -08:00
Ishan Chattopadhyaya f462fe2794 SOLR-13662: Renaming the test jars to .tmp to avoid precommit failures. Adding timeout for test failure fix. 2019-11-15 01:05:25 +02:00
Andrzej Bialecki 6e655a99ce SOLR-13817: Deprecate legacy SolrCache implementations. 2019-11-14 21:22:18 +01:00
David Smiley e5f2b2380b LUCENE-9018: ConcatenateGraphFilter now has a configurable separator.
(cherry picked from commit e466d622c8)
2019-11-14 13:28:15 -05:00
Ishan Chattopadhyaya 6edbda7429 SOLR-13662: Package manager (CLI) 2019-11-14 19:19:58 +05:30
Adrien Grand 3c9140f243 LUCENE-8920: CHANGES entry. 2019-11-14 09:26:20 +01:00
Bruno Roustant 5dd9c4c04b LUCENE-8920: Reduce the memory used by direct addressing of arcs (#980) 2019-11-14 09:25:47 +01:00
noble 010fb0b994 LUCENE-8920: precommit errors 2019-11-14 09:22:25 +01:00
Michael Sokolov e97380ad20 LUCENE-8920: Fix bug preventing FST duplicate tails from being shared when encoded as array-with-gaps 2019-11-14 09:21:59 +01:00
Michael Sokolov fe1653b938 LUCENE-8920: refactor FST binary search 2019-11-14 09:21:10 +01:00
Michael Sokolov 0f4dcde4d9 LUCENE-8920: remove Arc setters, moving implementations into Arc, or copying data into consumers 2019-11-14 09:21:00 +01:00
Michael Sokolov 4836dfc8b8 LUCENE-8920: encapsulate FST.Arc data 2019-11-14 09:20:45 +01:00
Adrien Grand d62a2dd67e LUCENE-9029: Deprecate SloppyMath toRadians/toDegrees in favor of Java Math 2019-11-14 09:02:26 +01:00
Istvan Farkas a1777b540b
SOLR-13921: Processing UpdateRequest with delegation token throws NullPointerException
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-11-13 13:03:41 -05:00
Andrzej Bialecki 3c06fbcad2 SOLR-13898: Non-atomic use of SolrCache get / put. 2019-11-13 18:10:12 +01:00
Chris Hostetter 8c12979fdd SOLR-13872: Fixed Backup failures due to race conditions in saving/reserving commit points
(cherry picked from commit 30e55e2b6e)
2019-11-13 08:59:22 -07:00
Christoph Büscher eeea9fe2c7 LUCENE-9030: Fix different Solr- and WordnetSynonymParser behaviour (#981)
This fixes an issue where sets of equivalent synonyms in the Wordnet format are
parsed and added to the SynonymMap in a way that leads to the original input
token not being typed as "word" but as SYNONYM instead. Also the original token
doesn't appear first in the token stream output, which is the case for
equivalent solr formatted synonym files.
Currently the WordnetSynonymParser adds all combinations of input/output pairs
of a synset entry into the synonym map, while the SolrSynonymParser excludes
those where input and output term are the same. This change adds the same
behaviour to WordnetSynonymParser and adds tests that show the two formats are
outputting the same token order and types now.
2019-11-13 15:41:08 +00:00
noble 086bad30f0 SOLR-13821: Return the size of the file 2019-11-13 18:55:29 +11:00
noble e428315387 SOLR-13822: Added a testcase and a bug fix 2019-11-13 17:44:40 +11:00
noble bb2385025f SOLR-13841: Added 'JsonProperty' to forbidden APIs 2019-11-13 17:43:53 +11:00
Chris Hostetter 700aeeb58f Fix SOLR-13869 typo in CHANGES.txt
(cherry picked from commit 5df9a51cbf)
2019-11-12 14:04:53 -07:00
Chris Hostetter b872863da9 SOLR-13864: SolrTestCaseJ4.getNextAvailablePort() has been deprecated
(cherry picked from commit 603be023fe)
2019-11-12 13:42:14 -07:00
Chris Hostetter 26b7799af6 SOLR-13870: SolrJmxReporterTest no longer depends on (buggy) getNextAvailablePort()
(cherry picked from commit 367fe2f341)
2019-11-12 09:42:43 -07:00
noble d4f2a84df5 SOLR-13822: more ref guide 2019-11-12 18:04:01 +11:00
Noble Paul 07e1df28df SOLR-13822: Ref guide and error handling
SOLR-13822: Ref guide and error handling for package loader, package store
2019-11-12 16:50:25 +11:00
Kevin Risden 5a241911ff
LUCENE-9041: Upgrade ECJ to 3.19.0 to fix sporadic precommit javadoc issues
Lucene/Solr dev mail list post:
http://mail-archives.apache.org/mod_mbox/lucene-dev/201911.mbox/%3CCAJU9nmhzmvg1mWPup9%2Bg3V%3Dsbz18M2DLO-3asEqaUCQpcZHiYA%40mail.gmail.com%3E

Signed-off-by: Kevin Risden <krisden@apache.org>
2019-11-11 19:42:44 -05:00
ginger 8da9e1915f LUCENE-9002: Query caching leads to absurdly slow queries (#940)
Co-Authored-By: Adrien Grand <jpountz@gmail.com>
2019-11-11 22:09:58 +01:00
Jason Gerlowski f072747827 LUCENE-9026: Add getters to DocValuesTermsQuery 2019-11-11 15:33:13 -05:00
noble a09f2df216 SOLR-13822: Missing package-info files 2019-11-08 14:42:49 +11:00
noble edb5f63869 SOLR-13822: precommit error fixed 2019-11-08 12:56:26 +11:00
Houston Putman f4eea9b2f5 SOLR-13844: Fixing tests related to ShardTerms recovery removal (#995) 2019-11-06 17:25:52 +00:00
Noble Paul 37059eb594
SOLR-13822: Isolated Classloading from packages (#997)
* SOLR-13821: A Package store to store and load package artifacts 

* SOLR-13822: A Package management system with the following features. A packages.json in ZK to store
  the configuration, APIs to read/edit them and isolated classloaders to load the classes from
  those packages if the 'class' attribute is prefixed with `<package-name>:` 

*  SOLR-13841: Provide mappings for jackson annotation @JsonProperty to use Jackson deserializer
2019-11-06 19:45:14 +11:00