Dennis Gove
2e95a54a52
SOLR-9009: Adds ability to get an Explanation of a Streaming Expression
2016-04-19 11:17:28 -04:00
jbernste
7b5f12e622
SOLR-8996: Add Random Streaming Expression
2016-04-18 16:09:56 -04:00
jbernste
8659ea33d9
SOLR-8925: Add gatherNodes Streaming Expression to support breadth first traversals
2016-04-18 16:09:56 -04:00
Noble Paul
d830987ae2
SOLR-8995: Replace anonymous implementations of SAM interfaces with Lambdas
2016-04-15 18:58:08 +05:30
Dennis Gove
eb74d814bb
SOLR-8962: Adds a Sort stream w/sort function name
2016-04-14 21:39:26 -04:00
Timothy Potter
b36a6ecbe4
SOLR-8908: Fixed OnReconnect listener management in ZkController to allow for de-registering listeners.
...
Here's what this commit includes:
* Added the removeOnReconnectListener method to ZkController to allow OnReconnect listener implementations to de-register; avoids a memory leak
* Updated ZkIndexSchemaReader to add a CloseHook to the SolrCore it supports to de-register as an OnReconnect listener
* Added unit test to verify that after reloading and deleting a SolrCore in managed schema mode, the associated ZkIndexSchemaReader gets de-registered correctly
2016-04-14 10:17:42 -07:00
Anshum Gupta
689e9664c5
SOLR:8976: Add SolrJ support for REBALANCELEADERS Collections API
2016-04-13 12:10:26 -07:00
markrmiller
0a5f7f8b5e
SOLR-7729: ConcurrentUpdateSolrClient ignores the collection parameter in some methods.
2016-04-13 10:55:21 -04:00
markrmiller
744b419b42
SOLR-8914: ZkStateReader's refreshLiveNodes(Watcher) is not thread safe.
2016-04-13 09:54:40 -04:00
Anshum Gupta
b02b026b7d
SOLR-8097: Implement builder pattern design for constructing SolrJ clients and deprecate direct construction of clients
2016-04-07 15:57:49 -07:00
Christine Poerschke
93511352ac
SOLR-8938: Add optional -excluderegex argument to ZkCLI.
2016-04-07 12:54:42 +01:00
Noble Paul
18fb9463de
SOLR-8750: replace anonymous inner class for callable, Runnable etc
2016-04-05 22:45:36 +05:30
markrmiller
ce172acb8f
SOLR-4509: Move to non deprecated HttpClient impl classes to remove stale connection check on every request and move connection lifecycle management towards the client.
2016-04-01 12:21:59 -04:00
jbernste
3500b45d6d
SOLR-8888: Add shortestPath Streaming Expression
2016-03-31 16:24:51 -04:00
jbernste
0b2040d61c
SOLR-8924: RollupStream breaks with null values in the group by buckets
2016-03-31 11:40:53 -04:00
David Smiley
5e5fd66257
SOLR-8903: Move SolrJ DateUtil to contrib/extraction as ExtractionDateUtil.
...
And removed obsolete methods.
2016-03-30 15:00:29 -04:00
David Smiley
39932f5758
SOLR-8904: fix accidental move of DateUtil to ExtractingDateUtil (wrong patch file)
2016-03-30 14:31:26 -04:00
David Smiley
94c04237cc
SOLR-8904: switch from SimpleDateFormat to Instant.parse and format.
...
[value] and ms() and contrib/analytics now call DateMathParser to parse. DateFormatUtil is now removed.
2016-03-30 13:42:42 -04:00
Chris Hostetter
f051f56be9
SOLR-445: new ToleranteUpdateProcessorFactory to support skipping update commands that cause failures when sending multiple updates in a single request.
...
SOLR-8890: New static method in DistributedUpdateProcessorFactory to allow UpdateProcessorFactories to indicate request params that should be forwarded when DUP distributes updates.
This commit is a squashed merge from the jira/SOLR-445 branch (as of b08c284b26b1779d03693a45e219db89839461d0)
2016-03-25 11:02:55 -07:00
Kevin Risden
a0da40204a
SOLR-8810: Implement Connection.setReadOnly, Statement.set/getFetchSize, ResultSet.getType
2016-03-23 17:28:59 -05:00
Kevin Risden
dbee659174
SOLR-8819: Implement DatabaseMetaDataImpl getTables() and fix getSchemas(). (Trey Cahill, Joel Bernstein, Kevin Risden)
2016-03-23 15:49:21 -05:00
jbernste
42262e6768
SOLR-8882: Wait for checkpoint in DaemonStream, TopicStream testcase
2016-03-21 23:38:45 -04:00
jbernste
5a40ae0305
SOLR-8878: Remove debugging
2016-03-20 22:19:38 -04:00
jbernste
f86ac58a5a
SOLR-8878: Allow the DaemonStream run rate be controlled by the internal stream
2016-03-20 22:05:18 -04:00
Dennis Gove
e3b785a906
SOLR-8599: Improved the tests for this issue to avoid changing a variable to non-final
2016-03-20 11:13:56 -04:00
David Smiley
a22099a398
SOLR-8866: UpdateLog now throws an error if it can't serialize a field value
2016-03-17 13:22:16 -04:00
Shalin Shekhar Mangar
ae846bfb49
SOLR-8860: Remove back-compat handling of router format made in SOLR-4221 in 4.5.0
2016-03-17 09:21:30 +05:30
jbernste
007d41c9f5
SOLR-8832: Faulty DaemonStream shutdown procedures
2016-03-11 15:35:51 -05:00
anshum
b0caca3b60
SOLR-8765: Fix CollectionAdminRequest.SplitShard to accept requests without the 'shard' parameter
2016-03-10 16:49:02 -08:00
Shalin Shekhar Mangar
66cd070d7a
Fix javadocs for ClusterState.getCollectionOrNull
2016-03-10 18:16:43 +05:30
Alan Woodward
f24810bdf1
SOLR-8765: Throw SolrException rather than IAE on name validation
2016-03-09 21:15:58 +00:00
Alan Woodward
4015f12ff1
SOLR-8765: Set parameters correctly in async shard requests
2016-03-09 17:38:38 +00:00
Alan Woodward
55c595a9dc
SOLR-8765: Enforce required parameters in SolrJ Collections API
2016-03-09 12:51:05 +00:00
jbernste
56ad6e5d8a
SOLR-8799: Improve error message when tuple can't be read by SolrJ JDBC
2016-03-08 15:22:42 -05:00
Alan Woodward
5b7be9d16a
SOLR-8782: Improve async collections API
2016-03-08 10:53:29 +00:00
Noble Paul
f2c281abcb
SOLR-8736: schema GET operations on fields, dynamicFields, fieldTypes, copyField are
...
reimplemented as a part of the bulk API with less details. The tests and write implementations are removed
2016-03-07 22:44:36 +05:30
Shalin Shekhar Mangar
093a8ce57c
SOLR-8745: Deprecate costly ZkStateReader.updateClusterState(), replace with a narrow forceUpdateCollection(collection)
2016-03-07 15:03:03 +05:30
Varun Thacker
21bf9c6e80
SOLR-8779: Fix missing InterruptedException handling in ZkStateReader
2016-03-04 20:12:00 +05:30
Noble Paul
c27dd8e038
SOLR-8750 : Use lambdas in code where SAM type interfaces are used
2016-03-04 18:53:47 +05:30
anshum
7daad8d7d1
SOLR-8725: Fix precommit check
2016-03-03 13:13:26 -08:00
anshum
9c777ab5ad
SOLR-8423: DeleteShard and DeleteReplica should cleanup instance and data directory by default and add support for optionally retaining the directories
2016-03-03 11:54:26 -08:00
Steve Rowe
d0279b8d5f
SOLR-7010: Remove facet.date client functionality
2016-03-03 14:34:45 -05:00
anshum
6de2b7dbd1
SOLR-8725: Allow hyphen in shard, collection, core, and alias names but not the first char
2016-03-03 10:04:07 -08:00
Shalin Shekhar Mangar
d87d8da17d
* SOLR-7516: Improve javadocs for JavaBinCodec, ObjectResolver and enforce the single-usage policy
...
This closes #17
2016-03-03 18:06:04 +05:30
Steve Rowe
9427b7402d
SOLR-8764: Remove deprecated methods and classes
2016-03-02 09:22:20 -05:00
Dennis Gove
2c0a5e3036
SOLR-8599: After a failed connection during construction of SolrZkClient attempt to retry until a connection can be made
2016-02-22 19:25:16 -05:00
jbernste
2b3529c3b8
SOLR-8708: DaemonStream should catch InterruptedException when reading underlying stream.
2016-02-20 22:35:10 -05:00
jbernste
b2475bf9fd
SOLR-8588: Add TopicStream to the streaming API to support publish/subscribe messaging
2016-02-19 20:03:43 -05:00
markrmiller
3124a4debd
SOLR-8693: Improve ZkStateReader logging.
2016-02-19 19:09:58 -05:00
markrmiller
e30d638c51
SOLR-8695: Ensure ZK watchers are not triggering our watch logic on connection events and make this handling more consistent.
2016-02-19 14:36:53 -05:00