Commit Graph

33640 Commits

Author SHA1 Message Date
Erick Erickson 9c066f60f1 SOLR-14482: Fix or suppress warnings in solr/search/facet 2020-05-21 08:59:32 -04:00
Chris Hostetter 28209cb8b1 SOLR-14492: Fix ArrayIndexOutOfBoundsException in json.facet 'terms' when FacetFieldProcessorByHashDV is used with aggregations over multivalued numeric fields
SOLR-14477: Fix incorrect 'relatedness()' calculations in json.facet 'terms' when 'prefix' option is used
2020-05-20 11:16:05 -07:00
Tomoko Uchida 84ea0cb87d
LUCENE-9374: Add checkBrokenLinks gradle task (#1522) 2020-05-20 23:23:24 +09:00
David Smiley 2ac640f9d0
SOLR-14484: avoid putting null into MDC
Co-authored-by: Andras Salamon
2020-05-20 09:46:15 -04:00
Andrzej Bialecki 57b7d8a8db SOLR-14486: Autoscaling simulation framework should stop using /clusterstate.json. 2020-05-19 18:52:47 +02:00
markharwood 44fc5b989a
Lucene-9371: Allow external access to RegExp's parsed structure (#1521)
Made RegExp internal fields public final to allow external classes to render eg English explanations of pattern logic
2020-05-19 17:38:00 +01:00
Joel Bernstein a795047c6c SOLR-14476: Fix precommit 2020-05-19 09:10:23 -04:00
Joel Bernstein 16aad55369 SOLR-14476: Add percentiles and standard deviation aggregations to stats, facet and timeseries Streaming Expressions 2020-05-19 09:10:23 -04:00
Tomoko Uchida 3b09d30e69 Merge branch 'master' of github.com:apache/lucene-solr 2020-05-19 21:26:53 +09:00
Tomoko Uchida 51c15b8660 LUCENE-9333: Use DirectoryProperty instead of directly having Provider; move script file to input field. 2020-05-19 21:26:38 +09:00
David Smiley 9259f00748
SOLR-14472: missed CHANGES.txt 2020-05-18 17:45:55 -04:00
David Smiley d3d0df9da1
SOLR-14472: Autoscale "cores": use metrics to count
Also counts all cores (lazy, transient), although currently impossible to use these in SolrCloud.
2020-05-18 17:41:29 -04:00
murblanc d2825282c9
SOLR-14473: Improve Overseer Javadoc (#1510)
Co-authored-by: Ilan Ginzburg <iginzburg@salesforce.com>
2020-05-18 15:21:16 -05:00
Tomoko Uchida 10d1ecb431 LUCENE-9333: lazily evaluate for 'docroot' property 2020-05-18 23:36:15 +09:00
Uwe Schindler b7c60e53eb LUCENE-9321: Lazy evaluate project properties in the render-javadocs / changes2html task, also make URL (as its passed on command line) an input of task 2020-05-18 09:03:25 +02:00
Uwe Schindler 06df50e759
LUCENE-9321: Port markdown task to Gradle (#1477) 2020-05-17 14:46:26 +02:00
Dawid Weiss eebe40a2f5 LUCENE-9372: gradlew does not run on cygwin (Peter Barna via Dawid Weiss) 2020-05-16 10:58:23 +02:00
Uwe Schindler c2b59f16bf LUCENE-9321: Use @CompileClasspath annotation instead of @ClassPath, as only signatures are relevant for Javadocs 2020-05-16 00:14:05 +02:00
erick 88aff5d006 LUCENE-9232: Fix or suppress 13 resource leak precommit warnings in lucene/replicator 2020-05-15 17:51:11 -04:00
noble cab4e7d34e added releases for Lucene/Solr 7.7.3 2020-05-15 13:03:38 -05:00
David Smiley 803aad9175
SOLR-8394: /admin/luke didn't computeindexHeapUsageBytes (#1497)
Needed to call FilterLeafReader.unwrap.

Co-authored-by: igiguere <igiguere@opentext.com>
2020-05-15 14:02:49 -04:00
erick 34e5e6c127 SOLR-14485: Fix or suppress 11 resource leak warnings in apache/solr/cloud 2020-05-15 13:39:51 -04:00
Ignacio Vera 98ef96ccbb
LUCENE-9288: poll_mirrors.py release script can handle HTTPS mirrors (#1520) 2020-05-15 16:33:23 +02:00
markharwood 819e668ce2
Lucene 9370: Remove any leniency around use of backslashes in expressions as per the Java Pattern policy. (#1516)
Also fixes a bug introduced in Lucene-9336 where searches for \\ would crash.
2020-05-15 11:45:18 +01:00
Tomas Fernandez Lobbe 4e564079fb SOLR-14471: Add CHANGES entry 2020-05-14 21:35:21 -07:00
Michael Gibney 54dca800a9
SOLR-14471: Fix last-place replica after shards.preference rules (#1507)
Properly apply base replica ordering to last-place shards.preference matches
2020-05-14 21:31:35 -07:00
Jan Høydahl 5eea9758c9 RefGuide typo 2020-05-15 00:48:16 +02:00
Joel Bernstein 08360a2997 SOLR-14407, SOLR-14478: Update CHANGES.txt 2020-05-14 10:52:55 -04:00
Joel Bernstein f1db56afaf SOLR-14478: Allow the diff Stream Evaluator to operate on the rows of a matrix 2020-05-14 09:52:05 -04:00
Joel Bernstein fe2135963c SOLR-14407: Handle shards.purpose in the postlogs tool 2020-05-14 09:52:04 -04:00
Uwe Schindler 010168c57b
LUCENE-9321, LUCENE-9278: Refactor renderJavadoc to allow relative links with multiple Gradle tasks (#1488)
This also automatically collects linked projects by its dependencies, so we don't need to maintain all inter-project javadocs links.

Co-authored-by: Dawid Weiss <dweiss@apache.org>
2020-05-14 13:16:16 +02:00
markharwood 18bd29715a
Lucene-9336: Changes.txt and migrate.md addition for RegExp enhancements (#1515)
Added notes for new \w \s etc support
2020-05-14 11:51:59 +01:00
markharwood 1efce5444d
RegEx querying - add support for Java’s predefined character classes like \d for digits (#1489)
Supports the same \w \W \s \S \d and \D character classes as Java's Pattern matcher.
2020-05-14 10:04:25 +01:00
David Smiley 4b9808a03d
SOLR-14351: commitScheduler was missing MDC logging (#1498) 2020-05-13 20:58:07 -04:00
Erick Erickson 08841b634f Mistakenly checked in gradle/defaults-java.gradle with warning limit of 10000 2020-05-13 19:39:05 -04:00
Erick Erickson 687dd42f57 SOLR-14475: Fix deprecation warnings resulting from upgrading commons cli to 1.4 2020-05-13 19:30:57 -04:00
Jan Høydahl 329e7c7bd5
LUCENE-9033 Update ReleaseWizard for new website instructions (#1324) 2020-05-13 23:52:40 +02:00
Jan Høydahl 1e449e3d04
SOLR-12131: ExternalRoleRuleBasedAuthorizationPlugin (#341) 2020-05-13 23:29:33 +02:00
Andrzej Bialecki dd4fa8f2f8 SOLR-14423: Additional fixes for object caching and incorrect test assumptions. 2020-05-13 19:37:12 +02:00
Erick Erickson e4dc9e9401 SOLR-11934: Visit Solr logging, it's too noisy. (added collection to log messages 'Registered new searcher...' 2020-05-13 12:34:45 -04:00
Samuel García Martínez adddab9d14
SOLR-14456: Fix Content-Type header forwarding on compressed requests (#1480)
Co-authored-by: Samuel García Martínez <samuelgma@inditex.com>
2020-05-12 17:50:07 -04:00
Andrzej Bialecki 4680e9245f SOLR-14423: Move static SolrClientCache from StreamHandler to CoreContainer for wider reuse and better life-cycle management. 2020-05-12 21:44:00 +02:00
Jan Høydahl 6971244134
SOLR-14463: Solr Admin ZkStatus page now works with ZK 3.6 (#1499) 2020-05-12 10:57:33 +02:00
Erick Erickson a0e158c3d0 SOLR-14266: Fix or suppress 14 resource leak warnings in apache/solr/core 2020-05-11 21:55:29 -04:00
Ignacio Vera 0d20c7b32a
LUCENE-9358: remove unnecessary tree rotation for the one dimensional case (#1481)
Change the way the multi-dimensional BKD tree builder generates the intermediate tree representation to be equal to the one dimensional case to avoid unnecessary tree and leaves rotation
2020-05-11 18:39:15 +02:00
Alan Woodward 7c350d22c7
LUCENE-7889: Allow grouping on Double/LongValuesSource (#1484)
The grouping module currently allows grouping on a SortedDocValues field, or on
a ValueSource. The latter groups only on exact values, and so will not perform well
on numeric-valued fields. This commit adds the ability to group by defined ranges
from a Long or DoubleValuesSource.
2020-05-11 17:34:01 +01:00
Simon Willnauer bd004d2c57 Fix test to check for close / closing and wait for merge threads to close the writer if concurrency strikes 2020-05-11 17:47:27 +02:00
Erick Erickson aeb9f6ce5b SOLR-7880: Update commons-cli to 1.4 2020-05-10 19:04:30 -04:00
Erick Erickson 15be0db586 SOLR-11934: Visit Solr logging, it's too noisy. 2020-05-09 12:49:59 -04:00
Tomas Fernandez Lobbe d9f9d6dd47
SOLR-13289: Add Support for BlockMax WAND (#1456)
Add support for BlockMax WAND via a minExactHits parameter. Hits will be counted accurately at least until this value, and above that, the count will be an approximation. In distributed search requests, the count will be per shard, so potentially the count will be accurately counted until numShards * minExactHits. The response will include the value numFoundExact which can be true (The value in numFound is exact) or false (the value in numFound is an approximation).
2020-05-08 14:25:47 -07:00