32043 Commits

Author SHA1 Message Date
Jan Høydahl
8d6fd7298f LUCENE-8818: Fix smokeTestRelease.py encoding bug 2019-06-06 21:42:24 +02:00
Cao Manh Dat
3364753661 SOLR-13434: Using back Java 9 type reference 2019-06-06 12:11:37 +01:00
Ignacio Vera
05ea0f2d54
LUCENE-8775: Improve tessellator to handle better cases where a hole share a vertex with the polygon 2019-06-06 08:58:49 +02:00
Tomas Fernandez Lobbe
f3148fa9e0 SOLR-13521: Fix input parameter handling for DynamicField and FieldTypes (Schema API) 2019-06-05 16:01:43 -07:00
Christine Poerschke
757e4548c7 SOLR-13518: extra assertNotNull info for SolrInfoBeanTest 2019-06-05 20:39:01 +01:00
Jan Høydahl
6b70bdb3c0 LUCENE-8827: Speed up poll-mirrors.py 2019-06-05 21:22:29 +02:00
Jan Høydahl
f070b7c742
LUCENE-8827: Speed up poll-mirrors.py and add -once argument. Python3 only (#699)
Also skips Python2 support like the other scripts in the folder
2019-06-05 21:14:31 +02:00
Cao Manh Dat
da832d4f3a SOLR-13434: Fixes problem on Java 8 build 2019-06-05 15:35:05 +01:00
Ignacio Vera
c6390f80d1
LUCENE-8831: Fixed LatLonShapeBoundingBoxQuery .hashCode method 2019-06-05 15:57:10 +02:00
Jan Høydahl
73b15d8984 Add back-compat indices for 7.7.2 2019-06-05 11:16:41 +02:00
Jan Høydahl
0d9bf8fe73 Ignore python caches 2019-06-05 10:56:57 +02:00
Jan Høydahl
be18d8eaa2 Add bugfix version 7.7.2 2019-06-05 02:31:09 +02:00
Jan Høydahl
6c1d1c3250 DOAP changes for release 7.7.2 2019-06-05 02:06:10 +02:00
Chris Hostetter
92cf9d8758 Fix TestSort.testRandomFieldNameSorts typo that ccaused very sporadic but reproducible failures 2019-06-04 13:49:57 -07:00
Cao Manh Dat
a8fc069395 SOLR-13434: Update CHANGES.txt 2019-06-04 20:07:04 +01:00
Cao Manh Dat
301ea0e462
SOLR-13434: OpenTracing support for Solr (#685) 2019-06-04 20:04:11 +01:00
Cao Manh Dat
bd3cc0b6a1 SOLR-13510: Move entry of CHANGES.txt to 8.1.2 2019-06-04 20:02:56 +01:00
erick
7fb5b7ed35 SOLR-12249: Better error message when grouping on a tokenized (non SortableText) field in SolrCloud 2019-06-04 10:27:06 -07:00
Cao Manh Dat
cee4ed783e SOLR-13510: Intermittent 401's for internode requests with basicauth enabled 2019-06-04 16:12:49 +01:00
noble
b6d20b6f1b SOLR-13329: ref guide 2019-06-04 16:11:32 +10:00
noble
776ae37957 SOLR-13329: ref guide 2019-06-04 15:36:16 +10:00
erick
045ee7c0fa SOLR-8346: Upgrade Zookeeper to version 3.5.5. Update solrj/ivy.xml to match 8x precommit fix 2019-06-03 21:14:02 -07:00
Erick Erickson
7ebeab71f4 SOLR-8346: Upgrade Zookeeper to version 3.5.5 2019-06-03 17:50:35 -07:00
noble
040340af46 SOLR-13329: typo in CHANGES.txt 2019-06-03 21:59:16 +10:00
Noble Paul
0a41163d27
SOLR-13504: In autoscaling policies, use an explicit 'put : on-each' to specify the the rules is applied on each node (#694)
SOLR-13504: In autoscaling policies, use an explicit 'put : on-each' to specify the the rules is applied on each node
2019-06-03 18:13:18 +10:00
markrmiller
b09d462ee4 SOLR-13489: Stop the leader from trying to rejoin the election on session expiration and harden our zk reconnect code path. 2019-06-02 22:56:56 -05:00
Noble Paul
808f934cee
SOLR-13504 improve autoscaling syntax by adding a nodeset attribute (#693)
* SOLR-13504:  more checks and tests
2019-06-02 18:54:28 +10:00
Simon Willnauer
b28de243be
LUCENE-8813: Ensure we never apply deletes from a closed DWPTDeleteQueue (#688)
Today we don't have a strong protection that we add and apply deletes / updates
on or from an already flushed delete queue. DWPTDeleteQueue instances are replaced
once we do a full flush in order to reopen an NRT reader or commit the IndexWriter.

In LUCENE-8813 we tripped an assert that used to protect us from such an situation
but it didn't take all corner cases from concurrent flushing into account. This change
adds a stronger protection and ensures that we neither apply a closed delete queue nor
add any updates or deletes to it.

This change also allows to speculatively freeze the global buffer that might return
null now if the queue has already been closed. This is now possible since we ensure that
we never see modifications to the queue after it's been closed and that happens right after
the last DWPT for the ongoing full flush is done flushing.
2019-06-01 08:52:23 +02:00
Simon Willnauer
d488156921 Merge branch 'master' into LUCENE-8813 2019-05-31 21:05:41 +02:00
Noble Paul
1ff7b2942c
SOLR-13504: improve autoscaling syntax by adding a nodeset attribute (#691)
SOLR-13504: In autoscaling policies, use an explicit 'nodeset' attribute for filtering nodes instead of using them directly at the toplevel
2019-05-31 17:45:55 +10:00
Cassandra Targett
0c15f638e9 Ref Guide: fix bad link reference 2019-05-30 14:58:20 -05:00
Cassandra Targett
b86dd59fe1 Ref Guide: expand abbreviations, standarize some spellings 2019-05-30 14:49:02 -05:00
Cassandra Targett
df96a0e1b8 Ref Guide: fix title case for all section headings 2019-05-30 14:10:05 -05:00
Chris Hostetter
61279a2e79 Fix SolrExporterIntegrationTest to not make assumptions about the JVM that are not true on windows 2019-05-30 11:59:26 -07:00
Gus Heck
6ede32a079 SOLR-13491 - Touch-up test. Beasting failed 1/50 (5) Now passes 500/500 (20). 2019-05-30 10:05:32 -04:00
Gus Heck
d0c1c36c91 SOLR-13491 - SolrZkClient's watch wrapper no longer allows zookeeper
to hold the same watch object multiple times.
2019-05-30 08:43:16 -04:00
Cassandra Targett
19fe85a3e9 SOLR-13262: Capitalize section heading; extensive copy editing throughout 2019-05-29 17:59:05 -05:00
Joel Bernstein
f92424f8ab SOLR-13494: Update CHANGES.txt 2019-05-29 14:45:42 -04:00
Simon Willnauer
086088e699 more feedback 2019-05-29 20:09:17 +02:00
Chris Hostetter
c2b92f3015 Fix all solr tests to pass w/ -Dtests.dups=2 -Dtests.jvms=1 2019-05-29 10:27:15 -07:00
Joel Bernstein
6ca372fcbb SOLR-13494: Add DeepRandomStream implementation 2019-05-29 12:53:10 -04:00
Andrzej Bialecki
2020eb43de Add backcompat indexes for 8.1.1. 2019-05-29 18:22:22 +02:00
Cao Manh Dat
43397ff0a2 SOLR-13450: Backport the fix from CloudHttp2SolrClientTest 2019-05-29 16:55:58 +01:00
Simon Willnauer
fceee244dd apply feedback 2019-05-29 09:59:39 +02:00
Christine Poerschke
90e0d1eba1 SOLR-12941: remove unused import in IndexSizeTriggerTest 2019-05-28 16:11:51 +01:00
Andrzej Bialecki
6e53406100 Update DOAP files for 8.1.1 release. 2019-05-28 16:46:42 +02:00
Simon Willnauer
165d2d5ff5 LUCENE-8813: Ensure we never apply deletes from a closed DWPTDeleteQueue
Today we don't have a strong protection that we add and apply deletes / updates
on or from an already flushed delete queue. DWPTDeleteQueue instances are replaced
once we do a full flush in order to reopen an NRT reader or commit the IndexWriter.

In LUCENE-8813 we tripped an assert that used to protect us from such an situation
but it didn't take all cornercases from concurrent flushing into account. This change
adds a stronger protection and ensures that we neither apply a closed delete queue nor
add any updates or deletes to it.

This change also allows to speculativly freeze the global buffer that might return
null now if the queue has already been closed. This is now possible since we ensure that
we never see modifications to the queue after it's been closed and that happens right after
the last DWPT for the ongoing full flush is done flushing.
2019-05-28 16:44:34 +02:00
jimczi
db334c792b LUCENE-8784: Restore the Korean's part of speech tag for NGRAM.
The part of speech tag for unigram has been changed inadvertenly in a previous commit (not released).
This change restores the original value that is also set on the serialized unkwnown dictionary.
2019-05-28 12:01:05 +02:00
Andrzej Bialecki
32ad372433 SOLR-12941: Fix IndexSizeTrigger to correctly work with "aboveBytes" and "splitMethod=link" parameters. 2019-05-28 11:34:57 +02:00
Simon Willnauer
171d7f131f LUCENE-8813: Count down latch in finally block.
This test hangs until it times-out when an assertion is tripped
in the indexing thread. Counting down the latch in a finally block
will cause the test to fail earlier.
2019-05-28 10:55:18 +02:00