5178 Commits

Author SHA1 Message Date
Jan Høydahl
24446f5085 SOLR-9481: Fix test errors by using coreContainer.getSolrHome instead of SolrResourceLoader.locateSolrHome() in SecurityConfHandlerLocal 2016-10-26 16:39:22 +02:00
Jan Høydahl
db43bfb046 SOLR-9610: Add timeout option, abort early on auth failure
SOLR-9680: Better error messages in SolrCLI when authentication required
2016-10-26 14:19:22 +02:00
Noble Paul
ecfbe51c94 Merge remote-tracking branch 'origin/master' 2016-10-26 13:36:51 +05:30
Noble Paul
6d9a99f992 SOLR-9692: blockUnknown property still breaks the internode communication 2016-10-26 13:36:37 +05:30
Jan Høydahl
b69c5d9f27 SOLR-9481: Add info-level log "Initializing authentication plugin: <classname>"
Move Sha256AuthProv warning "No users configured yet" to debug level, as this is quite normal
2016-10-26 09:22:55 +02:00
Shalin Shekhar Mangar
768c7e2648 SOLR-2212: Add a factory class corresponding to Lucene's NoMergePolicy 2016-10-26 11:28:53 +05:30
Shalin Shekhar Mangar
62bc90d7d2 SOLR-5245: Add a test to ensure that election contexts are keyed off both collection name and coreNodeName so that killing a shard in one collection does not result in leader election in a different collection. 2016-10-26 09:49:47 +05:30
Jan Høydahl
d25a618161 SOLR-9481: Authentication and Authorization plugins now work in standalone mode, including edit API 2016-10-26 01:04:40 +02:00
Noble Paul
9303112981 SOLR-7604: add testcase to verify the schema of .system collection 2016-10-26 02:04:58 +05:30
Noble Paul
a916877f38 Merge remote-tracking branch 'origin/master' 2016-10-26 02:04:41 +05:30
Noble Paul
34ad8577b6 SOLR-7604: add testcase to verify the schema of .system collection 2016-10-26 02:04:20 +05:30
markrmiller
e152575f5e SOLR-9536: OldBackupDirectory timestamp field needs to be initialized to avoid NPE. 2016-10-25 12:39:59 -04:00
markrmiller
27ba8e2e82 SOLR-9441: Solr collection backup on HDFS can only be manipulated by the Solr process owner.
This closes #71.
2016-10-25 10:21:57 -04:00
Shalin Shekhar Mangar
b7aa582dff SOLR-4531: Add tests to ensure that recovery does not fail on corrupted tlogs 2016-10-25 12:13:08 +05:30
Tomas Fernandez Lobbe
ce57e8a8f4 Fixed Interval Facet count issue in cases of open/close intervals on the same values 2016-10-24 19:49:54 -07:00
yonik
c9132ac661 SOLR-9654: tests: specify descending count sort for streaming 2016-10-24 21:19:06 -04:00
Alexandre Rafalovitch
9d692cde53 SOLR-9657: Fixed Javadocs and added example 2016-10-24 18:16:38 -04:00
yonik
4a85163754 SOLR-9654: add overrequest param to JSON Facet API 2016-10-24 14:23:12 -04:00
Jan Høydahl
ef5737466e SOLR-7506: Roll over GC logs by default via bin/solr scripts 2016-10-24 14:22:24 +02:00
Jan Høydahl
61e180b7ef SOLR-9255: Rename SOLR_AUTHENTICATION_CLIENT_CONFIGURER -> SOLR_AUTHENTICATION_CLIENT_BUILDER 2016-10-24 14:18:21 +02:00
Noble Paul
c9de11d024 Merge remote-tracking branch 'origin/master' 2016-10-24 16:45:53 +05:30
Noble Paul
184b0f2215 SOLR-9506: cache IndexFingerprint for each segment 2016-10-24 16:45:42 +05:30
Adrien Grand
9aca4c9d56 LUCENE-7462: Give doc values APIs an advanceExact method. 2016-10-24 10:51:23 +02:00
Noble Paul
9b49c72dbc SOLR-9518: Kerberos Delegation Tokens don't work without a chrooted ZK 2016-10-24 13:06:40 +05:30
Jan Høydahl
3488f12170 SOLR-9610: Bugfix option key for assertTool 2016-10-22 02:31:27 +02:00
Jan Høydahl
e3a8a0fe5f SOLR-9662: New parameter -u <user:pass> in bin/post to pass basicauth credentials 2016-10-22 02:02:07 +02:00
David Smiley
91f58ac72b SOLR-9676: DefaultSolrHighlighter: clarify warning when FVH can't be used 2016-10-21 13:51:45 -04:00
yonik
57ba96145c SOLR-9326: Ability to create/delete/list snapshots at collection level. 2016-10-21 09:47:02 -04:00
Noble Paul
49ca9cea72 SOLR-9546: reverted some changes 2016-10-21 19:16:15 +05:30
Noble Paul
ccbafdc403 SOLR-9546: Eliminate unnecessary boxing/unboxing going on in SolrParams 2016-10-21 18:58:33 +05:30
Jan Høydahl
af88e7f54d SOLR-9570: Fix test failures and start using SolrTestCaseJ4's createTempDir mm 2016-10-20 20:58:52 +02:00
Noble Paul
a4952b11fe Merge remote-tracking branch 'origin/master' 2016-10-20 20:07:15 +05:30
Noble Paul
127bf9f772 SOLR-9657: Use cache for templates 2016-10-20 20:06:21 +05:30
Jan Høydahl
97761966f3 SOLR-99570: Various log tidying at Solr startup 2016-10-20 14:47:32 +02:00
Jan Høydahl
14b6d93db4 SOLR-8370: Display configured Similarity in Schema-Browser 2016-10-20 13:25:40 +02:00
Noble Paul
67ba19a810 Merge remote-tracking branch 'origin/master' 2016-10-20 01:26:31 +05:30
Noble Paul
6893595f34 SOLR-9657: Addressing test failures 2016-10-20 01:26:02 +05:30
Joel Bernstein
f43742acc5 SOLR-9417: Allow daemons to terminate when they finish iterating a topic 2016-10-19 13:17:06 -04:00
Noble Paul
c2e031add3 SOLR-9657: New TemplateUpdateProcessorFactory added 2016-10-19 11:04:10 +05:30
Noble Paul
ffa5c4ba2c SOLR-9506: reverting the previous commit 2016-10-19 00:50:30 +05:30
Noble Paul
9aa764a54f * SOLR-9506: cache IndexFingerprint for each segment 2016-10-18 21:09:42 +05:30
Noble Paul
bb907a2983 * SOLR-9506: cache IndexFingerprint for each segment 2016-10-18 19:43:32 +05:30
Alan Woodward
67f3f433e2 SOLR-9634: Deprecate create/deleteCollection methods on MiniSolrCloudCluster 2016-10-18 12:34:13 +01:00
Alan Woodward
20ea5355c9 SOLR-9632: Add deleteAllCollections method to MiniSolrCloudCluster 2016-10-18 12:33:52 +01:00
Adrien Grand
c22725f0b5 LUCENE-7494: Give points a per-field API. 2016-10-18 10:14:27 +02:00
Anshum Gupta
19c7f8eacf SOLR-9628: Set lastDocId in Trie fields 2016-10-17 18:59:41 -07:00
Christine Poerschke
c219525b1d SOLR-9627: Add QParser.getSortSpec, deprecate misleadingly named QParser.getSort (Judith Silverman, Christine Poerschke) 2016-10-17 17:13:32 -04:00
Hrishikesh Gadre
46aeb52588 SOLR-9642: Refactor the snapshot cleanup mechanism to rely on Lucene
The current snapshot cleanup mechanism is based on reference counting
the index files shared between multiple segments. Since this mechanism
completely skips the Lucene APIs, it is not portable (e.g. it doesn't
work on 4.10.x version).

This patch provides an alternate implementation which relies exclusively
on Lucene IndexWriter (+ IndexDeletionPolicy) for cleanup.

mend
2016-10-17 13:55:26 -04:00
Alan Woodward
65f55802ee SOLR-9566: Don't put replicas into recovery when collections are created 2016-10-17 17:18:25 +01:00
Christine Poerschke
a4a314d160 SOLR-6203: in QueryComponent rename groupSortStr to sortWithinGroupStr (so that name and meaning match) 2016-10-15 20:56:05 -04:00