Erik Hatcher
1af17a5f01
SOLR-14792: add removal message to major changes section of ref guide
2020-10-01 10:54:14 -04:00
David Smiley
9cadbf04b6
SOLR-12987: Deprecated plugins are logged once and with log category org.apache.solr.DEPRECATED ( #1927 )
2020-10-01 08:31:39 -04:00
Bruno Roustant
167c3050df
SOLR-14905: Upgrade commons-io version to 2.8.0.
...
Closes #1934
2020-10-01 10:07:42 +02:00
goankur
2e2161b0e0
LUCENE-9444: Improve test coverage for TaxonomyFacetLabels ( #1928 )
...
Co-authored-by: Ankur Goel <goankur@amazon.com>
2020-09-30 13:21:18 -04:00
Adrien Grand
f8b7a60562
LUCENE-9550: Upgrade to Gradle 6.6.1. ( #1933 )
2020-09-30 11:17:55 +02:00
Dawid Weiss
9bfaca0606
LUCENE-9549: add command-line quotes for 'reproduce with'.
2020-09-30 09:49:52 +02:00
Munendra S N
274a3d69d2
Revert "SOLR-14767 : Fix NumberFormatException when int/long field value is floating num"
...
This reverts commit 63f0b6b706
.
2020-09-29 23:53:13 +05:30
Chris Hostetter
52183dfbf6
SOLR-14889: improve templated variable escaping in ref-guide _config.yml
2020-09-29 11:09:15 -07:00
Chris Hostetter
8c7502dfeb
SOLR-14898: Stop returning duplicate HTTP response headers when requests are forward to another node
2020-09-29 09:19:03 -07:00
Munendra S N
3dcb19f886
SOLR-14897: limit no of forwarding for given request
...
* Irrespective of active or down replicas, restrict no of forwarding of request.
Previously, this restriction was applied only if active is not found
2020-09-29 19:48:12 +05:30
Munendra S N
b9c7f50b6e
LUCENE-9401: include field in the complex pharse query's toString
2020-09-29 19:28:01 +05:30
Apoorv Bhawsar
63f0b6b706
SOLR-14767 : Fix NumberFormatException when int/long field value is floating num ( #1775 )
2020-09-29 19:23:33 +05:30
Guna Sekhar Dora Kovvuru
1dba76c0d3
SOLR-14333: Implement toString in Collapse filter ( #1371 )
2020-09-29 19:19:49 +05:30
Dawid Weiss
2b692ccb71
LUCENE-9547: Race condition in maven artifact configuration results in wrong group/ artifact name
2020-09-29 10:24:17 +02:00
Dawid Weiss
65a62b04c5
Remove unused imports.
2020-09-29 10:24:17 +02:00
Dawid Weiss
3ae0b50646
LUCENE-9546: Configure Nori and Kuromoji generation lazily when java plugin is applied to the projects
2020-09-29 10:24:17 +02:00
Andrzej Bialecki
8b329a09c2
SOLR-14850: Correct the spelling in contributor's name.
2020-09-29 10:11:17 +02:00
noble
a65e9dd311
SOLR-14151: cleanup
2020-09-29 15:37:47 +10:00
noble
01da67c728
SOLR-14901: TestPackages uses binary precompiled classes to refer to analysis factory FQCNs
2020-09-29 15:25:22 +10:00
Mike McCandless
98a49ed18d
LUCENE-9444: add CHANGES.txt entry
2020-09-28 13:01:22 -04:00
goankur
24aadc220b
LUCENE-9444: add utility class to retrieve facet labels from the taxonomy index for a facet field ( #1893 )
...
LUCENE-9444: add utility class to retrieve facet labels from the taxonomy index for a facet field so such fields do not also have to be redundantly stored in the index.
Co-authored-by: Ankur Goel <goankur@amazon.com>
2020-09-28 10:55:37 -04:00
Adrien Grand
fc6d0a40dc
LUCENE-9317: Remove unused imports.
2020-09-28 16:29:36 +02:00
Adrien Grand
c3f97fbdc1
Compute RAM usage ByteBuffersDataOutput on the fly. ( #1919 )
...
This helps remove the assumption that all blocks have the same size.
2020-09-28 15:08:08 +02:00
Andrzej Bialecki
32041c8d9b
SOLR-14850: Fix ExactStatsCache NullPointerException when shards.tolerant=true.
2020-09-28 14:04:48 +02:00
Namgyu Kim
00d7f5ea68
LUCENE-9544: Port Nori dictionary compilation ( #1926 )
2020-09-28 20:28:21 +09:00
Atri Sharma
4105414c90
SOLR-13528: Implement API Based Config For Rate Limiters ( #1906 )
...
This commit moves Rate Limiter configurations from web.xml to a new command based approach using clusterprops.json
2020-09-28 14:57:06 +05:30
Dawid Weiss
6b0149ec1a
Revert "add regenerate gradle script for nori dictionary ( #1924 )"
...
This reverts commit e28e8c0e0c
.
2020-09-28 09:52:34 +02:00
Tomoko Uchida
5e617ccc33
LUCENE-9317: Clean up split package in analyzers-common ( #1836 )
2020-09-28 16:49:28 +09:00
Namgyu Kim
e28e8c0e0c
add regenerate gradle script for nori dictionary ( #1924 )
2020-09-28 08:54:27 +02:00
Adrien Grand
c032cd1b6f
Revert "LUCENE-9535: Reduce the size of compressed blocks of stored fields by 2x."
...
This reverts commit 12dd19427e
.
2020-09-25 22:17:18 +02:00
Munendra S N
ddd10725b0
SOLR-14503: use specified waitForZk val as conn timeout for zk
...
* Also, consume SOLR_WAIT_FOR_ZK in bin/solr.cmd
2020-09-24 22:28:04 +05:30
S N Munendra
ac58472310
SOLR-14036: Remove explicit distrib=false from /terms handler ( #1900 )
...
* Remove distrib=false from /terms handler so that terms are returned from across all shards instead of a single local shard.
* cleanup shards parameter handling in TermsComponent. This is handled in HttpShardHandler
* Remove redundant tests for shard whitelist
* remove redundant terms params from ScoreNodeStream
2020-09-24 22:12:24 +05:30
S N Munendra
7be262ee5a
move 9x upgrade notes out of changes.txt ( #1914 )
2020-09-24 21:44:29 +05:30
Christine Poerschke
ea77d24237
SOLR-11167: Avoid $SOLR_STOP_WAIT use during 'bin/solr start' if $SOLR_START_WAIT is supplied. ( #1913 )
2020-09-24 17:08:30 +01:00
Christine Poerschke
876de8be41
SOLR-14828: reduce 'error' logging noise in BaseCloudSolrClient.requestWithRetryOnStaleState ( #1825 )
2020-09-24 17:06:45 +01:00
Simon Willnauer
c258905bd0
LUCENE-9535: Commit DWPT bytes used before locking indexing ( #1918 )
...
Currently we calculate the ramBytesUsed by the DWPT under the flushControl
lock. We can do this calculation safely outside of the lock without any downside.
The FlushControl lock should be used with care since it's a central part of indexing
and might block all indexing.
2020-09-24 09:39:33 +02:00
noblepaul
cafa449769
SOLR-14613: Avoid multiple ZK write
2020-09-24 17:26:41 +10:00
noblepaul
26bb6415d1
SOLR-14894: ASL header
2020-09-24 12:40:05 +10:00
noblepaul
565c5b1ac4
SOLR-14894: Use annotations to implement V2 collection APIs
2020-09-24 12:37:12 +10:00
noblepaul
1c9c1509fa
SOLR-14890: syncing with 8x
2020-09-24 10:58:40 +10:00
Thomas M. DuBuisson
6599cc835a
SOLR-14883 Add a Muse (Continuous assurance platform) configuration ( #1901 )
...
* Add a Muse (Continuous assurance platform) configuration
The full documentation is docs.muse.dev. Most interesting is the
repository configuration reference
https://docs.muse.dev/docs/repository-configuration/ which details how
to change which tools runs, add custom tools (other than those built
into the platform by default), filter for or against certain bug types,
etc.
For example, an explicit `.muse/config.toml` file might be:
```
jdk11 = true
build = "./gradlew assemble"
tools = [ "infer", "errorprone", "findsecbugs" ]
customTools = [ ]
```
* Add a comment to the toml file
2020-09-23 17:42:19 -07:00
Adrien Grand
d226abd448
LUCENE-9535: Make ByteBuffersDataOutput#ramBytesUsed run in constant-time. ( #1917 )
2020-09-23 19:49:15 +02:00
Damiano Albani
ef54042315
Fix minor typo ( #1916 )
2020-09-23 10:08:23 -05:00
Mayya Sharipova
7d90b858c2
Fix bug in sort optimization ( #1903 )
...
Fix bug how iterator with skipping functionality
advances and produces docs
Relates to #1725
2020-09-23 09:09:43 -04:00
Uwe Schindler
e19239d96b
Upgrade forbiddenapis to version 3.1
2020-09-23 14:56:46 +02:00
Simon Willnauer
17c285d617
LUCENE-9539: Remove caches from SortingCodecReader ( #1909 )
...
SortingCodecReader keeps all docvalues in memory that are loaded from this reader.
Yet, this reader should only be used for merging which happens sequentially. This makes
caching docvalues unnecessary.
Co-authored-by: Jim Ferenczi <jim.ferenczi@elastic.co>
2020-09-23 14:21:28 +02:00
Noble Paul
fd0c08615d
SOLR-14890: Refactor code to use annotations for configset API ( #1911 )
2020-09-23 21:55:51 +10:00
Adrien Grand
12dd19427e
LUCENE-9535: Reduce the size of compressed blocks of stored fields by 2x.
...
In order to see whether this has any effect on nigthly benchmarks.
2020-09-23 12:22:22 +02:00
David Smiley
7b53671920
SOLR-14768: Fix multipart POST to Solr. ( #1838 )
...
Regression from 8.6
Multipart POST would fail due to a NoClassDefFoundError of Jetty MultiPart. Solr cannot access many Jetty classes, which is not noticeable in our tests.
2020-09-22 17:42:18 -04:00
David Smiley
2197776be6
SOLR-13181: param macro expansion could throw ( #1877 )
...
...StringIndexOutOfBoundsException on bad syntax
* failOnMissingParams: should have been returning null (failing) on bad syntax cases
Co-authored-by: Christine Poerschke <cpoerschke@apache.org>
2020-09-22 15:46:59 -04:00