Commit Graph

8536 Commits

Author SHA1 Message Date
Noble Paul 6902eddd8d SOLR-7280: In cloud-mode sort the cores smartly before loading & limit threads to improve cluster stability 2016-07-16 22:42:22 +05:30
Jan Høydahl 81c23f1c5b SOLR-9237: Make FvhContainer public
(cherry picked from commit 4f45226)
2016-07-16 11:58:40 +02:00
Shalin Shekhar Mangar bb7742ebc7 SOLR-9290: TCP-connections in CLOSE_WAIT spike during heavy indexing and do not decrease 2016-07-15 12:23:49 +05:30
Christine Poerschke 83bbd32f4d SOLR-9306: give solr/contrib/analysis-extras's test classes access to lucene/analysis's test classes 2016-07-14 11:08:38 +01:00
Christine Poerschke 625979113f LUCENE-7372: Factor out an org.apache.lucene.search.FilterWeight class. 2016-07-13 19:44:12 +01:00
Steve Rowe e0213933dd LUCENE-7013: ClassificationUpdateProcessorFactory.java: fix bad merge (merged master import into branch_6x) 2016-07-13 14:42:08 -04:00
Steve Rowe 629346febb LUCENE-7013: add licence header position checker to -validate-source-patterns, and fix the violations it found 2016-07-13 13:20:34 -04:00
Christine Poerschke 85c8f22ca9 SOLR-9090: Add directUpdatesToLeadersOnly flag to solrj CloudSolrClient. (Marvin Justice, Christine Poerschke) 2016-07-13 14:19:26 +01:00
Varun Thacker 1dfc637f2c SOLR-9242: Move license headers to the top + force refresh cluster propery before reading the 'location' param 2016-07-13 15:00:28 +05:30
Adrien Grand 7c2e7a0fb8 LUCENE-7355: Add Analyzer#normalize() and use it in query parsers. 2016-07-12 18:01:44 +02:00
Chris Hostetter b3cc4b3111 SOLR-9287: Including 'score' in the 'fl' param when doing an RTG no longer causes an NPE
(cherry picked from commit 462dc04cb6)
2016-07-11 14:35:31 -07:00
elyograg 268021af9c SOLR-9295: Remove BOM (unicode Byte Order Mark) from text files. 2016-07-11 12:26:48 -06:00
Mike McCandless 621a98faa2 LUCENE-7373: deprecate Directory.renameFile, which both renamed and fsync'd the directory, replacing it with separate rename and syncMetaData methods 2016-07-11 11:15:22 -04:00
Noble Paul 8db04e3457 SOLR-8995: Use Lamdas for Thread/Runnable 2016-07-11 19:30:49 +05:30
Shalin Shekhar Mangar 9d8cc80a79 SOLR-9291: ZkSolrResourceLoader should not retry fetching resources if the server has been shutdown
(cherry picked from commit 42e1caf)
2016-07-11 07:36:30 +05:30
David Smiley da25555baf SOLR-9270: spatialContextFactory now accepts "JTS" alias. Spatial config attributes with old package names are now rewritten with a warning.
(cherry picked from commit 360b9a3)
2016-07-09 10:56:59 -04:00
yonik 1a53346c0e SOLR-9163: sync basic_configs w/ data_driven_schema_configs 2016-07-08 15:45:30 -04:00
Alan Woodward fda3d8b7c2 SOLR-9181: Fix race in constructState() and missing call in forceUpdateCollection() 2016-07-08 14:29:49 +01:00
Alan Woodward 86d8d3a937 SOLR-9181: More logging 2016-07-08 14:29:42 +01:00
Alan Woodward 60232cd028 SOLR-9181: Add some logging to ZkStateReader to try and debug test failures 2016-07-08 14:29:34 +01:00
markrmiller b0386f0d64 SOLR-9236: Don't use System.currentTimeMillis. 2016-07-07 20:32:09 -04:00
markrmiller e91863b8e1 SOLR-9236: Fix import. 2016-07-07 12:47:50 -04:00
markrmiller dc763e383d SOLR-9236: AutoAddReplicas will append an extra /tlog to the update log location on replica failover. 2016-07-07 09:39:05 -04:00
Shalin Shekhar Mangar 4921dcd80c SOLR-8858: SolrIndexSearcher#doc() completely ignores field filters unless lazy field loading is enabled.
This closes #47.
(cherry picked from commit 24d6b78)
2016-07-07 13:23:39 +05:30
Erick 90b572bce6 Merge remote-tracking branch 'origin/branch_6x' into branch_6x
# Conflicts:
#	solr/CHANGES.txt
2016-07-06 21:03:05 -07:00
Erick 602a72ddad SOLR-9277: Clean up some more remnants of supporting old and new style solr.xml in tests
(cherry picked from commit 7743718)
2016-07-06 21:02:20 -07:00
jbernste de7a3f6f68 SOLR-9193,SOLR-9243: update CHANGES.txt 2016-07-06 19:20:44 -04:00
jbernste a86f25ea0c SOLR-9193: Fix-up javdoc 2016-07-06 19:20:44 -04:00
Erick Erickson 6a278333f2 SOLR-7903: Comment out trappy references to example docs in elevate.xml files
(cherry picked from commit db29544)
2016-07-06 15:00:39 -07:00
Chris Hostetter f69e624645 Merge remote-tracking branch 'refs/remotes/origin/branch_6x' into branch_6x (SOLR-9180) 2016-07-06 14:15:21 -07:00
Shalin Shekhar Mangar a942de68fc SOLR-9207: PeerSync recovery failes if number of updates requested is high. A new useRangeVersions config option is introduced (defaults to true) to send version ranges instead of individual versions for peer sync.
(cherry picked from commit 380c5a6)
2016-07-07 02:35:20 +05:30
jbernste e27849052e SOLR-9193: Added terms.limit and distrib=true params to /terms request 2016-07-06 16:58:40 -04:00
jbernste 7a5e6a5f7e SOLR-9193: Added test using the termFreq param and basic error handling 2016-07-06 16:58:40 -04:00
jbernste bc0eac8b6b SOLR-9193: Fix conflict between parameters of TermsComponent and json facet API 2016-07-06 16:58:40 -04:00
jbernste ed86e014f6 SOLR-9193: fixing failing tests due to changes in TermsComponent 2016-07-06 16:58:40 -04:00
jbernste 879a245e4e SOLR-9193: Add scoreNodes Streaming Expression
Conflicts:
	solr/core/src/java/org/apache/solr/handler/StreamHandler.java
2016-07-06 16:58:40 -04:00
jbernste 1427f4b2e7 SOLR-9243:Add terms.list parameter to the TermsComponent to fetch the docFreq for a list of terms 2016-07-06 16:58:40 -04:00
Chris Hostetter fee9526208 SOLR-9180: More comprehensive tests of psuedo-fields for RTG and SolrCloud requests
This commit also includes new @AwaitsFix'ed tests for the following known issues...

 * SOLR-9285 ArrayIndexOutOfBoundsException when ValueSourceAugmenter used with RTG on uncommitted doc
 * SOLR-9286 SolrCloud RTG: psuedo-fields (like ValueSourceAugmenter, [shard], etc...) silently fails (even for committed doc)
 * SOLR-9287 single node RTG: NPE if score is requested
 * SOLR-9288 RTG: fl=[docid] silently missing for uncommitted docs
 * SOLR-9289 SolrCloud RTG: fl=[docid] silently ignored for all docs

(cherry picked from commit ae316f1e39)
2016-07-06 13:46:15 -07:00
Varun Thacker ee21bb3b3f SOLR-9088: Fixed TestManagedSchemaAPI failures which exposed race conditions in the schema API 2016-07-06 14:09:56 +05:30
Varun Thacker 413ea47670 SOLR-9242: Collection backup/restore to provide a param for specifying underlying storage repository to use 2016-07-06 13:21:31 +05:30
Erick Erickson 98ad225cf4 SOLR-8848:When a SolrJ alias watch is triggered, the new alias state should be logged
(cherry picked from commit da1f6e9)
2016-07-05 18:13:27 -07:00
Chris Hostetter 5abdcb8fa5 SOLR-9235: Fixed NPE when using non-numeric range query in deleteByQuery
(cherry picked from commit 54b3945572)
2016-07-05 14:23:21 -07:00
Shalin Shekhar Mangar 119ea15ad6 SOLR-8048: Stop using deprecated CollectionAdminRequest.Reload constructor
(cherry picked from commit 8653be9)
2016-07-05 12:54:49 +05:30
Shalin Shekhar Mangar 31316f7682 SOLR-8048: Close the http client in a finally clause at the end of the test
(cherry picked from commit 2d6b7ea)
2016-07-05 12:54:49 +05:30
Erick 50a9153462 SOLR-9276: Remove remnants of old-style core definitions from OpenCloseCoreStressTest
(cherry picked from commit 32e0f5f)
2016-07-04 17:14:51 -07:00
Erick Erickson 71842a6277 SOLR-9194: Enhance the bin/solr script to perform file operations to/from Zookeeper. Windows text fix 3
(cherry picked from commit 9dd9a6f)
2016-07-04 10:27:21 -07:00
Christine Poerschke bb8fc6f29b LUCENE-7358: Remove redundant failonerror=true in (contrib|modules)-crawl elements. 2016-07-04 12:10:12 +01:00
Erick Erickson c0036aaeee SOLR-9194: Enhance the bin/solr script to perform file operations to/from Zookeeper. More Windows fixes
(cherry picked from commit 65c3485)
2016-07-03 17:32:10 -07:00
Erick Erickson dd761584c7 SOLR-9194: Enhance the bin/solr script to perform file operations to/from Zookeeper - Fix Windows failures 2016-07-02 19:15:21 -07:00
Erick ee0dbf55f7 SOLR-9194: fixed merge foo 2016-07-02 11:43:37 -07:00
Erick fa3e79ba3c SOLR-9194: Enhance the bin/solr script to perform file operations to/from Zookeeper
(cherry picked from commit a851d5f)
2016-07-02 11:35:46 -07:00
Alan Woodward 997489f78a SOLR-9076: Fix ivy config to pass precommit 2016-07-01 16:01:57 +01:00
Alan Woodward 057c317a9d SOLR-9181: Fix some races in ZkStateReader collection watch updates 2016-07-01 15:48:29 +01:00
markrmiller 40d35045ea SOLR-9076: Add some missing dependencies. 2016-07-01 09:07:31 -04:00
Noble Paul 5937247ac3 SOLR-9251: Support for a new tag 'role' in replica placement rules 2016-07-01 17:38:40 +05:30
Shalin Shekhar Mangar ed38a29a9f SOLR-8787: Fix broken build due to unused import 2016-07-01 10:31:45 +05:30
Shalin Shekhar Mangar 18434526d6 SOLR-8787: Shutdown MiniSolrCloudCluster in a finally block
(cherry picked from commit 0a15699)
2016-06-30 22:32:47 +05:30
Shalin Shekhar Mangar c7d82e7b38 SOLR-8787: TestAuthenticationFramework should not extend TestMiniSolrCloudCluster
(cherry picked from commit 6528dac)
2016-06-30 22:27:37 +05:30
Shalin Shekhar Mangar 1ce09b482e SOLR-9264: Remove unused imports
(cherry picked from commit 74c8606)
2016-06-30 18:20:39 +05:30
Shalin Shekhar Mangar 8cb37842ec SOLR-9264: Optimize ZkController.publishAndWaitForDownStates to not read all collection states and watch relevant collections instead
(cherry picked from commit 015e0fc)
2016-06-30 15:23:58 +05:30
Noble Paul ce3ea76781 SOLR-9216: Support collection.configName in MODIFYCOLLECTION request 2016-06-30 13:13:01 +05:30
Dennis Gove d1a9daec87 SOLR-9246: If the JDBCStream sees an unknown column type it will now throw a detailed exception 2016-06-29 14:44:25 -04:00
Steve Rowe 455e041c68 Put back 6.2 bugfixes released in 5.5.2: SOLR-9191 and SOLR-9234 2016-06-29 09:00:29 -04:00
Shalin Shekhar Mangar 812fd346f7 SOLR-8777: Duplicate Solr process can cripple a running process
(cherry picked from commit 4ea95bf)
2016-06-29 16:59:56 +05:30
Alan Woodward d33ad81d69 LUCENE-7360: Explanation.toHtml() is deprecated 2016-06-29 09:13:15 +01:00
Tomas Fernandez Lobbe eaabb9dc77 SOLR-8657: Fix SolrRequestInfo error logs if QuerySenderListener is being used 2016-06-28 15:11:41 -07:00
jbernste 723fc1dc85 SOLR-9254: Fixed typo in CHANGES.txt 2016-06-28 15:33:02 -04:00
jbernste 59c5e6014b SOLR-9254: GraphTermsQueryQParserPlugin throws NPE when field being search is not present in segment 2016-06-28 13:11:19 -04:00
Shalin Shekhar Mangar 03bbf7ce8a Fix typo in bin/solr zk help text
This closes #29
(cherry picked from commit ab2348e)
2016-06-28 17:16:14 +05:30
Shalin Shekhar Mangar de85b9fff2 SOLR-8626: 404 error when clicking nodes in cloud graph view in angular UI.
This closes #23
(cherry picked from commit 9cbd540)
2016-06-28 16:43:31 +05:30
Shalin Shekhar Mangar c8f9973a10 Trivial name spelling fix for SOLR-445. Cherry-picked 8c47d20 2016-06-28 16:38:51 +05:30
Varun Thacker eb07143633 SOLR-7374: Fixing test failures like build #3366. Index a minimum of 1 doc 2016-06-27 12:09:18 +05:30
Jan Høydahl 319f89210a SOLR-9237: DefaultSolrHighlighter.doHighlightingByFastVectorHighlighter can't be overidden
(cherry picked from commit 7eb7702)
2016-06-27 00:01:09 +02:00
Steve Rowe 98d5c83db7 CHANGES.txt-s: Synchronize 5.5.1 and 5.5.2 sections 2016-06-24 19:21:05 -04:00
Varun Thacker daf90b5e0c SOLR-7374: Core level backup/restore now supports specifying a directory implementation 2016-06-24 18:07:31 +05:30
Erick caec6b40fd SOLR-8546: TestLazyCores is failing a lot on the Jenkins cluster. 2016-06-23 21:10:49 -07:00
Gregory Chanan b76f64fdc0 SOLR-9076: Update to Hadoop 2.7.2 2016-06-23 14:57:59 -07:00
markrmiller dae777899a SOLR-9219: Make hdfs blockcache read buffer sizes configurable and improve cache concurrency. 2016-06-23 17:28:10 -04:00
Adrien Grand 5e2f340cfa LUCENE-7350: Remove unused imports. 2016-06-21 17:57:44 +02:00
Noble Paul 73d5f1c52c SOLR-9234: srcField parameter works only when all fields are captured in the /update/json/docs endpoint 2016-06-21 18:51:45 +05:30
Noble Paul 3a9019e020 Merge remote-tracking branch 'origin/branch_6x' into branch_6x 2016-06-21 13:38:30 +05:30
Noble Paul 153ca1f6c2 SOLR-9233: avoid new string creation in CollectionAction 2016-06-21 13:38:04 +05:30
Uwe Schindler e50613cb81 SOLR-8981: Add notice for jackcess 2016-06-20 23:51:39 +02:00
Adrien Grand aaddefe80e SOLR-7739: Add CHANGES entry. 2016-06-20 17:19:59 +02:00
Adrien Grand 5afdc1d72d SOLR-8995: Remove unused imports. 2016-06-20 09:58:50 +02:00
Adrien Grand bac521d1aa LUCENE-7317: Remove auto-prefix terms. 2016-06-20 09:58:42 +02:00
Noble Paul d3fcac779b Merge remote-tracking branch 'origin/branch_6x' into branch_6x 2016-06-20 11:17:30 +05:30
Noble Paul ab44ac17ae SOLR-8995: replace SAM implementations with lambda 2016-06-20 11:17:12 +05:30
Uwe Schindler 097cffeba7 LUCENE-7346: Update forbiddenapis to version 2.2 2016-06-19 21:28:25 +02:00
Steve Rowe 940aedf26b SOLR-9220: Disable failing tests 2016-06-18 16:11:33 -04:00
Uwe Schindler 1f7b955507 SOLR-8981: Add changes entry 2016-06-18 19:28:16 +02:00
Uwe Schindler 7403b46c4d SOLR-8981: Update TIKA to 1.13:
- This commit merges branch 'SOLR-8981' of https://github.com/tballison/lucene-solr
- Adds some modifications and reverts jackcess-encrypt addition (not yet working)
- Fixes order of ivy-versions.properties
- This closes #44
2016-06-18 19:21:52 +02:00
Mike McCandless ea9c7ea88c LUCENE-7335: IW's commit data is now late binding 2016-06-17 05:47:14 -04:00
Christine Poerschke f9521549e0 SOLR-9195: remove unnecessary allocation and null check in UpdateRequestProcessorChain.getReqProcessors 2016-06-15 14:39:45 +01:00
Noble Paul 62452f033a SOLR-8048: bin/solr script should support basic auth credentials provided in solr.in.sh 2016-06-15 11:50:23 +05:30
Mike McCandless ba92214830 LUCENE-7318: graduate StandardAnalyzer and make it the default for IndexWriterConfig 2016-06-14 18:41:37 -04:00
Mike McCandless 45d2d2e7d3 LUCENE-6171: pass the StandardOpenOption.CREATE_NEW so the filesystem ensures Lucene really is write-once 2016-06-14 15:16:22 -04:00
Christine Poerschke 9be5b98eb3 SOLR-9161: change SolrPluginUtils.invokeSetters implementation to accommodate setter variants 2016-06-14 09:45:08 +01:00
Adrien Grand 9719105e7c SOLR-9204: Remove unused imports. 2016-06-14 10:25:52 +02:00
Steve Rowe 816b502025 Address Solr Changes.html problems: 1) In solr/CHANGES.txt, add a 'Versions of Major Components' section to the 6.2.0 and 6.1.0 releases; 2) In addVersion.py: when adding a new version to solr/CHANGES.txt, add a line referring to LUCENE_CHANGES.txt, and add a 'Versions of Major Components' section with versions interpolated from ivy-versions.properties; and 3) In changes2html.pl: allow section names to have up to 6 words (to handle 'Upgrading from Solr any prior release') 2016-06-13 20:17:59 -04:00