5049 Commits

Author SHA1 Message Date
Christine Poerschke
500f6c7875 SOLR-9782: for json.nl expand test coverage and comments w.r.t. NamedList(null=null) 2016-11-18 16:15:18 +00:00
Alan Woodward
7ca0ba043a Log root cause error when directories can't be deleted on core unload 2016-11-18 13:45:44 +00:00
Hrishikesh Gadre
f084e658b7 SOLR-9324 Fix TestSolrCloudWithSecureImpersonation#testForwarding 2016-11-17 15:05:47 -05:00
Uwe Schindler
6428772aa2 SOLR-9460: Fully fix test setup 2016-11-17 15:05:46 -05:00
Uwe Schindler
225198a2b7 SOLR-9460: Disable test that does not work with Windows 2016-11-17 15:05:46 -05:00
Gregory Chanan
8659fe1cce SOLR-9324: Fix local host test assumptions 2016-11-17 15:05:46 -05:00
Gregory Chanan
f78f698ab0 SOLR-9324: Support Secure Impersonation / Proxy User for solr authentication
Conflicts:
	solr/CHANGES.txt
	solr/core/src/java/org/apache/solr/security/KerberosPlugin.java
2016-11-17 15:05:46 -05:00
yonik
e525cca017 SOLR-9772: reuse comparator when deriving fieldSortValues 2016-11-17 10:57:02 -05:00
Erick Erickson
8bd4ad36c5 SOLR-9606: Change hard-coded keysize from 512 to 1024
(cherry picked from commit e402a30)
2016-11-16 13:36:53 -08:00
markrmiller
6962381180 SOLR-9284: Reduce off heap cache size. 2016-11-16 10:12:08 -05:00
markrmiller
b90b4dc694 SOLR-9284: Reduce off heap cache size and fix test asserts. 2016-11-15 11:05:20 -05:00
markrmiller
3d91016014 SOLR-9284: The HDFS BlockDirectoryCache should not let it's keysToRelease or names maps grow indefinitely. 2016-11-15 05:19:16 -05:00
Shalin Shekhar Mangar
eedc284c4d SOLR-9736: Solr resolves the collection name against the first available leader or first replica of the first slice
(cherry picked from commit 0d290ae)
2016-11-15 14:19:18 +05:30
Shalin Shekhar Mangar
53dad4f0d1 SOLR-9366: Limit memory consumed by FastLRUCache with a new 'maxRamMB' config parameter
(cherry picked from commit 487b097)
2016-11-15 11:00:52 +05:30
Steve Rowe
8989c77478 SOLR-9751: PreAnalyzedField can cause managed schema corruption 2016-11-14 19:18:23 -05:00
Erick Erickson
375dd323a7 SOLR-9166: Export handler returns zero for numeric fields that are not in the original doc 2016-11-14 06:46:44 -08:00
Mike McCandless
3fe3188553 Revert the last change so we continue using randomize similarity for this test. 2016-11-13 18:35:01 -05:00
Mike McCandless
235b80f599 LUCENE-7555: use BM25Similarity for this test 2016-11-12 17:43:06 -05:00
Christine Poerschke
aa6a678a80 SOLR-8332: Factor HttpShardHandler[Factory]'s url shuffling out into a ReplicaListTransformer class.
(Christine Poerschke, Noble Paul)
2016-11-09 10:37:53 +00:00
yonik
768b7ff8f5 SOLR-9740: fix macro expansion of multi-valued parameters 2016-11-08 18:10:36 -05:00
yonik
46f5f45862 SOLR-9038: add snapshotscli.sh and supporting code 2016-11-08 13:28:57 -05:00
yonik
ecff326331 SOLR-9519: recurse sub-facets of empty buckets if they can widen domain again 2016-11-08 12:27:51 -05:00
Noble Paul
41339281eb SOLR-9739: JavabinCodec implements PushWriter interface 2016-11-08 20:08:22 +05:30
Christine Poerschke
387e9fea73 Remove not actually needed JSONWriter.writeArray override. 2016-11-08 13:34:14 +00:00
Christine Poerschke
c4833d6219 QueryComponent.mergeIds tweak to local 'queue' variable. 2016-11-08 12:19:15 +00:00
Noble Paul
e6dfb76c98 SOLR-9717: Refactor '/export' to not hardcode the JSON output and to use an API 2016-11-08 13:45:59 +05:30
Christine Poerschke
1c7ae9215c SOLR-9726: Reduce number of lookupOrd calls made by the DocValuesFacets.getCounts method. (Jonny Marks via Christine Poerschke) 2016-11-07 18:35:30 +00:00
yonik
b157e43b9a SOLR-9682: add param query type to facet filter 2016-11-05 15:29:40 -04:00
Shalin Shekhar Mangar
9a8030171c SOLR-9716: RecoveryStrategy sends prep recovery command without setting read time out which can cause replica recovery to hang indefinitely on network partitions
(cherry picked from commit 1f1990d)
2016-11-05 22:20:15 +05:30
markrmiller
03cac8c7b5 SOLR-9055: Make collection backup/restore extensible.
- Introduced a parameter for the Backup operation to specify index backup strategy.
- Introduced two strategies for backing up index data.
  - One using core Admin API (BACKUPCORE)
  - Other skipping the backup of index data altogether. This is useful when
    the index data is copied via an external mechanism in combination with named
    snapshots (Please refer to SOLR-9038 for details)
  - In future we can add additional implementations of this interface (e.g. based on HDFS snapshots etc.)
- Added a backup property to record the Solr version. This helps to check the compatibility
  of backup with respect to the current version during the restore operation. This
  compatibility check is not added since its unclear what the Solr level compatibility guidelines
  are. But at-least having version information as part of the backup would be very useful.

# Conflicts:
#	solr/CHANGES.txt
2016-11-04 21:47:35 -04:00
Christine Poerschke
98e4ab5232 SOLR-9720: tweak JSONWriter.writeArray 2016-11-04 20:40:03 +00:00
Joel Bernstein
d5ea29ff8e Remove spurious imports 2016-11-03 18:50:22 -04:00
Shalin Shekhar Mangar
9f9139ab42 SOLR-9720: Fix for JSONWriterTest
(cherry picked from commit 78b768f)
2016-11-03 20:22:20 +05:30
jdyer1
b11e126065 SOLR-5344: relax the test requirements for estimated hit counts 2016-11-03 08:40:07 -05:00
Noble Paul
0531ddd2a1 close() not implemented 2016-11-03 14:05:27 +05:30
Noble Paul
53f84f6b9a SOLR-9720: Refactor Responsewriters to remove dependencies on TupleStream, Tuple, Explanation 2016-11-03 14:04:46 +05:30
jdyer1
d59260eea8 Revert "SOLR-9710: fix test bug"
This reverts commit 16dc4be2631373e7dac58a31a9850d5cd1d89e2f.
2016-11-02 16:08:16 -05:00
jdyer1
16dc4be263 SOLR-9710: fix test bug 2016-11-02 10:09:42 -05:00
Christine Poerschke
04a51deb50 SOLR-9709: add json.nl=map example comment, expand json.nl test coverage. 2016-11-02 12:44:33 +00:00
yonik
8c42045f27 SOLR-9681: move "filter" inside "domain" block 2016-11-01 12:01:46 -04:00
Shalin Shekhar Mangar
da7ccd3eef SOLR-9433: SolrCore clean-up logic uses incorrect path to delete dataDir on failure to create a core
(cherry picked from commit 5120816)
2016-11-01 14:34:07 +05:30
Christine Poerschke
9b424454e3 SOLR-9442: Adds Array of NamedValuePair (json.nl=arrnvp) style to JSONResponseWriter. (Jonny Marks, Christine Poerschke) 2016-10-31 12:15:10 +00:00
Erick Erickson
807ba8c60c SOLR-9701: NPE in export handler when fl parameter is omitted.
(cherry picked from commit 42eab70)
2016-10-29 19:54:33 -07:00
yonik
19d86e69d9 SOLR-9704: optimization: use filters after blockChildren for acceptDocs 2016-10-29 21:22:14 -04:00
yonik
3ada3421cd SOLR-9681:tests: add filter after block join test 2016-10-29 17:34:45 -04:00
yonik
05ea64a665 SOLR-9681: add filters to any facet command 2016-10-29 15:26:21 -04:00
David Smiley
a3c701e2f6 SOLR-9621: Remove several Guava & Apache Commons calls in favor of java 8 alternatives.
(cherry picked from commit 2e21511)
2016-10-28 17:30:19 -04:00
Alan Woodward
9b669d7287 SOLR-9132: Don't require indexInfo from corestatus over reloads 2016-10-28 15:18:12 +01:00
Alan Woodward
6340f3b9b9 SOLR-9132: Fix test bug 2016-10-28 14:30:13 +01:00
Alan Woodward
bb33bb7d4c SOLR-9132: Fix precommit 2016-10-28 13:47:00 +01:00