Commit Graph

5066 Commits

Author SHA1 Message Date
Alessandro Benedetti 6f83dad301 SOLR-12304: MLT component now supports mlt.interestingTerms
(cherry picked from commit b9db118ed3)
2019-05-16 23:13:03 -04:00
David Smiley 6a3d32728b SOLR-13467: Include the S2 Geometry lib to make it simpler to use prefixTree="s2" on a Geo3D spatial field.
* Improved documentation on Geo3D.
* Better testing for Geo3D.

(cherry picked from commit 3a88ab616c)
2019-05-15 22:18:01 -04:00
Noble Paul 0f67df40b6 SOLR-13437: fork noggit code into Solr (#666)
* SOLR-13437: fork noggit code into Solr
2019-05-16 12:02:50 +10:00
Noble Paul 92ff728372 SOLR-13468: autoscaling/suggestions should be able to give suggestions from config sent as a payload (#678)
* SOLR-13468: autoscaling/suggestions should be able to give suggestions from config sent as a payload
2019-05-16 07:41:28 +10:00
Erick Erickson fef5d097d5 SOLR-11558: It would be nice if the Graph section of the Cloud tab in the Admin UI could give some more information about the replicas of a collection
(cherry picked from commit 9ff5eb30af)
2019-05-15 11:36:46 -07:00
Andrzej Bialecki 33b4b6c14b SOLR-13440: Support saving/restoring autoscaling state for repeatable simulations. 2019-05-13 19:20:12 +02:00
Joel Bernstein c921c72fba SOLR-13047: Update CHANGES.tx 2019-05-12 20:19:12 -04:00
Jan Høydahl 03cca62af3 SOLR-13453: Adjust auth metrics asserts in tests after SOLR-13449 (#668)
(cherry picked from commit 5b772f7c9d)
2019-05-09 20:16:11 +02:00
Christine Poerschke 726fb8facc SOLR-13049: Make contrib/ltr Feature.defaultValue configurable. (Stanislav Livotov, Christine Poerschke) 2019-05-09 17:45:05 +01:00
Cao Manh Dat 8a1b966165 SOLR-13445: Preferred replicas on nodes with same system properties as the query master 2019-05-08 17:59:33 +01:00
Noble Paul 31986798e8 typo in CHNAGES.txt 2019-05-08 07:29:05 +10:00
Cao Manh Dat 79fb96854c SOLR-13449: SolrClientNodeStateProvider always retries on requesting metrics from other nodes 2019-05-07 09:42:51 +01:00
Ishan Chattopadhyaya 6797274581 SOLR-13394: Updating contributors for this issue in CHANGES.txt 2019-05-07 14:10:46 +05:30
Ishan Chattopadhyaya 1ab8c18d05 SOLR-5970: Adding upgrade notes for this change 2019-05-07 14:08:23 +05:30
noble 8cde22ba01 SOLR-13320 : add an update param failOnVersionConflicts=false to updates not fail when there is a version conflict 2019-05-07 15:22:57 +10:00
Jason Gerlowski 919b085444 SOLR-13318: Fix casting issues in BucketBasedJsonFacet 2019-05-06 00:01:04 -04:00
Ishan Chattopadhyaya 400a918071 SOLR-13410: Designated overseer wasn't able to rejoin election queue upon restart 2019-05-04 00:29:49 +05:30
Ishan Chattopadhyaya 2faed4cada SOLR-13348: Speed up collapsing by avoiding scoring of ineligible documents 2019-05-03 02:46:03 +05:30
Ishan Chattopadhyaya 8ea32d61fe Adding 8.2 version 2019-05-01 14:51:55 +05:30
Andrzej Bialecki dbc9a3c767 SOLR-12833: Avoid unnecessary memory cost when DistributedUpdateProcessor timed-out lock is not used. 2019-04-30 22:32:09 +02:00
Mikhail Khludnev 39ff3052c3 SOLR-12291: fixing premature completion of async tasks
* extract async tracking methods from OverseerCollectionMessageHandler into the separate class
* replacing hashmap to named list to avoid entry loss
2019-04-30 10:03:34 +03:00
Andrzej Bialecki 44efae15a9 SOLR-13427: Support simulating the execution of autoscaling suggestions. 2019-04-30 00:23:03 +02:00
Shalin Shekhar Mangar 793c974a59 SOLR-13432: Add .toString methods to BitDocSet and SortedIntDocSet so that enabling "showItems" on the filter caches shows some useful information about the values in the cache
(cherry picked from commit f77c56dbc6)
2019-04-29 12:34:58 +05:30
Ishan Chattopadhyaya 855c7d6bb5 SOLR-5970: Return correct status upon collection creation failure 2019-04-28 23:20:21 +05:30
Ishan Chattopadhyaya a877632aaf SOLR-12248, SOLR-4647: Grouping is broken on docValues-only fields 2019-04-28 23:04:37 +05:30
Jason Gerlowski 65d7dfd5cf SOLR-13343: Fix minor web UI spacing issue
Closes #592
2019-04-27 10:40:06 -04:00
Kevin Risden 0e7e470ada
SOLR-13414: SolrSchema - Avoid NPE if Luke returns field with no type defined
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-04-26 09:42:13 -04:00
Jan Høydahl 1cf0439a24 SOLR-13425: Wrong color in horizontal definition list (#653)
(cherry picked from commit ef79dd548d)
2019-04-25 15:59:12 +02:00
Ishan Chattopadhyaya 430f059380 SOLR-13394: Switch default GC from CMS to G1 2019-04-25 13:59:33 +05:30
Mikhail Khludnev 13be0b1af2 SOLR-13081: Let in-place update work with route.field 2019-04-25 10:01:13 +03:00
Andrzej Bialecki 60af5dfcfc SOLR-13423: Upgrade RRD4j to version 3.5. 2019-04-24 13:10:08 +02:00
Ishan Chattopadhyaya a2d499e32a SOLR-12167: Throw an exception, instead of just a warning, upon unknown atomic update 2019-04-24 16:22:34 +05:30
Mikhail Khludnev 075c123cb1 SOLR-13337: faster /terms response in distributed mode. 2019-04-22 23:28:57 +03:00
erick 033c20f108 SOLR-13400: Replace Observable pattern in TransientSolrCoreCache 2019-04-19 17:14:37 -07:00
Tomas Fernandez Lobbe 92f5d8298c SOLR-13281: Fix NPE in DocExpirationUpdateProcessor 2019-04-18 22:23:34 -07:00
Erick Erickson 249a03d4f5 SOLR-11035: (at least) 2 distinct failures possible when clients attempt searches during SolrCore reload bandaid for DocValuesNotIndexedTest
(cherry picked from commit 2a3bd8e864)
2019-04-18 21:38:56 -07:00
Andrzej Bialecki 7fd49c3228 SOLR-12461: Upgrade Dropwizard Metrics to 4.0.5 release. 2019-04-18 19:09:06 +02:00
Andrzej Bialecki 667ccbc16f SOLR-13407: Reject update requests sent to non-routed multi collection aliases. 2019-04-18 14:55:00 +02:00
erick ca1cc248e0 SOLR-13408: Cannot start/stop DaemonStream repeatedly, other API improvements
(cherry picked from commit a9771a5849)
2019-04-17 16:08:39 -07:00
Uwe Schindler e1901aaabb SOLR-13409: Disable HTML directory listings in admin interface to prevent possible security issues 2019-04-17 11:05:24 +02:00
Jan Høydahl 7f51292156 SOLR-12371: Editing authorization config via REST API now works in standalone mode
(cherry picked from commit 9707bb6fa9)
2019-04-15 21:34:28 +02:00
Chris Hostetter 4c9311e8bf Merge remote-tracking branch 'refs/remotes/origin/branch_8x' into branch_8x
Conflicts:
	solr/CHANGES.txt
2019-04-15 11:40:42 -07:00
markrmiller fe37e18d10 SOLR-13386: OverseerTaskQueue#remove should not throw an exception when no node exists after an exists check and the Overseer work loop should not allow free spinning the loop when it hits a KeeperException. 2019-04-15 12:54:35 -05:00
Chris Hostetter 59a3c45d9c SOLR-13336: add maxBooleanClauses (default to 1024) setting to solr.xml, reverting previous effective value of Integer.MAX_VALUE-1, to restrict risk of pathalogical query expansion.
(cherry picked from commit d90034f0d6)
2019-04-15 10:27:29 -07:00
Christine Poerschke cae323629e SOLR-13366: Clarify 'Invalid stage name' warning logging in AutoScalingConfig 2019-04-12 16:15:34 +01:00
Joel Bernstein 9d6c4cb986 SOLR-13391: Update CHANGES.txt 2019-04-12 10:07:31 -04:00
Jan Høydahl d05e7b3df4 SOLR-13398: Move log "Processing SSL Credential Provider chain" from INFO to DEBUG to prevent leaking into bin/solr printout
(cherry picked from commit 03f5a5e7a1)
2019-04-12 11:55:22 +02:00
Jan Høydahl de432003a7 SOLR-12860: MetricsHistoryHandler now uses PKI Auth for metrics collection in background thread
(cherry picked from commit f2c59db273)
2019-04-12 10:23:08 +02:00
Chris Hostetter c58787d045 SOLR-13393: Fixed ZkClientClusterStateProvider to prevent risk of leaking ZkStateReader/threads when processing concurrent requests during shutdown.
This primarily affected tests, but may have also caused odd errors/delays when restart/shutting down solr nodes.

(cherry picked from commit 980fd7d5c5)
2019-04-11 14:23:14 -07:00
Cao Manh Dat 5691f87ecc SOLR-13339: Prevent recovery, fetching index being kicked off after SolrCores already closed 2019-04-11 09:22:35 +01:00
Andrzej Bialecki f83098752c SOLR-13262: Add collection RENAME command and support using aliases in most collection admin commands. 2019-04-10 18:57:16 +02:00
Uwe Schindler 4fe1f410f4 SOLR-13388: Fix FileExchangeRateProvider to be a public class, as it appears in schema.xml 2019-04-10 18:55:42 +02:00
Moshe d01b13c8ed SOLR-12638: Partial/Atomic updates of nested docs.
and [child] now works in RTG.

(cherry picked from commit 8527ec11af)
2019-04-10 03:03:58 -04:00
Erick Erickson 37863e2d09 SOLR-12809: Document recommended Java/Solr combinations
(cherry picked from commit 7602f3c78e)
2019-04-05 10:22:44 -07:00
Joel Bernstein bb596caecb SOLR-13374: Update CHANGES.txt 2019-04-05 09:09:11 -04:00
Jan Høydahl b0f4b5dc75 SOLR-12120: New AuditLoggerPlugin type allowing custom Audit logger plugins
(cherry picked from commit 361502da8a)
2019-04-05 11:34:03 +02:00
Jan Høydahl 9dd51915fa SOLR-13344: Admin UI inaccessible with RuleBasedAuthorizationPlugin
(cherry picked from commit 96ef35cd2c)
2019-04-04 16:26:19 +02:00
Jason Gerlowski 4b86a39680 SOLR-13331: Fix AtomicUpdate 'remove' ops in SolrJ
The racent change introducing ByteArrayUtf8CharSequence altered the
NamedLists produced by atomic-update requests so that they include
instances of this class for requests coming in as javabin.  This is a
problem for 'remove' atomic-updates, which need to be able to compare
these ByteArrayUtf8CharSequence instances with existing field values
represented as Strings.  equals() would always return false, and
'remove' operations would have no effect.

This commit converts items as necessary to allow atomic-update
operations to work as expected.
2019-04-04 06:53:01 -04:00
Jason Gerlowski fdeedce21f SOLR-13355: Add missing CHANGES.txt entry 2019-04-03 07:41:28 -04:00
erick 312e61df5f SOLR-13363: Upgrade to ZooKeeper 3.4.14
(cherry picked from commit 5837687)
2019-04-02 20:22:17 -07:00
Jason Gerlowski 7c0caeacfa SOLR-13362: Add 'includeIndexFieldFlags' in LukeRequest 2019-04-01 20:40:49 -04:00
Chris Hostetter c18da4c6bc SOLR-13352: Remove risk of deadlock/threadleak when shutting down an Overseer(TriggerThread)
(cherry picked from commit 1071d09336)
2019-04-01 10:35:12 -07:00
Kevin Risden 1ad668e0bf
SOLR-13359: Make UpdateHandler support other prefixes (besides hdfs:/)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-31 10:47:17 -04:00
Kevin Risden ae95487db6
SOLR-11473: Make HDFSDirectoryFactory support other prefixes (besides hdfs:/)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-30 14:27:32 -04:00
erick 03a3562f78 SOLR-13349:High CPU usage in Solr due to Java 8 bug
(cherry picked from commit b2941ff)
2019-03-28 15:51:14 -07:00
Kevin Risden e99fd063b0
SOLR-13353: Add SolrCli AuthTool test
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-28 18:36:33 -04:00
Kevin Risden 543ea46afa
SOLR-13351: Workaround for VELOCITY-908
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-28 09:26:02 -04:00
Ishan Chattopadhyaya b08566cacc SOLR-7414: CSVResponseWriter & XLSXResponseWriter return empty field when fl alias is combined with * selector 2019-03-27 16:29:25 +05:30
Kevin Risden efbb494c8c
SOLR-13112: Upgrade jackson to 2.9.8
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-25 12:19:39 -04:00
Kevin Risden f545e64061
SOLR-13335: Upgrade to velocity 2.0 and velocity-tools 3.0
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-25 10:02:23 -04:00
Kevin Risden 862a755d67
SOLR-13342: Remove dom4j from Solr
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-25 08:31:26 -04:00
Shalin Shekhar Mangar f220a511b9 SOLR-11126: Move change log entry under 8.0 2019-03-22 07:31:35 +05:30
Kevin Risden 96c293ec1b
SOLR-9079: Remove commons-lang as a dependency
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-20 19:51:34 -04:00
David Smiley 8f25ded16f SOLR-13253: avoid using IndexSchema.getResourceLoader for non-schema things.
Furthermore it's reference to SolrConfig was removed.

(cherry picked from commit 85a702cdff)
2019-03-19 13:52:38 -04:00
Bar Rotstein de58717183 SOLR-12955: Refactored DistributedUpdateProcessor to put SolrCloud specifics into a subclass
Closes #528

(cherry picked from commit 5b7866b085)
2019-03-19 13:28:27 -04:00
Andrzej Bialecki b778417054 SOLR-11127: REINDEXCOLLECTION command for re-indexing of existing collections. 2019-03-19 13:47:44 +01:00
Kevin Risden 105979fb4c
SOLR-8033: Remove debug if branch in HdfsTransactionLog
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-19 06:20:47 -04:00
Kevin Risden 6064b03ac6
SOLR-13330: Improve HDFS tests
Related JIRAs:
* SOLR-11010
* SOLR-11381
* SOLR-12040
* SOLR-13297

Changes:
* Consolidate hdfs configuration into HdfsTestUtil
* Ensure socketTimeout long enough for HDFS tests
* Ensure HdfsTestUtil.getClientConfiguration used in tests
* Replace deprecated HDFS calls
* Use try-with-resources to ensure closing of HDFS resources

Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-19 05:27:46 -04:00
Jan Høydahl 4540fa427a SOLR-13244: Nodes view fails when a node is temporarily down
(cherry picked from commit 8f29d1eaad)
2019-03-15 13:31:34 +01:00
Moshe 7961e17e7e SOLR-13129: nested docs: add more/better documentation in Solr ref-guide
(cherry picked from commit c2a6772f1e)
2019-03-14 09:12:41 -04:00
Gus Heck 1d85f13eeb SOLR-13131 Category Routed Aliases
(cherry picked from commit d8f2a02fdb)
2019-03-13 01:36:40 -04:00
Gus Heck 470813143d SOLR-12891 MacroExpander will no longer will expand URL parameters by
default inside of the 'expr' parameter, add InjectionDefense class
for safer handling of untrusted data in streaming expressions and add
-DStreamingExpressionMacros system property to revert to legacy behavior

(cherry picked from commit 9edc557f45)
2019-03-12 11:56:28 -04:00
Kevin Risden b4d9a98b32
SOLR-13307: Ensure HDFS tests clear System properties they set (Kevin Risden)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-03-11 11:22:22 -04:00
Mikhail Khludnev 5a5a39ee18 SOLR-13284: fallback to json instead of NPE and 500 code, when wt is omitted or wrong. 2019-03-10 23:12:22 +03:00
erick 277251c202 SOLR-13268: Clean up any test failures resulting from defaulting to async logging
(cherry picked from commit 9272c29)
2019-03-10 11:35:51 -07:00
Andrzej Bialecki f6f5f995ef SOLR-13292: Provide extended per-segment status of a collection. 2019-03-09 14:09:34 +01:00
Jan Høydahl 4dfe945ae7 SOLR-12121: Move CHANGES entry from Improvements to New Features section
(cherry picked from commit 9eabaf46a2)
2019-03-08 22:11:54 +01:00
Christine Poerschke c55415cda8 SOLR-13254: Correct message that is logged in solrj's ConnectionManager when an exception occurred while reconnecting to ZooKeeper. (hu xiaodong via Christine Poerschke) 2019-03-07 21:09:43 +00:00
Erick Erickson fc76b70bd5 SOLR-13261: Make SortableTextField work with export/streaming, now requires useDocValuesAsStored='true'
(cherry picked from commit 1e09268e78)
2019-03-07 11:00:01 -08:00
Uwe Schindler dac4169b01 Fix Windows startup script to disable HTTP/2 if TLS is enabled on Java 8. 2019-03-07 14:37:17 +01:00
Erick Erickson bbf4cbc17e SOLR-13295: Reproducible failure in TestDistributedGrouping 2019-03-05 14:02:42 -08:00
Andrzej Bialecki 5f605daf92 SOLR-13271: Read-only mode for SolrCloud collections. 2019-03-05 17:17:00 +01:00
Joel Bernstein 357254b642 SOLR-13287: Update CHANGES.txt 2019-03-05 10:12:52 -05:00
Adrien Grand b15dfbc7a9 SOLR-13234: Remove 9.0 from Solr changes. 2019-03-05 09:56:29 +01:00
Cao Manh Dat 0acc1f0584 SOLR-13276: Move change entry to 8.1 2019-03-04 15:52:18 +00:00
Mikhail Khludnev 17c2634217 SOLR-9882: reporting timeAllowed breach as partialResults instead of 500 error 2019-03-04 17:43:58 +03:00
Adrien Grand 1c1fd08a2c Add 7.7.1 version and bwc indices. 2019-03-04 10:51:47 +01:00
Cao Manh Dat 3064b9bb5f SOLR-13276: Adding Http2 equivalent classes of CloudSolrClient and HttpClusterStateProvider 2019-03-04 09:43:35 +00:00
Shalin Shekhar Mangar 02eb9d3440 SOLR-13234: Prometheus Metric Exporter not threadsafe.
This changes the prometheus exporter to collect metrics from Solr on a fixed interval controlled by this tool and prevents concurrent collections. This change also improves performance slightly by using the cluster state instead of sending multiple HTTP requests to each node to lookup all the cores.

This closes #571.

(cherry picked from commit 1f9c767aac)
2019-03-04 11:04:33 +05:30
Noble Paul b14748e61f SOLR-13285: Updates with enum fields and javabin cause ClassCastException 2019-03-04 10:26:09 +11:00
Joel Bernstein d4158f0106 SOLR-10436: Update CHANGES.txt 2019-02-28 09:33:16 -05:00
Kevin Risden ba70919dd6
SOLR-7321: Remove reflection in FSHDFSUtils.java (Mike Drob, Kevin Risden)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-27 14:07:49 -05:00
Mikhail Khludnev 34757670d9 SOLR-13227: don't throw exceptions for counting facet.range.other. 2019-02-26 23:43:31 +03:00
Kevin Risden 71d8aefc0c
SOLR-9762: Remove the workaround implemented for HADOOP-13346 (Kevin Risden)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-26 14:53:15 -05:00
Kevin Risden 2234e9ba67
SOLR-13074: MoveReplicaHDFSTest leaks threads, falls into an endless loop, logging like crazy (Kevin Risden)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-26 14:49:52 -05:00
Kevin Risden 129de3f5e9
SOLR-13060: Improve HdfsAutoAddReplicasIntegrationTest and HdfsCollectionsAPIDistributedZkTest
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-25 11:29:38 -05:00
Kevin Risden e0231fddba
SOLR-9763: Remove the workaround implemented for HADOOP-12767 (Kevin Risden)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-24 14:24:21 -05:00
Mikhail Khludnev d68e992d03 SOLR-11883: reporting syntax errors as Bad Request instead of 500. 2019-02-24 16:39:40 +03:00
erick 4aa0645ea6 SOLR-12055: SOLR-12753: Missed mentioning SOLR-12753 in 8.1 CHANGES.txt 2019-02-22 13:14:21 -08:00
erick 4530c8041f SOLR-12055: Enable async logging by default SOLR-12753: Async logging ring buffer and OOM error 2019-02-22 12:49:31 -08:00
erick 07cc2d98ef SOLR-12055: Enable async logging by default SOLR-12753: Async logging ring buffer and OOM error
(cherry picked from commit 0de3905)
2019-02-22 12:47:29 -08:00
Erick Erickson cf1e3c4603 SOLR-13261: Make SortableTextField work with export/streaming
(cherry picked from commit 6b4e90617d)
2019-02-22 11:06:04 -08:00
Tomas Fernandez Lobbe 128da043df SOLR-12708: CREATE collection request doesn't fail or cleanup when the request fails (#568)
When performing an async CREATE requests, responses to internal requests are also included inside the "success" or "failed" elements of the general response. This will make the operation cleanup in case of failure, the same way as we do when the request is synchronous.
2019-02-20 14:06:10 -08:00
Kevin Risden 5d71e90b17
SOLR-13222: Improve logging in StreamingSolrClients (Peter Cseh via Kevin Risden)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-20 11:10:01 -05:00
Noble Paul e636c47bf6 SOLR-13255 : ClasscastException when URPs try to read a String field which returns a ByteArrayUTF8CHarSequence . This is a regression in release 7.7 2019-02-20 22:21:39 +11:00
Noble Paul 7a33ba3323 SOLR-13255 : ClasscastException when URPs try to read a String field which returns a ByteArrayUTF8CHarSequence . This is a regression in release 7.7 2019-02-20 22:20:35 +11:00
Kevin Risden cdabcb88d3
SOLR-11763: Upgrade Guava to 25.1-jre (Markus Jelsma, Kevin Risden)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-19 17:29:06 -05:00
shalinmangar d697b4a6ad SOLR-13248: Adding upgrade notes which explain the problem and the mitigation as well as steps to revert to the old behavior
(cherry picked from commit 97875af3f9)
2019-02-18 14:26:28 -08:00
shalinmangar 7ede4e2b43 SOLR-13248: Autoscaling based replica placement is broken out of the box.
Solr 7.5 enabled autoscaling based replica placement by default but in the absence of default cluster policies, autoscaling can place more than 1 replica of the  same shard on the same node. Also, the maxShardsPerNode and createNodeSet was not respected. Due to these reasons,  this issue reverts the default replica placement policy to the 'legacy' assignment policy that was the default until Solr 7.4.

(cherry picked from commit 7e2d40197c)
2019-02-18 14:26:20 -08:00
Ishan Chattopadhyaya a1efe97931 SOLR-11876: In-place updates fail during resolution if required fields are present 2019-02-18 14:34:49 +05:30
Tomas Fernandez Lobbe 3f0dd8a70f SOLR-13229: Cleanup replicasMetTragicEvent after all exceptions 2019-02-15 14:52:06 -08:00
Alan Woodward 249dfdae01 SOLR-13126: Correctly combine multiplicative query boosts 2019-02-15 11:20:35 +00:00
Jason Gerlowski a6f9f53ce5 SOLR-13241: Add 'autoscaling' tool to solr.cmd
Prior to this commit, SOLR-13155 added support for an 'autoscaling' tool
to bin/solr, but not to the Windows equivalent bin/solr.cmd.  This
commit adds the necessary plumbing to the Windows version of this
script.  It also removes some dead help-text from the bin/solr script.
2019-02-13 10:51:45 -05:00
Noble Paul 93288d7e28 SOLR-13171 : A true streaming parser for javabin payload/stream without creating any objects 2019-02-13 18:25:09 +11:00
Andrzej Bialecki 98cea5440f SOLR-13155: Add command-line option for testing autoscaling configurations. 2019-02-12 11:53:57 +01:00
Mikhail Khludnev b63b8756b7 SOLR-12330: rethow NPEs and other json.facet syntax errors properly as 400 2019-02-10 00:02:06 +03:00
Jan Høydahl ceb73803a6 SOLR-12121: JWT Token authentication plugin with OpenID Connect implicit flow login through Admin UI
(cherry picked from commit ea2c8ba38e)
2019-02-06 08:39:03 +01:00
Joel Bernstein 14665dac6f SOLR-13146: Update CHANGES.txt 2019-02-03 18:27:18 -05:00
markrmiller f20d2d0154
SOLR-9515: Update to Hadoop 3 (Mark Miller, Kevin Risden)
Signed-off-by: Kevin Risden <krisden@apache.org>
2019-02-02 09:33:36 -05:00
David Smiley 10930fd83a SOLR-5211: Document that delete-by-id (and updates) don't affect child/nested docs
(cherry picked from commit 372d68f7f6)
2019-02-01 15:24:53 -05:00
Noble Paul 34da61e863 SOLR-12999: Index replication could delete segments before downloading segments from master if there is not enough disk space 2019-02-01 08:17:05 +11:00
Joel Bernstein 4457115cf0 SOLR-13147: Update CHANGES.txt 2019-01-30 14:51:19 -05:00
Joel Bernstein b3c9082f77 SOLR-13104: Update CHANGES.txt 2019-01-29 22:01:43 -05:00
Joel Bernstein 768a62702a SOLR-13134: Update CHANGES.txt 2019-01-29 21:56:15 -05:00
Joel Bernstein d4342c4d78 SOLR-13088: Update CHANGES.txt 2019-01-29 21:49:35 -05:00
Joel Bernstein a1595a18aa SOLR-12984: Update CHANGES.txt 2019-01-29 21:39:42 -05:00
jimczi b20afd322d Revert "Add next minor release version 8.1.0"
This reverts commit df4fabb3df.
2019-01-29 17:02:40 +01:00
jimczi ed49c5c14e Add next release version 7.8.0 2019-01-29 14:28:13 +01:00
jimczi df4fabb3df Add next minor release version 8.1.0 2019-01-29 14:15:32 +01:00
David Smiley 8413b105c2 SOLR-12768: added _nest_path_ to the default schema (thereby enabling nested docs)
* new NestPathField encapsulating details for how _nest_path_ is indexed
** tweaked the analysis to index 1 token instead of variable
* TokenizerChain has new CustomAnalyzer copy-constructor

(cherry picked from commit 381a30b26c)
2019-01-28 13:26:56 -05:00
Mikhail Khludnev 513ba75f3f SOLR-13156: support facet.sort for facet.field={!terms=foo,bar}field 2019-01-28 15:37:39 +03:00
Noble Paul 745db5f000 SOLR-13130: during the ResponseBuilder.STAGE_GET_FIELDS directly copy string bytes and avoid creating String Objects 2019-01-27 16:03:16 +11:00
Chris Hostetter fa22ab8956 SOLR-13168: Fixed a bug in TestInjection that caused test only code to be invoked when TLOG replicas recieved commits if java assertions were enabled
(see also: SOLR-12313)

(cherry picked from commit ec68359065)
2019-01-25 15:50:59 -07:00
Tomas Fernandez Lobbe 45bf00bf05 SOLR-12373: Let DocBasedVersionConstraintsProcessor define fields to use in tombstones
A new config option, "tombstoneConfig" allows the DocBasedVersionConstraintsProcessor
to add extra fields to the tombstone generated when a document is deleted. This can
be useful when the schema has required fields.
2019-01-25 13:41:35 -08:00
Mikhail Khludnev 5a54c624ca SOLR-13029: configure buffer size in HdfsBackupRepository. 2019-01-24 19:23:18 +03:00
Andrzej Bialecki 70b300f539 SOLR-9735: Update CHANGES and the ref guide. 2019-01-23 15:08:16 +01:00
Erick Erickson 83f9835a47 SOLR-11998:RebalanceLeaders API broken response format with wt=JSON
(cherry picked from commit 60aef389cf)
2019-01-20 23:16:09 -06:00
Erick Erickson 571ae2670a SOLR-13091: REBALANCELEADERS is broken
(cherry picked from commit a692d05a90)
2019-01-19 19:30:04 -08:00
Cao Manh Dat 1dbed93110 Add note about removing of LIR in Solr 8 2019-01-17 16:37:41 +00:00
Cao Manh Dat 558d99201a Upgrade CHANGES.txt for http2 changes 2019-01-17 16:34:50 +00:00