Commit Graph

3410 Commits

Author SHA1 Message Date
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
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
Dawid Weiss fb83d64eac SOLR-9293: Solrj client support for hierarchical clusters and other topics marker. 2016-11-07 15:27:40 +01:00
Alexandre Rafalovitch dc485a0eb6 SOLR-9005: Add guard condition to the example js 2016-11-06 15:16:16 +11:00
Alexandre Rafalovitch f0447c456a SOLR-9624: Do not highlight CSV output 2016-11-06 14:17:05 +11: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
Erick Erickson 758aacc7bb SOLR-9360: Solr script not properly checking SOLR_PID
(cherry picked from commit b2bf87d)
2016-11-04 12:59:47 -07:00
Dawid Weiss 1c32cc9a49 SOLR-7539: Upgrade the clustering plugin to Carrot2 3.15.0. 2016-11-04 16:03:16 +01:00
Noble Paul 53f84f6b9a SOLR-9720: Refactor Responsewriters to remove dependencies on TupleStream, Tuple, Explanation 2016-11-03 14:04:46 +05:30
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
Shalin Shekhar Mangar 2175f6fde3 Removing 7.0.0 release section and SOLR-9481 from the CHANGES.txt 2016-10-31 21:06:41 +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
Jan Høydahl 331de3d71f SOLR-9697: Fixed zk upconfig which was broken on windows
(cherry picked from commit 2ad2fca)
2016-10-31 09:37:04 +01: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 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
Erick Erickson 23591ff9b8 SOLR-9371: Fix bin/solr script calculations - start/stop wait time and RMI_PORT
(cherry picked from commit 1344d89)
2016-10-27 17:58:11 -07:00
Shalin Shekhar Mangar 6400b9c3cb SOLR-1085: Add support for MoreLikeThis queries and responses in SolrJ client
(cherry picked from commit 2172f3e)
2016-10-27 17:43:22 +05:30
Noble Paul fa6fbc0834 SOLR-2094: XPathEntityProcessor should reinitialize the XPathRecordReader instance if the 'forEach' or 'xpath' attributes are templates & it is not a root entity 2016-10-27 14:54:20 +05:30
Noble Paul 8c020e395b SOLR-9692: blockUnknown property makes inter-node communication impossible 2016-10-27 14:37:05 +05:30
Joel Bernstein 0cadbb995b SOLR-9533, SOLR-9559: Undate CHANGES.txt 2016-10-26 23:13:21 -04:00
yonik 65f9b4dc4c SOLR-4164: fix group.limit=-1 in distributed mode 2016-10-26 11:57:15 -04:00
Jan Høydahl 49d6332be9 SOLR-9670: Support SOLR_AUTHENTICATION_OPTS in solr.cmd
(cherry picked from commit feb1a5d and modified SOLR_AUTHENTICATION_CLIENT_BUILDER -> SOLR_AUTHENTICATION_CLIENT_CONFIGURER)
2016-10-26 15:21:34 +02:00
Jan Høydahl c2e3cde822 SOLR-9610: Add timeout option, abort early on auth failure
SOLR-9680: Better error messages in SolrCLI when authentication required

(cherry picked from commit db43bfb)
2016-10-26 14:50:14 +02:00
Noble Paul ecb3ea2dab SOLR-9692: blockUnknown property still breaks the internode communication 2016-10-26 14:08:14 +05:30
Shalin Shekhar Mangar 3628b0a0c8 SOLR-2212: Add a factory class corresponding to Lucene's NoMergePolicy
(cherry picked from commit 768c7e2)
2016-10-26 11:31:00 +05:30
Shalin Shekhar Mangar 279647a303 SOLR-2039: Multivalued fields with dynamic names does not work properly with DIH
(cherry picked from commit b8d9647)
2016-10-26 11:02:44 +05:30
Shalin Shekhar Mangar de360d62cc 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.
(cherry picked from commit 62bc90d)
2016-10-26 09:50:24 +05:30
markrmiller c1d1e6098a SOLR-9536: Add hossman to CHANGES. 2016-10-25 12:42:02 -04:00
markrmiller 22117ddde4 SOLR-9536: OldBackupDirectory timestamp field needs to be initialized to avoid NPE.
This closes #81.
2016-10-25 12:40:42 -04:00
markrmiller d961253c7c SOLR-9441: Solr collection backup on HDFS can only be manipulated by the Solr process owner.
This closes #71.
2016-10-25 12:18:41 -04:00
Shalin Shekhar Mangar 529654c02b SOLR-4531: Add tests to ensure that recovery does not fail on corrupted tlogs
(cherry picked from commit b7aa582)
2016-10-25 12:13:55 +05:30
Tomas Fernandez Lobbe 96e847a10c SOLR-9687: Fixed Interval Facet count issue in cases of open/close intervals on the same values 2016-10-24 20:05:48 -07:00
yonik a27897d81b SOLR-9654: add overrequest param to JSON Facet API 2016-10-24 14:23:37 -04:00
Christine Poerschke 16b4e22097 SOLR-9634: correct name of deprecated/removed method in solr/CHANGES.txt 2016-10-24 19:00:33 +01:00
Jan Høydahl ed203978fc SOLR-7506: Roll over GC logs by default via bin/solr scripts
(cherry picked from commit ef57374)
2016-10-24 14:24:19 +02:00
Noble Paul a973ca1752 SOLR-9518: Kerberos Delegation Tokens don't work without a chrooted ZK 2016-10-24 17:52:02 +05:30
Noble Paul 265d425b00 SOLR-9506: cache IndexFingerprint for each segment 2016-10-24 16:46:39 +05:30
Jan Høydahl d18666b336 SOLR-9662: New parameter -u <user:pass> in bin/post to pass basicauth credentials
(cherry picked from commit e3a8a0f)
2016-10-22 02:03:08 +02:00
Noble Paul fd2dd537d9 Merge remote-tracking branch 'origin/branch_6x' into branch_6x 2016-10-21 19:25:19 +05:30
Noble Paul f51340993a SOLR-9546: Eliminate unnecessary boxing/unboxing going on in SolrParams 2016-10-21 19:17:17 +05:30
yonik 3ce7552aa5 SOLR-9326: Ability to create/delete/list snapshots at collection level. 2016-10-21 07:09:20 -04:00
Jan Høydahl ed3b268d62 SOLR-99570: Various log tidying at Solr startup
(cherry picked from commit 9776196)
2016-10-20 15:14:27 +02:00
Jan Høydahl c35c723bf5 SOLR-8370: Display configured Similarity in Schema-Browser
(cherry picked from commit 14b6d93)
2016-10-20 13:30:18 +02:00