Robert Muir
f894bd019e
LUCENE-9090: remove ant runtime pollution from tests classpath
...
previously, entire classpath of ant (ant itself, plugins, ivy, etc) were
polluting the unit tests classpath. it leads to non-reproducible build
issues because tests classpath is different depending on things outside
of source code control.
for example, solr tests launching hadoop, hadoop launching jetty, jetty
scanning classpath -> boom
2019-12-11 20:23:35 -05:00
Mikhail Khludnev
f01b3e97d1
SOLR-13904: Make Analytics component sensitive to timeAllowed.
2019-12-11 23:48:17 +03:00
Robert Muir
dc031ea382
SOLR-14050: clean up tests use of network addresses
...
Solr tests now have a similar policy to Lucene, loopback use only. If a
test tries to resolve or connect to the internet, it will get SecurityException.
Some solr tests explicitly try to talk to dead nodes with real
networking. This is not good and asking for trouble, but use low loopback port numbers instead of
multicast addresses. The idea is that it fails faster. Move these to
constants so that stuff isn't copy-pasted everywhere, in case we have to
do something different later.
2019-12-11 12:51:45 -05:00
Dawid Weiss
453eee3987
Initial work on jar checksums/ license file validation.
2019-12-11 18:41:27 +01:00
Erik Hatcher
128360856d
SOLR-14025: VelocityResponseWriter hardening
2019-12-11 12:36:14 -05:00
Joel Bernstein
13b865ac4c
SOLR-13957: Update CHANGES.txt
2019-12-11 12:02:47 -05:00
Joel Bernstein
71893936d1
SOLR-14043: Update CHANGES.txt
2019-12-11 11:56:46 -05:00
Dawid Weiss
5cbbdae793
SOLR-14055: LegacyCloudClusterPropTest fails on Windows (requires SuppressSSL).
2019-12-11 16:40:31 +01:00
Dawid Weiss
77a5dd6926
SOLR-14055: LegacyCloudClusterPropTest fails on Windows (requires SuppressSSL).
2019-12-11 16:39:54 +01:00
Dawid Weiss
ddeb992fee
SOLR-14053: remove tests.disableHdfs support
2019-12-11 15:05:36 +01:00
Dawid Weiss
16019344cb
Merge remote-tracking branch 'origin/master' into gradle-master
2019-12-11 15:03:46 +01:00
Dawid Weiss
9e236a4835
SOLR-14053: Don't start hdfs when native libraries can't be loaded. Remove tests.disableHdfs. ( #1072 )
2019-12-11 15:01:24 +01:00
Robert Muir
6e2da8780c
LUCENE-9079: add missing newlines to end of hunspell test files... we aren't trying to test corner cases of LineNumberReader
2019-12-11 08:38:11 -05:00
Jason Gerlowski
4f2fedbe6b
SOLR-13999: Add missing CHANGES.txt entry
2019-12-11 07:43:23 -05:00
Jason Gerlowski
d8aa04575f
SOLR-13972: Warn about insecure settings on startup ( #1058 )
2019-12-11 07:16:09 -05:00
Dawid Weiss
87104a155a
Correct commons-compress dependency.
2019-12-11 09:44:16 +01:00
Ignacio Vera
2ef2ddd77c
LUCENE-8620: Add CONTAINS support for LatLonShape and XYShape ( #872 )
2019-12-11 09:16:51 +01:00
Dawid Weiss
9fad7b67b0
Follow-up to changes on master.
2019-12-11 09:01:37 +01:00
Dawid Weiss
27d5509644
Merge remote-tracking branch 'origin/master' into gradle-master
2019-12-11 08:57:18 +01:00
Erick Erickson
d189520935
SOLR-13953: Prometheus exporter in SolrCloud mode limited to 100 nodes
2019-12-10 20:19:30 -05:00
Ishan Chattopadhyaya
34f11c9f57
SOLR-13822: Fix Eclipse project
2019-12-11 05:55:30 +05:30
Thomas Wöckinger
9e84da95a2
SOLR-13966: forgot to test empty list
2019-12-10 16:29:19 -05:00
Kevin Risden
48775ea18e
SOLR-14033: Fix Hadoop tests with security manager
...
This removes the Solr security manager hacks
for Hadoop. It does so by:
* Using a fake group mapping class instead of ShellGroupMapping
* Copies a few Hadoop classes and modifies them for tests with no Shell
* Nulls out some of the static variables in the tests
The Hadoop files were copied from Apache Hadoop 3.2.0
and copied to the test package to be only picked up
during tests. They were modified to remove the need to
shell out for access. The assumption is that these
HDFS integration tests only run on Unix based systems
and therefore Windows compatibility was removed in some
of the modified classes. The long term goal is to remove
these custom Hadoop classes. All the copied classes are
in the org.apache.hadoop package.
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-12-10 16:15:24 -05:00
Vergil Cheynov
20d3284a09
"Added missing parameter under 'topic parameters'" ( #1056 )
2019-12-10 16:05:46 -05:00
Andrzej Bialecki
c4f0c33638
SOLR-13975, SOLR-13896: ConcurrentUpdateSolrClient connection stall prevention.
2019-12-10 21:45:43 +01:00
Andrzej Bialecki
6d03baa485
SOLR-13806: SolrJ QueryResponse._explainMap is incorrectly typed.
2019-12-10 20:44:17 +01:00
Joel Bernstein
8c6a2640ed
SOLR-14043: Allow the precision Stream Evaluator to operate on matrices
2019-12-10 12:57:05 -05:00
Dawid Weiss
20eaaa012d
Merge remote-tracking branch 'origin/master' into gradle-master
2019-12-10 14:52:30 +01:00
Andrzej Bialecki
fed199df7b
SOLR-13563: SPLITSHARD using LINK method fails on disk usage checks.
2019-12-10 14:21:37 +01:00
Christine Poerschke
340017a4d3
LUCENE-8944: remove "I am authorized to contribute" wording in the Pull Request Template
2019-12-10 12:34:23 +00:00
Christine Poerschke
b97afd79ca
Fix 5 javac warnings: 'yield' may become a restricted identifier in a future release.
2019-12-10 12:32:34 +00:00
Alessandro Benedetti
e84a23529e
SOLR-14029: Solr Ref Guide: clarify requestDispatcher handleSelect=true
2019-12-09 23:28:45 -05:00
Thomas Wöckinger
e250f3e82c
SOLR-13966: LatLonPointSpatialField fix for RealTimeGetComponent
...
used in atomic/partial updates.
Closes #1035
2019-12-09 22:51:18 -05:00
Kevin Risden
12825f3642
SOLR-14039: SOLR-13987 broke multiple node /select handler due to jetty.xml whitespace
...
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-12-09 19:29:37 -05:00
Chris Hostetter
485e140e93
SOLR-14032: some misc ref-guide improvements related to clarifying the pros/cons of the diff ways to 'boost' documents by func/query
2019-12-09 15:34:42 -07:00
Houston Putman
1c78d2c637
SOLR-12217: Support shards.preference in SolrJ for individual shard requests ( #984 )
2019-12-09 17:11:58 -05:00
Dawid Weiss
511bcaa4c1
Merge remote-tracking branch 'origin/master' into gradle-master
2019-12-09 22:37:08 +01:00
Joel Bernstein
1eaa5b5ac2
SOLR-13957: Add sensible defaults for the facet, random, facet2D, timeseries, stats and update Streaming Expressions
2019-12-09 16:04:03 -05:00
Adrien Grand
c413656b62
LUCENE-9071: Speed up BM25 scores. ( #1043 )
2019-12-09 18:59:18 +01:00
Dawid Weiss
f853d994ec
Merge remote-tracking branch 'origin/master' into gradle-master
2019-12-09 16:48:21 +01:00
Dawid Weiss
564a2b7e07
Speed up test filtering by a lot by upgrading to rr 2.7.5.
2019-12-09 16:43:44 +01:00
Christine Poerschke
df933f8104
SOLR-14030: fix 2 javac warnings: [dep-ann] deprecated item is not annotated with @Deprecated
2019-12-09 14:13:52 +00:00
Christine Poerschke
49631ace9f
LUCENE-8996: maxScore was sometimes missing from distributed grouped responses.
...
(Julien Massenet, Diego Ceccarelli, Munendra S N, Christine Poerschke)
2019-12-09 13:09:44 +00:00
Andrzej Bialecki
86cab79730
SOLR-13979: Expose separate metrics for distributed and non-distributed requests.
2019-12-09 13:46:33 +01:00
Dawid Weiss
95bdda52aa
Add solr properties back to sm policies
2019-12-09 11:15:22 +01:00
Dawid Weiss
eea3c1e472
Merging with master. Add deps help links.
2019-12-09 11:02:13 +01:00
Dawid Weiss
a6d7017f2e
Merge remote-tracking branch 'origin/master' into gradle-master
2019-12-09 10:55:54 +01:00
Jan Høydahl
0d78535dcf
SOLR-13977: Move changes entry to 8.4
2019-12-09 10:27:53 +01:00
Daiki Tsuzuku
79007128e3
LUCENE-9085: Fix assertion in CharacterUtils ( #1067 )
2019-12-09 08:32:07 +01:00
Dawid Weiss
eeb1c9abf6
Only print the slowest tests at the end of a successful run. Correct verbose mode to parse string switch correctly.
2019-12-08 19:06:01 +01:00