Andrzej Bialecki
93926e9c83
Fix API change and add javadoc.
2018-05-21 12:26:31 +02:00
Andrzej Bialecki
7c8fdcd1b6
Fix test that assumed the absence of thread context switch between calls.
2018-05-21 12:12:14 +02:00
Cao Manh Dat
4603541d18
SOLR-11452: Remove BadApple annotation
2018-05-21 15:03:30 +07:00
Cao Manh Dat
a4f83f66ea
SOLR-10841: Remove BaddApples annotation
2018-05-21 09:12:45 +07:00
Cao Manh Dat
39256e8348
SOLR-10841: TestTlogReplica.testRecovery sometimes fails
2018-05-21 09:05:13 +07:00
Steve Rowe
d91273ddf0
LUCENE-8273: Rename TermExclusionFilter -> ProtectedTermFilter. Allow ProtectedTermFilterFactory to be used outside of CustomAnalyzer, including in Solr, by allowing wrapped filters and their parameters to be specified on construction. Add tests for ProtectedTermFilterFactory in lucene/common/analysis/ and in solr/core/. Add Solr ref guide documentation for ProtectedTermFilterFactory. Improve javadocs for CustomAnalyzer, ConditionalTokenFilter, and ProtectedTermFilter.
2018-05-20 19:52:07 -04:00
Dennis Gove
f506bc9cb7
SOLR-12355: Fixes hash conflict in HashJoinStream and OuterHashJoinStream
2018-05-18 17:14:39 -04:00
Christine Poerschke
4da0d68981
SOLR-12372: contrib/clustering (private) logger rename
2018-05-18 20:00:49 +01:00
Christine Poerschke
0e1426627a
SOLR-12036: use DefaultStreamFactory in Solr Ref Guide (Streaming Expressions) example
2018-05-18 19:58:56 +01:00
Christine Poerschke
8d99d32785
SOLR-12036: add @since javadoc
2018-05-18 19:55:57 +01:00
Christine Poerschke
743651443e
SOLR-11941: add @since javadoc
2018-05-18 19:54:45 +01:00
Simon Willnauer
85adac1c72
Disable WindowsFS dependent tests in TestSimpleFSDirectory on Windows
2018-05-18 19:38:11 +02:00
Simon Willnauer
70cfe46689
LUCENE-8320: Fix NPE in WindowsFS if target file exists but isn't open
2018-05-18 19:38:11 +02:00
Simon Willnauer
82ad857f1a
LUCENE-8320: Disable test on windows
...
irony: currently we don't emulate windows well enough to work on windows!
2018-05-18 19:38:11 +02:00
Anshum Gupta
27c6275c48
SOLR-11277: Synchronize UpdateLog.getCurrentLogSizeFromStream and return size of tlog as 0 to avoid NPE
2018-05-18 09:56:52 -07:00
Alan Woodward
b1ee23c525
LUCENE-8273: Fix end() and posInc handling
2018-05-18 13:11:39 +01:00
Ishan Chattopadhyaya
6826c37669
Synchronize 6.6.4 CHANGES.txt
2018-05-18 15:29:39 +05:30
Ishan Chattopadhyaya
ea62949542
Adding 6.6.4 release to DOAP
2018-05-18 15:25:50 +05:30
Simon Willnauer
42a79970d5
LUCENE-8320: Fix WindowsFS#rename with hardlinks
2018-05-18 09:33:50 +02:00
Cao Manh Dat
4a9a8397e4
SOLR-12028: Remove BadApple for TestCloudRecovery
2018-05-18 10:36:14 +07:00
Steve Rowe
9cbaf327e8
install asciidoctor gem before jekyll-asciidoc, to prevent installation of a too-new version of asciidoctor
2018-05-17 17:32:41 -04:00
Cassandra Targett
7bb3e5c248
Ref Guide: add step to install asciidoctor before jekyll-asciidoc to prevent wrong version of gem being installed as a dependency
2018-05-17 15:03:14 -05:00
Steve Rowe
99c4adfb6a
Pin asciidoctor gem to v1.5.6.2 to avoid behavior changes in v1.5.7
2018-05-17 14:42:12 -04:00
Simon Willnauer
88f8718f1b
LUCENE-8317: Prevent concurrent deletes from being applied during full flush
...
Future deletes could potentially be exposed to flushes/commits/refreshes if the
amount of RAM used by deletes is greater than half of the IW RAM buffer.
2018-05-17 14:10:02 +02:00
Simon Willnauer
3fe612bed2
LUCENE-8318: Ensure pending delete is not brought back on a try delete attempt
...
When renaming a file, `FSDirectory#rename` tries to delete the dest file
if it's in the pending deletes list. If that delete fails, it adds the
dest to the pending deletes list again. This causes the dest file to be
deleted later by `deletePendingFiles`.
2018-05-17 11:02:35 +02:00
Jim Ferenczi
0159e4b974
LUCENE-8287: Ensure that empty regex completion queries always return no results
2018-05-17 10:29:49 +02:00
Simon Willnauer
0c3628920a
LUCENE-8316: Allow DV updates for not existing fields
...
Today we prevent DV updates for non-existing fields except
of the soft deletes case. Yet, this can cause inconsitent field numbers
etc. since we don't go through the global field number map etc. This
change removes the limitation of updating DVs in docs even if the field
doesn't exists. This also has the benefit that the error messages if
the field type doesn't match is consistent with what DWPT throws.
2018-05-16 19:59:20 +02:00
Adrien Grand
35a815b955
LUCENE-8309: Live docs are no longer backed by mutable bits.
2018-05-16 17:54:19 +02:00
Adrien Grand
6d69824a6b
LUCENE-8314: More checks on AssertingScorer.
2018-05-16 17:54:19 +02:00
Adrien Grand
9b9776a714
LUCENE-8313: Simplify SimScorer.
2018-05-16 17:53:56 +02:00
Adrien Grand
bd20cb3c87
LUCENE-8315: Make FeatureField easier to use.
2018-05-16 17:29:46 +02:00
Simon Willnauer
e7cf4929f8
SOLR-12181: Fix JavaDoc Lint
2018-05-16 16:04:13 +02:00
Simon Willnauer
0d8aacba4a
[TEST] Fix TestIndexWriterExceptions to never remove fully deleted segments
...
This used to work in the past since we cleaned up fully deleted segments later.
Now that we clean them up on flush we need to make sure this test holds on to
it otherwise stats are off.
2018-05-16 15:39:19 +02:00
Andrzej Bialecki
b809d633ce
SOLR-12181: Improve test stability.
2018-05-16 13:59:55 +02:00
Simon Willnauer
b3894d7f11
LUCENE-8310: Remove supporess WindowsFS
...
IW can now handle pending deletes.
2018-05-16 12:36:33 +02:00
Mikhail Khludnev
414fcb8e88
SOLR-12200: abandon OverseerExitThread when ZkController is closed.
2018-05-16 13:11:56 +03:00
Simon Willnauer
585952797c
LUCENE-8310: Ensure IndexFileDeleter accounts for pending deletes
...
Today we fail creating the IndexWriter when the directory has a
pending delete. Yet, this is mainly done to prevent writing still
existing files more than once. IndexFileDeleter already accounts for
that for existing files which we can now use to also take pending
deletes into account which ensures that all file generations per segment
always go forward.
2018-05-16 11:17:43 +02:00
Cao Manh Dat
25ebe0e35f
SOLR-12028: Remove TestCloudConsistency BadApples after beasting
2018-05-16 14:55:11 +07:00
Uwe Schindler
3a73d4b2d6
LUCENE-8291: Remove untested/unmaintained demo webapp
2018-05-16 09:25:26 +02:00
Mikhail Khludnev
09a789f535
LUCENE-8291: Build Fix. Removing Demo Servlet.
2018-05-16 08:59:45 +03:00
Uwe Schindler
11c6a7ad88
LUCENE-8291: Remove QueryTemplateManager utility class from XML queryparser
2018-05-15 23:34:59 +02:00
Cao Manh Dat
f959777995
Add 7.3.1 back compat test indexes
2018-05-15 10:16:50 +07:00
Cao Manh Dat
16cb4141df
Synchronize 7.3.1 changes
2018-05-15 10:00:14 +07:00
Cao Manh Dat
b3551721fd
Add version 7.3.1
2018-05-15 09:52:07 +07:00
Cao Manh Dat
fd3e0255dc
Update doap files with 7.3.1 release
2018-05-15 08:56:23 +07:00
Adrien Grand
02849fb707
Fix TestPendingSoftDeletes.
2018-05-14 15:30:16 +02:00
Mikhail Khludnev
a0acc63d02
SOLR-12307: abandon OverseerTriggerThread on Zk expiration noiseless
2018-05-12 11:37:52 +03:00
Mikhail Khludnev
d020ba84e4
SOLR-12333: drop redundant lines in JSON response writers
2018-05-12 11:22:48 +03:00
markrmiller
ab58b7f9ba
SOLR-12290: Update assert messages about closing request / response streams.
2018-05-12 00:15:19 -05:00
markrmiller
4c09a13afb
SOLR-12290: Update assert messages about closing request / response streams.
2018-05-11 23:32:25 -05:00