Tomoko Uchida
f03e6aac59
SOLR-14429: Convert .txt files to properly formatted .md files ( #1450 )
2020-04-27 08:43:04 +09:00
Mike Drob
fe05a6d380
SOLR-14420 Declare ServletRequests as HttpRequests in AuthenticationPlugin ( #1442 )
...
Declare ServletRequests as HttpRequests in AuthenticationPlugin
2020-04-22 12:06:18 -05:00
Andrzej Bialecki
5d60ff4613
SOLR-12845: Add a default autoscaling cluster policy.
2020-04-22 17:46:39 +02:00
Jan Høydahl
c9cd623a62
SOLR-14421: Fix non-working examples in solr.in.cmd
2020-04-21 15:10:13 +02:00
Kevin Risden
89e14faca9
SOLR-13886: HDFSSyncSliceTest and SyncSliceTest started failing frequently
...
Signed-off-by: Kevin Risden <krisden@apache.org>
2020-04-19 17:49:20 -04:00
David Smiley
f5d91395db
SOLR-14391: getDocSet(Query[]) can use search(query,collector)
...
Refactoring to simplify SolrIndexSearcher.
ScoreFilter interface is obsolete now.
Fixed #1409
2020-04-18 20:28:57 -04:00
Erick Erickson
3af165b32a
LUCENE-7788: fail precommit on unparameterised log messages and examine for wasted work/objects
2020-04-17 20:40:32 -04: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
fc53fd921a
SOLR-14411, SOLR-14359 CHANGES entry fixes after 8.5.1 release
2020-04-17 15:58:39 +02:00
Markus Schuch
74ecc13816
SOLR-14387 add testcase for ids with separators to GetByIdTest and fix SolrClient to escape ids properly
2020-04-16 11:52:03 -05:00
Mikhail Khludnev
b24b028402
SOLR-14291: fix regexps to handle dotted fields in Old Analytics params.
2020-04-16 14:11:22 +03:00
iverase
b7b85f3e75
Move bugfix entries to version 8.5.1
2020-04-16 09:36:55 +02:00
iverase
8a88ab0e7c
Add bugfix version 8.5.1
2020-04-16 09:27:06 +02:00
Shalin Shekhar Mangar
4df81f1d6d
SOLR-9909: The deprecated SolrjNamedThreadFactory has been removed. Use SolrNamedThreadFactory instead.
2020-04-13 08:23:10 +05:30
Shalin Shekhar Mangar
6b78330668
SOLR-9909: Add the right Jira issue to CHANGES.txt
2020-04-13 08:18:00 +05:30
Shalin Shekhar Mangar
13f19f6555
SOLR-9906: SolrjNamedThreadFactory is deprecated in favor of SolrNamedThreadFactory. DefaultSolrThreadFactory is removed from solr-core in favor of SolrNamedThreadFactory in solrj package and all solr-core classes now use SolrNamedThreadFactory
2020-04-13 08:16:35 +05:30
David Smiley
4dece1ae17
CHANGES.txt move SOLR-14396
...
oops!
2020-04-12 22:06:45 -04:00
Trey Grainger
04f44399ba
SOLR-14396: TaggerRequestHandler should not error on empty index
...
Fixes #1421
2020-04-12 21:54:27 -04:00
Shalin Shekhar Mangar
d52c1021e5
SOLR-14402: Avoid creating new exceptions for every request made to MDCAwareThreadPoolExecutor by distributed search.
...
This is a fix for incomplete optimization made by SOLR-11880 in Solr 7.4 which fixed distributed updates but not distributed search.
2020-04-11 08:56:01 +05:30
Cao Manh Dat
adbd714b37
SOLR-14365: CollapsingQParser - Avoiding always allocate int[] and float[] with size equals to number of unique values (WIP) ( #1395 )
2020-04-10 15:24:10 +07:00
David Smiley
013898dec5
CHANGES.txt: move entry to Optimizations
2020-04-07 16:27:02 -04:00
David Smiley
5bfbdc5325
SOLR-14376: optimize SolrIndexSearcher.getDocSet when matches everything
...
* getProcessedFilter now returns null filter if it's all docs more reliably
* getProcessedFilter now documented clearly as an internal method
* getDocSet detects all-docs and exits early with getLiveDocs
* small refactoring to getDocSetBits/makeDocSetBits
Closes #1399
2020-04-07 16:25:09 -04:00
Jan Høydahl
f2114b9935
SOLR-14210: Include replica health in healtcheck handler ( #1387 )
2020-04-07 12:26:11 +02:00
Shalin Shekhar Mangar
9b6e072909
SOLR-12720: Use the right Jira issue in change log
2020-04-06 07:29:57 +05:30
Shalin Shekhar Mangar
9322a7b375
SOLR-12067: Remove support for autoReplicaFailoverWaitAfterExpiration
...
This closes #1402 .
2020-04-06 07:25:14 +05:30
Erick Erickson
e1e2085e94
SOLR-14386: Update Jetty to 9.4.27 and dropwizard-metrics version to 4.1.5
2020-04-04 16:14:57 -04:00
David Smiley
1aeefc25d1
SOLR-14351: Fix/improve MDCLoggingContext usage
...
* Some set/clear were not balanced.
* Harden clear() in case of imbalance.
* Sometimes coreContainger.getCore was called unnecessarily; just need a descriptor
* SolrCore.open/close now calls MDCLoggerContext.setCore/clear
* no need to clear MDC in HttpSolrCall
2020-04-03 21:45:12 -04:00
David Smiley
7b3980c080
SOLR-14364: LTR SolrFeature fq improvements
...
Mostly general code improvements, though it should support postFilters now
Add QueryUtils.combineQueryAndFilter
2020-04-03 19:20:55 -04:00
Jan Høydahl
234e78350d
SOLR-14359: Admin UI collection/core drop-downs had wrong placeholder text ( #1400 )
2020-04-03 23:16:11 +02:00
Cao Manh Dat
28dea8d327
SOLR-14356: PeerSync should not fail with SocketTimeoutException from hanging nodes
2020-04-03 09:39:29 +07:00
Chris Hostetter
f779bc632d
SOLR-14307: User defined "<cache/>" entries in solrconfig.xml now support enabled="true|false" just like core searcher caches.
2020-04-01 11:29:08 -07:00
Erick Erickson
5c2011a6fb
SOLR-14367: Upgrade Tika to 1.24
2020-03-29 08:48:00 -04:00
Ishan Chattopadhyaya
782ded2d7a
SOLR-14317: HttpClusterStateProvider throws exception when only one node down ( Closes #1342 )
2020-03-29 07:20:32 +05:30
Munendra S N
9de6811706
SOLR-13893: remove deprecated runtme.lib.size sys property
2020-03-28 11:59:30 +05:30
Munendra S N
1a2325a08f
SOLR-13893: fix typo in BlobRepository's max jar size sys property
...
* runtime.lib.size is the new property name
2020-03-28 11:53:21 +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
Munendra S N
7a83f09fbc
SOLR-13842: remove redundant defaults from implictPlugins
...
* From 7.0, wt=json is the default and indent=true is the
default. So, remove them from implicitPlugin defaults
2020-03-28 11:17:22 +05:30
David Smiley
a0b0c710b5
SOLR-14342: Improve core loading order in SolrCloud.
...
Makes collections available sooner and reduces leaderVoteWait timeouts in large SolrCloud clusters.
This fixes a previous attempt to do this.
Fixes #1366
2020-03-26 23:44:20 -04:00
Andy Throgmorton
d1601f6fdf
SOLR-14260: SolrJ pluggable ConnectionSocketFactory in HttpClientUtil
...
see SocketFactoryRegistryProvider
Fixes #1261
2020-03-26 22:15:50 -04:00
Mike Drob
a31ecd2eb8
SOLR-14322 Improve AbstractFullDistribZkTestBase.waitForThingsToLevelOut
2020-03-26 17:38:05 -05:00
Chris Hostetter
255132fc1c
SOLR-14302: Ensure Solr always includes the stacktrace for exceptions by using '-OmitStackTraceInFastThrow'
2020-03-26 10:39:04 -07:00
Andrzej Bialecki
b0728ceca6
SOLR-14128: Improve distributed locking around managed schema upgrade process.
2020-03-25 22:19:38 +01:00
mariemat
aad814ba63
SOLR-14340: Remove unnecessary configset verification checks
...
Improves CLUSTERSTATUS times for massive clusters.
Closes #1373
2020-03-24 15:34:20 -04:00
Andrzej Bialecki
68e4304453
SOLR-14347: Autoscaling placement wrong when concurrent replica placements are calculated.
2020-03-23 18:21:40 +01:00
Erick Erickson
5fd55d77e9
SOLR-12353: SolrDispatchFilter expensive non-conditional debug line degrades performance
2020-03-19 15:26:44 -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
7f37a55a8c
SOLR-13944: remove redundant checks in SpellCheckCollator
...
* After SOLR-14073, these checks become redundant and add
additional tests for spellcheck with collapse
2020-03-18 10:51:50 +05:30
Munendra S N
0b063fd2b7
SOLR-10157: improve error message in case of unknown aggregations
2020-03-18 10:46:57 +05:30
Munendra S N
2b327e5deb
SOLR-13199: Fix NPE in ChildDocTransformer when parenFilter is invalid
...
* Return proper error message and error code
2020-03-18 10:32:28 +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
erick
6c1d992fad
SOLR-14312: SOLR-14296: Upgrade Zookeeper to 3.5.7, Update netty to 4.1.47
2020-03-15 22:11:49 -04:00
Andrzej Bialecki
0f10b5f042
SOLR-13264: IndexSizeTrigger aboveOp / belowOp properties not in valid properties.
2020-03-13 12:30:17 +01:00
Aroop
9a8602c96e
SOLR-14316: Fix unchecked type warning in JavaBinCodec ( #1344 )
...
Fix an unchecked type conversion warning in JavaBinCodec's readMapEntry's equals() method
Add test
Co-authored-by: Aroop Ganguly <aroop_ganguly@apple.com>
2020-03-12 09:55:01 -07:00
Alan Woodward
8a940e7971
LUCENE-9171: Add CHANGES entry
...
SOLR-12238: Add CHANGES entry
2020-03-12 09:21:14 +00:00
David Smiley
732348ec7f
SOLR-14197: SolrResourceLoader refactorings to reduce API
...
* Remove SRL.listConfigDir (unused)
* Remove SRL.getDataDir
* Remove SRL.getCoreName
* Remove SRL.getCoreProperties
XmlConfigFile needs to be passed in the substitutableProperties
IndexSchema needs to be passed in the substitutableProperties
Remove redundant Properties from CoreContainer constructors
* Remove SRL.newAdminHandlerInstance (unused)
* Remove SRL.openSchema and openConfig
* Avoid SRL.getConfigDir
Also harmonized similar initialization logic between DIH Tika processor & ExtractingRequestHandler.
* Ensure SRL.addToClassLoader and reloadLuceneSPI are called at most once
Don't auto-load "lib" in constructor; wrong place for this logic.
* Avoid SRL.getInstancePath
Added SolrCore.getInstancePath instead
Use CoreContainer.getSolrHome instead
NodeConfig should track solrHome separate from SolrResourceLoader
* Simplify some SolrCore constructors
* Move locateSolrHome to new SolrPaths
* Move "User Files" stuff to SolrPaths
2020-03-11 09:20:28 -04:00
Anshum Gupta
9842744956
Add 8.6 section to solr CHANGES.txt ( #1337 )
2020-03-11 00:16:27 -07:00
Joel Bernstein
193e4a6423
SOLR-14139: Update CHANGE.txt
2020-03-10 09:09:42 -04:00
Joel Bernstein
e6616ba7a3
SOLR-14073: Update CHANGES.txt
2020-03-09 19:11:48 -04:00
David Smiley
0c261f4215
CHANGES.txt: 8.5: re-categorize issues
2020-03-06 21:02:52 -05:00
noble
4cf37ade35
Revert "SOLR-13942: /api/cluster/zk/* to fetch raw ZK data"
...
This reverts commit bc6fa3b650
.
2020-03-06 23:08:34 +11:00
Cassandra Targett
f6afb8b165
Ref Guide/CHANGES: fix typos in page refs and format of CHANGES entry
2020-03-04 16:25:14 -06:00
Cassandra Targett
e8828f2a1c
Ref Guide: move 9.0 changes to 9.0 page; prep 8.5 notes for release; add missing change to CHANGES.txt
2020-03-04 16:20:42 -06:00
Noble Paul
bc6fa3b650
SOLR-13942: /api/cluster/zk/* to fetch raw ZK data
2020-03-03 22:36:17 +11:00
Pushkar Raste
17c576a36f
SOLR-14299 IndexFetcher doesn't reset count to 0 after the last packet is received
2020-03-02 16:26:25 -08:00
Jan Høydahl
198d9db674
SOLR-14287: Admin UI Properties screen does not show colons ( #1300 )
2020-02-28 10:32:09 +01:00
Jan Høydahl
62f5bd50cd
SOLR-14281: Make sharedLib configurable through SysProp ( #1288 )
2020-02-27 14:16:33 +01:00
Andrzej Bialecki
c6bf8b6cec
SOLR-14252: NullPointerException in AggregateMetric.
2020-02-27 13:00:43 +01:00
Mikhail Khludnev
3befb8be94
SOLR-13411: reject incremental update for route.field, uniqueKey and
...
_version_.
2020-02-27 14:51:34 +03:00
Cao Manh Dat
043a3cf849
SOLR-14286: Move entry in CHANGES.txt to 8.5.0
2020-02-27 15:13:22 +07:00
Cao Manh Dat
666bd493c8
SOLR-14286: Upgrade Jaegar to 1.1.0
2020-02-27 14:51:45 +07:00
Eric Pugh
b4f3efbf94
SOLR-13965: In GraphHandler, support <expressible> configuration and deprecate <streamFunctions> configuration.
...
(Eric Pugh via Christine Poerschke)
Closes #1033 pull request.
2020-02-26 17:36:33 +00:00
David Smiley
50a7075862
SOLR-14256: Remove HashDocSet; add DocSet.getBits.
...
* DocSet is now fixed at two implementations, read-only and doc ordered.
* DocSetBase removed; not needed anymore. DocSet is now an abstract class.
2020-02-25 09:48:20 -05:00
David Smiley
25892271e8
SOLR-14258: DocList should not extend DocSet
2020-02-25 09:39:43 -05:00
Mike
1770797387
SOLR-14223 Create RSAKeyPair from disk ( #1217 )
...
* Create properties for PublicKeyHandler to read existing keys from disk
* Move pregenerated keys from core/test-files to test-framework
* Update tests to use existing keys instead of new keys each run
2020-02-24 12:07:10 -08:00
Anshum Gupta
7ba9d4d756
SOLR-14272: Remove autoReplicaFailoverBadNodeExpiration and autoReplicaFailoverWorkLoopDelay for 9.0 as it was deprecated in 7.1 ( #1269 )
...
* SOLR-14272: Remove autoReplicaFailoverBadNodeExpiration and autoReplicaFailoverWorkLoopDelay for 9.0 as it was deprecated in 7.1
2020-02-24 09:46:05 -08:00
Jan Høydahl
57c7139ea3
SOLR-14114: Add WARN to Solr log that embedded ZK is not supported in production ( #1273 )
2020-02-24 09:59:33 +01:00
Jan Høydahl
8b98befe93
SOLR-10306: Document in Reference Guide how to disable or reduce swapping ( #1256 )
2020-02-24 09:50:01 +01:00
Erick Erickson
292bed0c42
SOLR-11035: (at least) 2 distinct failures possible when clients attempt searches during SolrCore reload
2020-02-21 10:57:16 -05:00
Jan Høydahl
89b13377a1
SOLR-14250: Do not log error when trying to consume non-existing input stream due to Expect: 100-continue ( #1250 )
2020-02-21 10:30:10 +01:00
Noble Paul
9f3f7244ac
SOLR-14270 export command to have an option to write to a zip file ( #1266 )
2020-02-21 13:41:50 +11:00
Anshum Gupta
cea4226367
SOLR-14271: Remove duplicate async id check meant for pre Solr 8 versions ( #1268 )
...
* SOLR-14271: Remove duplicate async id check meant for pre Solr 8 versions
2020-02-20 15:13:05 -08:00
Shalin Shekhar Mangar
2fdd3b02bb
SOLR-12550: Adding entry to CHANGES.txt
2020-02-20 04:33:53 -08:00
Jan Høydahl
8389b87e39
LUCENE-9229: Fix some broken links
...
Change some wiki -> cwiki links
Signed-off-by: Jan Høydahl <janhoy@apache.org>
2020-02-19 10:33:26 +01:00
Erick Erickson
aa130c4259
SOLR-14263: Update jvm-settings.adoc
2020-02-18 16:44:51 -05:00
Christine Poerschke
003303a9cc
SOLR-13041: Add hashCode for autoscaling.Condition to accompany the already present equals.
...
(Zsolt Gyulavari via Christine Poerschke)
2020-02-18 14:47:44 +00:00
Chris Hostetter
f549ee3535
SOLR-13794: Replace redundent test only copy of '_default' configset with SolrTestCase logic to correctly set 'solr.default.confdir' system property
...
This change allows us to remove kludgy test only code from ZkController
2020-02-14 11:36:53 -07:00
yonik
c3e44e1fec
SOLR-14058: fix peersync bounds check iterating over versions
2020-02-11 10:43:21 -08:00
David Smiley
9a4f7661e9
SOLR-14194: Highlighters now supports docValues for the uniqueKey
...
and the original highlighter can highlight docValues.
2020-02-11 02:18:08 -05:00
Shalin Shekhar Mangar
c65b97665c
SOLR-13996: Refactor HttpShardHandler.prepDistributed method ( #1220 )
...
SOLR-13996: Refactor HttpShardHandler.prepDistributed method into smaller pieces
This commit introduces an interface named ReplicaSource which is marked as experimental. It has two sub-classes named CloudReplicaSource (for solr cloud) and LegacyReplicaSource for non-cloud clusters. The prepDistributed method now calls out to these sub-classes depending on whether the cluster is running on cloud mode or not.
2020-02-10 19:57:05 +05:30
David Smiley
46c0945614
SOLR-14149: CHANGES.txt Remove off-topic stuff
...
* No Introduction (to Solr) header. Point at solr-upgrade-notes.adoc instead
* No Getting Started header
* No Versions of Major Components header
* No "Upgrade Notes" for subsequent releases. See solr-upgrade-notes.adoc
Closes #1202
2020-02-08 22:52:38 -05:00
Kevin Risden
3885a81aa4
SOLR-14038: Admin UI display for "state.json" should be in a scollable region
...
Signed-off-by: Kevin Risden <krisden@apache.org>
2020-02-08 12:02:23 -06:00
Kevin Risden
c4a8a77d23
SOLR-14209: Upgrade JQuery to 3.4.1
...
* JQuery 2.1.3 to 3.4.1
* jstree 1.0-rc1 to v3.3.8
Closes #1209
Signed-off-by: Kevin Risden <krisden@apache.org>
2020-02-08 11:57:56 -06:00
Shalin Shekhar Mangar
f5c132be6d
SOLR-14248: Improve ClusterStateMockUtil and make its methods public
2020-02-08 11:59:27 +05:30
Andrzej Bialecki
9a19093586
SOLR-14245: Validate Replica / ReplicaInfo on creation.
2020-02-07 17:56:39 +01:00
Robert Muir
63be99bf12
SOLR-14118: default embedded zookeeper port to localhost
2020-02-05 21:33:37 -05:00
Marcus
bc5f837344
SOLR-14147 change the Security manager to default to true. ( #1141 )
...
* change the Security manager to default.
* update the ref-guide.
* uncomment init scripts update changes.
* changed the ref guide and re-commented file.
* remove added comment.
* modified shell script.
* removed comment in windows file.
Signed-off-by: marcussorealheis <marcuseagan@gmail.com>
* bashism and fix windows
* remove space
Signed-off-by: marcussorealheis <marcuseagan@gmail.com>
2020-02-05 19:17:55 -05:00
Houston Putman
80ed8c281b
SOLR-13887: Use the default idleTimeout instead of 0 for HTTP2 ( #991 )
2020-02-05 11:15:37 -08:00
Chris Hostetter
c5d0391df9
SOLR-14241: New delete() Stream Decorator
2020-02-05 10:49:24 -07:00
Adrien Grand
fe349ddcf2
SOLR-14242: HdfsDirectory#createTempOutput. ( #1240 )
2020-02-05 16:38:53 +01:00