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
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
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
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
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
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
markrmiller
f6098148ae
SOLR-8575: Revert while investigated. (reverted from commit ec4c72310f
)
2016-02-11 08:32:37 -05: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
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
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
Noble Paul
2184a7baf6
SOLR-6594 Mark old schema APIs as deprecated
2016-02-09 15:08:41 -08:00
Mikhail Khludnev
eac3bb9b32
SOLR-8466: facet.method=uif for UnInvertedField faceting, like it was with 'fc' earlier.
2016-02-10 01:06:56 +03:00
Christine Poerschke
b47eeb2bb3
SOLR-8621: more <mergePolicy> vs. <mergePolicyFactory> test coverage
...
* added bad-mpf-solrconfig.xml as MergePolicyFactory equivalent of bad-mp-solrconfig.xml (with DummyMergePolicyFactory as equivalent to DummyMergePolicy)
* added solrconfig-logmergepolicyfactory.xml as MergePolicyFactory equivalent of solrconfig-logmergepolicy.xml
* added solrconfig-mergepolicyfactory-nocfs.xml as MergePolicyFactory equivalent of solrconfig-mergepolicy-nocfs.xml
* added solrconfig-indexconfig-mergepolicyfactory.xml as MergePolicyFactory equivalent of solrconfig-indexconfig.xml
* added solrconfig-warmer-randommergepolicyfactory.xml as MergePolicyFactory equivalent of solrconfig-warmer.xml
2016-02-09 17:47:05 +00:00
Jan Høydahl
be807919b6
SOLR-3141: Warn in logs when expensive optimize calls are made
2016-02-09 15:37:25 +01:00
Christine Poerschke
e9c90037aa
SOLR-8621: TestMergePolicyConfig.testTieredMergePolicyConfig now randomly chooses between solrconfig-tieredmergepolicy.xml and solrconfig-tieredmergepolicyfactory.xml; solrconfig-tieredmergepolicyfactory.xml fix so that TestMergePolicyConfig.testTieredMergePolicyConfig passes.
2016-02-09 12:36:24 +00:00
Mike McCandless
88fea23176
turn off debug prints; add lucene.experimental to javadocs
2016-02-09 05:22:16 -05:00
Uwe Schindler
864df89339
More incorrect usage of default Locale
2016-02-09 08:49:39 +01:00
Uwe Schindler
8dddd88d30
Fix more locale bugs in SQL handler ans streams
2016-02-09 08:32:48 +01:00
markrmiller
e78002bdc1
SOLR-7281: Add an overseer action to publish an entire node as 'down'.
2016-02-08 23:24:43 -05:00
Erick Erickson
b5823b50db
SOLR-8658: Fix test failure introduced in SOLR-8651
2016-02-08 19:38:25 -08:00
markrmiller
899f1fcf74
SOLR-8551: Make collection deletion more robust.
2016-02-08 21:39:01 -05:00
markrmiller
ea21b8fae8
SOLR-8615: Just like creating cores, we should use multiple threads when closing cores.
2016-02-08 20:41:04 -05:00
Shai Erera
71f4e01d9f
SOLR-8621: add missing package-info.java
2016-02-08 23:43:15 +02:00
Shai Erera
fe2cf25079
SOLR-8621: Fix SolrIndexConfig.toMap() to use mergePolicyFactoryInfo if present
2016-02-08 23:20:13 +02:00
anshum
03d7f80b27
SOLR-8648: Support selective clearing up of stored async collection API responses via DELETESTATUS API
2016-02-08 13:15:46 -08:00
Shai Erera
fc5b1ac279
SOLR-8621: deprecate <mergePolicy> in favor of <mergePolicyFactory>
2016-02-08 22:41:51 +02:00
Erick Erickson
7053a99f49
SOLR-8651: The commitWithin parameter is not passed on for deleteById in UpdateRequest for distributed queries
2016-02-07 17:08:20 -08:00
jbernste
a01c518b94
SOLR-8654: SQL: Unlimited SELECT without an ORDER BY should sort by _version_ desc
2016-02-07 18:17:21 -05:00