You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: solr/CHANGES.txt
+57-10
Original file line number
Diff line number
Diff line change
@@ -100,10 +100,45 @@ Other Changes
100
100
101
101
* SOLR-17279: Introduce SecurityJson.java file to Test Framework to consolidate setting up authentication in tests. (Rudy Seitz via Eric Pugh)
102
102
103
+
================== 9.8.0 ==================
104
+
New Features
105
+
---------------------
106
+
(No changes)
107
+
108
+
Improvements
109
+
---------------------
110
+
* SOLR-17397: SkipExistingDocumentsProcessor now functions correctly with child documents. (Tim Owens via Eric Pugh)
111
+
112
+
Optimizations
113
+
---------------------
114
+
* SOLR-14985: Solrj CloudSolrClient with Solr URLs had serious performance regressions (since the
115
+
beginning?) in which its collection state cache was not being used, resulting in many extra
116
+
requests to Solr for cluster information. (Aparna Suresh, shalin, David Smiley)
117
+
118
+
* SOLR-17102: The VersionBucket indexing lock mechanism was replaced with something just as fast yet
119
+
that which consumes almost no memory, saving 1MB of memory per SolrCore. (David Smiley)
120
+
121
+
* SOLR-17381: Make CLUSTERSTATUS request configurable to improve performance by allowing retrieval of specific information,
122
+
reducing unnecessary data fetching. (Aparna Suresh, David Smiley)
123
+
124
+
* SOLR-17396: Reduce thread contention in ZkStateReader.getCollectionProperties(). (Aparna Suresh, David Smiley, Paul McArthur)
125
+
126
+
Bug Fixes
127
+
---------------------
128
+
(No changes)
129
+
130
+
Dependency Upgrades
131
+
---------------------
132
+
(No changes)
133
+
134
+
Other Changes
135
+
---------------------
136
+
(No changes)
137
+
103
138
================== 9.7.0 ==================
104
139
New Features
105
140
---------------------
106
-
* SOLR-13350: Multithreaded search execution (Ishan Chattopadhyaya, Mark Miller, Christine Poerschke, David Smiley, noble)
141
+
* SOLR-13350, SOLR-17298: Opt-in multithreaded search execution (Ishan Chattopadhyaya, Mark Miller, Christine Poerschke, David Smiley, noble, Gus Heck)
107
142
108
143
* SOLR-17192: Put an UpdateRequestProcessor-enforced soft-limit on the number of fields allowed in a core. The `NumFieldLimitingUpdateRequestProcessorFactory`
109
144
limit may be adjusted by raising the factory's `maxFields` setting, toggled in and out of "warning-only" mode using the `warnOnly` setting, or disabled entirely
@@ -124,8 +159,18 @@ New Features
124
159
125
160
* SOLR-10255: Add support for docValues to solr.BinaryField. (Alexey Serba via Mikhail Khludnev, David Smiley)
126
161
162
+
* SOLR-17276: Prometheus Exporter: now scrapes metrics at a fixed rate instead of delay. (Rafał Harabień)
163
+
127
164
Improvements
128
165
---------------------
166
+
* SOLR-10808, SOLR-12963: The Solr schema version has been increased to 1.7.
167
+
Starting in schema version 1.7, most fields/fieldTypes that support docValues will have them enabled by default.
168
+
These field types include primitive (Numeric, Date, Bool, String, Enum, UUID), sorting (SortableTextField, SortableBinaryField, CollationField, ICUCollationField) and LatLonPointSpacialField.
169
+
This behavior can be reverted by setting the 'docValues' parameter for a field or a field type to false, the default for schema versions 1.6 and below.
170
+
Also in schema version 1.7, all fields/fieldTypes will be unable to be uninverted by default.
171
+
This behavior can be reverted by setting the 'uninvertible' parameter for a field or a field type to true, the default for schema versions 1.6 and below.
172
+
(Houston Putman, hossman)
173
+
129
174
* SOLR-17137: Enable Prometheus exporter to communicate with SSL protected Solr. (Eivind Bergstøl via Eric Pugh)
130
175
131
176
* SOLR-16921: use -solrUrl to derive the zk host connection for bin/solr zk subcommands (Eric Pugh)
@@ -146,7 +191,7 @@ Improvements
146
191
147
192
* SOLR-16824: Adopt Linux standard pattern of -- for long option commands, and make all commands "kebab" formatting. I.e -zkHost is now -zk-host. The old parameters
148
193
such as -zkHost continue to be supported in the 9.x line of Solr. -u is now used to specify user credentials everywhere, this only impacts the bin/solr assert
149
-
commands "same user" check which has -u as the short form of --same-user. (Eric Pugh, janhoy, Jason Gerlowski)
194
+
commands "same user" check which has -u as the short form of --same-user. (Eric Pugh, janhoy, Jason Gerlowski, Christos Malliaridis)
150
195
151
196
* SOLR-17346: Synchronise stopwords from snowball with those in Lucene (Alastair Porter via Houston Putman)
152
197
@@ -156,13 +201,6 @@ Improvements
156
201
Statuses are now removed 5 minutes after the read of a completed/failed status. Helps collection
157
202
async backup/restore and other operations scale to 100+ shards. (Pierre Salagnac, David Smiley)
158
203
159
-
* SOLR-10808, SOLR-12963: The Solr schema version has been increased to 1.7.
160
-
Starting in schema version 1.7, all fields/fieldTypes that support docValues will have them enabled by default.
161
-
This behavior can be reverted by setting the 'docValues' parameter for a field or a field type to false, the default for schema versions 1.6 and below.
162
-
Also in schema version 1.7, all fields/fieldTypes will be unable to be uninverted by default.
163
-
This behavior can be reverted by setting the 'uninvertible' parameter for a field or a field type to true, the default for schema versions 1.6 and below.
164
-
(Houston Putman, hossman)
165
-
166
204
* SOLR-10808 : The Solr schema version has been increased to 1.7. Since schema version 1.7, all fields/fieldTypes that
167
205
support docValues will have them enabled by default. This behavior can be reverted by setting
168
206
'docValues' parameter for a field or a field type to false, the default for schema versions 1.6 and below. (Houston Putman)
@@ -174,7 +212,7 @@ Optimizations
174
212
175
213
* SOLR-17099: Do not return spurious tags when fetching metrics from a Solr node to another. (Pierre Salagnac)
176
214
177
-
* SOLR-17269: Prevent the "Coordinator node" feature from registering synthetic cores in ZooKeeper (Patson Luk)
215
+
* SOLR-17269, SOLR-17386: Prevent the "Coordinator node" feature from registering synthetic cores in ZooKeeper (ellaeln, Patson Luk, David Smiley, Christine Poerschke)
178
216
179
217
* SOLR-17330: When not set, loadOnStartup defaults to true, which is the default choice for a core. (Pierre Salagnac via Eric Pugh)
180
218
@@ -221,6 +259,12 @@ Bug Fixes
221
259
222
260
* SOLR-17337: Display all custom distributed stages in debug output. (Torsten Bøgh Köster, Christine Poerschke)
223
261
262
+
* SOLR-17394: Detect and handle non-200 HTTP status codes for requests made by IndexFetcher (Jason Gerlowski)
263
+
264
+
* SOLR-17391: Fixed performance regression of misconfigured threadpools from SOLR-16879 (Solr 9.4).
265
+
Shard splits and concurrent/large collection backup/restore performance was serial. UpdateLog
266
+
replay was a little suboptimal in thread usage too. (Pierre Salagnac, Hakan Özler, David Smiley)
267
+
224
268
Dependency Upgrades
225
269
---------------------
226
270
(No changes)
@@ -252,6 +296,9 @@ Other Changes
252
296
* SOLR-17322: Once again allow rank queries to use custom TopDocsCollectors that operate on types that extend
253
297
ScoreDocs (covariant generic types) broken in Solr 9.0. (Stephen Woods via Christine Poerschke)
254
298
299
+
* SOLR-16996: Update Solr Exporter for Prometheus cli to use commons-cli instead of argparse4j. (Christos Malliaridis via Eric Pugh)
"Bootstraps a previously installed package into the specified collections. It the package accepts parameters for its setup commands, they can be specified (as per package documentation).");
@@ -277,7 +278,7 @@ public String getHeader() {
277
278
format(sb, "Print a list of collections on which a given package has been deployed.");
0 commit comments