Commit Graph

1937 Commits

Author SHA1 Message Date
Joel Bernstein 81bc463ce5 SOLR-10944: Get expression fails to return EOF tuple 2017-07-25 13:02:13 -04:00
Cao Manh Dat b53736155a Merge 'master' into feature/autoscaling 2017-07-25 16:05:24 +07:00
Chris Hostetter 6a59253ec3 SOLR-10494: Make default response format JSON (wt=json), and also indent text responses formats (indent=on) by default 2017-07-24 08:42:02 -07:00
Chris Hostetter eae2efcbd9 SOLR-11136: Fix solrj XMLResponseParser when nested docs transformer is used with indented XML 2017-07-21 17:25:57 -07:00
Cassandra Targett cdae11e25a SOLR-10848: Update v2 api specs with new Ref Guide address and anchor links 2017-07-21 15:47:01 -05:00
Andrzej Bialecki e9e9b3c21a SOLR-11031: Implement SystemLogListener for autoscaling. 2017-07-19 17:20:52 +02:00
Erick Erickson dd5be42e6c SOLR-11106: TestLBHttpSolrClient.testReliablity takes 30 seconds because of the wrong server name 2017-07-18 08:31:35 -07:00
Noble Paul 3a6672a40e SOLR-11026: MoveReplicaSuggester must check if the 'target' becomes more 'loaded' than the 'source' if an operation is performed 2017-07-18 19:21:56 +09:30
Cao Manh Dat cafd0714cd Merge 'master' into feature/autoscaling 2017-07-18 12:13:39 +07:00
Christine Poerschke e23ac243ef SOLR-11012: Fix three (JavaBinCodec not being closed) Resource Leak warnings. 2017-07-17 13:22:36 +01:00
Erick b17ec1445d SOLR-11075: Refactor handling of params in CloudSolrStream and FacetStream 2017-07-16 09:05:07 -07:00
Shalin Shekhar Mangar c9cf57fc28 SOLR-11068: MOVEREPLICA and REPLACENODE API parameter names are now 'sourceNode' and 'targetNode'. The old names viz. 'fromNode' for MOVEREPLICA and 'source', 'target' for REPLACENODE have been deprecated 2017-07-15 09:05:33 +05:30
Joel Bernstein ebd130b7e2 SOLR-10802: Fix problem with variable assignment 2017-07-14 11:13:09 -04:00
Noble Paul ee53334608 SOLR-11080: Unused field Row.violations 2017-07-14 17:17:08 +09:30
Erick Erickson 19fd95b46c commit 4241a13beb0a14e8bd81a520bd8e04ab6c7465aa
Author: Erick Erickson <erick@apache.org>
Date:   Thu Jul 13 10:39:33 2017 -0700

    SOLR-10908: CloudSolrStream.toExpression incorrectly handles fq clauses
2017-07-13 11:29:46 -07:00
Joel Bernstein c40f6d7d79 SOLR-10802: Add plot Stream Expression 2017-07-13 13:05:47 -04:00
Andrzej Bialecki 2590a430f5 SOLR-11000: Changes made via AutoScalingHandler should be atomic. 2017-07-13 17:52:09 +02:00
Noble Paul d2849cd453 Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling 2017-07-13 16:57:51 +09:30
Noble Paul 9e4d542b04 SOLR-11005: While using policies, convert maxShardsperNode parameter into a policy
SOLR-10994: CREATESHARD ADDREPLICA to use policy framework
2017-07-13 16:57:36 +09:30
Cao Manh Dat 88d9b28492 Merge branch 'master' into feature/autoscaling 2017-07-13 14:16:49 +07:00
Christine Poerschke e730ced5ef Consistently use ZkStateReader.CONSTANT in Replica.java (instead of mix of ZkStateReader.CONSTANT and import ZkStateReader.CONSTANT). 2017-07-12 17:14:24 +01:00
Joel Bernstein d35da77b72 SOLR-11046: Add residuals Stream Evaluator 2017-07-12 10:28:52 -04:00
Cao Manh Dat ad7f2a787d SOLR-11041: MoveReplicaCmd do not specify ulog dir in case of HDFS 2017-07-12 14:07:27 +07:00
Andrzej Bialecki 9c8e829f58 SOLR-10996: Implement TriggerListener API. 2017-07-10 18:29:15 +02:00
Ishan Chattopadhyaya b29951ff2b SOLR-10920: Warning for production use of _default configset's data-driven functionality 2017-07-09 17:05:38 +05:30
Shalin Shekhar Mangar b8c86d24d4 Merge branch 'master' into feature/autoscaling
# Conflicts:
#	solr/CHANGES.txt
2017-07-07 09:53:33 +05:30
Joel Bernstein 7051a7919f SOLR-11024: ParallelStream should set the StreamContext when constructing SolrStreams 2017-07-06 20:54:19 -04:00
Varun Thacker 74b609cf88 SOLR-10826: Fix CloudSolrClient to expand the collection parameter correctly 2017-07-06 13:30:11 -07:00
Joel Bernstein 01d0ce3258 SOLR-11019: Add addAll Stream Evaluator 2017-07-06 15:22:47 -04:00
Anshum Gupta 30e9b51af7 SOLR-11004: Consolidate SolrClient builder code into an abstract base class to reduce duplication. 2017-07-05 11:47:01 -07:00
Shalin Shekhar Mangar 467c692d40 Merge branch 'master' into feature/autoscaling
# Conflicts:
#	solr/core/src/java/org/apache/solr/cloud/MoveReplicaCmd.java
2017-07-05 05:39:44 +05:30
Anshum Gupta 6c163658bb SOLR-10456: Deprecate timeout related setters from SolrClients, and replace with Builder based implementation 2017-07-03 21:44:18 -07:00
Shalin Shekhar Mangar 2e19a94fcb Merge branch 'master' into feature/autoscaling
# Conflicts:
#	solr/CHANGES.txt
#	solr/core/src/java/org/apache/solr/cloud/Assign.java
2017-07-04 06:49:13 +05:30
Cao Manh Dat 8e0247e94a SOLR-10379: Adding testMultipleCollections() to TestPolicy 2017-07-03 15:06:59 +07:00
Noble Paul b21b0dcc22 SOLR-10994: CREATE & CREATESHARD to support replica types when using policy 2017-07-02 17:59:03 +09:30
Cao Manh Dat b18cf30dd3 SOLR-10397: Implement AutoAddReplicasPlanAction 2017-06-29 10:26:48 +07:00
Shalin Shekhar Mangar 39c6fb2e3e SOLR-10931: Move ReplicaCount and ReplicaInfo classes to new package. Fix compile and merge issues. 2017-06-28 12:21:29 +05:30
Shalin Shekhar Mangar 8d668503d8 Merge branch 'master' into feature/autoscaling
# Conflicts:
#	solr/solrj/src/test/org/apache/solr/client/solrj/cloud/autoscaling/TestPolicy.java
2017-06-28 11:54:23 +05:30
Shalin Shekhar Mangar b99ee2b136 SOLR-10931: Move TestPolicy to org.apache.solr.client.solrj.cloud.autoscaling package 2017-06-28 11:53:27 +05:30
Shalin Shekhar Mangar 4239896e6d Merge branch 'master' into feature/autoscaling
# Conflicts:
#	solr/CHANGES.txt
#	solr/core/src/java/org/apache/solr/cloud/OverseerCollectionMessageHandler.java
#	solr/solrj/src/java/org/apache/solr/client/solrj/cloud/autoscaling/AddReplicaSuggester.java
#	solr/solrj/src/java/org/apache/solr/client/solrj/cloud/autoscaling/Cell.java
#	solr/solrj/src/java/org/apache/solr/client/solrj/cloud/autoscaling/Clause.java
#	solr/solrj/src/java/org/apache/solr/client/solrj/cloud/autoscaling/MoveReplicaSuggester.java
#	solr/solrj/src/java/org/apache/solr/client/solrj/cloud/autoscaling/Operand.java
#	solr/solrj/src/java/org/apache/solr/client/solrj/cloud/autoscaling/Row.java
#	solr/solrj/src/java/org/apache/solr/client/solrj/impl/SolrClientDataProvider.java
#	solr/solrj/src/test/org/apache/solr/cloud/autoscaling/TestPolicy.java
2017-06-28 11:09:19 +05:30
Ishan Chattopadhyaya 13a3ae2922 SOLR-10931: Refactoring the package name for autoscaling client classes 2017-06-28 07:55:40 +05:30
Noble Paul 257ba055d8 Refactored to pull out ReplicaInfo as a top level class 2017-06-27 19:29:32 +09:30
Shalin Shekhar Mangar e863d0f548 Merge branch 'master' into feature/autoscaling
# Conflicts:
#	solr/CHANGES.txt
#	solr/core/src/java/org/apache/solr/cloud/ZkController.java
2017-06-27 10:48:05 +05:30
Ishan Chattopadhyaya c66a8d9fda SOLR-10272: Reverting a mistakenly deleted file 2017-06-27 09:14:00 +05:30
Ishan Chattopadhyaya ee572b052a SOLR-10272: Use _default config set if config name is not specified with CREATE collection 2017-06-27 09:07:05 +05:30
Chris Hostetter 14a0b4fa53 SOLR-10946: Randomize the usage of Points based numerics in solrj test schemas
This includes an @SuppressPointFields for SOLR-10960
2017-06-26 15:49:55 -07:00
Shalin Shekhar Mangar 4c47a32950 SOLR-10496: Add a test for multiple operations suggested by three different cluster policies 2017-06-27 00:33:10 +05:30
Noble Paul 72cf7dc2f7 check for AIOOBE 2017-06-26 23:08:41 +09:30
Noble Paul c5684cc85c making the url consistent w/ node name 2017-06-26 20:39:27 +09:30
Ishan Chattopadhyaya e4a7fc59ad SOLR-10574: Adding _default configset, replacing data_driven_schema_configs and basic_configs 2017-06-26 04:58:02 +05:30
Shalin Shekhar Mangar 1dd09fc40d Merge branch 'master' into feature/autoscaling
# Conflicts:
#	solr/CHANGES.txt
2017-06-25 07:35:39 +05:30
Noble Paul e204ab0eef SOLR-10798: Add support for different replica types in the new policy framework 2017-06-23 22:56:01 +09:30
Shalin Shekhar Mangar 767335da19 SOLR-10496: New ComputePlanAction for autoscaling which uses the policy framework to compute cluster operations upon a trigger fire
Squashed commit of the following:

commit 8a5239d000f0090867f7db00983e335e4bdc931a
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date:   Fri Jun 23 17:52:01 2017 +0530

    SOLR-10496: New ComputePlanAction for autoscaling which uses the policy framework to compute cluster operations upon a trigger fire

commit 70f60a23bc1e706abb41a4900c65305f1763f8f6
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date:   Fri Jun 23 07:07:26 2017 +0530

    SOLR-10496: Remove debugging info from tests. Enable recursive suggestion of operations.

commit b023b011934be9ea411e148538daaa0a0b1d2052
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date:   Fri Jun 23 00:18:51 2017 +0530

    SOLR-10496: Fix test failure on nodeLost event

commit b78e7ff589510315463488cd1ed79244d9d6e6ad
Author: Noble Paul <noble@apache.org>
Date:   Fri Jun 23 00:34:01 2017 +0930

    SOLR-10496: MOVEREPLICA suggester for dead node is not working

commit cb665a1b35cbd1826c58f8d4ff8f20eb37bc5f8f
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date:   Thu Jun 22 18:50:55 2017 +0530

    SOLR-10496: Fix ClassCastException because the SRC_NODE hint is a Set

commit ebf298329360240014253daf58ab4699f3685033
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date:   Thu Jun 22 18:46:28 2017 +0530

    SOLR-10496: Initial patch for ComputePlanAction
2017-06-23 18:01:06 +05:30
Shalin Shekhar Mangar b499f5aac2 Fixed merge problems to make the branch as close to master as possible 2017-06-21 13:04:01 +05:30
Shalin Shekhar Mangar fb7803d9a0 Merge branch 'master' into feature/autoscaling
# Conflicts:
#	solr/CHANGES.txt
2017-06-21 12:35:48 +05:30
Noble Paul 2e56e7eb28 SOLR-10954: this was supposed to be in the solrj package 2017-07-01 11:44:22 +09:30
Karl Wright cabb1fa366 Fix solrj test compilation error. 2017-06-29 05:13:51 -04:00
Karl Wright b4fa0e785b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2017-06-29 05:00:17 -04:00
Karl Wright 224f349857 SOLR-10973: Use the correct constructor for InputStreamBody. 2017-06-29 04:58:51 -04:00
David Smiley 82a44beb3c SOLR-6807: requestDispatcher/@handleSelect now defaults to false; stop using it.
Deprecated StandardRequestHandler; stop using it.
2017-06-28 17:22:44 -04:00
Jan Høydahl 4746ff0ec8 SOLR-9623: Disable remote streaming in example configs by default. Adjust Upload Limit defaults 2017-06-20 11:00:08 +02:00
Cao Manh Dat b1b566f57b SOLR-10406: v2 API error messages list the URL request path as /solr/____v2/... when the original path was /v2/... 2017-06-20 12:46:33 +07:00
Joel Bernstein 3ff8c87024 SOLR-10882: Comment out broken test case 2017-06-19 09:16:23 -04:00
Erick 64093d6df1 SOLR:10779: JavaBinCodec should use close consistently rather than having marshal() and close() call finish() (which closes the underlying stream)
commit b31178e0c33dbfe81fbc1aec705b3dae3cc895ad
Author: Erick <erick@apache.org>
Date:   Sun Jun 18 22:34:21 2017 -0700

    SOLR-10779: JavaBinCodec should use close consistently rather than having marshal() and close() call finish() (which closes the underlying stream)
2017-06-18 22:35:57 -07:00
Dennis Gove 943bf5ab5b SOLR-10882: Fixes use of Lists in evaluators 2017-06-18 11:50:58 -04:00
Dennis Gove aeec043ed1 SOLR-10882: Moves sub evaluator check to the constructors to catch errors earlier 2017-06-18 11:50:58 -04:00
Dennis Gove 113459a840 SOLR-10882: ArrayEvaluator now works with all types and allows sorts (deleted ArraySortEvaluator) 2017-06-18 11:50:58 -04:00
Dennis Gove 5fca6a4d82 SOLR-10882: Rewords error message on Anova evaluator 2017-06-18 11:50:57 -04:00
Dennis Gove 606824acaf SOLR-10882: ArrayEvaluator now supports values of any type 2017-06-18 11:50:57 -04:00
Dennis Gove 8988862698 SOLR-10882: Moves parameter checking of anova evaluator 2017-06-18 11:50:57 -04:00
Dennis Gove f1695104fa SOLR-10882: LengthEvaluator now supports collections of any type 2017-06-18 11:50:57 -04:00
Cao Manh Dat 751a5c814c SOLR-10886: Using V2Request.process(solrClient) method throws NPE if the API returns an error 2017-06-16 14:29:24 +07:00
Noble Paul d953488e93 unused imports removed 2017-06-16 15:21:30 +09:30
Noble Paul f6f6f11320 SOLR-10433: CollectionAdmin requests in SolrJ to support V2 calls 2017-06-16 14:05:51 +09:30
Chris Hostetter f1e2be6451 SOLR-10834: Fixed tests and test configs to stop using numeric uniqueKey fields
Squashed commit of the following (from jira/SOLR-10834 branch):

commit 8f1043840f38533864b2c713daf066b6c3509147
commit 7b95773bd524cd86aaccc56cc33a003a9aff2004
commit b26bf9d60e2b94e0cdc365d1e2c0a37c33e24198
commit df11992106f8c338503b6e3e9a27ba6ddcfa2953
commit fcf98132410ed247e451bb449a8337a09bd857ce
commit 05e8e226de359a6d7bc99219eaec161a32268f17
commit 6dce948294351560948a32b64679b1879657af79
commit 53f97845caaa8adc25862e4017b94f3091063552
commit d5bfb5f57016341fbeaf73b5e4c9ed10dc3816d0
commit d333f7b1eee10893a81532ac2f5a77a46716d90b
commit 15983ceec4702dc8c7562250d59cd8231c67d46a
commit e18e2e771fb4678cb911a62bbc7c74a873466bf0
commit 134e210bdf601600a9d90dd0720a35cb122896b0
commit ec03260265f8a3bbdfd7f9b015de16a4950a05eb
commit 5d430057ed335801a524e1e7666061075ab6d859
commit 1625df3d21b8fa27815d7a7b89a55fc338eeb23b
2017-06-15 09:14:24 -07:00
yonik a18a4ce245 SOLR-7452: convert bucket values in FacetStream from Integer to Long for calcite, make bucket labels in JSON Facet API consistent for facet refinement 2017-06-13 17:31:30 -04:00
Mike Drob d1db5f7af9 Revert "SOLR-8392: Remove instanceof checks on return value of SolrParam::get"
This reverts commit 94220a01e1.
2017-06-13 14:19:05 -07:00
Tomas Fernandez Lobbe 833a6f3ffb SOLR-10851: SolrClients should clarify expectations for solrServerUrl parameter 2017-06-12 15:47:46 -07:00
Mike Drob 94220a01e1 SOLR-8392: Remove instanceof checks on return value of SolrParam::get 2017-06-12 15:15:54 -07:00
Anshum Gupta e46d39bd5a SOLR-10915: Make builder based SolrClient constructors to be the only valid way to construct client objects and increase the visibility of builder elements to be protected so extending the builder, and the clients is possible. 2017-06-23 11:30:50 -07:00
Christine Poerschke b3c3f596d9 SOLR-9735: fix Recovered WARNINGs in autoscaling/Policy.applyRules()
('Internal inconsistency detected during lambda shape analysis') is the (Recovered) warning.
2017-06-23 15:47:25 +01:00
Christine Poerschke ebfc04b146 SOLR-10778: fix (false positive) Resource Leak warning in LBHttpSolrClient.build() method. 2017-06-23 15:47:25 +01:00
Noble Paul 4676410689 added a Utils.setObjectByPath() method 2017-06-23 14:17:14 +09:30
Uwe Schindler 5de15ff403 LUCENE-7883: Lucene/Solr no longer uses the context class loader when resolving resources 2017-06-22 20:20:50 +02:00
Noble Paul ad2cb7784e SOLR-10406: SolrJ must throw exception if server throws an error 2017-06-22 15:02:01 +09:30
Cao Manh Dat 8e9d685a40 SOLR-8256: Set legacyCloud=false as default 2017-06-21 22:25:39 +07:00
Joel Bernstein eff583ee88 SOLR-10933: LetStream variables are not evaluated in proper order 2017-06-21 10:11:46 -04:00
Adrien Grand 44d1f1fe3f LUCENE-7872: TopDocs.totalHits is now a long. 2017-06-21 09:55:02 +02:00
Dawid Weiss b2ea95c9ec SOLR-10849: MoreLikeThisComponent should expose setMaxDocFreqPct (maxDoc frequency percentage). 2017-06-12 14:44:06 +02:00
Joel Bernstein 463907a13c SOLR-10855: Null pointer exceptions in CartesianProductStream toExpression and explain methods 2017-06-09 12:07:28 -04:00
Noble Paul f14f2ef6a6 SOLR-10647: move JsonSchemaValidator to SolrJ 2017-06-09 14:29:26 +09:30
Joel Bernstein 40ed09f8ca SOLR-10853:Allow the analyze Stream Evaluator to operate outside of a stream 2017-06-08 14:41:48 -04:00
Noble Paul c5c05b46c4 SOLR-10647: move the spec files to solrj 2017-06-08 19:39:55 +09:30
Shalin Shekhar Mangar d3b5adfd62 Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
# Conflicts:
#	solr/core/src/java/org/apache/solr/cloud/ZkController.java
#	solr/core/src/test/org/apache/solr/cloud/autoscaling/TestPolicyCloud.java
2017-06-07 19:09:24 +05:30
Andrzej Bialecki 8bc7c47152 SOLR-10745: Reliably create nodeLost / nodeAdded events. 2017-06-07 13:20:22 +02:00
Shalin Shekhar Mangar 2d540259dc Completing merge from master 2017-06-06 19:32:03 +05:30
Shalin Shekhar Mangar 6a8768e395 Merge branch 'master' into feature/autoscaling 2017-06-06 19:30:00 +05:30
Noble Paul bd2203df93 SOLR-10278: only long and double are used 2017-06-06 16:06:44 +09:30
Shalin Shekhar Mangar d633c957cb Merge branch 'feature/autoscaling_solr7'
# Conflicts:
#	solr/CHANGES.txt
2017-06-06 09:26:56 +05:30
Shalin Shekhar Mangar b47572ee87 SOLR-10419: All collection APIs should use the new Policy framework for replica placement 2017-06-06 09:22:38 +05:30
Joel Bernstein 78d95014e7 SOLR-10813: Add arraySort Stream Evaluator 2017-06-05 11:19:17 -04:00
Joel Bernstein 6a9830cdc0 SOLR-10696: Fix precommit 2017-06-05 11:19:17 -04:00
Joel Bernstein 99ca13f90f SOLR-10696: Add cumulative probability function 2017-06-05 11:19:17 -04:00
Joel Bernstein f275e3b254 SOLR-10805: Improve error handling for statistical Stream Evaluators 2017-06-05 11:19:17 -04:00
Shalin Shekhar Mangar 744d1ab974 SOLR-10782: Improve error handling and tests for Snitch and subclasses and general cleanups 2017-06-05 13:41:26 +05:30
Noble Paul 1f437fe5ab SOLR-10744: use the new flags in json parsing and add tests 2017-06-05 13:34:07 +09:30
Noble Paul e36d251751 SOLR-9735: sysLoadAverage and headusage are now double 2017-06-03 00:17:58 +09:30
Noble Paul 2a625dfb1f SOLR-9735: validation of all input values to either string or long 2017-06-02 23:28:53 +09:30
Noble Paul 4e691f9e4a SOLR-9735: validation of all input values to either string or long 2017-06-02 23:27:22 +09:30
Noble Paul e2ae9992c5 SOLR-9735: validation for specific tags 2017-06-02 18:02:21 +09:30
Chris Hostetter fb3d3f1c92 SOLR-10791: Remove deprecated options in SSLTestConfig 2017-06-01 10:50:58 -07:00
Noble Paul b530c1397e SOLR-10419: test errors fixed 2017-06-01 15:36:31 +09:30
Noble Paul 57fe80d8a0 SOLR-10744: Update noggit to newer version (0.8) 2017-06-01 15:13:00 +09:30
Chris Hostetter 7a5261a222 SOLR-10757: Merge remote-tracking branch 'refs/remotes/origin/master'
Conflicts:
	solr/CHANGES.txt
2017-05-31 09:52:25 -07:00
Chris Hostetter ee33f38bd1 SOLR-10757: delete/refactor/cleanup CollectionAdminRequest deprecations 2017-05-31 09:49:56 -07:00
Noble Paul b4a291f4a1 SOLR-10419: added testcase for add shard using policy 2017-05-31 22:56:25 +09:30
Noble Paul bf8057dc89 SOLR-10419: added testcase for create collection using policy 2017-05-31 22:10:54 +09:30
Joel Bernstein 4608e7d036 SOLR-10770: Fix precommit 2017-05-30 14:51:46 -04:00
Joel Bernstein 520762913a SOLR-10770: Add date formatting to timeseries Streaming Expression 2017-05-30 14:39:38 -04:00
Joel Bernstein c680de1f2a SOLR-10767: FIx precommit 2017-05-30 11:27:23 -04:00
Joel Bernstein 191c2ba5f5 SOLR-10767: Add movingAvg Stream Evaluator 2017-05-30 11:10:43 -04:00
Andrzej Bialecki ee2be2024e SOLR-10606: Correctly handle #EACH trigger suspend / resume. Report names of
actually modified trigger names.
2017-05-30 16:21:56 +02:00
Noble Paul 04dbe59071 SOLR-10278: added a testcase for replica:0, sysprop.fs:!ssd means all replicas go to sysprop.fs=ssd nodes 2017-05-30 20:28:15 +09:30
Shalin Shekhar Mangar e5d8ed397a SOLR-9735: Initial port of autoscaling work for Solr 7 2017-05-30 14:59:25 +05:30
Joel Bernstein 963f43f6c0 SOLR-10765: Add anova Stream Evaluator 2017-05-29 20:48:25 -04:00
Shalin Shekhar Mangar cae6b6ef13 SOLR-10677: Move diagnostics API to its own subpath accessible at /autoscaling/diagnostics 2017-05-29 21:46:03 +05:30
Noble Paul 011712ff00 more constraints added 2017-05-29 19:49:07 +09:30
Noble Paul 621b46179c added testcase for sysprop. 2017-05-29 16:07:42 +09:30
Noble Paul 4638488ff9 added testcase for nodeRole 2017-05-29 14:49:29 +09:30
Chris Hostetter bc973ecdcf SOLR-10755: delete/refactor many solrj deprecations 2017-05-26 19:04:31 -07:00
Joel Bernstein d1436c4823 SOLR-10754: Add hist Stream Evaluator 2017-05-26 13:41:35 -04:00
Joel Bernstein 3e70745c79 SOLR-10747: Change the tuple field to return-value 2017-05-26 11:21:51 -04:00
Joel Bernstein 81821b29ae SOLR-10753: Add array Stream Evaluator 2017-05-26 10:23:46 -04:00
Noble Paul f840a67f99 renamed methods, added docs after review with shalin 2017-05-26 17:13:37 +09:30
Noble Paul b4ec4649a6 NPE fix 2017-05-26 15:31:54 +09:30
Noble Paul c3aa3f9fa6 precicion has to be a positive value 2017-05-26 15:08:31 +09:30
Noble Paul f4c186c9cb MoveSuggester should do greedy check 2017-05-26 11:32:34 +09:30
Noble Paul a0cd8decc6 Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling 2017-05-26 09:21:58 +09:30
Noble Paul a1f5cc8d9b added extra clause 2017-05-26 09:21:48 +09:30
Chronial 5f12becb15 Fix minor typo in docstring
Closes PR #203
2017-05-25 14:54:30 -07:00
Andrzej Bialecki f0054a30d1 SOLR-10515: Persist intermediate trigger state in ZK. 2017-05-25 20:16:01 +02:00
Joel Bernstein b3ee2d03db SOLR-10747: Allow /stream handler to execute Stream Evaluators directly 2017-05-25 13:52:42 -04:00
Christine Poerschke 2bb6e2caca SOLR-10479: Adds support for HttpShardHandlerFactory.loadBalancerRequests(MinimumAbsolute|MaximumFraction) configuration. (Ramsey Haddad, Daniel Collins, Christine Poerschke) 2017-05-25 16:46:45 +01:00
Joel Bernstein 0b47126e5c SOLR-10743: Add sequence StreamEvaluator 2017-05-25 11:20:15 -04:00
Joel Bernstein 7fef7e3374 SOLR-10746: Move all Stream Evaluators to the eval package 2017-05-25 10:32:48 -04:00
Noble Paul 9ad811b36f fixed and added test for greedy conditions 2017-05-25 17:55:00 +09:30
Joel Bernstein 3cd144761a SOLR-10731: Fix typo in test 2017-05-24 20:20:20 -04:00
Joel Bernstein bdde9a163f SOLR-10731: Add k parameter 2017-05-24 20:04:43 -04:00
Joel Bernstein 47781e3938 SOLR-10684: Add finddelay Stream Evaluator 2017-05-24 13:10:50 -04:00
Joel Bernstein 851ab0ad34 SOLR-10731: Remove debugging 2017-05-24 08:07:03 -04:00
Joel Bernstein f4872c9296 SOLR-10731: Fix precommit 2017-05-24 08:06:01 -04:00
Joel Bernstein e2284bbedc SOLR-10731: Add tests for params 2017-05-24 07:59:02 -04:00
Joel Bernstein cc87181c54 SOLR-10731: Add first test case 2017-05-24 07:59:01 -04:00
Joel Bernstein 89d48dfd9c SOLR-10731: Add knn Streaming Expression WIP 2017-05-24 07:59:01 -04:00
Noble Paul 66a6cffd66 use the hint to add collection to session 2017-05-24 18:35:54 +09:30
Noble Paul cfe5cffddd javadocs 2017-05-24 16:26:12 +09:30
David Smiley 872ed81cc9 SOLR-10700: Remove PostingsHighlighter references from docs 2017-05-23 23:24:22 -04:00
Ishan Chattopadhyaya 4f16beb053 Fix javadocs warnings 2017-05-24 00:57:32 +05:30
Shalin Shekhar Mangar ba670a0c2a SOLR-10677: Expose a diagnostics API to return nodes sorted by load in descending order and any policy violations 2017-05-23 14:58:04 +05:30
Noble Paul 11f70a0e20 test for violations 2017-05-23 15:04:02 +09:30
Tomas Fernandez Lobbe 2fc41d565a SOLR-10233: Add support for replica types 2017-05-22 19:58:51 -07:00
Noble Paul e59cce6a87 nodeROle misspelled 2017-05-23 12:14:02 +09:30
Joel Bernstein 2d184581a7 SOLR-10724: Add describe Stream Evaluator 2017-05-22 18:42:09 -04:00
Joel Bernstein 59aa5d7515 SOLR-10693: Add copyOfRange Stream Evaluator 2017-05-22 18:42:08 -04:00
Joel Bernstein c71ce16bb9 SOLR-10698: Fix precommit 2017-05-22 11:05:37 -04:00
Joel Bernstein 02b1c8aa36 SOLR-10698: StreamHandler should allow connections to be closed early 2017-05-22 10:44:02 -04:00
Noble Paul 07e630b7c4 test all rows in one go instead of one row at a time 2017-05-22 15:40:49 +09:30
Jan Høydahl 4a57fb4d88 SOLR-10585: Remove defaultSearchField completely in 7.0 2017-05-19 15:27:28 +02:00
Joel Bernstein bdecee26be SOLR-10623: Remove dead code 2017-05-18 13:03:26 -04:00
Joel Bernstein c373b71b25 SOLR-10623: Fix pre-commit 2017-05-18 12:50:59 -04:00
Joel Bernstein f326cfb175 SOLR-10623: Add sql Streaming Expression 2017-05-18 12:50:59 -04:00
Joel Bernstein 5235903107 SOLR-10696: Add empirical distribution and percentile Stream Evaluators 2017-05-16 20:12:25 -04:00
Joel Bernstein 1721036273 SOLR-10661: Add copyOf Stream Evaluator 2017-05-15 15:03:15 -04:00
Joel Bernstein 9c6279d439 SOLR-10663: Add distance Stream Evaluator 2017-05-15 11:26:05 -04:00
Joel Bernstein a6c516519e SOLR-10664: Add scale Stream Evaluator 2017-05-15 11:26:05 -04:00
Joel Bernstein 6e41ac7a3b SOLR-10666: Add rank transformation Stream Evaluator 2017-05-15 11:26:05 -04:00
Joel Bernstein 680dcc140d SOLR-10662: Add length Stream Evaluator 2017-05-15 11:26:04 -04:00
Jan Høydahl 295602ce7b SOLR-10584: RefGuide updates, removal of some more dead code and a failing test 2017-05-15 15:59:29 +02:00
Noble Paul 65744aa5d6 suggesters return SolrRequest object , no map 2017-05-15 13:49:45 +09:30
jdyer1 e61b5b34bf SOLR-10617: JDBCStream to support additional types, minor refactoring to separate out CalciteJDBCStream, upgrade hsqldb for JDBCStream & DIH tests. 2017-05-12 08:44:16 -05:00
Noble Paul 30a50eaf83 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr 2017-05-11 19:19:32 +09:30
Noble Paul ccec2b95ee SOLR-10647: Move the V1 <-> V2 API mapping to SolrJ 2017-05-11 19:19:20 +09:30
Joel Bernstein 477b7ea66e SOLR-10660: Add reverse Stream Evaluator 2017-05-10 22:59:17 -04:00
Cao Manh Dat 5a25ef0e77 SOLR-10431: Fix precommit 2017-05-11 09:28:53 +07:00
Cao Manh Dat cc8b5bab0b SOLR-10431: Make it possible to invoke v2 api calls using SolrJ 2017-05-11 09:06:03 +07:00
Varun Thacker b1efd37ba7 SOLR-9527: Improve distribution of replicas when restoring a collection 2017-05-10 15:39:27 +01:00
Noble Paul 0184d6b7f5 SOLR-10647: Move the V1 <-> V2 API mapping to SolrJ 2017-05-10 23:06:07 +09:30
Joel Bernstein 421611bac9 SOLR-10638: Add normalize Stream Evaluator 2017-05-08 22:04:51 -04:00
Joel Bernstein a3fe9f0297 SOLR-10625: Add convolution Stream Evaluator 2017-05-08 09:53:53 -04:00
Noble Paul 6a3f22ffd4 SOLR-10278: fix infinite loop in in MoveReplicaSuggester 2017-05-08 18:33:21 +09:30
Joel Bernstein c6524c3d66 SOLR-10626: Add covariance Stream Evaluator 2017-05-07 20:42:39 -04:00
Joel Bernstein d724983c03 SOLR-10622: Add regress and predict Stream Evaluators 2017-05-07 15:24:21 -04:00
Jan Høydahl e776cbe446 SOLR-7041: Cut over tests from <defaultSearchField> in schema to df on requests 2017-05-05 00:53:50 +02:00
Joel Bernstein 17563ce81f SOLR-10601: StreamExpressionParser should handle white space around = in named parameters 2017-05-03 10:25:54 -04:00
Joel Bernstein b5e9b5aaf6 SOLR-10536: stats Streaming Expression should work in non-SolrCloud mode 2017-05-02 20:34:28 -04:00
Mark Miller c4872add50 SOLR-10430: Add ls command to ZkCLI for listing only sub-directories. 2017-05-02 13:38:44 -03:00
Shalin Shekhar Mangar c1bdd8de6e SOLR-10278: testMoveReplica should call suggester.getOperation more than once 2017-05-02 16:49:15 +05:30
Shalin Shekhar Mangar ddc7425660 SOLR-10278: Fixed typo 2017-05-02 16:47:58 +05:30
Noble Paul 56859741c2 SOLR-10278: fix errors in move replica suggester 2017-05-02 20:21:37 +09:30
Noble Paul 2818ee91dd SOLR-10278: special case of global tags were not taken care of 2017-05-02 18:26:31 +09:30
Noble Paul 83f8ed8634 SOLR-10278: avoid NPE 2017-05-02 17:55:40 +09:30
Noble Paul 70462ed6a5 SOLR-10278: make hints optional 2017-05-02 14:23:25 +09:30
Joel Bernstein ee8ce57e51 SOLR-10559: Fix TupStream to respect field order 2017-05-01 12:32:37 -04:00
Joel Bernstein 0a2286c5f2 SOLR-10566: Fix error handling 2017-05-01 12:06:00 -04:00
Noble Paul ea106682c2 Policy framework changed for the new format cluster-preferences, cluster-policy and other common policies 2017-05-01 16:58:41 +09:30
Joel Bernstein b705217bec SOLR-10559: Remove debuggin 2017-04-30 22:14:15 -04:00
Jan Høydahl 61f64829d8 SOLR-7041: Remove a lot of defaultOperator and defaultSearchField from test configs (still more work to do) 2017-04-29 20:39:50 +02:00
Dennis Gove 460b3b36e9 SOLR-10559: Updates TupStream and enhances evaluators to work over values in the SteamContext 2017-04-28 21:45:56 -04:00
Joel Bernstein 7f6f68c7f4 SOLR-10582: Add Correlation Evaluator 2017-04-28 15:54:46 -04:00
Joel Bernstein 02167d06d4 SOLR-10559: Fix precommit 2017-04-27 17:03:29 -04:00
Joel Bernstein e4d4e582a0 SOLR-10559: Fixed compilation error 2017-04-27 17:03:29 -04:00
Joel Bernstein e57fab17c0 SOLR-10559: Cleaner syntax 2017-04-27 17:03:29 -04:00
Mikhail Khludnev 61d02a47e2 SOLR-10500: fix many parents with nested children per /update/json/docs request 2017-04-27 13:01:07 +03:00
Shalin Shekhar Mangar 12933ee4a7 SOLR-10278: Actually use skipNulls flag 2017-04-27 14:00:02 +05:30
Joel Bernstein 55de74cc45 SEARCH-313: Handled unescaped plus sign in gap 2017-04-26 22:43:28 -04:00
Joel Bernstein 679eaae9a5 SOLR-10566: Fix precommit 2017-04-26 11:17:43 -04:00
Joel Bernstein 0e963f7a8a SOLR-10566: Add timeseries Streaming Expression 2017-04-26 11:17:43 -04:00
David Smiley f45017b2d4 SOLR-10537: Added SolrParams.toLocalParamsString() and moved QP.encodeLocalParamVal to ClientUtils 2017-04-26 08:38:52 -04:00
Joel Bernstein cd02dd7d4a SOLR-10559: Add let and get Streaming Expressions 2017-04-24 20:19:17 -04:00
Joel Bernstein 99ce234162 SOLR-10551: Improve tests 2017-04-22 17:26:19 -04:00
Joel Bernstein f6af8d0999 SOLR-10551: Add list and cell Streaming Expressions 2017-04-22 16:39:02 -04:00
Shai Erera 08f2de6d1a Shorten docFreq and totalTermFreq to df and ttf in TermsComponent 2017-04-20 15:32:27 +03:00
Andrzej Bialecki d8df9f8c99 Squash-merge from master. 2017-04-20 12:19:14 +02:00
Joel Bernstein 48d54ac458 SOLR-10516: Add eval() Streaming Expression 2017-04-18 20:56:36 -04:00
Joel Bernstein d5e5b5e948 SOLR-10504: Add echo Streaming Expression 2017-04-18 11:21:34 -04:00
Noble Paul 69c0765eb5 package changes 2017-04-18 19:52:39 +09:30
Noble Paul ef7ab192f6 SOLR-10278: moved everything to common package 2017-04-18 18:55:31 +09:30
Noble Paul c03c131572 SOLR-10278: moved everything to common package 2017-04-18 18:47:29 +09:30
Noble Paul c5a9012d0c SOLR-10278: moved everything to common package 2017-04-18 18:43:00 +09:30
Noble Paul bb48de8b00 SOLR-10278: refactored suggester API 2017-04-18 17:44:47 +09:30
Noble Paul 97e2607a69 SOLR-10278: refcatored suggester API 2017-04-18 16:00:42 +09:30
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
Noble Paul d3daafca22 SOLR-10278: test added for client data provider 2017-04-17 22:16:23 +09:30
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
Noble Paul f31546f6e6 SOLR-10278: test added for client data provider 2017-04-13 23:57:51 +09: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
Noble Paul dd0bd7d013 SOLR-10278: test added for client data provider 2017-04-07 17:39:44 +09:30
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
Noble Paul 69acd5f98b SOLR-10278: added classes to use Metrics to fetch node values such as cores freedisk 2017-04-04 22:25:08 +09:30
Dennis Gove 14e412d64a SOLR-10393: Adds UUID Streaming Evaluator 2017-04-03 17:13:41 +05:30
Dennis Gove 017a4b796f SOLR-10356: Adds basic math streaming evaluators 2017-04-03 17:13:41 +05:30
Noble Paul 1309f75b05 SOLR-10278: added more tests and a SolrJ based client state provider 2017-04-03 13:22:59 +09:30
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 30dc73adc0 LUCENE-7753: Make fields static when possible. 2017-04-01 16:46:45 +05:30
Adrien Grand e80643e5a7 LUCENE-7753: Make fields static when possible. 2017-03-31 17:28:21 +02:00
Joel Bernstein 24634ca9b3 SOLR-10351: Fix pre-commit 2017-03-31 19:27:36 +05:30
Joel Bernstein f5b7738da8 SOLR-10351: Add analyze Stream Evaluator to support streaming NLP 2017-03-31 19:27:36 +05:30
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 6c17c6e6ca SOLR-10387: zkTransfer normalizes destination path incorrectly if source is a windows directory 2017-03-30 17:09:07 +05:30
Shai Erera 83e95eb06c 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-30 17:09:06 +05:30
Ishan Chattopadhyaya f3379a4cf3 SOLR-6736: Adding support for uploading zipped configsets using ConfigSets API 2017-03-30 17:09:06 +05:30
Joel Bernstein acbe2a5981 SOLR-10341: SQL AVG function mis-interprets field type 2017-03-30 17:09:06 +05:30
Adrien Grand 12d8de86f1 LUCENE-7751: Avoid boxing primitives only to call compareTo. 2017-03-30 17:09:05 +05:30
Adrien Grand a0711a37e5 LUCENE-7754: Inner classes should be static whenever possible. 2017-03-30 17:09:05 +05:30
Steve Rowe 2e615fa370 SOLR-10344: Update Solr default/example and test configs to use WordDelimiterGraphFilterFactory 2017-03-30 17:09:04 +05:30
Erick Erickson f10f76dbae SLR-10108: bin/solr script recursive copy broken 2017-03-30 17:09:04 +05:30
Erick Erickson 294692ca34 SOLR-10371: There is some spelling mistakes in the Java source code Thanks hu xiaodong" 2017-03-30 17:09:04 +05:30
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
Noble Paul 83541fa968 SOLR-10278: renamed RuleSorted to Policy 2017-03-28 23:48:25 +10:30
Noble Paul e3a46732bb SOLR-10278: suggesters implemented 2017-03-28 23:44:02 +10:30
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
Noble Paul bec41550db SOLR-10278: conditions tested 2017-03-27 18:29:38 +10:30
Shalin Shekhar Mangar e4b3df41a9 SOLR-10339: New set-trigger and remove-trigger APIs for autoscaling 2017-03-24 13:11:10 +05:30
Shalin Shekhar Mangar aee74077fd SOLR-10281: ADMIN_PATHS is duplicated in two places and inconsistent 2017-03-23 20:10:14 +05:30
Noble Paul 09739b66cb SOLR-6615: use constants for 'sort', 'distrib' 2017-03-23 20:10:13 +05:30
koji 0214722db5 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 20:10:13 +05:30