Dawid Weiss
ed930f4b29
SOLR-14417: Gradle build sometimes fails RE BlockPoolSlice ( #1854 )
...
* SOLR-14417: workaround the compiler scope problem.
* Make the list modifiable.
2020-09-10 22:25:33 +02:00
Julie Tibshirani
37e4dbef6d
LUCENE-9501: Fix invariant violation in IndexSortSortedNumericDocValuesRangeQuery. ( #1833 )
...
Previously the DocIdSetIterator returned an old value for docID advance
returned NO_MORE_DOCS. This violates the DocIdSetIterator contract and made it
possiblefor the iterator's advance method to be called even after it was
already exhausted.
2020-09-10 15:02:18 -04:00
Tomas Fernandez Lobbe
0250978869
SOLR-14510: Remove deprecations added with BlockMax WAND support ( #1823 )
2020-09-10 10:33:09 -07:00
Mike Drob
14e4edc1e9
SOLR-14847: Create Solr Server TGZ ( #1844 )
...
Create new targets for building solr binary release artifacts:
gradlew -p solr/packaging distTar distZip
Co-authored-by: Houston Putman <houston@apache.org>
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
Co-authored-by: Mike Drob <mdrob@apache.org>
2020-09-10 10:55:48 -05:00
Dawid Weiss
59d83428bc
LUCENE-9519: Correct behavior for highlights that cross multi-value boundaries ( #1853 )
2020-09-10 16:15:51 +02:00
Dawid Weiss
e2f3f626ee
LUCENE-9464: Add high(er)-level hit highlighter example that demonstrates and uses low-level components ( #1820 )
2020-09-10 13:17:13 +02:00
Uwe Schindler
8debc9d0c2
LUCENE-9517: Don't subclass Deflater and instead create a patch for setDictionary() using a functional interface ( #1850 )
2020-09-10 11:12:59 +02:00
Dawid Weiss
a05a055d9d
LUCENE-9518: Add sanity to gradle archiving tasks (predictable order, default permissions, fail on duplicates) ( #1851 )
2020-09-10 09:48:04 +02:00
Tomas Fernandez Lobbe
2f86255b94
SOLR-14849: Add explicit sort order in testMinExactCount
2020-09-09 14:03:37 -07:00
Uwe Schindler
8b9f7cac3a
Remove extra line after merge
2020-09-09 19:05:56 +02:00
Uwe Schindler
f0d3bab321
LUCENE-9512: Move LockFactory stress test to be a unit/integration test ( #1842 )
...
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
2020-09-09 18:42:30 +02:00
Frank Zhu
2e4fc14e62
use seconds instead of millisecs
...
It's a minor mistake and it doesn't affect the output due to the scale change (It will just make PAST_HOUR, PAST_SIX_HOURS not as intended). Still it's better to be correct.
2020-09-09 10:24:02 -04:00
Mike Drob
e2deca0c2b
CHANGES.txt
2020-09-09 09:21:39 -05:00
Mike Drob
c902837bb2
SOLR-14846 Clean up Optional use ( #1843 )
...
* Remove Optional.ofNullable.orElse pattern
* Remove use of Optional as method parameter
2020-09-09 09:19:48 -05:00
Ignacio Vera
7da15706da
LUCENE-9470: make TestXYMultiPolygonShapeQueries more resilient for CONTAINS queries ( #1776 )
2020-09-09 16:06:25 +02:00
Christine Poerschke
12dab0f80e
SOLR-14831: remove deprecated FacetParams.FACET_DISTRIB constant
2020-09-09 13:22:31 +01:00
Christine Poerschke
4716a0b2fa
SOLR-14831: mark FacetParams.FACET_DISTRIB as deprecated
2020-09-09 13:21:41 +01:00
Christine Poerschke
04def94492
SOLR-14831: remove deprecated-and-unused "facet.distrib.mco" constant in FacetParams.java ( #1832 )
2020-09-09 13:09:21 +01:00
Christine Poerschke
f46515ee6b
Rename TestDirectoryFactory to DirectoryFactoriesTest (which is different from DirectoryFactoryTest). ( #1790 )
2020-09-09 13:08:20 +01:00
Christine Poerschke
ccb299a2de
Fix typo in help/ant.txt file.
2020-09-09 13:06:45 +01:00
Uwe Schindler
dbf06dedfc
fix imports
2020-09-09 01:01:05 +02:00
Uwe Schindler
3b47871c22
Assume no longer needed as bug no longer affects Java 11
2020-09-09 00:44:58 +02:00
Mayya Sharipova
99220677fe
LUCENE-9449 Skip docs with _doc sort and "after" ( #1725 )
...
- Enhance DocComparator to provide an iterator over competitive
documents when searching with "after". This iterator can quickly position
on the desired "after" document skipping all documents and segments before
"after".
- Redesign numeric comparators to provide skipping functionality
by default.
Relates to LUCENE-9280
2020-09-08 14:16:27 -04:00
Simon Willnauer
98e55f0ea8
LUCENE-9511: Include StoredFieldsWriter in DWPT accounting ( #1839 )
...
StoredFieldsWriter might consume some heap space memory that
can have a significant impact on decisions made in the IW if
writers should be stalled or DWPTs should be flushed if memory
settings are small in IWC and flushes are frequent. This change adds
RAM accounting to the StoredFieldsWriter since it's part of the
DWPT lifecycle and not just present during flush.
2020-09-08 18:18:13 +02:00
Mike Drob
a46316e156
Clean up many small fixes ( #1732 )
...
* Abstract classes don't need public constructors since they can only be
called by subclasses
* Don't escape html characters in @code tags in javadoc
* Fixed a few int/long arithmetic
* Use explicit Term.toString instead of implicit byte[].toString
* Javadoc typos
* Consistent capitalization for field and parameter names
2020-09-08 10:27:53 -05:00
Mike Drob
984466f31b
SOLR-14770 Avoid reregistering JVM Guage as well ( #1469 )
2020-09-08 10:18:24 -05:00
Mike Drob
4c5c8c4ead
LUCENE-9504 Remove extra lock in DocumentsWriterDeleteQueue ( #1826 )
2020-09-08 10:13:18 -05:00
Dawid Weiss
b988d557d7
LUCENE-9506: Gradle: split validateSourcePatterns into per-project an… ( #1830 )
...
* LUCENE-9506: Gradle: split validateSourcePatterns into per-project and root-specific tasks (allow parallelism)
Co-authored-by: Uwe Schindler <uschindler@apache.org>
2020-09-08 10:08:51 +02:00
Ignacio Vera
59b17366ff
LUCENE-9292: Refactor BKD point configuration into its own class ( #1697 )
2020-09-08 09:03:41 +02:00
Varun Thacker
f7cbde2ad8
Update CHANGES.txt
...
LUCENE-9497 is only for master ( since it's a gradle plugin )
2020-09-07 20:21:57 -07:00
Noble Paul
95ab98c920
SOLR-14151: Bug fixes ( #1815 )
2020-09-08 09:58:42 +10:00
Uwe Schindler
e2003029e3
Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr
2020-09-07 23:49:23 +02:00
Uwe Schindler
3cb2829a17
Fix tabs in MD files
2020-09-07 23:49:03 +02:00
Varun Thacker
121b262389
LUCENE-9497: Integerate Error Prone ( Static Analysis Tool ) during compilation ( #1816 )
...
LUCENE-9497: Integrate Error Prone, a static analysis tool during compilation
2020-09-07 14:42:48 -07:00
Tomoko Uchida
7d0a0b96e0
LUCENE-9509: fix generating documentation command for Solr
2020-09-07 20:48:24 +09:00
Tomoko Uchida
51484e138b
LUCENE-9509: Refine lucene/BUILD.md and top-level README (for newdevs) ( #1835 )
2020-09-07 19:08:38 +09:00
Erick Erickson
8c5ce090dd
LUCENE-9475: Enhance the Gradle build as necessary after removing Ant support, some minor text changes to solr/README.md and help.gradle
2020-09-06 17:16:08 -04:00
Dawid Weiss
e3437a467e
LUCENE-9475: remove obsolete ant-only jar sha's from Solr.
2020-09-06 22:42:28 +02:00
Dawid Weiss
8a1644779b
SOLR-14836: Exclude README.committers.txt from distribution
2020-09-06 22:37:00 +02:00
LWY
1606a76187
LUCENE-9482: Fix deletion count error message
2020-09-06 11:10:51 -04:00
Jason Gerlowski
ecb8ca2fef
SOLR-14821: {!terms} dVTFTL supports single-valued strings
...
Prior to this commit the docValuesTermsFilterTopLevel method of the
{!terms} query parser would return zero results when run against a
single-valued String. This commit fixes this by wrapping the
single-valued 'SortedDocValues' in a 'SortedSetDocValues' object.
2020-09-05 13:54:27 -04:00
Erick Erickson
f71ba62d4a
SOLR-14579: Comment SolrJ 'Utils' generic map functions
2020-09-05 09:19:45 -04:00
Mike Drob
6c94ca9cb3
LUCENE-9451 Sort.rewrite does not always return this when unchanged ( #1731 )
2020-09-04 09:46:03 -05:00
Gus Heck
65da5ed32c
SOLR-14704 add download option to cloud.sh ( #1715 )
2020-09-04 09:39:23 -04:00
Dawid Weiss
d31a42763b
LUCENE-9505: add dummy outputs. ( #1829 )
2020-09-04 11:11:57 +02:00
Andy Vuong
2544df8f6d
SOLR-14658: SolrJ collectionStatus(col) should only fetch one status ( #1687 )
...
An optimization or a perf-bug depending on point of view
2020-09-03 14:25:36 -04:00
Uwe Schindler
5d4487d707
Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr
2020-09-03 17:51:20 +02:00
Uwe Schindler
469d742384
Remove the explicit dependency to "check", as fobiddenapis installs it automatically (especially for all source sets; if we want this explicit dependency, it should depend on 'forbiddenApis' not each task). In addition precommit, also adds it.
2020-09-03 17:50:57 +02:00
Cassandra Targett
0ce6de61e8
Ref Guide: fix ref guide build instructions for Gradleland
2020-09-03 10:32:19 -05:00
Uwe Schindler
99df3814ab
LUCENE-9500: Separate the Deflater hack from the Lucene code to a subclass of java.util.zip.Deflater ( #1824 )
2020-09-03 17:00:26 +02:00