Commit Graph

9652 Commits

Author SHA1 Message Date
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
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
Noble Paul e59cce6a87 nodeROle misspelled 2017-05-23 12:14:02 +09:30
Noble Paul 07e630b7c4 test all rows in one go instead of one row at a time 2017-05-22 15:40:49 +09:30
Shalin Shekhar Mangar c15a17379f SOLR-10714: OverseerTriggerThread does not start triggers on overseer start until autoscaling config watcher is fired 2017-05-19 17:51:18 +05:30
Shalin Shekhar Mangar ab7257fedc SOLR-10373: Move setWT to RequestHandlerUtils. Use JSON as default response writer for autoscaling API. 2017-05-16 13:37:55 +05:30
Shalin Shekhar Mangar 607184c47e SOLR-10643: Unset hasPendingActions flag after all actions have been run 2017-05-15 18:59:52 +05:30
Shalin Shekhar Mangar 1f3f50745a Move frequent info logging to debug level 2017-05-15 14:32:13 +05:30
Shalin Shekhar Mangar 5d7069bd52 Use correct znode path for autoscaling configuration 2017-05-15 14:05:53 +05:30
Noble Paul 65744aa5d6 suggesters return SolrRequest object , no map 2017-05-15 13:49:45 +09:30
Shalin Shekhar Mangar 17490d30f3 SOLR-10373: Override registerV2() in AutoScalingHandler, Fix api spec name used in AutoScalingHandler and merge problem in api spec 2017-05-12 14:00:27 +05:30
Shalin Shekhar Mangar 3aa0da78c2 SOLR-10373: Implement read API for autoscaling configuration at /admin/autoscaling or /cluster/autoscaling paths 2017-05-12 13:34:00 +05:30
Shalin Shekhar Mangar 269fdf4613 SOLR-10643: Throttling strategy for triggers and policy executions 2017-05-11 12:48:40 +05:30
Noble Paul 6a3f22ffd4 SOLR-10278: fix infinite loop in in MoveReplicaSuggester 2017-05-08 18:33:21 +09:30
Shalin Shekhar Mangar dc9ab49967 SOLR-10602: Triggers should be able to restore state from old instances when taking over 2017-05-04 16:17:53 +05:30
Shalin Shekhar Mangar 9bb492e038 SOLR-10376: Fixed typo in comment 2017-05-03 12:31:39 +05:30
Shalin Shekhar Mangar 055c4d2a57 SOLR-10376: Close actions on trigger close 2017-05-03 11:58:08 +05:30
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
Shalin Shekhar Mangar d81cc6c638 SOLR-10374: Replace replicas with cores in set-cluster-preferences command 2017-05-02 13:00:52 +05:30
Shalin Shekhar Mangar 3cf4b92725 SOLR-10374: Added set-cluster-policy, set-cluster-preferences commands 2017-05-02 12:42:13 +05:30
Noble Paul 70462ed6a5 SOLR-10278: make hints optional 2017-05-02 14:23:25 +09:30
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
Shalin Shekhar Mangar ba63ac69ec SOLR-10339: Use boolean value in json for enabled attribute 2017-04-28 12:31:46 +05:30
Shalin Shekhar Mangar 73170ee06c SOLR-10376: Catch and log connection loss and session expired exception but rethrow on all other KeeperExceptions 2017-04-28 12:09:16 +05:30
Shalin Shekhar Mangar bb4eb1c2a5 SOLR-10340: Use the right set-listener command in AutoScalingHandlerTest
SOLR-10339: Use boolean value in json for enabled attribute
2017-04-28 12:02:44 +05:30
Shalin Shekhar Mangar dae9201993 SOLR-10340: Improve error message from remove-trigger when active listeners exist for trigger 2017-04-28 12:00:21 +05:30
Shalin Shekhar Mangar 8f0d808583 SOLR-10376: Return shallow copy from getScheduledTriggerNames() method for safe access 2017-04-28 11:50:40 +05:30
Shalin Shekhar Mangar 1afa3ce41a SOLR-10376: Protect against NPE when autoscaling configuration was changed but no triggers were added 2017-04-28 11:49:19 +05:30
Shalin Shekhar Mangar 50fdf6ac7a SOLR-10376: Handle InterruptedException thrown by lock.lockInterruptibly() separately 2017-04-28 11:48:14 +05:30
Shalin Shekhar Mangar 12933ee4a7 SOLR-10278: Actually use skipNulls flag 2017-04-27 14:00:02 +05:30
Shalin Shekhar Mangar 4fccc59db8 SOLR-10396: Fix parsing exception in waitFor attribute 2017-04-27 11:55:32 +05:30
Shalin Shekhar Mangar ed864d1837 SOLR-10376: Fix parsing exception in waitFor attribute 2017-04-27 11:55:12 +05:30
Shalin Shekhar Mangar 7cc3399c08 SOLR-10376: Move locking code inside the refresh method 2017-04-27 11:53:38 +05:30
Shalin Shekhar Mangar 64e0cdf1bb SOLR-10376: Separate watcher and refresh methods 2017-04-27 11:39:17 +05:30
Shalin Shekhar Mangar c443dbd9bd SOLR-10376: Don't throw exception on interruption 2017-04-26 13:18:53 +05:30
Shalin Shekhar Mangar 7f2871c3bc SOLR-10376: Fix OverseerTest failures by mocking ZkController used for setting up triggers 2017-04-26 12:23:02 +05:30
Shalin Shekhar Mangar f58f3b231d SOLR-10376: Fix event type parsing 2017-04-26 11:19:36 +05:30
Andrzej Bialecki c9c29379a7 Whitespace and spurious import. 2017-04-20 12:19:14 +02:00
Andrzej Bialecki d8df9f8c99 Squash-merge from master. 2017-04-20 12:19:14 +02:00
Cao Manh Dat 81e0f801f5 SOLR-10396: Implement trigger support for nodeLost event type 2017-04-20 07:49:45 +07: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