|
|
|
SOLR-12449
|
SOLR-9735
Response /autoscaling/diagnostics shows improper json
|
Noble Paul
|
Noble Paul
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-12181
|
SOLR-9735
Add trigger based on document count
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-12095
|
SOLR-9735
AutoScalingHandler should validate triggers before updating zookeeper
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-12031
|
SOLR-9735
Refactor Policy framework to let state changes to be applied to all nodes
|
Noble Paul
|
Noble Paul
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11887
|
SOLR-9735
forbid multiple COLL_SHARD hints
|
Noble Paul
|
Noble Paul
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
SOLR-11871
|
SOLR-9735
MOVEREPLICA suggester should not suggest the leader to be moved if there are other replicas
|
Noble Paul
|
Noble Paul
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11833
|
SOLR-9735
Allow searchRate trigger to delete replicas
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11748
|
SOLR-9735
Remove action throttle
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11747
|
SOLR-9735
Pause triggers until actions finish executing and the cool down period expires
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11670
|
SOLR-9735
Implement a periodic house-keeping task
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11448
|
SOLR-9735
Implement an option in collection commands to wait for command results
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11376
|
SOLR-9735
ComputePlanAction should accept configuration to compute plans only for specific collections
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11327
|
SOLR-9735
MODIFYCOLLECTION should be able to edit policy attribute
|
Noble Paul
|
Noble Paul
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
SOLR-11320
|
SOLR-9735
Lock autoscaling triggers when changes they requested are being made
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11307
|
SOLR-9735
AddReplicaSuggester should support collection+shard hints
|
Noble Paul
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11234
|
SOLR-9735
TriggerListener registration bug
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11205
|
SOLR-9735
Make arbitrary metrics values available for policies
|
Noble Paul
|
Noble Paul
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-11202
|
SOLR-9735
Implement a set-property command for AutoScaling API
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11201
|
SOLR-9735
Implement trigger for arbitrary metrics
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11178
|
SOLR-9735
Change error handling in AutoScalingHandler to be consistent w/ other APIs
|
Noble Paul
|
Noble Paul
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-11165
|
SOLR-9735
Write documentation for autoscaling APIs, triggers, actions, listeners for Solr 7.1
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11157
|
SOLR-9735
remove-policy must fail if a policy to be deleted is used by a collection
|
Noble Paul
|
Noble Paul
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11085
|
SOLR-9735
Improve resiliency of autoscaling actions
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11080
|
SOLR-9735
Unused field Row.violations
|
Noble Paul
|
Noble Paul
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11076
|
SOLR-9735
New /autoscaling/history API to return past cluster events and actions
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11072
|
SOLR-9735
Implement trigger for searchRate event type
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11067
|
SOLR-9735
REPLACENODE should make it optional to provide a target node
|
Noble Paul
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11066
|
SOLR-9735
Implement a scheduled trigger
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11064
|
SOLR-9735
Collection APIs should provide disk space hint to Policy when possible
|
Noble Paul
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11063
|
SOLR-9735
Policy should accept disk space as a hint
|
Noble Paul
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11062
|
SOLR-9735
Add support for spins metric in Policy
|
Noble Paul
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11051
|
SOLR-9735
Use disk free metric in default cluster preferences
|
Noble Paul
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11038
|
SOLR-9735
Fix AutoScalingSnitch's use of usableSpace metrics to account for solr.data.home and dataDir in solrconfig.xml
|
Unassigned
|
Shalin Shekhar Mangar
|
|
Closed |
Invalid
|
|
|
|
|
|
|
|
SOLR-11031
|
SOLR-9735
Implement LogPlanAction for autoscaling
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11026
|
SOLR-9735
Policy can suggest more operations than necessary
|
Noble Paul
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-11000
|
SOLR-9735
Changes made via AutoScalingHandler should be atomic
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10996
|
SOLR-9735
Implement TriggerListener API
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10994
|
SOLR-9735
CREATE & CREATESHARD to support replica types when using policy
|
Noble Paul
|
Noble Paul
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10965
|
SOLR-9735
Implement ExecutePlanAction for autoscaling
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10931
|
SOLR-9735
Resolve conflicting package names o.a.s.cloud.autoscaling
|
Ishan Chattopadhyaya
|
Ishan Chattopadhyaya
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10822
|
SOLR-9735
Concurrent execution of Policy computations should yield correct result
|
Noble Paul
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10821
|
SOLR-9735
Write documentation for the autoscaling APIs and policy/preferences syntax for Solr 7.0
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10798
|
SOLR-9735
Add support for different replica types in the new policy framework
|
Noble Paul
|
Noble Paul
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10782
|
SOLR-9735
Improve error handling and tests for Snitch and subclasses
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10769
|
SOLR-9735
Allow nodeAdded / nodeLost events to report multiple nodes in one event.
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10764
|
SOLR-9735
AutoScalingHandler should validate policy and preferences before updating zookeeper
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10745
|
SOLR-9735
Reliably create nodeAdded / nodeLost events
|
Andrzej Bialecki
|
Andrzej Bialecki
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10738
|
SOLR-9735
TriggerAction is initialised even if the trigger is never scheduled
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10714
|
SOLR-9735
OverseerTriggerThread does not start triggers on overseer start until autoscaling config watcher is fired
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10677
|
SOLR-9735
Expose a diagnostics API to return nodes sorted by load in descending order and any policy violations
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10643
|
SOLR-9735
Throttling strategy for triggers and policy executions
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10606
|
SOLR-9735
Minor suspend-trigger and resume-trigger API improvements
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10602
|
SOLR-9735
Triggers should be able to restore state from old instances when taking over
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10515
|
SOLR-9735
Persist intermediate trigger state in ZK to continue tracking information across overseer restarts
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10508
|
SOLR-9735
Each trigger fire event should be assigned a unique id
|
Andrzej Bialecki
|
Shalin Shekhar Mangar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10496
|
SOLR-9735
Implement ComputePlanAction for autoscaling
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10419
|
SOLR-9735
All collection APIs should use the new Policy framework for replica placement
|
Noble Paul
|
Noble Paul
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10397
|
SOLR-9735
Port 'autoAddReplicas' feature to the autoscaling framework and make it work with non-shared filesystems
|
Cao Manh Dat
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10396
|
SOLR-9735
Implement trigger support for nodeLost event type
|
Cao Manh Dat
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10376
|
SOLR-9735
Implement trigger for nodeAdded event
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10374
|
SOLR-9735
Implement set-policy and remove-policy APIs
|
Cao Manh Dat
|
Shalin Shekhar Mangar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10373
|
SOLR-9735
Implement read API for autoscaling configuration
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10358
|
SOLR-9735
Implement suspend-trigger and resume-trigger APIs
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10340
|
SOLR-9735
Implement set-listener and remove-listener API
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10339
|
SOLR-9735
Implement set-trigger and remove-trigger APIs
|
Shalin Shekhar Mangar
|
Shalin Shekhar Mangar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-10278
|
SOLR-9735
A new DSL to set cluster-wide preferences on how to allocate replicas to nodes
|
Noble Paul
|
Noble Paul
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SOLR-10239
|
SOLR-9735
MOVEREPLICA API
|
Cao Manh Dat
|
Ishan Chattopadhyaya
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
SOLR-9743
|
SOLR-9735
An UTILIZENODE command
|
Noble Paul
|
Noble Paul
|
|
Closed |
Fixed
|
|
|
|
|