Commit Graph

26111 Commits

Author SHA1 Message Date
markrmiller 1381dd9287 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.
2016-11-04 10:41:52 -04:00
Joel Bernstein ad9c1335fb Remove spurious imports 2016-11-03 21:28:31 -04:00
Joel Bernstein 84171ecada Remove spurious imports 2016-11-03 18:47:50 -04:00
Shalin Shekhar Mangar 78b768f2a4 SOLR-9720: Fix for JSONWriterTest 2016-11-03 20:21:13 +05:30
jdyer1 213a2a1791 SOLR-5344: relax the test requirements for estimated hit counts 2016-11-03 08:38:59 -05:00
Noble Paul 1f595a20a2 SOLR-9720: Refactor Responsewriters to remove dependencies on TupleStream, Tuple, Explanation 2016-11-03 14:28:15 +05:30
Noble Paul 940a337105 close() not implemented 2016-11-03 14:09:34 +05:30
jdyer1 4a12a260a8 Revert "SOLR-9710: fix test bug"
This reverts commit be772dbd48.
2016-11-02 16:06:27 -05:00
jdyer1 be772dbd48 SOLR-9710: fix test bug 2016-11-02 10:07:55 -05:00
Steve Rowe 9eb806a233 SOLR-8542: Add maven config and improve IntelliJ config. 2016-11-02 09:57:54 -04:00
Christine Poerschke d0e32f3e5c SOLR-9709: add json.nl=map example comment, expand json.nl test coverage. 2016-11-02 12:30:40 +00:00
Mike McCandless 92f56ea9dd LUCENE-7135: only use OS_ARCH if we couldn't access sun.arch.data.model 2016-11-02 06:48:29 -04:00
Mike McCandless 69e654b373 LUCENE-7501: fix back-compat bug; add test 2016-11-02 05:48:19 -04:00
Christine Poerschke 5a66b3bc08 SOLR-8542: Adds Solr Learning to Rank (LTR) plugin for reranking results with machine learning models. (Michael Nilsson, Diego Ceccarelli, Joshua Pantony, Jon Dorando, Naveen Santhapuri, Alessandro Benedetti, David Grohmann, Christine Poerschke) 2016-11-01 17:50:14 +00:00
Alan Woodward b6ff3fdace Add some debugging to HdfsRecoveryZkTest 2016-11-01 16:10:58 +00:00
yonik 359f981b0e SOLR-9681: move "filter" inside "domain" block 2016-11-01 12:01:04 -04:00
Jan Høydahl 4383bec84c SOLR-9481: Clearing existing global interceptors on HttpClientUtil to avoid user/pass leaks from other tests 2016-11-01 15:38:21 +01:00
Jan Høydahl 22aa34e017 SOLR-9481: Move changes entry to 6.4 2016-11-01 12:31:40 +01:00
Shalin Shekhar Mangar 5120816377 OLR-9433: SolrCore clean-up logic uses incorrect path to delete dataDir on failure to create a core 2016-11-01 14:32:46 +05:30
Mike McCandless 2baad4c22d LUCENE-7135: add issue number in CHANGES.txt 2016-10-31 11:23:36 -04:00
Jan Høydahl 417e29a6fd Minor typo fix in solr.cmd help 2016-10-31 15:11:59 +01:00
Alan Woodward c444658286 Up test timeout to match all others in TestCollectionStateWatchers 2016-10-31 12:49:42 +00:00
Christine Poerschke 87c6ec4cb0 SOLR-9442: Adds Array of NamedValuePair (json.nl=arrnvp) style to JSONResponseWriter. (Jonny Marks, Christine Poerschke) 2016-10-31 11:19:39 +00:00
Shalin Shekhar Mangar 72bdbd234e Adding version 6.4.0 2016-10-31 16:47:00 +05:30
Adrien Grand 66c90a9683 LUCENE-7528: Fix Lucene54's advanceExact impl in the sparse case. 2016-10-31 10:54:54 +01:00
Adrien Grand 325b74e0e3 LUCENE-7529: Fix argument checks of MultiDocValues' advanceExact impls. 2016-10-31 10:54:54 +01:00
Jan Høydahl 2ad2fca416 SOLR-9697: Fixed zk upconfig which was broken on windows 2016-10-31 09:35:09 +01:00
Mike McCandless 813b685565 LUCENE-7135: work around security manager when checking for 32/64 bit JVM 2016-10-30 20:04:37 -04:00
Jan Høydahl dbc2bc7ce8 SOLR-9481: Uppering debug level on the failing test and inserting extra logging. Also throw instead of swallow in case of problems parsing local security.json file 2016-10-31 00:57:34 +01:00
Erick Erickson 42eab7035e SOLR-9701: NPE in export handler when fl parameter is omitted. 2016-10-29 19:47:21 -07:00
yonik 0f8802ba20 SOLR-9704: optimization: use filters after blockChildren for acceptDocs 2016-10-29 20:43:54 -04:00
yonik d8d3a8b9b8 SOLR-9681:tests: add filter after block join test 2016-10-29 17:34:05 -04:00
yonik 650276e14b SOLR-9681: add filters to any facet command 2016-10-29 14:54:19 -04:00
David Smiley 2e21511cd3 SOLR-9621: Remove several Guava & Apache Commons calls in favor of java 8 alternatives. 2016-10-28 17:18:58 -04:00
Alan Woodward 3b49705c43 SOLR-9132: Don't require indexInfo from corestatus over reloads 2016-10-28 15:17:53 +01:00
Alan Woodward cff2774a37 SOLR-9132: Fix test bug 2016-10-28 14:29:57 +01:00
Alan Woodward b6e0ab0174 SOLR-9132: Fix precommit 2016-10-28 14:07:51 +01:00
Jan Høydahl 1f06411946 SOLR-9481: Try to fix flaky test error by removing unnecessary initCore() in @Before method 2016-10-28 15:04:49 +02:00
Alan Woodward f56d111adf SOLR-9132: Cut over some collections API and recovery tests 2016-10-28 10:33:21 +01:00
Noble Paul c8906b2f2d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2016-10-28 08:25:26 +05:30
Noble Paul e6ce903a76 SOLR-8146: removing the unused class 2016-10-28 08:19:55 +05:30
Erick Erickson 1344d895f9 SOLR-9371: Fix bin/solr script calculations - start/stop wait time and RMI_PORT 2016-10-27 17:54:34 -07:00
Jan Høydahl fa4e599d1d SOLR-9610: Fix typo in usage for assertTool timeout option. use --timeout instead of --ms 2016-10-27 23:41:43 +02:00
Adrien Grand af60048097 LUCENE-7429: AnalyzerWrapper can now wrap the normalization analysis chain too. 2016-10-27 16:27:45 +02:00
Shalin Shekhar Mangar 2172f3e008 SOLR-1085: Add support for MoreLikeThis queries and responses in SolrJ client 2016-10-27 17:41:25 +05:30
Noble Paul 0feca1a974 general cleanup to use java 8 feautures 2016-10-27 15:05:07 +05:30
Noble Paul d6b6e74703 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:52:24 +05:30
Noble Paul d9c4846ee1 SOLR-9692: blockUnknown property makes inter-node communication impossible 2016-10-27 14:35:18 +05:30
Joel Bernstein 7b3d29dda7 SOLR-9533, SOLR-9559: Undate CHANGES.txt 2016-10-26 23:11:20 -04:00
Joel Bernstein d215f9e568 SOLR-9533: Fix precommit 2016-10-26 20:19:40 -04:00