Commit Graph

9236 Commits

Author SHA1 Message Date
Erick Erickson 0ccce22fcd SOLR-10060: Add test for implicit commit of uncommitted docs aged out of the transient cache. 2017-01-30 22:37:01 -08:00
Noble Paul 71abe13069 SOLR-8029: Added new style APIs and a framework for creating new APIs and mapping old APIs to new 2017-01-31 16:27:33 +10:30
yonik c8edbe8663 SOLR-10049: make collection deletion remove snapshot metadata 2017-01-30 21:04:42 -05:00
Jan Høydahl 8782d26197 SOLR-10043: Reduce logging of pre-start log rotation 2017-01-31 01:22:18 +01:00
Andrzej Bialecki f73d93ac1b SOLR-10050 Fix SolrMetricManagerTest.testClearMetrics() failures. 2017-01-30 13:21:21 +01:00
Jan Høydahl aa5e048cbf SOLR-10031: Un-break the Windows build 2017-01-30 09:26:39 +01:00
Jan Høydahl 7bbb918467 SOLR-9481: Moving changes entry to 6.5 and targeting that release instead 2017-01-30 00:25:40 +01:00
Martijn van Groningen e327efb676 LUCENE-6959: Removed ToParentBlockJoinCollector in favour of ParentChildrenBlockJoinQuery, that can return the matching children documents per parent document.
This query should be executed for each matching parent document after the main query has been executed.
2017-01-29 21:56:13 +01:00
Jan Høydahl 6f598d2469 SOLR-10031: Validation of filename params in ReplicationHandler 2017-01-29 19:42:41 +01:00
Kevin Risden bb5bf3fbf7 SOLR-8491: solr.cmd SOLR_SSL_OPTS is overwritten 2017-01-28 12:11:44 -05:00
Mikhail Khludnev 00065e0b54 SOLR-9983: fixing CHANGES.txt 2017-01-28 15:45:59 +03:00
Mikhail Khludnev d9741205b5 SOLR-9983: fixing TestManagedSchemaThreadSafety NPE failure.
Also testing session expiration and set sensible Zookeeper connection
timeout.
2017-01-28 00:09:08 +03:00
Christine Poerschke 0187838022 SOLR-9972: SpellCheckComponent collations and suggestions returned as a JSON object rather than a list
(Christine Poerschke in response to bug report from Ricky Oktavianus Lazuardy)
2017-01-26 13:43:13 +00:00
Ishan Chattopadhyaya 5375410807 SOLR-5944: In-place updates of Numeric DocValues 2017-01-26 06:53:13 +05:30
Tomas Fernandez Lobbe ae269f1316 SOLR-9969: Plugins/Stats section of the UI doesn't display empty metric types 2017-01-25 14:26:48 -08:00
Adrien Grand cdd4fad609 Add version constants for 6.4.1. 2017-01-25 17:29:37 +01:00
Noble Paul 9899cbd031 SOLR-10026: JavaBinCodec should initialize maps and namedLists with known capacity 2017-01-25 07:08:25 +10:30
Dawid Weiss ca50e5b61c LUCENE-7653: Update randomizedtesting to version 2.5.0. Piggyback wiping of cwds of forked JVMs. 2017-01-23 13:39:19 +01:00
Alan Woodward 94e3460305 Revert "LUCENE-7628: Scorer.getChildren() returns only matching Scorers"
This reverts commit 5bdc492c9c.
2017-01-23 11:30:03 +00:00
Cao Manh Dat d34f549df6 SOLR-9114: NPE using TermVectorComponent, MoreLikeThisComponent in combination with ExactStatsCache 2017-01-23 17:41:35 +07:00
Alan Woodward 5bdc492c9c LUCENE-7628: Scorer.getChildren() returns only matching Scorers 2017-01-23 09:35:16 +00:00
Ishan Chattopadhyaya 0f7990b2c8 SOLR-10011: Fix exception log message 2017-01-22 04:52:01 +05:30
Ishan Chattopadhyaya 285a1013ad SOLR-10011: Refactor PointField & TrieField to now have a common base class, NumericFieldType.
The TrieField.TrieTypes and PointField.PointTypes are now consolidated to NumericFieldType.NumberType. This
  refactoring also fixes a bug whereby PointFields were not using DocValues for range queries for
  indexed=false, docValues=true fields.
2017-01-22 04:27:11 +05:30
Alan Woodward 49fa7b0dd5 SOLR-9132: Fix HDFS test 2017-01-21 21:55:33 +00:00
Ishan Chattopadhyaya 864bed2e49 SOLR-9996: Ignore the RTG calls for tests where UpdateLog is disabled 2017-01-21 21:19:11 +05:30
Ishan Chattopadhyaya 69055aa4a8 SOLR-9996: Unstored IntPointField returns Long type 2017-01-20 19:08:05 +05:30
Adrien Grand 71ca2a84ba LUCENE-7643: Move IndexOrDocValuesQuery to core. 2017-01-20 13:42:31 +01:00
Alan Woodward eba9390965 SOLR-10001: Fix overseer-roles test bug 2017-01-19 17:46:03 +00:00
markrmiller 075aec91cd SOLR-9885: Allow pre-startup Solr log management in Solr bin scripts to be disabled. 2017-01-19 03:07:09 -05:00
Ishan Chattopadhyaya bb35732eef SOLR-9984: Remove GenericHadoopAuthPlugin (HadoopAuthPlugin is there) 2017-01-19 10:02:13 +05:30
Ishan Chattopadhyaya 1a05d6f4f1 SOLR-9984: Deprecate GenericHadoopAuthPlugin in favor of HadoopAuthPlugin 2017-01-19 09:35:59 +05:30
markrmiller 9f58b6cd17 SOLR-9926: Allow passing arbitrary java system properties to zkcli. 2017-01-18 21:23:36 -05:00
Tomas Fernandez Lobbe 57934ba448 SOLR-8396: Add support for PointFields in Solr 2017-01-18 17:27:21 -08:00
markrmiller a89560bb72 SOLR-9836: Add ability to recover from leader when index corruption is detected on SolrCore creation. 2017-01-18 19:45:22 -05:00
Tomas Fernandez Lobbe a37bfa75a0 SOLR-9980: Expose configVersion in core admin status 2017-01-18 15:01:27 -08:00
Steve Rowe 85061e39e0 Fix changes entry formatting (sub-bullets wrongly promoted to top level items); don't interpret parenthesized text starting with 'e.g.' as an attribution. 2017-01-18 15:21:23 -05:00
Alan Woodward 8c2ef3bc7f LUCENE-7644: FieldComparatorSource.newComparator() doesn't need to throw IOException
This allos us to also remove the throws clause on SortField.getComparator(),
TopDocs.merge() and various Collector constructors
2017-01-18 19:17:19 +00:00
Tomas Fernandez Lobbe 68d246df00 SOLR-9979: Macro expansion should not be done in shard requests 2017-01-18 10:53:02 -08:00
Chris Hostetter 9ee48aa857 SOLR-9977: Fix config bug in DistribDocExpirationUpdateProcessorTest that allowed false assumptions about when index version changes 2017-01-17 17:32:42 -07:00
Chris Hostetter 39eec660ca SOLR-9976: Fix init bug in SegmentsInfoRequestHandlerTest 2017-01-17 14:42:41 -07:00
Christine Poerschke e816fbe233 SOLR-9975: add SpellCheckComponentTest.testCollateExtendedResultsWithJsonNl method 2017-01-17 15:55:51 +00:00
yonik 7d7e5d2246 SOLR-9786: additional test related to TermInSetQuery now requiring all terms in same field 2017-01-17 10:20:02 -05:00
David Smiley ed513fdee7 SOLR-9935: UnifiedHighlighter, when hl.fragsize=0 don't do fragmenting 2017-01-17 08:07:51 -05:00
Ishan Chattopadhyaya 38af094d17 SOLR-9941: Moving changelog entry from 7.0.0 to 6.5.0 2017-01-17 03:12:07 +05:30
Christine Poerschke 230190065c Remove four unnecessary @Override annotations in SolrQueryBuilder (test) classes. 2017-01-16 18:14:36 +00:00
Alan Woodward efc7ee0f0c SOLR-9906: Fix dodgy test check 2017-01-16 15:24:02 +00:00
Uwe Schindler ceaeb42a1f Add 6.5 version also in trunk; sync up CHANGES.txt 2017-01-16 11:50:28 +01:00
Uwe Schindler 27ec40d3f5 SOLR-9893: For full Java 9 compatibility also update to latest Objenesis 2.5 (this allows mocking frameworks to instantiate objects without a ctor) 2017-01-15 10:07:22 +01:00
Uwe Schindler 60d4a554ec Fix compile warning in Lucene Core; make Eclipse happy by moving Java-1-like-side-by-side class to separate file 2017-01-14 19:46:59 +01:00
Uwe Schindler 4eafdb337a SOLR-9893: Update Mockito to version 2.6.2 for Java 9 support. Disable all legacy EasyMock tests when running on Java 9 until they were migrated to Mockito 2017-01-14 12:43:24 +01:00
Andrzej Bialecki 53d5af17da SOLR-9960 MetricsHandler should support multiple prefixes. 2017-01-14 09:52:15 +01:00
Mike McCandless 64b86331c2 LUCENE-7626: IndexWriter no longer accepts broken offsets 2017-01-13 17:46:02 -05:00
Christine Poerschke 987e2650b5 SOLR-8542: changed Solr Reference Guide section references from "Result Reranking" to "Learning To Rank"
(Also added bullet points for the solr/contrib/ltr/README links.)
2017-01-12 17:56:18 +00:00
Shalin Shekhar Mangar dee7709dd8 SOLR-9947: Fix CloudSolrClientTest.testNonRetryableRequests failure 2017-01-12 20:49:38 +05:30
Andrzej Bialecki 6c6c077435 SOLR-9947 Clean up metrics and SolrInfoMBean categories. Add a hierarhical view of
SolrInfoMBeans in JMX.
2017-01-12 13:14:12 +01:00
Shalin Shekhar Mangar d2664b1004 SOLR-9948: Add a way to configure granularity of metrics for http connections 2017-01-12 13:00:00 +05:30
Ishan Chattopadhyaya 04f45aab76 SOLR-9941: Clear deletes lists before log replay 2017-01-11 21:51:04 +05:30
Shalin Shekhar Mangar 2437204730 SOLR-9918: Remove unused import to make precommit happy 2017-01-11 12:20:42 +05:30
koji d66bfba5dc SOLR-9918: Add SkipExistingDocumentsProcessor that skips duplicate inserts and ignores updates to missing docs 2017-01-11 11:48:33 +09:00
Timothy Potter 118fc422d0 SOLR-9954: Prevent against failure during failed snapshot cleanup from swallowing the actual cause for the snapshot to fail. 2017-01-10 18:35:19 -07:00
Jan Høydahl f99c967632 SOLR-9584: Support Solr being proxied with another endpoint than default /solr
This closes #86 - see original commit e0b4caccd3
2017-01-10 14:32:38 +01:00
Yun Jie Zhou e0b4caccd3 use relative URL path instead of absolute path starting from /solr 2017-01-10 14:18:31 +01:00
Andrzej Bialecki 98422e0dc0 SOLR-9950 Check the difference in counts - meter may not be zero at this point. 2017-01-10 11:44:16 +01:00
Noble Paul 2048b82443 * SOLR-9886: Add a 'enable' flag to caches to enable/disable them 2017-01-10 21:05:38 +10:30
anshum 2b4e3dd941 SOLR-9644: Fixed SimpleMLTQParser and CloudMLTQParser to handle boosts properly and CloudMLTQParser to only extract actual values from IndexableField type fields to the filtered document. 2017-01-09 13:06:24 -08:00
Andrzej Bialecki b8383db06e SOLR-9856 Collect metrics for shard replication and tlog replay on replicas. 2017-01-09 21:00:00 +01:00
Chris Hostetter 1d7379b680 SOLR-9934: SolrTestCase.clearIndex has been improved to take advantage of low level test specific logic that clears the index metadata more completely then a normal *:* DBQ can due to update versioning 2017-01-09 09:54:56 -07:00
Alan Woodward 22940f5c49 LUCENE-7624: Move TermsQuery into core as TermInSetQuery 2017-01-09 14:25:05 +00:00
Christine Poerschke 5e9f9279cc SOLR-9932: add TestSolrCoreParser class 2017-01-09 13:05:43 +00:00
Andrzej Bialecki b9827bcba9 SOLR-9854 Relax test assertions. 2017-01-09 11:16:40 +01:00
Ishan Chattopadhyaya b017731203 SOLR-9777: IndexFingerprinting should use getCombinedCoreAndDeletesKey() instead of getCoreCacheKey() for per-segment caching 2017-01-09 08:33:06 +05:30
markrmiller 8bc151d1c6 SOLR-9902: Fix move impl. 2017-01-08 10:22:55 -05:00
markrmiller 25290ab5d6 SOLR-9859: Don't log error on NoSuchFileException (Cao Manh Dat) 2017-01-08 09:21:43 -05:00
David Smiley 570880d3ac SOLR-9935: Add hl.fragsize support when using the UnifiedHighlighter 2017-01-07 23:32:37 -05:00
Joel Bernstein ac14fc32e0 SOLR-9944: Update CHANGES.txt 2017-01-07 22:19:46 -05:00
Joel Bernstein aae4217abc SOLR-9944: Map the nodes function name to the GatherNodesStream 2017-01-07 22:17:44 -05:00
Steve Rowe d817fd43ec SOLR-9883: In example schemaless configs' default update chain, move the DUP to after the AddSchemaFields URP (which is now tagged as RunAlways), to avoid invalid buffered tlog entry replays. 2017-01-07 16:39:20 -05:00
Andrzej Bialecki e5f39f62f7 SOLR-9928 Unwrap Directory consistently whenever it's passed as an argument. 2017-01-07 13:24:22 +01:00
Alan Woodward 1a95c5acd0 LUCENE-7611: Suggester uses LongValuesSource in place of ValueSource 2017-01-07 11:52:25 +00:00
Alan Woodward da30f21f5d LUCENE-7617: Grouping collector API cleanup 2017-01-07 09:58:47 +00:00
Christine Poerschke 024c4031e5 SOLR-8542: expand 'Assemble training data' content in solr/contrib/ltr/README
(Diego Ceccarelli via Christine Poerschke in response to SOLR-9929 enquiry from Jeffery Yuan.)
2017-01-06 20:52:21 +00:00
Noble Paul cd4f908d5b SOLR-9503: NPE in Replica Placement Rules when using Overseer Role with other rules 2017-01-07 01:40:47 +10:30
Joel Bernstein b32cd82318 SOLR-8530: Add support for aggregate HAVING comparisons without single quotes 2017-01-05 20:46:55 -05:00
yonik a810fb3234 SOLR-9931: return 0 for hll on field with no values in bucket 2017-01-05 17:02:24 -05:00
Shalin Shekhar Mangar 2cffa2e3e7 SOLR-9911: Remove http group from example in change log 2017-01-06 01:20:14 +05:30
Shalin Shekhar Mangar 3eab1b4839 SOLR-9877: Add a null check for target 2017-01-05 23:08:39 +05:30
Andrzej Bialecki e5264c4895 SOLR-9928: MetricsDirectoryFactory::renameWithOverwrite incorrectly calls super (Mike Drob via ab) 2017-01-05 17:46:14 +01:00
Shalin Shekhar Mangar e5d28848d7 SOLR-9923: Remove solr.http metric group and merge its metrics to solr.node group 2017-01-05 20:25:23 +05:30
yonik 7ef6a81846 SOLR-9917: fix NPE in distrib percentiles when no values for field in bucket 2017-01-04 23:53:07 -05:00
Dennis Gove f9e3554838 SOLR-7495: Support Facet.field on a non-DocValued, single-value, int field 2017-01-04 22:25:29 -05:00
Dennis Gove bd39ae9c9d SOLR-3990: Moves getIndexSize() from ReplicationHandler to SolrCore 2017-01-04 13:48:44 -05:00
Christine Poerschke eb2a8ba2ee SOLR-8542: README and solr/contrib/ltr/example changes
details:
* reduced README in favour of equivalent Solr Ref Guide content and (new) example/README
* solr/contrib/ltr/example improvements and fixes

also:
* stop supporting '*' in Managed(Feature|Model)Store.doDeleteChild
2017-01-04 17:12:38 +00:00
Christine Poerschke 2f62facc0b SOLR-9820: change PerSegmentSingleValuedFaceting.(contains|ignoreCase) from default to private visibility. (Jonny Marks via Christine Poerschke) 2017-01-04 16:16:00 +00:00
Joel Bernstein 194f5167f4 SOLR-9919: Update CHANGES.txt 2017-01-04 10:35:23 -05:00
Joel Bernstein b8f4adfd57 SOLR-9919: random Streaming Expression is not registered in /stream or /graph handler 2017-01-04 10:33:29 -05:00
Mikhail Khludnev d3f83bb948 SOLR-7466: reverse-aware leading wildcards in complexphrase query parser 2017-01-04 18:11:02 +03:00
Shalin Shekhar Mangar f87efac521 SOLR-9911: Fix typo in CHANGES.txt 2017-01-04 20:18:18 +05:30
Shalin Shekhar Mangar 0452cb8c96 SOLR-9911: Add a way to filter metrics by prefix in the MetricsHandler API 2017-01-04 20:17:45 +05:30
Andrzej Bialecki 12d8492217 SOLR-9921 Separate SolrMetricProducer from SolrInfoMBean. 2017-01-04 15:31:31 +01:00
Joel Bernstein ccdbb6ac0e SOLR-8530: Add support for single quoted aggregate HAVING comparisons 2017-01-03 20:27:22 -05:00