Commit Graph

1570 Commits

Author SHA1 Message Date
Joel Bernstein d5e5b5e948 SOLR-10504: Add echo Streaming Expression 2017-04-18 11:21:34 -04:00
Ishan Chattopadhyaya fd4125ea41 SOLR-10446: Making HttpClusterStateProvider work with server that doesn't have LISTALIASES 2017-04-18 03:09:46 +05:30
Joel Bernstein 66715a4761 SOLR-10486: Fix precommit 2017-04-17 11:09:06 -04:00
Joel Bernstein 8417307c63 SOLR-10486: Add Length Conversion Evaluators 2017-04-17 11:09:05 -04:00
Joel Bernstein 5169ecb976 SOLR-10485: Remove incorrect code comment 2017-04-17 11:09:05 -04:00
Ishan Chattopadhyaya 4df4c52c0c SOLR-10447, SOLR-10447: LISTALIASES Collections API command; CloudSolrClient can be initialized using Solr URL
SOLR-10447: Collections API now supports a LISTALIASES command to return a list of all collection aliases.

   SOLR-10446: CloudSolrClient can now be initialized using the base URL of a Solr instance instead of
    ZooKeeper hosts. This is possible through the use of newly introduced HttpClusterStateProvider.
    To fetch a list of collection aliases, this depends on LISTALIASES command, and hence this way of
    initializing CloudSolrClient would not work with older versions of Solr that doesn't support LISTALIASES.
2017-04-17 10:11:18 +05:30
Erick Erickson 4cb00ccca4 SOLR-10007: Clean up references to CoreContainer and CoreDescriptors 2017-04-12 17:02:40 -07:00
Joel Bernstein 1b81dcdeba SOLR-10485: Fix precommit 2017-04-12 17:26:54 -04:00
Joel Bernstein ee56af22bc SOLR-10485: Add CalculateStream to allow Solr to behave like a scientific calculator 2017-04-12 17:26:54 -04:00
Joel Bernstein 0bcd88b181 SOLR-10303: Fix precommit 2017-04-12 15:04:52 -04:00
Joel Bernstein 5e403647de SOLR-10303: Add the tuple context to avoid creating multiple LocalDateTime instances for the same Tuple 2017-04-12 15:04:52 -04:00
Gethin James b78a270c9d SOLR-10303: Removing the unused class DatePartEvaluator from the test 2017-04-12 15:04:52 -04:00
Gethin James 8642ed9f88 SOLR-10303: Error message formatting for TemporalEvaluator 2017-04-12 15:04:51 -04:00
Gethin James 1c333c79d0 SOLR-10303: Removing the unused class, replaced by TemporalEvaluator 2017-04-12 15:04:51 -04:00
Gethin James d70fc967d4 SOLR-10303: Refactored to multiple TemporalEvaluator classes based on feedback 2017-04-12 15:04:51 -04:00
Gethin James b314bc6776 SOLR-10303: Switched to pascal casing 2017-04-12 15:00:06 -04:00
Gethin James c6fbb27376 SOLR-10303: Supporting more datatypes via a TemporalAccessor 2017-04-12 15:00:06 -04:00
Gethin James cf14b4be03 SOLR-10303: Supporting epoch for LocalDateTime 2017-04-12 15:00:06 -04:00
Gethin James c3d205cdcc SOLR-10303: Switching from the fieldName param to subEvaluators 2017-04-12 15:00:06 -04:00
Gethin James b13945b1ef SOLR-10303: Renamed to DatePartEvaluator and adding support for Instant, Date, LocalDateTime 2017-04-12 15:00:06 -04:00
Gethin James 24ab117a41 SOLR-10303: Initial support for common date/time Stream Evaluators 2017-04-12 14:55:02 -04:00
Christine Poerschke 23109b9862 SOLR-10473: Correct LBHttpSolrClient's confusing SolrServerException message when timeAllowed is exceeded. 2017-04-12 10:03:38 +01:00
Joel Bernstein 5ebd41d13f SOLR-10274: fix precommit 2017-04-11 15:36:03 -04:00
Joel Bernstein 06a55b73b9 SOLR-10274: The search Streaming Expression should work in non-SolrCloud mode 2017-04-11 15:24:42 -04:00
Andrzej Bialecki e30cc70fdd SOLR-9959: SolrInfoMBean-s category and hierarchy cleanup. 2017-04-11 19:22:23 +02:00
Noble Paul 550a324952 SOLR-10429: UpdateRequest#getRoutes()should copy the response parser 2017-04-10 06:43:27 +09:30
Christine Poerschke 206021578e SOLR-10440: LBHttpSolrClient.doRequest is now always wrapped in a Mapped Diagnostic Context (MDC). 2017-04-07 11:04:41 +01:00
Cao Manh Dat 9c2ef561e5 SOLR-10239: MOVEREPLICA API 2017-04-06 15:48:38 +07:00
Joel Bernstein 37b6c60548 SOLR-10426: Add shuffle Streaming Expression 2017-04-05 17:57:24 -04:00
David Smiley cb9f151db4 SOLR-10404: fetch() streaming expression: escape values in generated query. 2017-04-05 08:56:50 -04:00
Dennis Gove ef821834d1 SOLR-10393: Adds UUID Streaming Evaluator 2017-04-01 23:15:43 -04:00
Dennis Gove 674ce4e893 SOLR-10356: Adds basic math streaming evaluators 2017-04-01 21:58:04 -04:00
Adrien Grand e80643e5a7 LUCENE-7753: Make fields static when possible. 2017-03-31 17:28:21 +02:00
Joel Bernstein bdd0c7e320 SOLR-10351: Fix pre-commit 2017-03-30 17:53:07 +01:00
Joel Bernstein 6c2155c024 SOLR-10351: Add analyze Stream Evaluator to support streaming NLP 2017-03-30 17:53:07 +01:00
Erick Erickson edcdc3052b SOLR-10387: zkTransfer normalizes destination path incorrectly if source is a windows directory 2017-03-29 21:13:40 -07:00
Shai Erera deddc9b5c8 SOLR-10349: Add totalTermFreq support to TermsComponent
TermsComponent only returns docFreq information per requested term.
This commit adds a terms.ttf parameter, which if set to true, will
return both docFreq and totalTermFreq statistics for each requested
term.
2017-03-29 06:18:39 +03:00
Ishan Chattopadhyaya 6b0217b7cb SOLR-6736: Adding support for uploading zipped configsets using ConfigSets API 2017-03-29 00:44:27 +05:30
Joel Bernstein aa2b46a62a SOLR-10341: SQL AVG function mis-interprets field type 2017-03-28 18:42:18 +01:00
Adrien Grand c189139e52 LUCENE-7751: Avoid boxing primitives only to call compareTo. 2017-03-28 15:35:04 +02:00
Adrien Grand 53064e46dd LUCENE-7754: Inner classes should be static whenever possible. 2017-03-28 15:35:04 +02:00
Steve Rowe b46b8278c6 SOLR-10344: Update Solr default/example and test configs to use WordDelimiterGraphFilterFactory 2017-03-27 23:53:55 -04:00
Erick Erickson 0b3ca1bb61 SLR-10108: bin/solr script recursive copy broken 2017-03-27 12:15:05 -07:00
Erick Erickson bd01064f69 SOLR-10371: There is some spelling mistakes in the Java source code Thanks hu xiaodong" 2017-03-27 09:31:15 -07:00
Shalin Shekhar Mangar c221ef0fde SOLR-10281: ADMIN_PATHS is duplicated in two places and inconsistent 2017-03-23 19:33:45 +05:30
Noble Paul 4edfc1a9c7 SOLR-6615: use constants for 'sort', 'distrib' 2017-03-23 18:12:20 +10:30
koji 583fec1a58 SOLR-9184: Add a static convenience method ModifiableSolrParams#of(SolrParams) which returns the same instance if it already is modifiable, otherwise creates a new ModifiableSolrParams instance. 2017-03-23 14:57:45 +09:00
Noble Paul eb587772dd SOLR-6615: use constants for 'id', '_route_', '_version_' 2017-03-23 11:45:50 +10:30
Dennis Gove 4171ef79b4 SOLR-10333: Fixes use of HashedMap in StreamEvaluator tests 2017-03-21 08:40:40 -04:00
Dennis Gove 92297b5860 SOLR-10292: Adds CartesianProductStream to turn multivalued fields into multiple tuples 2017-03-20 16:40:46 -04:00
Tomas Fernandez Lobbe 1439794900 SOLR-9990: Avoid copyField in SolrExampleTests.testUpdateField 2017-03-16 15:10:48 -07:00
Joel Bernstein b46e09c79f SOLR-10085: SQL result set fields should be ordered by the field list 2017-03-15 18:31:45 -04:00
Mike McCandless 716d43eca9 LUCENE-7742: fix places where we were unboxing and then re-boxing according to FindBugs 2017-03-15 06:03:54 -04:00
Cao Manh Dat 7830462d4b SOLR-9835: Create another replication mode for SolrCloud 2017-03-14 14:37:47 +07:00
Ishan Chattopadhyaya ceffbf9844 SOLR-10250: CloudSolrClient can now return versions for documents added or deleted when versions=true is passed 2017-03-13 19:53:22 +05:30
Cao Manh Dat 0fb386a864 SOLR-8045: Deploy V2 API at /v2 instead of /solr/v2 2017-03-11 10:30:52 +07:00
Joel Bernstein d945a246f6 SOLR-10257: Add logarithm StreamEvaluator 2017-03-09 21:01:24 -05:00
Joel Bernstein c85aac2a65 SOLR-10254: Fix pre-commit 2017-03-08 21:35:24 -05:00
Joel Bernstein 682c6a7d51 SOLR-10254: significantTerms Streaming Expression should work in non-SolrCloud mode 2017-03-08 21:11:26 -05:00
Andrzej Bialecki 4d7bc94771 SOLR-9858: Collect aggregated metrics from nodes and shard leaders in overseer. 2017-03-07 22:01:21 +01:00
Kevin Risden 686fbd3ba2 SOLR-10171: Add Constant Reduction Rules to Calcite Planner 2017-03-04 19:22:34 -06:00
Adrien Grand 8ed2b764ed LUCENE-6819: Remove index-time boosts. 2017-03-02 19:18:16 +01:00
David Smiley d1d73bfbea SOLR-10153: (and SOLR-10152): UH & PH: Add hl.bs.type=SEPARATOR with new param hl.bs.separator 2017-03-01 21:04:07 -05:00
Joel Bernstein 0c1fde664f SOLR-10208: Adjust scoring formula for the scoreNodes function 2017-02-27 12:03:26 -05:00
Tomas Fernandez Lobbe 99e8ef2304 SOLR-10190: Fixed assert message 2017-02-24 17:37:44 -08:00
Tomas Fernandez Lobbe 39887b8629 SOLR-10190: Fix NPE in CloudSolrClient when reading stale alias
This closes #160
2017-02-24 17:33:12 -08:00
Joel Bernstein a0aef2faaf SOLR-10156: Increase the overfetch 2017-02-23 15:12:08 -05:00
Joel Bernstein dba733e7aa SOLR-10156: Add significantTerms Streaming Expression 2017-02-23 14:18:03 -05:00
Erick Erickson 8367e159e4 SOLR-10021: Cannot reload a core if it fails initialization. 2017-02-22 17:46:36 -08:00
markrmiller d6337ac3e5 SOLR-9824: Some bulk update paths could be very slow due to CUSC polling. 2017-02-22 14:44:18 -05:00
markrmiller 2f82409e5b SOLR-9855: DynamicInterceptor in HttpClientUtils use synchronization that can deadlock and puts a global mutex around per request process calls. 2017-02-22 14:44:18 -05:00
Erick 14b3622608 SOLR-10020: CoreAdminHandler silently swallows some errors 2017-02-21 21:59:26 -08:00
markrmiller 9ca3d57b2b SOLR-10166: TestLBHttpSolrClient needs to be hardened. 2017-02-19 20:38:31 -05:00
Chris Hostetter 5fb94cee68 Fix (generic) return type
w/o this change class won't compile using jdk9-ea157
2017-02-19 18:09:35 -07:00
markrmiller f7201f23e7 tests: add class name for tracked objects 2017-02-19 15:23:55 -05:00
Cao Manh Dat 46ef9256b4 SOLR-9966: Convert/migrate tests using EasyMock to Mockito 2017-02-19 07:00:40 +07:00
Joel Bernstein bfeb4e7f84 Merge branch 'jira/solr-8593' 2017-02-15 13:55:09 -05:00
Joel Bernstein ec6ee96ae6 SOLR-8593: Make SQL handler friendlier out of the box 2017-02-13 11:46:08 -05:00
Dennis Gove 1700e860ce SOLR-9916: Adds package-info.java to org.apache.solr.client.solrj.io.eval so it passes precommit 2017-02-12 11:15:47 -05:00
markrmiller 2196663156 SOLR-10120: A SolrCore reload can remove the index from the previous SolrCore during replication index rollover.
SOLR-10124: Replication can skip removing a temporary index directory in some cases when it should not.
SOLR-10119: Harden TestReplicationHandler.
2017-02-11 17:08:42 -05:00
Dennis Gove 62489678d0 SOLR-9916: Adds Stream Evaluators to support evaluating values from tuples 2017-02-10 00:39:51 -05:00
Christine Poerschke 0b817e6e49 SOLR-9912: Add facet.excludeTerms parameter support. (Jonny Marks, David Smiley, Christine Poerschke) 2017-02-09 14:55:06 +00:00
Joel Bernstein de512d7402 SOLR-8593: Push down the HAVING clause 2017-02-08 13:01:31 -05:00
markrmiller e1a5776457 SOLR-9997: Enable configuring SolrHttpClientBuilder via java system property. 2017-02-07 13:15:51 -05:00
David Smiley f5c6c3b796 SOLR-10018: default hl.maxAnalyazedChars to 51200 across all highlighters 2017-02-02 13:51:39 -05:00
Kevin Risden 63eecedbc1 Fix two test issues an NPE and ordering issue 2017-02-01 12:27:59 -05:00
Kevin Risden 7a3dd46bbf Merge branch 'apache-https-master' into jira/solr-8593 2017-02-01 12:00:22 -05:00
Andrzej Bialecki bef725aeef SOLR-10054: Core swapping doesn't work with new metrics changes in place. 2017-02-01 17:50:17 +01: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
Kevin Risden 934a92e730 Merge branch 'apache-https-master' into jira/solr-8593 2017-01-27 10:19:38 -05:00
Noble Paul 9899cbd031 SOLR-10026: JavaBinCodec should initialize maps and namedLists with known capacity 2017-01-25 07:08:25 +10:30
Kevin Risden 292e518878 Merge branch 'apache-https-master' into jira/solr-8593 2017-01-16 16:07:54 -05: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
Kevin Risden 483bfa6423 Merge branch 'apache-https-master' into jira/solr-8593 2017-01-13 14:35:53 -05:00
Kevin Risden 737194712f Merge branch 'apache-https-master' into jira/solr-8593 2017-01-12 11:51:04 -05: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
David Smiley 570880d3ac SOLR-9935: Add hl.fragsize support when using the UnifiedHighlighter 2017-01-07 23:32:37 -05:00
Joel Bernstein aae4217abc SOLR-9944: Map the nodes function name to the GatherNodesStream 2017-01-07 22:17:44 -05:00
Kevin Risden 3793eb5ec6 Merge branch 'apache-https-master' into jira/solr-8593 2017-01-06 15:47:02 -06:00
Kevin Risden 5f65487658 Add collection alias support for Calcite 2017-01-06 15:32:41 -06:00
Joel Bernstein b32cd82318 SOLR-8530: Add support for aggregate HAVING comparisons without single quotes 2017-01-05 20:46:55 -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
Joel Bernstein ccdbb6ac0e SOLR-8530: Add support for single quoted aggregate HAVING comparisons 2017-01-03 20:27:22 -05:00
Joel Bernstein 390a01b0fe SOLR-8530: Fixed javadoc 2017-01-03 15:06:14 -05:00
Joel Bernstein 5bbd4d6765 SOLR-8530: Add tests from the HavingStream 2017-01-03 15:05:28 -05:00
Joel Bernstein 1da283ef2c SOLR-8530: Add HavingStream to Streaming API and StreamingExpressions 2017-01-03 14:53:03 -05:00
Kevin Risden 82350229c9 Merge branch 'apache-https-master' into jira/solr-8593 2017-01-03 12:47:42 -06:00
Joel Bernstein 0999f6779a SOLR-9684: Rename schedule function to priority 2017-01-02 11:08:44 -05:00
Joel Bernstein 61676188d7 SOLR-9495: AIOBE with confusing message for incomplete sort spec in Streaming Expression 2016-12-30 19:55:31 -05:00
Joel Bernstein f3fe487970 SOLR-9684: Add schedule Streaming Expression 2016-12-30 14:34:16 -05:00
Joel Bernstein 7dcb557ab7 SOLR-9905: Add NullStream to isolate the performance of the ExportWriter 2016-12-29 14:39:16 -05:00
Alan Woodward 12aff1cfcc SOLR-9132: Cut over some more tests 2016-12-29 12:22:40 +00:00
David Smiley 20362deb7e SOLR-9897: Add hl.requireFieldMatch=false support when using the UnifiedHighlighter 2016-12-28 22:57:44 -05:00
Shalin Shekhar Mangar 254473bf33 SOLR-9877: Use instrumented http client and connection pool 2016-12-27 19:12:24 +05:30
Christine Poerschke de0a046b21 SOLR-9758: refactor preferLocalShards implementation 2016-12-21 20:48:25 +00:00
Kevin Risden 918fd97fd0 Merge branch 'apache-https-master' into jira/solr-8593 2016-12-20 10:39:21 -06:00
Andrzej Bialecki 8bbdb6248c Squashed commit of branch 'feature/metrics', containing:
SOLR-4735: Improve Solr metrics reporting
    SOLR-9812: Implement /admin/metrics API
    SOLR-9805: Use metrics-jvm library to instrument jvm internals
    SOLR-9788: Use instrumented jetty classes
2016-12-20 09:31:24 +01:00
Tomas Fernandez Lobbe 84bbb8f797 SOLR-9874: CREATEALIAS should fail if target collections don't exist 2016-12-19 16:54:13 -08:00
Ishan Chattopadhyaya 2c4c5040ee SOLR-9860: Enable configuring invariantParams via HttpSolrClient.Builder 2016-12-19 21:01:20 +05:30
Ishan Chattopadhyaya a1a8b2864e SOLR-9513: Generic Hadoop authentication plugins, GenericHadoopAuthPlugin and ConfigurableInternodeAuthHadoopPlugin 2016-12-19 20:45:04 +05:30
yonik c9522a3936 SOLR-9712: block when maxWarmingSearchers is exceeded instead of throwing exception, default to 1, remove from most configs 2016-12-16 11:46:48 -05:00
Joel Bernstein 1c2eabd4e9 SEARCH-8593: Add tests from the HavingStream 2016-12-16 11:27:56 -05:00
Kevin Risden 6c0cafedac Merge branch 'apache-https-master' into jira/solr-8593 2016-12-15 15:34:57 -06:00
Joel Bernstein 37fdc37fc3 SOLR-8593: Refactoring and adding aggregationMode=facet methods 2016-12-15 16:12:08 -05:00
markrmiller 1055209940 SOLR-9834: A variety of spots in the code can create a collection zk node after the collection has been removed. 2016-12-08 12:03:55 -05:00
Christine Poerschke cacabc9a4e fix java warning in SolrQueryTest 2016-12-07 21:16:42 +00:00
Tomas Fernandez Lobbe c164f7e35e SOLR-9827: Make ConcurrentUpdateSolrClient create RemoteSolrExceptions in case of remote errors instead of SolrException 2016-12-06 10:34:22 -08:00
Noble Paul 9eaea79f5c Merge remote-tracking branch 'origin/master' 2016-11-30 18:48:18 +05:30
Noble Paul 44cce6bc4c typo in javadocs 2016-11-30 18:47:52 +05:30
Andrzej Bialecki 590d31f311 SOLR-9768 RecordingJsonParser produces incomplete json (Wojciech Stryszyk via ab) 2016-11-29 21:12:49 +01:00
Noble Paul 5b2594350d SOLR-9784: added deprecation javadocs 2016-11-29 08:05:47 +05:30
Kevin Risden 05a6170d12 Merge branch 'apache-https-master' into jira/solr-8593 2016-11-28 11:26:16 -06:00
Noble Paul 2ec9716520 SOLR-9784: deprecated uploadconfig 2016-11-26 12:53:32 +05:30
Noble Paul dce5964d8a SOLR-9784: removed unused method 2016-11-26 12:24:45 +05:30
Noble Paul 950ff50032 Merge remote-tracking branch 'origin/master' 2016-11-25 08:18:09 +05:30
Noble Paul 142461b395 SOLR-9512: removed unused import 2016-11-25 08:17:51 +05:30
David Smiley 4314c51c66 SOLR-9708: Added UnifiedSolrHighlighter. Added hl.method=original|fastVector|postings|unified 2016-11-24 19:36:07 -05:00
Noble Paul 5650939a8d SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK
SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders
2016-11-25 00:51:38 +05:30
Noble Paul d87ffa4bf8 SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK
SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders
2016-11-25 00:51:09 +05:30
Noble Paul 41d7b24574 SOLR-9721: javabin Tuple parser for streaming and other end points 2016-11-24 09:00:21 +05:30
Kevin Risden 750cf6d7a5 Merge branch 'apache-https-master' into jira/solr-8593 2016-11-18 10:42:14 -06:00
Noble Paul 0ec660a113 Wrong casting of CharSequence to String 2016-11-18 20:29:09 +05:30
Kevin Risden 012d75d36d SOLR-9597: Add setReadOnly(String ...) to ConnectionImpl 2016-11-15 21:34:39 -06:00
Kevin Risden bda84d8442 Merge branch 'apache-https-master' into jira/solr-8593 2016-11-15 21:14:16 -06:00
Kevin Risden c20d1298d3 SOLR-9729: JDBCStream improvements 2016-11-15 21:06:25 -06:00
Kevin Risden ace423e958 SOLR-9077: Streaming expressions should support collection alias 2016-11-15 20:33:58 -06:00
Kevin Risden 782923b894 SOLR-9666: SolrJ LukeResponse support dynamic fields 2016-11-15 18:58:00 -06:00
Kevin Risden 3c62f81b79 Merge branch 'apache-https-master' into jira/solr-8593 2016-11-15 09:40:50 -06:00
Shalin Shekhar Mangar 0d290ae136 SOLR-9736: Solr resolves the collection name against the first available leader or first replica of the first slice 2016-11-15 14:18:43 +05:30
Steve Rowe ca80ba6b80 SOLR-9166: fix precommit 2016-11-14 20:00:44 -05:00
Erick Erickson c0b7edb5c8 SOLR-9166: Export handler returns zero for numeric fields that are not in the original doc. Fixed precommit 2016-11-14 12:59:14 -08:00
Kevin Risden 6da7e7b0b1 Merged Cao Manh Dat changes 2016-11-14 10:56:02 -06:00
Kevin Risden 99a6746011 Merge branch 'apache-https-master' into jira/solr-8593 2016-11-14 10:06:29 -06:00
Erick Erickson 4a31b29cb0 SOLR-9166: Export handler returns zero for numeric fields that are not in the original doc 2016-11-14 07:19:28 -08:00
Christine Poerschke fba2a864d4 Fix arg order in CommonParamsTest's assertEquals. 2016-11-14 12:31:38 +00:00
Noble Paul 907bed887d SOLR-9718: replace assert and assertTrue() to assertEquals() 2016-11-14 12:41:59 +05:30
Noble Paul b359636fd9 SOLR-9718: replace assert and assertTrue() to assertEquals() 2016-11-14 12:33:37 +05:30
Kevin Risden c3400e8a2e Merge branch 'apache-https-master' into jira/solr-8593 2016-11-10 16:15:06 -05:00
Noble Paul 46fad72a9b Merge remote-tracking branch 'origin/master' 2016-11-08 20:06:58 +05:30
Noble Paul bb25214d44 SOLR-9739: JavabinCodec implements PushWriter interface 2016-11-08 20:06:28 +05:30
Noble Paul 4d6be31332 SOLR-9720: Use the new MapWriter and IteratorWriter interface 2016-11-08 18:41:26 +05:30
Noble Paul ef074a61f8 SOLR-9717: Refactor '/export' to not hardcode the JSON output and to use an API 2016-11-08 16:37:08 +05:30
Dawid Weiss 7fb72bfe10 SOLR-9293: Solrj client support for hierarchical clusters and other topics marker. 2016-11-07 15:27:27 +01:00
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
Kevin Risden 0188345e84 Make SQLHandlerStream extend JDBCStream 2016-11-03 10:22:20 -05:00
Kevin Risden 5f3b4237e0 Merge branch 'apache-https-master' into jira/solr-8593 2016-11-03 09:40:29 -05:00
Noble Paul 1f595a20a2 SOLR-9720: Refactor Responsewriters to remove dependencies on TupleStream, Tuple, Explanation 2016-11-03 14:28:15 +05:30
Kevin Risden b2fe7a4945 Merge branch 'apache-https-master' into jira/solr-8593 2016-10-31 10:14:31 -05:00
Alan Woodward c444658286 Up test timeout to match all others in TestCollectionStateWatchers 2016-10-31 12:49:42 +00: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
Kevin Risden 01f0ef4cbe Merge branch 'apache-https-master' into jira/solr-8593 2016-10-28 10:29:33 -05:00
Alan Woodward 3b49705c43 SOLR-9132: Don't require indexInfo from corestatus over reloads 2016-10-28 15:17:53 +01:00
Alan Woodward f56d111adf SOLR-9132: Cut over some collections API and recovery tests 2016-10-28 10:33:21 +01:00
Kevin Risden e1ed290dac Fix JDBCStreamTest 2016-10-27 16:58:43 -05:00
Kevin Risden 8d04e2bc88 Fix test issues 2016-10-27 16:17:23 -05:00
Kevin Risden 77d33fa747 enable docvalues for a few fields 2016-10-27 16:16:54 -05:00
Kevin Risden 6e4924cbfc Update dependencies and fix minor errors 2016-10-27 15:54:58 -05:00
Kevin Risden 1cd8da9863 Merge branch 'apache-https-master' into jira/solr-8593 2016-10-27 15:08:46 -05: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
Joel Bernstein 727bf559a0 SOLR-9559: Add ExecutorStream to execute stored Streaming Expressions 2016-10-26 20:19:40 -04:00
yonik 57ba96145c SOLR-9326: Ability to create/delete/list snapshots at collection level. 2016-10-21 09:47:02 -04:00
Noble Paul ccbafdc403 SOLR-9546: Eliminate unnecessary boxing/unboxing going on in SolrParams 2016-10-21 18:58:33 +05:30
Kevin Risden 2e7f5f9283 Merge branch 'apache-https-master' into jira/solr-8593 2016-10-20 14:24:16 -05:00
Noble Paul 127bf9f772 SOLR-9657: Use cache for templates 2016-10-20 20:06:21 +05:30
Joel Bernstein f43742acc5 SOLR-9417: Allow daemons to terminate when they finish iterating a topic 2016-10-19 13:17:06 -04:00
Alan Woodward 67f3f433e2 SOLR-9634: Deprecate create/deleteCollection methods on MiniSolrCloudCluster 2016-10-18 12:34:13 +01:00
Alan Woodward 65f55802ee SOLR-9566: Don't put replicas into recovery when collections are created 2016-10-17 17:18:25 +01:00
Joel Bernstein ee3f9e1e05 SOLR-9337: Add fetch Streaming Expression 2016-10-10 14:20:29 -04:00
Mikhail Khludnev 9fea5129d3 SOLR-9614: fixing TestSolrCloudWithKerberosAlt 2016-10-10 12:20:58 +03:00
Mikhail Khludnev d8bb56d4ad SOLR-9604,SOLR-9608: fix HttpSolrClientConPoolTest.testPoolSize() 2016-10-09 18:17:49 +03:00
Alan Woodward f22b1da261 SOLR-9604,SOLR-9608: Ensure SSL connections are re-used
Fix ConnectionReuseTest. Add coverage for all SolrClients.
Remove explicit cacheKey for HttpRequestContext, make it singleton.
2016-10-09 08:06:09 +03:00
Kevin Risden 6aa28bd655 SOLR-8385: Narrow StreamFactory.withFunctionName clazz parameter to prevent misconfiguration 2016-10-07 08:24:02 -05:00
Alan Woodward 36b3b0884a Revert "SOLR-9604: Ensure SSL connections are re-used"
This reverts commit 0eb6b1c823, which was
causing test failures in ConnectionReuseTest - see SOLR-9608
2016-10-05 20:49:14 +01:00
Alan Woodward 0eb6b1c823 SOLR-9604: Ensure SSL connections are re-used 2016-10-05 15:36:16 +01:00
Noble Paul 221a6870b8 SOLR-9589: Remove jackson dependency from SolrJ 2016-10-04 19:20:44 +05:30
Noble Paul 5fbf135b80 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
SOLR-9589: Remove jackson dependency from SolrJ
2016-10-04 19:15:50 +05:30
Alan Woodward a9dab0f25a SOLR-9132: Migrate some more tests 2016-10-04 10:32:47 +01:00
Noble Paul fb33980f24 SOLR-9520: Kerberos delegation support in SolrJ 2016-10-04 01:29:32 +05:30