markrmiller
3124a4debd
SOLR-8693: Improve ZkStateReader logging.
2016-02-19 19:09:58 -05:00
markrmiller
9418369b46
SOLR-8697: Scope ZK election nodes by session to prevent elections from interfering with each other and other small LeaderElector improvements.
2016-02-19 17:06:38 -05:00
markrmiller
771f14cb6e
SOLR-8656: PeerSync should use same nUpdates everywhere.
2016-02-19 16:41:49 -05:00
markrmiller
8cd53a076b
SOLR-8633: DistributedUpdateProcess processCommit/deleteByQuery call finish on DUP and SolrCmdDistributor, which violates the lifecycle and can cause bugs.
2016-02-19 14:59:46 -05:00
markrmiller
e30d638c51
SOLR-8695: Ensure ZK watchers are not triggering our watch logic on connection events and make this handling more consistent.
2016-02-19 14:36:53 -05:00
markrmiller
32fbca6ea7
SOLR-8694: DistributedMap/Queue can create too many Watchers and some code simplification.
2016-02-19 14:33:50 -05:00
markrmiller
c4d31798cc
SOLR-8701: CloudSolrClient decides that there are no healthy nodes to handle a request too early.
2016-02-19 08:51:19 -05:00
Uwe Schindler
6ccb43a7b7
Fix merge error in CHANGES.txt
2016-02-19 11:01:29 +01:00
anshum
eb0e270043
SOLR-8677: Fix assert statement
2016-02-18 18:43:56 -08:00
anshum
c7c5b8fe49
SOLR-8677: Fix broken build
2016-02-18 18:06:12 -08:00
Noble Paul
8fe946bde2
Merge remote-tracking branch 'origin/master'
2016-02-18 16:28:19 -08:00
Noble Paul
2977efa922
updatd the test in according with SOLR-7984
2016-02-18 16:27:53 -08:00
anshum
a54e819a62
SOLR-8677: Fix broken build
2016-02-18 16:03:58 -08:00
anshum
d01230d639
SOLR-8677: Restrict creation of shards with invalid names
2016-02-18 15:18:44 -08:00
Noble Paul
8bcac81a21
SOLR-8692 moved the embedded json out to resources dir
2016-02-18 14:59:09 -08:00
Mike McCandless
b8f251d8e9
do not create a 5.6.0 version now since 5.5.0 is the last 5.x feature release
2016-02-18 16:45:57 -05:00
yonik
5d2fb9cf69
doc: explain why peersync fingerprinting is sometimes off
2016-02-18 13:24:01 -05:00
yonik
091889cf79
tests: additional prefix facet tests
2016-02-18 12:19:41 -05:00
Robert Muir
b0a43aa1b2
LUCENE-7035: Upgrade icu4j to 56.1/unicode 8.
2016-02-17 20:10:02 -05:00
markrmiller
31437c9b43
SOLR-8416: The collections create API should return after all replicas are active.
2016-02-17 13:37:08 -05:00
Mike McCandless
25931d3624
suppress IW's pending deletes check when creating SpellChecker
2016-02-16 17:41:05 -05:00
markrmiller
0bba332549
SOLR-7339: Jetty 9.3 upgrade.
2016-02-16 16:01:10 -05:00
markrmiller
9184d52f68
SOLR-8683: Always consume the full request on the server, not just in the case of an error.
2016-02-16 16:01:10 -05:00
markrmiller
a40118c9df
SOLR-8578: Fully consume proxy requests and move CHANGES entry to 6.0.
2016-02-16 13:16:02 -05:00
markrmiller
13dda5debb
SOLR-8669: Non binary responses use chunked encoding because we flush the outputstream early.
2016-02-16 13:11:37 -05:00
Uwe Schindler
74421d729b
LUCENE-7028: Remove duplicate method in LegacyNumericUtils
2016-02-14 00:49:21 +01:00
Uwe Schindler
779120c6a4
SOLR-5730: Workaround non-working javadocs link (cannot refer to classes from packages in other modules that already exist in lucene-core.jar)
2016-02-13 13:53:17 +01:00
Christine Poerschke
f9df240e5c
SOLR-5730: rename TestSegmentTerminateEarlyState to SegmentTerminateEarlyTestState
2016-02-12 23:41:30 +00:00
markrmiller
4cc844897e
SOLR-8575: Fix HDFSLogReader replay status numbers, a performance bug where we can reopen FSDataInputStream much too often, and an hdfs tlog data integrity bug.
2016-02-12 15:58:06 -05:00
Christine Poerschke
677779086c
SOLR-5730: Make Lucene's SortingMergePolicy and EarlyTerminatingSortingCollector configurable in Solr.
2016-02-12 20:16:02 +00:00
Christine Poerschke
77558a649f
SOLR-8621: SolrIndexConfig.toMap() fix to distinguish mergePolicyInfo and mergePolicyFactoryInfo, associated SolrIndexConfigTest and TestConfig tweaks.
2016-02-12 19:04:45 +00:00
Christine Poerschke
159ace1b7c
SOLR-8621: solrconfig.xml in solr/server/solr/configsets and test-files/solr/configsets/bad-mergepolicy now also use <mergePolicyFactory> instead of <mergePolicy>
2016-02-11 20:41:35 +00:00
jbernste
111f45efa9
SOLR-8529: Improve JdbcTest to not use plain assert statements
2016-02-11 13:37:07 -05:00
jbernste
56b79ece8b
SOLR-8527: Improve JdbcTest to cleanup properly on failures
2016-02-11 13:15:29 -05:00
Christine Poerschke
b2e47984f4
SOLR-8621: add (test-framework) RandomForceMergePolicyFactory for existing (test-framework) RandomForceMergePolicy
2016-02-11 17:46:44 +00:00
jbernste
739b81063e
SOLR-8190: Implement Closeable on TupleStream
2016-02-11 12:46:04 -05:00
Christine Poerschke
360051a414
SOLR-8621: factor out protected abstract WrapperMergePolicyFactory.getMergePolicyInstance method
...
Here in SOLR-8621:
* UpgradeIndexMergePolicyFactory extends WrapperMergePolicyFactory
* (WrapperMergePolicyFactoryTest's) DefaultingWrapperMergePolicyFactory extends WrapperMergePolicyFactory
Elsewhere in SOLR-5730:
* SortingMergePolicyFactory will extend WrapperMergePolicyFactory
2016-02-11 17:05:17 +00:00
Mike McCandless
12b8721a44
Merge branch 'jira/lucene-5438-nrt-replication'
2016-02-11 11:20:18 -05:00
jbernste
35337e8cf2
SOLR-8461: Update CHANGES.txt
2016-02-11 10:59:26 -05:00
jbernste
8eb58cc000
SOLR-8461: CloudSolrStream and ParallelStream can choose replicas that are not active
2016-02-11 10:54:03 -05:00
markrmiller
f6098148ae
SOLR-8575: Revert while investigated. (reverted from commit ec4c72310f
)
2016-02-11 08:32:37 -05:00
Mike McCandless
84637e99b1
bump version for 5.5.0 release
2016-02-11 04:26:27 -05:00
Varun Thacker
9985a0966b
SOLR-8534: Fix SolrJ APIs to add async support
2016-02-10 16:53:52 -08:00
Christine Poerschke
6b6932e8e1
SOLR-8621: WrapperMergePolicyFactory logic tweaks
...
* fix so that getMergePolicy() can now be called more than once
* added WrapperMergePolicyFactoryTest.testUpgradeIndexMergePolicyFactory()
* account for overlap between wrapping and wrapped setters (and disallow it)
** illustration:
<mergePolicyFactory class="UpgradeMergePolicyFactory">
<int name="noCFSRatio">0.24</int>
<str name="wrapped.prefix">mergePolicy</str>
<str name="mergePolicy.class">TieredMergePolicyFactory</str>
<int name="mergePolicy.noCFSRatio">0.42</int>
</mergePolicyFactory>
** implementation details: the wrapping MP's setter calls the wrapped MP's setter and in the current code the wrapping MP's value prevails i.e. the 0.24 value in the illustration since the wrapped MP is constructed before the wrapping MP. an end-user however might reasonably assume that the wrapped MP's 0.42 value will prevail. at best configuring the same setter twice within the same overall <mergePolicyFactory> element is ambiguous and so the code now disallows it.
2016-02-10 22:24:15 +00:00
Christine Poerschke
588e3ff084
SOLR-8621: fix mergePolicyFacory vs. mergePolicyFactory typos in comments in solr/contrib and solr/example solrconfig.xml files.
2016-02-10 21:22:17 +00:00
markrmiller
a8bc427aac
SOLR-8578: Successful or not, requests are not always fully consumed by Solrj clients and we count on HttpClient or the JVM.
2016-02-10 15:32:56 -05:00
Christine Poerschke
5d32609cdc
SOLR-8621: add IndexSchema arg to MergePolicyFactory constructor
2016-02-10 16:28:06 +00:00
markrmiller
8299b00868
SOLR-7281: Improve 'best effort', we don't want this best effort method to easily throw exceptions.
2016-02-10 10:27:43 -05:00
Shai Erera
a5accccbfc
SOLR-8621: fix solrconfig.xml under contrib and example
2016-02-10 16:33:01 +02:00
Noble Paul
b889109da1
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
2016-02-09 15:08:56 -08:00