Mikhail Khludnev
b0e532b7f3
SOLR-14051: removing Block Join Facet Component in favor of uniqueBlock(\_root_).
2019-12-18 11:16:53 +03:00
Gus Heck
46e5e13728
SOLR-13749 Cross collection join filter (XCJF)
...
Squashed commit of the following: commit ffa68a8adb9c5dc16578ab26f731da247533c980
2019-12-18 03:01:24 -05:00
Chris Hostetter
cc4262a8ec
SOLR-14099: Fixed @LogLevel annotation in test-framework to correctly 'unset' Loggers after test
2019-12-17 14:58:45 -07:00
Tim Allison
279a391cf3
SOLR-14054 -- upgrade to Tika 1.23 (and its dependencies) ( #1092 )
...
* SOLR-14054 -- upgrade to Tika 1.23 (and its dependencies)
* fix CHANGES.txt file
2019-12-17 16:09:08 -05:00
David Smiley
2db48314f9
SOLR-14072: Deprecate Blob API and runtimeLib ( #1086 )
2019-12-15 23:53:17 -05:00
Ishan Chattopadhyaya
be0b963a22
SOLR-14071: Updating upgrade notice
2019-12-15 11:21:10 +05:30
yonik
5f8e65c58f
SOLR-14079: fix SPLITSHARD splitByPrefix in async mode
2019-12-13 17:55:05 -05:00
erick
2feeb88c29
SOLR-14026: Upgrade Jetty to 9.4.24.v20191120 and dropwizard to 4.1.2, moved to 8.5 in CHANGES.txt
2019-12-13 12:42:09 -05:00
erick
8278886966
SOLR-14026: Upgrade Jetty to 9.4.24.v20191120 and dropwizard to 4.1.2
2019-12-13 10:01:37 -05:00
Dawid Weiss
d130bffa8f
LUCENE-9092: Upgrade randomizedtesting to 2.7.5 and Carrot2 to 3.16.2
2019-12-13 15:13:26 +01:00
Kevin Risden
322ed8ce4d
SOLR-14047: Make sure tests don't pickup other Hadoop installs
...
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-12-12 10:23:29 -05:00
noble
4d5df0e20a
SOLR-14013: FIX: javabin performance regressions
2019-12-12 23:38:35 +11:00
Ishan Chattopadhyaya
57e717eff2
SOLR-14065: Deprecate Velocity
2019-12-12 16:13:32 +05:30
Ishan Chattopadhyaya
7097e9c41a
SOLR-13978: Removed LTR from default configset
2019-12-12 15:09:21 +05:30
Ishan Chattopadhyaya
fa1ad006b6
SOLR-14071: Untrusted configsets shouldn't be allowed to use <lib> directive
2019-12-12 15:00:09 +05:30
Adrien Grand
b72365ae21
Add next minor version 8.5
2019-12-12 09:37:51 +01:00
Ishan Chattopadhyaya
dce36c10e9
SOLR-13978: Remove non-essential components from default configset
...
The default configset no longer has the following:
- Library inclusions (<lib ../>) for extraction, solr-cell libs, clustering, velocity and language identifier
- /browse, /tvrh and /update/extract handlers
- TermVector component (if someone wants it, can be added using config APIs)
- XSLT response writer
- Velocity response writer
If you want to use them in your collections, please add them to your configset manually or through the Config APIs.
2019-12-12 10:43:31 +05:30
Munendra S N
88b5b5a7cd
SOLR-13970: disallow using collapse/expand with grouping
...
* Using collapse with grouping would cause inconsistent behavior.
This is because grouping calls the same postfilter twice without
resetting the internal state of the DocValues cache
* Using expand with grouping would cause NPE
2019-12-12 10:21:20 +05:30
Ishan Chattopadhyaya
8db8ab3be2
SOLR-13945: SPLITSHARD can cause data loss due to rollback when final commit fails
2019-12-12 08:58:34 +05:30
Joel Bernstein
d559f47222
SOLR-14060: Update CHANGES.txt
2019-12-11 20:59:23 -05:00
Mikhail Khludnev
f01b3e97d1
SOLR-13904: Make Analytics component sensitive to timeAllowed.
2019-12-11 23:48:17 +03: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
Jason Gerlowski
4f2fedbe6b
SOLR-13999: Add missing CHANGES.txt entry
2019-12-11 07:43:23 -05:00
Erick Erickson
d189520935
SOLR-13953: Prometheus exporter in SolrCloud mode limited to 100 nodes
2019-12-10 20:19:30 -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
Andrzej Bialecki
fed199df7b
SOLR-13563: SPLITSHARD using LINK method fails on disk usage checks.
2019-12-10 14:21:37 +01: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
Houston Putman
1c78d2c637
SOLR-12217: Support shards.preference in SolrJ for individual shard requests ( #984 )
2019-12-09 17:11:58 -05:00
Andrzej Bialecki
86cab79730
SOLR-13979: Expose separate metrics for distributed and non-distributed requests.
2019-12-09 13:46:33 +01:00
Jan Høydahl
0d78535dcf
SOLR-13977: Move changes entry to 8.4
2019-12-09 10:27:53 +01:00
Michael Gibney
8e9876f516
SOLR-7798: robust support for expand when used w/o collapsing ( #325 )
...
There are applications of ExpandComponent that intentionally do not
involve prior collapsing of results on the expand field, which can lead
to an NPE in expand component when expand.field (for matched docs) has
fewer unique values than the number of matched docs.
This commit refines the approach taken in SOLR-13877, which addressed
the same underlying issue.
2019-12-08 09:59:33 +05:30
ngomx
07e4d86207
SOLR-13818: Upgrade jackson to 2.10.0
...
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-12-07 19:09:18 -05:00
Kevin Risden
f9e15839bf
SOLR-13987: Admin UI should not rely on javascript eval()
...
* Removes `'unsafe-eval'` from CSP `script-src`
* Enables Angular CSP mode
* Removes `eval()` JSON parsing in `cloud.js`
* Removes `jstree` themes error
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-12-07 16:40:04 -05:00
Mike
155ab116a2
Revert "SOLR-13990: Switch out woodstox-core-asl with aalto-xml and upgrade woodstox stax-2 API ( #1050 )" ( #1063 )
...
This reverts commit 2387bb9d60
.
2019-12-06 17:08:40 -06:00
Jason Gerlowski
62e0222aef
SOLR-13087: Remove 'whoami' usage in bin/solr
...
whoami displays a warning if the effective-uid is not in /etc/password.
This can happen in certain situations when running in a docker
container. This replaces the 'whoami' usage with a safer check.
2019-12-06 15:31:37 -05:00
Jan Høydahl
7417fa1cf3
SOLR-13954: Embedded ZooKeeper in Solr now does not try to load JettyAdminServer ( #1059 )
2019-12-06 11:03:23 +01:00
Anshum Gupta
2387bb9d60
SOLR-13990: Switch out woodstox-core-asl with aalto-xml and upgrade woodstox stax-2 API ( #1050 )
2019-12-05 18:37:53 +05:30
Munendra S N
12e8cca644
SOLR-11706: add support for aggregation on multivalued fields
...
* min, max, sum, sumsq, avg, stddev, variance, percentile aggregations
in JSON facets now supports multivalued fields
2019-12-05 10:48:22 +05:30
Anshum Gupta
09df6647ac
SOLR-13998: Add thread safety annotations to classes ( #1053 )
2019-12-04 01:19:56 +05:30
Robert Muir
c8c9c10023
SOLR-13982: set security-related http response headers by default
...
Unfortunately, as a first start this is very weak protection against
e.g. XSS. This is because some 'unsafe-xxx' rules must be present due
to the insecurity of angular JS: Until SOLR-13987 is fixed, XSS & co are
still easy.
2019-12-03 06:12:33 -05:00
Noble Paul
d8f9f47ca0
SOLR-13992: Refactor code to have collection, shard name in Replica,Slice ( #1051 )
...
* SOLR-13992: Refactor code to have collection name shard name in Replica,Slice
2019-12-03 13:10:19 +11:00
Cassandra Targett
de1c9fb9e8
SOLR-13885: various Ref Guide typos. This closes #990
2019-12-02 13:33:45 -06:00
Shalin Shekhar Mangar
5a697344ed
SOLR-13805: NPE when calling /solr/admin/info/health on standalone solr
2019-11-30 10:04:00 +05:30
Jan Høydahl
936f4b6ee9
SOLR-13977: solr create -c not working under Windows 10
2019-11-29 01:22:06 +01:00
Jan Høydahl
48010ffc9f
Add 8.3.1 CHANGES entry for SOLR-13465, SOLR-13941 and SOLR-13905
2019-11-28 20:56:57 +01:00
David Smiley
6a72b81ed3
SOLR-13971: Revert changes to the default configset.
...
* clarified these are Java system properties
* trivial dead code change; Boolean.getBoolean returns a primitive
2019-11-28 10:45:58 -05:00
Bruno Roustant
b4cc3c6ad2
SOLR-13968: Support postingsFormat and docValuesFormat in schema fields.
...
Closes #1039
2019-11-28 16:13:10 +01:00
Ishan Chattopadhyaya
212593d362
SOLR-13971: Renamed the velocity template parameter names
2019-11-28 15:46:26 +05:30
Jan Høydahl
9f78482295
SOLR-13969: Clean up and document AuditEvent API ( #1041 )
2019-11-28 09:55:11 +01:00
Ishan Chattopadhyaya
50e8cea918
SOLR-13971: Removing velocity from _default and disabling custom template support by default
2019-11-28 07:52:43 +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
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
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
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
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
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
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
Andrzej Bialecki
b4fe911cc8
SOLR-13817: Remove legacy SolrCache implementations.
2019-11-14 21:21:44 +01:00
Ishan Chattopadhyaya
d9f41f8a5a
SOLR-13662: Package manager (CLI)
2019-11-14 18:21:35 +05:30
Andrzej Bialecki
32c3255b93
SOLR-13898: fix a typo.
2019-11-13 18:10:49 +01:00
Istvan Farkas
21a54c4bc7
SOLR-13921: Processing UpdateRequest with delegation token throws NullPointerException
...
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-11-13 11:11:45 -05:00
Chris Hostetter
30e55e2b6e
SOLR-13872: Fixed Backup failures due to race conditions in saving/reserving commit points
2019-11-13 08:58:52 -07:00
Andrzej Bialecki
0c3233877b
SOLR-13898: Non-atomic use of SolrCache get / put.
2019-11-13 14:43:09 +01:00
Chris Hostetter
5df9a51cbf
Fix SOLR-13869 typo in CHANGES.txt
2019-11-12 14:04:35 -07:00
Chris Hostetter
603be023fe
SOLR-13864: SolrTestCaseJ4.getNextAvailablePort() has been deprecated
2019-11-12 13:41:46 -07:00
noble
c37d011974
missing JIRA number
2019-11-06 20:27:10 +11:00
Andrzej Bialecki
4f16d87c7e
SOLR-13858: Combine two almost identical entries into one.
2019-11-05 19:02:35 +01:00
Joel Bernstein
746a3a9c88
SOLR-10786: Update CHANGES.txt
2019-11-05 09:16:27 -05:00
Andrzej Bialecki
720fb94113
SOLR-13882: Collections API COLSTATUS does not check live_nodes when reporting replica's status.
2019-11-05 14:06:05 +01:00
Andrzej Bialecki
e58a90f18d
SOLR-13858: Clean up SolrInfoBean / SolrMetricProducer API.
2019-11-04 15:31:43 +01:00
Jason Gerlowski
de28c67627
SOLR-13762: Allow BinaryField use with non-binary wt's.
...
Closes #883
2019-11-04 08:43:04 -05:00
Noble Paul
b5f5b0f2bc
SOLR-13841: removed jackson dependencies from SolrJ and provided a mapping to our annotation ( #992 )
...
Provide mappings for jackson annotation @JsonProperty to use Jackson deserializer
2019-11-04 16:38:21 +11:00
Chris Hennick
b17d630e50
SOLR-13207: Handle query errors in calculateMinShouldMatch ( #978 )
...
Traps error that arises when the < operator is used at the end of a query field.
Also handles NumberFormatException when the operand isn't a number.
2019-11-01 10:40:56 -07:00
Houston Putman
6e1ecd1218
SOLR-13844: Remove replica recovery terms with the replica term ( #951 )
2019-11-01 14:34:53 +00:00
Munendra S N
24134cf9b1
SOLR-13823: fix ClassCastEx in group.query when score is requested
...
* This makes sures score computed for standalone and distributed
is same for group.query. This is done by using mainQuery to compute
scores
2019-10-29 13:56:03 +05:30
Munendra S N
0a4f6c566e
SOLR-13877: fix NPE in expand component
...
* This could happen when expand component is not used with collapse
and matched docs have fewer unique values
2019-10-29 13:56:03 +05:30
Tomas Fernandez Lobbe
c7c0bdf2df
SOLR-13783: Move CHANGES entry
2019-10-28 17:10:24 -07:00
Chris Hennick
74333c3af2
SOLR-13783: Add space after comma in NamedList.toString() ( #979 )
2019-10-28 17:09:08 -07:00
Houston Putman
fa27e476f7
SOLR-13865: Migrate replica routing code to SolrJ ( #974 )
...
* [SOLR-13865] Migrate replica routing code to solrJ
* Added a CommonTestInjection class.
* Fixing imports.
* Reverted extraneous streaming changes.
* Fix precommit errors.
* Changing name of the RLTManager.
* Splitting up existing tests.
* Updated documentation.
* Added solr/CHANGES.txt entry
2019-10-28 15:49:21 -07:00
Tomas Fernandez Lobbe
3524494025
SOLR-13866: Remove entry from CHANGES.txt
...
The fix made it in time to 8.3 so it was never released, no need for a CHANGES entry
2019-10-24 11:50:21 -07:00
Munendra S N
3ef54e4516
SOLR-12393:fix score not returned if expanded docs sorted by non-score
2019-10-24 19:41:14 +05:30
Tomas Fernandez Lobbe
dc9dbd266b
SOLR-13866: Override getSolrMetricsContext in DirectUpdateHandler2 ( #971 )
2019-10-23 16:13:26 -07:00
Noble Paul
98f08d39aa
SOLR-13822: Isolated Classloading from packages ( #957 )
...
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>:`
2019-10-24 08:55:11 +11:00
David Smiley
3ae8204248
SOLR-13855: DistributedZkUpdateProcessor needs to propagate URP.finish()
...
Important since Run URP finish() propagates to updateLog to fsync()!
Closes #969
2019-10-23 17:49:01 -04:00
Andrzej Bialecki
c1174dc0d6
SOLR-13831: Support defining arbitrary autoscaling simulation scenarios.
2019-10-23 20:48:10 +02:00
Andrzej Bialecki
1d7cd61575
SOLR-13854: Remove deprecated SolrMetricProducer.initializeMetrics API.
2019-10-22 21:23:48 +02:00
Mikhail Khludnev
afdb80069c
SOLR-13824: reject prematurely closed curly bracket in JSON.
2019-10-21 23:25:06 +03:00
Munendra S N
80bca5040a
SOLR-9802: fix grouping failure for date fields in solrcloud
...
Closes #221
2019-10-20 15:57:19 +05:30
Noble Paul
831f90fa36
SOLR-13841: Add jackson databind annotations to SolrJ classpath
...
SOLR-13841: Add jackson databind annotations to SolrJ classpath
2019-10-20 10:00:13 +11:00
Munendra S N
cabc125eef
SOLR-13403: fix NPE in terms for DatePointField
...
* This fixes NPE and adds support for DatePointField in terms
component
2019-10-18 23:45:57 +05:30