Commit Graph

8949 Commits

Author SHA1 Message Date
Steve Rowe 615570c347 LUCENE-7543: Update dev-tools/README.txt to include new dev-tools/ directories including doap/; add missing 1.4.1 and 4.9.1 release notes to Solr's CHANGES.txt; fix names of 3.6.1, 3.6.2, 4.0-ALPHA and 4.0-BETA releases in Solr's DOAP file to refer to solr instead of lucene. 2016-11-22 11:59:13 -05:00
Christine Poerschke e55742e056 SOLR-8785: tweak attribution 2016-11-22 09:32:14 +00:00
Shalin Shekhar Mangar 2deb900774 SOLR-8785: Use Dropwizard Metrics library for core metrics
(cherry picked from commit ff6da66)
2016-11-22 14:42:47 +05:30
Steve Rowe 25d2d8d273 LUCENE-7543: Make changes-to-html target an offline operation, by moving the Lucene and Solr DOAP RDF files into the Git source repository under dev-tools/doap/ and then pulling release dates from those files, rather than from JIRA. 2016-11-21 16:48:44 -05:00
Alexandre Rafalovitch df6d86d5f6 SOLR-9626: Add css class, when match key is found 2016-11-20 22:35:09 +11:00
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
Noble Paul 535bf59a3b Wrong casting of CharSequence to String 2016-11-18 20:33:13 +05:30
Alan Woodward 7ca0ba043a Log root cause error when directories can't be deleted on core unload 2016-11-18 13:45:44 +00:00
yonik 61a6072573 SOLR-9324: move changes entry to 6.4 2016-11-17 16:49:50 -05: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
Kevin Risden 8c7decb4c0 SOLR-9597: Add setReadOnly(String ...) to ConnectionImpl 2016-11-15 21:35:09 -06:00
Kevin Risden 8af0223812 SOLR-9729: JDBCStream improvements 2016-11-15 21:07:10 -06:00
Kevin Risden e3db9f3b8a SOLR-9077: Streaming expressions should support collection alias 2016-11-15 20:45:19 -06:00
Kevin Risden ead40a9e00 SOLR-9666: SolrJ LukeResponse support dynamic fields 2016-11-15 18:58:54 -06: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 d3420c31a9 SOLR-9633: Fix issue number in CHANGES.txt
(cherry picked from commit b57a5e4)
2016-11-15 11:07:45 +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
Christine Poerschke 3e37f4294a Fix arg order in CommonParamsTest's assertEquals. 2016-11-14 12:36:15 +00:00
Noble Paul 3147c5c423 SOLR-9718: replace assert and assertTrue() to assertEquals() 2016-11-14 12:43:14 +05:30
Noble Paul a32b049598 SOLR-9718: replace assert and assertTrue() to assertEquals() 2016-11-14 12:35:36 +05:30
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
Noble Paul 1be4bd353e SOLR-9720: Use the new MapWriter and IteratorWriter interface 2016-11-08 18:42:39 +05:30
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
Dawid Weiss fb83d64eac SOLR-9293: Solrj client support for hierarchical clusters and other topics marker. 2016-11-07 15:27:40 +01:00
Adrien Grand d06605191a SOLR-9005: Remove tabs from solr/example/files/conf/update-script.js. 2016-11-07 10:19:36 +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
Christine Poerschke 98e4ab5232 SOLR-9720: tweak JSONWriter.writeArray 2016-11-04 20:40:03 +00: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
Joel Bernstein 86e8d16da3 Remove spurious imports 2016-11-03 21:30:05 -04: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 16dc4be263.
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
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
Jan Høydahl fefb5d2602 Minor typo fix in solr.cmd help 2016-10-31 15:13:32 +01:00
Alan Woodward 07747cdb05 Up test timeout to match all others in TestCollectionStateWatchers 2016-10-31 12:49:23 +00:00
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
Shalin Shekhar Mangar a76563cf71 Adding version 6.4.0 2016-10-31 16:49:24 +05:30
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 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
Alan Woodward 14cfb82bf7 SOLR-9132: Cut over some collections API and recovery tests 2016-10-28 10:37:59 +01:00
Noble Paul 6e563d0f4f Merge branch 'branch_6x' of https://git-wip-us.apache.org/repos/asf/lucene-solr into branch_6x 2016-10-28 08:31:46 +05:30
Noble Paul 591984cd03 SOLR-8146: removing the unused class 2016-10-28 08:26:59 +05:30
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
Jan Høydahl 2ad6de184c SOLR-9610: Fix typo in usage for assertTool timeout option. use --timeout instead of --ms
(cherry picked from commit fa4e599)
2016-10-27 23:43:40 +02:00
Adrien Grand ed102d634a LUCENE-7429: AnalyzerWrapper can now wrap the normalization analysis chain too. 2016-10-27 16:29:17 +02: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 e047543ad5 general cleanup to use java 8 feautures 2016-10-27 15:03:05 +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
Joel Bernstein 0eb62c01b2 SOLR-9533: Fix precommit 2016-10-26 20:48:38 -04:00
Joel Bernstein 67938c2bab SOLR-9559: Add ExecutorStream to execute stored Streaming Expressions 2016-10-26 20:48:06 -04:00
Joel Bernstein 9758603b81 SOLR-9533: Reload core config when a core is reloaded 2016-10-26 20:46:00 -04:00
yonik bbc3189473 SOLR-9654: tests: fix overrequest test by fixing doc->shard mapping 2016-10-26 18:43:50 -04:00
yonik 2574e3ca70 SOLR-9654: tests: temporarily disable overrequest code 2016-10-26 17:53:37 -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 8f3f1f3ebb SOLR-9692: blockUnknown property still breaks the internode communication 2016-10-26 14:08:29 +05:30
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