Christine Poerschke
60f2417aca
SOLR-15057: avoid unnecessary object retention in FacetRangeProcessor ( #2160 )
2021-01-07 18:45:46 +00:00
Munendra S N
6ff4a9b395
SOLR-14514: add extra checks for picking 'stream' method in JSON facet
...
missing, allBuckets, and numBuckets is not supported with stream method.
So, avoiding picking stream method when any one of them is enabled even if
facet sort is 'index asc'
2021-01-07 22:01:27 +05:30
Munendra S N
d7fd3d8c20
SOLR-12539: handle extra spaces in JSON facet shorthand syntax
2021-01-07 22:01:27 +05:30
Munendra S N
0846da5c22
SOLR-14950: fix regenerating of copyfield with explicit src/dest matching dyn rule
...
CopyFields are regenerated in case of replace-field or replace-field-type.
While regenerating, source and destionation are checked against fields but source/dest
could match dynamic rule too.
For example,
<copyField source="something_s" dest="spellcheck"/>
<dynamicField name="*_s" type="string"/>
here, something_s is not present in schema but matches the dynamic rule.
To handle the above case, need to check dynamicFieldCache too while regenerating the
copyFields
2021-01-07 22:01:27 +05:30
Joel Bernstein
4ab5d31832
SOLR-15040: Update CHANGES.txt
2021-01-07 11:30:18 -05:00
Timothy Potter
8b55fb868d
SOLR-15059: Improve query performance monitoring ( #2165 )
2021-01-07 09:17:38 -07:00
S N Munendra
d4fa1aae21
SOLR-10860: Return proper error code for bad input incase of inplace updates ( #2121 )
...
Return proper error code on invalid value with in-place update.
Handle invalid value for inc op with the in-place update, uses toNativeType to convert increment value instead of direct parsing. Also, return an error when inc operation is specified for the non-numeric field
2021-01-07 20:44:48 +05:30
David Smiley
3147625890
SOLR-15069: [child parentFilter=...] is now optional ( #2181 )
2021-01-06 17:43:15 -05:00
Chris Hostetter
07071ca8e1
SOLR-15047: Fix collapse parser behavior when collapsing on numeric fields to differentiate '0' group from null group
2021-01-06 10:07:32 -07:00
Timothy Potter
2fcaba1ce2
SOLR-15058: Enforce node_name contains colon and port and find first underscore after colon to parse context ( #2178 )
2021-01-05 12:00:14 -07:00
Chris Hostetter
a48e937f59
SOLR-15048: Fixed collapse parser behavior when dealing with docs boosted by QueryElevationComponent that are in the null group to treat them consistently regardless of collapse field type or group head selector
2021-01-05 10:00:56 -07:00
Florin Babes
a677d2247a
SOLR-14571: Download speed was hard-coded in the Replication screen of the Solr Admin UI.
...
(Florin Babes via Christine Poerschke)
2021-01-05 15:53:15 +00:00
Bruno Roustant
5e21e3f380
SOLR-15061: Fix NPE in SearchHandler when shards.info and no QueryComponent configured
2021-01-05 15:15:48 +01:00
Andrzej Bialecki
2695624a9f
SOLR-15019: Replica placement API needs a way to fetch existing replica metrics.
2021-01-04 15:24:25 +01:00
Christine Poerschke
dc99e39d21
Update copyright year(s) in lucene/NOTICE.txt and solr/NOTICE.txt files.
2021-01-04 09:19:05 +00:00
noblepaul
3e852b00dd
SOLR-15062: /api/cluster/zk/ls should give the stat of the current node
2021-01-04 14:10:28 +11:00
Noble Paul
3056296fa2
SOLR-15062: /api/cluster/zk/ls should give the stat of the current node ( #2172 )
2021-01-04 14:08:14 +11:00
Tim Dillon
17adcc7aa4
SOLR-14034: remove deprecated min_rf references ( #2152 )
2020-12-31 15:59:48 +00:00
Dawid Weiss
8ef6a0da56
LUCENE-9570: code reformatting [partial].
2020-12-28 12:26:13 +01:00
John Gallagher
70f461ee45
SOLR-14413 allow timeAllowed and cursorMark parameters
...
closes #1436
2020-12-23 13:01:44 -06:00
Pieter van Boxtel
98f12f4aeb
SOLR-15031 Prevent null being wrapped in a QueryValueSource
...
closes #2118
2020-12-22 15:34:18 -06:00
epugh@opensourceconnections.com
1b67ed9516
fix typos
2020-12-22 15:23:42 -05:00
Kevin Risden
f0b73fdc6d
SOLR-14951: Upgrade Angular JS 1.7.9 to 1.8.0
...
Closes PR #2008
2020-12-22 11:18:44 -06:00
Jason Gerlowski
8b272a0960
SOLR-15049: Add TopLevelJoinQuery optimization for 'self-joins' ( #2146 )
2020-12-22 08:32:52 -05:00
Christine Poerschke
fa41ea51d4
Add two solr/CHANGES.txt entries for SOLR-14981 and SOLR-15046. ( #2149 )
...
So that 8.8.0 sections match on master and branch_8x branches.
2020-12-17 12:40:05 +00:00
Timothy Potter
809d15115b
SOLR-15054: Test should not require private methods to be final ( #2150 )
2020-12-16 15:35:30 -07:00
Cassandra Targett
2f45a31fbd
Ref Guide: copy editing solr-tracing.adoc; fix for table template so format options to work; code in tables is highlighted
2020-12-16 14:21:38 -06:00
Christine Poerschke
0b5003cfed
SOLR-14939: JSON range faceting to support cache=false parameter ( #1992 )
2020-12-16 17:42:24 +00:00
Mike Drob
bf7b438f12
SOLR-15029 Trigger leader election on index writer tragedy
...
SOLR-13027 Use TestInjection so that we always have a Tragic Event
When we encounter a tragic error in the index writer, we can trigger a
leader election instead of queing up a delete and re-add of the node in
question. This should result in a more graceful transition, and the
previous leader will eventually be put into recovery by a new leader.
closes #2120
2020-12-15 15:54:40 -06:00
Noble Paul
94c69f4385
SOLR-14977: improved plugin configuration ( #2099 )
2020-12-15 14:18:09 +11:00
noblepaul
63943a739b
use RTimer
2020-12-14 19:03:31 +11:00
noblepaul
a2a811a1b4
added a perf test
2020-12-14 18:54:32 +11:00
Noble Paul
a95ce0d422
SOLR-14827: Refactor schema loading to not use XPath ( #1963 )
2020-12-11 15:27:47 +11:00
Joel Bernstein
04b9a98060
SOLR-15040: Improvements to postlogs timestamp handling
2020-12-10 12:49:42 -05:00
Timothy Potter
30e5e38336
SOLR-14987: Reuse HttpSolrClient per node vs. one per Solr core when using CloudSolrStream ( #2067 )
2020-12-07 09:03:03 -07:00
Andrzej Bialecki
637afadeaa
SOLR-15022: fix page-children declaration.
2020-12-07 14:33:22 +01:00
Andrzej Bialecki
8dcaa6c6d3
SOLR-15022: Add RefGuide documentation for cluster plugins.
2020-12-07 14:03:47 +01:00
Tim Owen
510f96c69c
SOLR-8673: Enable custom aggregate functions by opening up FacetContext
...
Prior to this change, it was not feasible to write a custom aggregate function in plugin code
because the FacetContext class did not expose its fields for access outside its package. Also
some of the useful abstract classes for SlotAcc were package-private too
2020-12-06 22:45:09 -08:00
Andrzej Bialecki
478c6cb0f5
SOLR-15016: Fix javadoc so that the example matches the current API.
2020-12-06 18:45:01 +01:00
Andrzej Bialecki
cced5078ea
SOLR-15016: Replica placement plugins should use container plugins API / configs.
2020-12-06 14:51:10 +01:00
David Smiley
21b8890f58
SOLR: Remove CHANGES.md; use solr/CHANGES.txt
...
For now, any way. See dev list discussion.
2020-12-04 17:59:07 -05:00
saatchibhalla
19ed903377
SOLR-14965: add overseer queue size metrics ( #2040 )
...
Adds two metrics to the SolrCloud Overseer: solr_metrics_overseer_stateUpdateQueueSize and solr_metrics_overseer_collectionWorkQueueSize with corresponding entries in the the Prometheus exporter's default/stock configuration.
Co-authored-by: Saatchi Bhalla <s.bhalla@salesforce.com>
2020-12-04 16:47:35 -05:00
Mike Drob
cef928171f
SOLR-14992 Wait for node down before checking for node up ( #2115 )
2020-12-03 16:32:07 -08:00
Timothy Potter
4c100a0175
SOLR-12182: Fix Changes.txt in master ( #2116 )
2020-12-02 17:28:19 -07:00
Chris Hostetter
5208d47e1a
SOLR-14934: Remove redundent deprecated "solr.solr.home" logic
2020-12-02 17:18:58 -07:00
Jan Høydahl
e3572d0c4d
Reconcile upgrade notes in master ( #2103 )
...
inspired by And fixes #2102
2020-12-02 23:28:02 +01:00
Chris Hostetter
05a8477a36
SOLR-14934: Fix some additional test helper methods that aren't used on master but triggered problems when when backporting to branch_8x
2020-12-02 13:35:33 -07:00
Chris Hostetter
8732df8c50
SOLR-14934: test workaround for SOLR-15026
2020-12-02 12:13:55 -07:00
Chris Hostetter
2e6a02394e
SOLR-14934: Refactored duplicate "Solr Home" logic into a single place to eliminate risk of tests using divergent values for a single solr node.
2020-12-02 10:24:36 -07:00
Shalin Shekhar Mangar
d99c1667a5
SOLR-14942: Move request registration to ContentStreamHandlerBase ( #2112 )
...
This addresses review feedback from David Smiley on Jira. It moves the request registration to the ContentStreamHandlerBase class instead of doing a hack-ish instanceof check inside HttpSolrCall.
2020-12-02 10:11:23 +05:30