Commit Graph

1080 Commits

Author SHA1 Message Date
Ishan Chattopadhyaya d84977eb5c SOLR-14616: Remove CDCR 2020-08-29 02:13:13 +05:30
Erick Erickson 69fa5a00fb LUCENE-9433: Remove Ant support from trunk 2020-08-28 09:31:16 -04:00
Erick Erickson eb9f59f041 Adding forceMergeDeletePctAllowed and deletesPctAllowed to TieredMergePolicy documentation 2020-08-27 14:38:33 -04:00
Atri Sharma 6a7da3cd50
Update Circuit Breaker configured as a standard plugin (#1785) 2020-08-27 14:06:22 +05:30
Erick Erickson c9c75810c2 Revert "LUCENE-9433: Remove Ant support from trunk"
This reverts commit 37cd17dc
2020-08-21 16:57:58 -04:00
Erick Erickson 37cd17dcf5 LUCENE-9433: Remove Ant support from trunk 2020-08-21 15:19:52 -04:00
Atri Sharma 2f37f40171
SOLR-14615: Implement CPU Utilization Based Circuit Breaker (#1737)
This commit introduces CPU based circuit breaker. This circuit breaker
tracks the average CPU load per minute and triggers if the value exceeds
a configurable value.

This commit also adds a specific control flag for Memory Circuit Breaker
to allow enabling/disabling the same.
2020-08-20 13:21:26 +05:30
Jason Gerlowski 5887032e95
SOLR-14692: Allow 'method' specification on JSON Facet join domain transforms (#1707) 2020-08-11 08:21:07 -04:00
Cassandra Targett 424a9a6cfc SOLR-13528: fix heading levels 2020-08-10 16:36:40 -05:00
Eric Pugh 35771c3cfe
SOLR-14581 Document the way auto commits work in SolrCloud (#1692)
* provide some detail on eventually consistent code

* small tweak to language

* respond to comments and word smithing
2020-08-09 08:35:00 -04:00
Atri Sharma a074418da0
SOLR-13528: Implement Request Rate Limiters (#1686)
This commit introduces two functionalities: request rate limiting and ability to identify requests based on type (indexing, search, admin). The default rate limiter rate limits query requests based on configurable parameters which can be set in web.xml. Note that this rate limiting works at a JVM level, not a core/collection level.
2020-08-08 01:36:06 +05:30
Tomas Fernandez Lobbe 2bf092b8dd
SOLR-14702: Add Upgrade Notes and CHANGES entry (#1718) 2020-08-07 10:09:40 -07:00
Cassandra Targett 35bf1785ec SOLR-14654: actually fix the Ref Guide build failure 2020-08-06 10:15:06 -05:00
noblepaul ddbe9495fc SOLR-14654: ref-guide build failure 2020-08-06 23:30:05 +10:00
noblepaul 321c4bbe1f SOLR-14654: clean up ref guide, CHANGES.txt 2020-08-06 16:46:12 +10:00
Marcus 7110118ad4
SOLR-14702: Remove oppressive language (part1) (#1711)
Replace references to "master" and "slave" with "leader" and "follower"
2020-08-05 14:52:48 -07:00
Ishan Chattopadhyaya bd21da6eca SOLR-14604: Add the ability to uninstall a package from with the Package CLI (#1710)
Co-authored-by: Marcus <marcuseagan@gmail.com>
2020-08-04 14:53:25 +05:30
Eric Pugh 80b6dcecfe
SOLR-14435: Update collection management docs on RESTORE (#1683)
* include missing RESTORE parameters

* small grammer fix

* remove duplication of describing the parameters in favour of the pattern of pointing to the CREATE command documentation.
2020-07-23 17:52:56 -04:00
Ishan Chattopadhyaya b46321e19e SOLR-14656: Adding back REPLACENODE documentation that was omitted by mistake 2020-07-20 18:50:19 +05:30
Ishan Chattopadhyaya cc0c111949 SOLR-14656: Removing Autoscaling Framework
The following were removed:
 *  Autoscaling policy, triggers etc.
 *  withCollection handling
 *  UTILIZENODE command
 *  Sim framework
 *  Suggestions tab in UI
 *  Reference guide pages for autoscaling
 *  autoAddReplicas feature
 *  UTILIZENODE
2020-07-20 17:47:01 +05:30
Cassandra Targett c57a54bba5 SOLR-14646: Add STEM notation support for the Ref Guide 2020-07-15 11:24:07 -05:00
Eric Pugh 1d5a0ad8a3
SOLR-14637 update CloudSolrClient examples to remove deprecated .Builder() method (#1670)
* update CloudSolrClient examples to remove deprecated .Builder() method

* remove extra method lines that arent specific to what we are explaining.
2020-07-14 10:23:18 -04:00
Cassandra Targett e9e2ff9b12 Ref Guide: fix aliases.adoc TIP for proper conversion 2020-07-13 09:27:01 -05:00
Munendra S N e355c616b3 Ref Guide: fix documentation for forceElevation param 2020-07-11 13:56:20 +05:30
Cassandra Targett 1862171e06 Ref Guide: move allowPaths note into Security section for 8.6 2020-07-10 13:35:02 -05:00
Cassandra Targett c1ea964847 Ref Guide: fix template to put list items inside a <p> element for consistent styling 2020-07-10 13:09:37 -05:00
Michael Gibney 40e2122b5a SOLR-13132: JSON Facet perf improvements to support "sweeping" collection of "relatedness()"
This adds a lot of "under the covers" improvements to how JSON Faceting FacetField processors work, to enable
"sweeping" support when the SlotAcc used for sorting support it (currently just "relatedness()")

This is a squash commit of all changes on https://github.com/magibney/lucene-solr/tree/SOLR-13132
Up to and including ca7a8e0b39840d00af9022c048346a7d84bf280d.

Co-authored-by: Chris Hostetter <hossman@apache.org>
Co-authored-by: Michael Gibney <michael@michaelgibney.net>
2020-07-09 18:42:37 -07:00
Joel Bernstein 3b8ae56b39 Ref Guide: Add Streaming Expression documentation for 8.6 release 2020-07-08 14:19:16 -04:00
Cassandra Targett 7bf2153c9d Ref Guide: add more context to HDFS, CDCR, DIH deprecations; put CDCR notice on all CDCR pages 2020-07-08 12:53:33 -05:00
Andrzej Bialecki cf742f4596 SOLR-12847: Remove support for maxShardsPerNode. 2020-07-08 17:57:24 +02:00
Mike Drob d3f4b21deb
SOLR-10814 Add short-name feature to RuleBasedAuthz plugin
Additional-Author: Hrishikesh Gadre <hgadre@cloudera.com>
2020-07-07 11:37:50 -05:00
Ishan Chattopadhyaya a88a333d54 SOLR-14599: Some more ref guide updates 2020-07-07 08:32:18 +05:30
Ishan Chattopadhyaya 5fc12745ca SOLR-14599: Ref guide updates and some error handling fixes
* Ref guide section for types of plugins (that now includes a cluster level plugins section)
* Ref guide updates for deploying, undeploying, updating cluster level plugins
* Better error handling for cluster level plugin deployments
2020-07-07 07:39:45 +05:30
David Smiley 31e7ad9ee2
SOLR-14628: hl.fragsizeIsMinimum now defaults to true (#1651)
Fragments size like <= Solr 8.4 and addresses a significant performance regression
2020-07-06 09:31:37 -04:00
Eric Pugh 4e20986f89
update the name of the deletegation method in docs to be correct method name (#1652) 2020-07-06 06:35:36 -04:00
Ishan Chattopadhyaya c3d6a8bf7a SOLR-14021: Deprecate HDFS support 2020-07-04 18:29:45 +05:30
Eric Pugh 2005c43667
fix link and wordsmith a bit (#1642) 2020-07-02 16:36:44 -04:00
Andrzej Bialecki 1b8fb70216 SOLR-14537: Improve performance of ExportWriter. 2020-07-02 17:34:50 +02:00
Jan Høydahl 257a185107 SOLR-14561: Fix silly mistake in refguide link 2020-07-02 17:08:31 +02:00
Jan Høydahl cc9df5af05
SOLR-14561: Adding upgrade notes for allowPaths (#1641) 2020-07-02 15:37:53 +02:00
Ishan Chattopadhyaya dd6d1c90c8 SOLR-14066: Deprecate DIH 2020-07-02 16:38:31 +05:30
Ishan Chattopadhyaya 7c593b1940 SOLR-14022: Deprecate CDCR 2020-07-02 16:29:29 +05:30
Atri Sharma 3f9cc227f1
SOLR-14588: Implement Circuit Breakers (#1626)
* SOLR-14588: Implement Circuit Breakers

This commit consists of two parts: add circuit breakers infrastructure and a "real" JVM heap memory based
circuit breaker which monitors incoming search requests and rejects them with SERVICE_TOO_BUSY error
if the defined threshold is breached, thus giving headroom to existing indexing and search requests
to complete.
2020-07-02 12:43:48 +05:30
Mikhail Khludnev 1f6de31db8 SOLR-14539 Ref Guide update {!bool excludeTags} 2020-07-01 15:06:55 +03:00
Jan Høydahl 49a3f0a11d
SOLR-14561 Followup - validate params for more core operations (#1629)
Add template to solr.in scripts
Also testes Windows paths
Added RefGuide documentation to some params
2020-06-29 13:18:24 +02:00
Atri Sharma 529faf1241 Revert "SOLR-14588: Implement Circuit Breakers (#1606)"
This reverts commit 7b54902f68.
2020-06-27 23:44:32 +05:30
Marcus 31de01f0ae
SOLR-14578: Update solrcloud-autoscaling-triggers.adoc and test (#1591)
* Update solrcloud-autoscaling-triggers.adoc
* fix the name of the execute_plan action in docs and test.
2020-06-25 16:50:50 -05:00
Cassandra Targett f1650d5f47 Ref Guide: prep for 8.6: upgrade notes, typos 2020-06-25 13:53:23 -05:00
Cassandra Targett aad8c983e5 SOLR-14237: refguide: update dashboard screenshot to show security panel; add'l text edits 2020-06-25 13:53:23 -05:00
Cassandra Targett 1ab9835440 SOLR-14307: add enabled parameter to cache documents; typos in common-query-parameters in cache section 2020-06-25 13:53:23 -05:00
Atri Sharma 7b54902f68
SOLR-14588: Implement Circuit Breakers (#1606)
* SOLR-14588: Implement Circuit Breakers

This commit consists of two parts: initial circuit breakers infrastructure and real JVM memory based
circuit breaker which monitors incoming search requests and rejects them with SERVICE_TOO_BUSY error
if the defined threshold is breached, thus giving headroom to existing indexing and search requests
to complete.
2020-06-25 21:06:22 +05:30
Dan Fox 54e6528304 SOLR-13749: XCJF -> Cross-Collection Join
change solrUrlWhitelist -> allowSolrUrls
ref guide: update join parser section to be inline with the unit tests.
2020-06-25 09:26:00 -04:00
Jan Høydahl 936b9d770e
SOLR-14561 CoreAdminAPI's parameters instanceDir and dataDir are now validated (#1572) 2020-06-18 16:13:52 +02:00
Eric Pugh 207efbceeb
SOLR-14572 document missing SearchComponents (#1581)
* Add an example explaining how to use

* fix up JavaDoc formatting

* add missing SearchComponents that ship with Solr, and point to external site with components.

* fix path

* simplify page layout by consolidating to lists

* add missing components that are documented elsewhere in refguide

* try to get pathing to pass precommit

* remove mention of solr.cool, in favour of a seperate PR that handles it differently
2020-06-17 11:01:49 -04:00
Gus Heck b00d747eb6 SOLR-13169 Improve docs for MOVEREPLICA - document additional existing parameters, second pass fixing spelling and other details. 2020-06-13 15:55:32 -04:00
murblanc 1ab9b811c6
SOLR-12823: remove /clusterstate.json (#1528)
* SOLR-12823: remove /clusterstate.json

Remove all code dealing with Zookeeper's /clusterstate.json, remove Collection API's MIGRATESTATEVERSION, remove legacyCloud option.

Also fixes SOLR-11877 DocCollection.getStateFormat is buggy

Co-authored-by: Ilan Ginzburg <iginzburg@salesforce.com>
2020-06-09 13:59:17 -05:00
Andrzej Bialecki 30924f23d6 SOLR-14470: Add streaming expressions to /export handler. 2020-06-08 16:03:07 +02:00
Gus Heck 12280819a1 SOLR-13169 Improve docs for MOVEREPLICA - Warn that maxShardsPerNode is ignored,
better detail on when some parameters are ignored
2020-06-07 12:24:17 -04:00
Gus Heck ff8caeb7f4 SOLR-13169 Improve docs for MOVEREPLICA - improve examples 2020-06-05 17:47:12 -04:00
Gus Heck 4b496b364f SOLR-13169 Improve docs for MOVEREPLICA - correct existing parameter docs. 2020-06-05 17:47:11 -04:00
Tomas Fernandez Lobbe 2f573862bc Fix minExactCount documentation in the ref guide 2020-06-05 11:49:49 -07:00
Chris Hostetter b055c7489f SOLR-14467: Fix relatedness() stat in json.facets to no longer cause server errors (or nonsense results) when combined with allBuckets:true 2020-06-05 08:58:59 -07:00
Mikhail Khludnev 7c55ba9547 SOLR-14419: Ref Guide update for {ref:param} 2020-06-04 19:14:06 +03:00
Cassandra Targett 549c42d44e Ref Guide: Add docs for updating urlscheme on existing collections; reorg page; fix hover color on tabs 2020-06-02 14:10:53 -05:00
soleuu 90d84d41b3
ref_guide - metrics reporting - small typo (#1544) 2020-05-29 14:47:36 +02:00
Radu Gheorghe 5251c40679
SOLR-14511: Documented node.sysprop shard preference (#1536)
* Documented node.sysprop shard preference

For https://issues.apache.org/jira/browse/SOLR-13445

* Added defaultShardPreferences to CLUSTERPROP doc

As implemented via https://issues.apache.org/jira/browse/SOLR-13445
2020-05-28 11:41:44 -05:00
Shalin Shekhar Mangar 338671e511
SOLR-13325: Add a collection selector to ComputePlanAction (#1512)
ComputePlanAction now supports a collection selector of the form `collections: {policy: my_policy}` which can be used to select multiple collections that match collection property/value pairs. This is useful to maintain a whitelist of collections for which actions should be taken without needing to hard-code the collection names. The collection hints are pushed down to the policy engine so operations for non-matching collections are not computed at all. The AutoAddReplicasPlanAction now becomes a thin shim over ComputePlanAction and simply adds a collection selector for the collection property autoAddReplicas=true.
2020-05-22 10:36:27 +05:30
Tomas Fernandez Lobbe 16a22fcf56
SOLR-13289: Add Refguide changes (#1501) 2020-05-21 16:55:49 -07:00
Uwe Schindler 06df50e759
LUCENE-9321: Port markdown task to Gradle (#1477) 2020-05-17 14:46:26 +02:00
Jan Høydahl 5eea9758c9 RefGuide typo 2020-05-15 00:48:16 +02:00
Jan Høydahl 1e449e3d04
SOLR-12131: ExternalRoleRuleBasedAuthorizationPlugin (#341) 2020-05-13 23:29:33 +02:00
Mike Drob 242f48a1ca SOLR-14440 Cert Auth plugin 2020-05-01 13:11:01 -05:00
Mike Drob a5c73d39d3 Revert "SOLR-14440 CertAuth plugin (#1463)"
Another commit accidentally snuck in

This reverts commit 7b289d6185.
2020-05-01 13:09:28 -05:00
Mike Drob 7b289d6185
SOLR-14440 Cert Auth plugin (#1463) 2020-05-01 12:47:12 -05:00
Cassandra Targett 5e6d91eec0 SOLR-14173: Don't use JQuery-Slim as it breaks the sidebar sub-menu system. 2020-04-29 13:31:35 -05:00
Cassandra Targett 28e747950f SOLR-14173: Change left nav item highlighting to fix menu jumpiness when hovering/selecting 2020-04-29 08:53:56 -05:00
Cassandra Targett f4eb586ef6 SOLR-14173: Ref Guide Redesign: upgrade bootstrap; change layout; consolidate CSS. See issue for list of changes. 2020-04-28 13:56:01 -05:00
Tomoko Uchida f03e6aac59
SOLR-14429: Convert .txt files to properly formatted .md files (#1450) 2020-04-27 08:43:04 +09:00
Marcus ce18505e28
Fix Typo in `cloud-scripts` path (#1458) 2020-04-27 00:41:06 +02:00
Mike Drob 849fb63921
Move audit logging docs under AAA section (#1452) 2020-04-24 09:52:09 -05:00
Mikhail Khludnev 3a743ea953 SOLR-8998,SOLR-12490: Polishing reference guide. 2020-04-22 23:19:34 +03:00
Andrzej Bialecki 5d60ff4613 SOLR-12845: Add a default autoscaling cluster policy. 2020-04-22 17:46:39 +02:00
Jan Høydahl 03363f413f
SOLR-14371 Zk StatusHandler should know about dynamic zk config (#1392) 2020-04-17 16:30:27 +02:00
Jan Høydahl 60545a89e0 SOLR-14210: Add javadocs and refguide docs 2020-04-14 16:09:36 +02:00
Munendra S N 36b280bd0a SOLR-11775: return long val for facet count in json facet
* Long value is returned for any count related to json facets
  irrespective of number of shards
2020-04-10 19:30:20 +05:30
Shalin Shekhar Mangar 9322a7b375 SOLR-12067: Remove support for autoReplicaFailoverWaitAfterExpiration
This closes #1402.
2020-04-06 07:25:14 +05:30
Munendra S N 132228d450 SOLR-14344: remove deprecated HttpSolrClient's Remote*Exception
* All usages are replaced by BaseHttpSolrClient's Remote*Exception
2020-03-28 11:36:06 +05:30
Munendra S N 15330a8541 SOLR-14329: support choosing expand field from multiple collapse group
* The collapse group with low cost is given higher priority. If
  there are multiple groups  with same cost then, first such
  group is chosen
2020-03-28 11:23:45 +05:30
Eric Pugh 4f03ce5899
SOLR-14284 add expressible support to list, and add example of removing a component (#1292)
* add expressible support to list, and add example of removing a component

* document actions that can be passed to the /stream request handler

* responding to content feedback
2020-03-25 13:53:51 -05:00
David Smiley ae2eadb592 solr-upgrade-notes.adoc: highlighter sizing is different 2020-03-19 21:29:08 -04:00
Munendra S N 78e670f19e SOLR-14012: return long from unique and hll even for standalone 2020-03-19 19:21:57 +05:30
Munendra S N e9d6c24fb7 SOLR-11725: use corrected sample formula to calc stdDev in JSON facets
* Both stdDev and variance uses corrected sample formula to compute
  the values. This is similar to StatsComponent
2020-03-19 19:21:57 +05:30
Munendra S N a1485ab92b SOLR-14338: add missing close list tag in CDCR documentation 2020-03-18 09:26:59 +05:30
ameliahenderson fda935482b
SOLR-8306: Optimize expand.rows=0 to compute only total hits (#1334)
* When expand.rows=0, expand documents are not returned. So, computing them could be avoided and only total hits need to be computed
2020-03-18 09:23:04 +05:30
Jason Gerlowski 6ae69d361c
Document sort param tiebreak logic (#1349) 2020-03-16 07:59:25 -04:00
David Smiley cbd0dcb5df
SOLR-14254: Docs for text tagger: FST50 trade-off (#1332) 2020-03-13 22:02:01 -04:00
Cassandra Targett 32a2076c60 LUCENE-9229: fix Ref Guide broken links 2020-03-11 10:24:20 -05:00
Paul Pazderski 320578274b LUCENE-9259: Fix wrong NGramFilterFactory argument name for preserveOriginal option 2020-03-07 21:32:40 +09:00
Yannick Welsch 8a88dd02c6 Remove SimpleFSDirectory in favor of NIOFSDirectory 2020-03-06 00:04:25 +01:00
Jan Høydahl ceb90ce0e8
LUCENE-9016: RefGuide meta doc for how to publish website (#1291) 2020-03-05 18:17:35 +01:00