-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add PUT api to update shard routing weights #4272
Add PUT api to update shard routing weights #4272
Commits on Sep 1, 2022
-
Weighted round-robin scheduling policy for shard coordination traffic…
… routing Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 162cbeb - Browse repository at this point
Copy the full SHA 162cbebView commit details -
Add caching layer for wrr shard routing and moved wrr routing call to…
… shardRoutings Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 8513c4f - Browse repository at this point
Copy the full SHA 8513c4fView commit details -
Integrate ARS with weighted round robin,
Remove Cluster Settings for WRR Add Code refactoring and Java docs Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 4cdbee3 - Browse repository at this point
Copy the full SHA 4cdbee3View commit details -
Remove ARS and add tests for zone with undefined weight
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 7a49e5c - Browse repository at this point
Copy the full SHA 7a49e5cView commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 03c4d23 - Browse repository at this point
Copy the full SHA 03c4d23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c64537 - Browse repository at this point
Copy the full SHA 7c64537View commit details -
Fix java doc, add test of WeightedRoundRobinRouting metadata
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 154a3b9 - Browse repository at this point
Copy the full SHA 154a3b9View commit details -
Fix minor change related to shuffling wrr shard routings
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 3afb4e3 - Browse repository at this point
Copy the full SHA 3afb4e3View commit details -
Add PUT api for updating weighted round robin shard routing weights
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for d9e2b08 - Browse repository at this point
Copy the full SHA d9e2b08View commit details -
Add more validations for request body for put wrr weights
Incorporate review comments and more UTs Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for c3b847a - Browse repository at this point
Copy the full SHA c3b847aView commit details -
Update thread pool executor and do code refactoring
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 9cc2cd5 - Browse repository at this point
Copy the full SHA 9cc2cd5View commit details -
Fix missing java doc build failure
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for f07a9ad - Browse repository at this point
Copy the full SHA f07a9adView commit details
Commits on Sep 2, 2022
-
Throw ActionRequestValidationException on invalid awareness attribute
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 2, 2022 Configuration menu - View commit details
-
Copy full SHA for e12d247 - Browse repository at this point
Copy the full SHA e12d247View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30e17bc - Browse repository at this point
Copy the full SHA 30e17bcView commit details
Commits on Sep 7, 2022
-
Add default weight 1 for zones with undefined weight
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 3aa6fbb - Browse repository at this point
Copy the full SHA 3aa6fbbView commit details -
Merge remote-tracking branch 'origin/main' into feature/wrr-shard-rou…
…ting-core Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 9ae063c - Browse repository at this point
Copy the full SHA 9ae063cView commit details
Commits on Sep 12, 2022
-
Inject WRRShardsCache on node start
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 12, 2022 Configuration menu - View commit details
-
Copy full SHA for 1112366 - Browse repository at this point
Copy the full SHA 1112366View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 12, 2022 Configuration menu - View commit details
-
Copy full SHA for cd3e16c - Browse repository at this point
Copy the full SHA cd3e16cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c7dbd9 - Browse repository at this point
Copy the full SHA 0c7dbd9View commit details -
Add size for shard routing cache
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 12, 2022 Configuration menu - View commit details
-
Copy full SHA for 438fe9e - Browse repository at this point
Copy the full SHA 438fe9eView commit details -
Invalidate shard routing cache on close
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 12, 2022 Configuration menu - View commit details
-
Copy full SHA for 694be4d - Browse repository at this point
Copy the full SHA 694be4dView commit details
Commits on Sep 13, 2022
-
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 9236b8d - Browse repository at this point
Copy the full SHA 9236b8dView commit details -
Add test for Weighted routing iterator and some refactoring changes
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 93e7587 - Browse repository at this point
Copy the full SHA 93e7587View commit details -
Merge remote-tracking branch 'origin/main' into feature/wrr-shard-rou…
…ting-core
Anshu Agarwal committedSep 13, 2022 Configuration menu - View commit details
-
Copy full SHA for a9e30d1 - Browse repository at this point
Copy the full SHA a9e30d1View commit details -
Update metadata minimal supported version
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 17dc58c - Browse repository at this point
Copy the full SHA 17dc58cView commit details
Commits on Sep 14, 2022
-
Add cluster setting for default weight
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 14, 2022 Configuration menu - View commit details
-
Copy full SHA for ed0cc1b - Browse repository at this point
Copy the full SHA ed0cc1bView commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 5a5cb11 - Browse repository at this point
Copy the full SHA 5a5cb11View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 1c33964 - Browse repository at this point
Copy the full SHA 1c33964View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 14, 2022 Configuration menu - View commit details
-
Copy full SHA for f8638f2 - Browse repository at this point
Copy the full SHA f8638f2View commit details
Commits on Sep 15, 2022
-
Fix weighted round robin logic case when there is an entity with weig…
…ht 0 Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 4016d27 - Browse repository at this point
Copy the full SHA 4016d27View commit details
Commits on Sep 16, 2022
-
Changes weight data type to double
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for c98606d - Browse repository at this point
Copy the full SHA c98606dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bd83f3 - Browse repository at this point
Copy the full SHA 1bd83f3View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 8a72dc0 - Browse repository at this point
Copy the full SHA 8a72dc0View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for bff61b9 - Browse repository at this point
Copy the full SHA bff61b9View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 9102616 - Browse repository at this point
Copy the full SHA 9102616View commit details -
Create in-memory cache for shard routings
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for a291634 - Browse repository at this point
Copy the full SHA a291634View commit details -
Fix put operation for weighted shard routings
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for bd6c9e7 - Browse repository at this point
Copy the full SHA bd6c9e7View commit details
Commits on Sep 17, 2022
-
Add tests for shard routing in-memory store
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 17, 2022 Configuration menu - View commit details
-
Copy full SHA for d9368ab - Browse repository at this point
Copy the full SHA d9368abView commit details -
Merge branch 'main' into feature/wrr-shard-routing-core
Anshu Agarwal committedSep 17, 2022 Configuration menu - View commit details
-
Copy full SHA for a3f0290 - Browse repository at this point
Copy the full SHA a3f0290View commit details -
Add java docs and some code refactoring
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 17, 2022 Configuration menu - View commit details
-
Copy full SHA for 01239bf - Browse repository at this point
Copy the full SHA 01239bfView commit details
Commits on Sep 19, 2022
-
Add null check for discovery nodes and single mutex for weighted shar…
…d iterator Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for dbbb263 - Browse repository at this point
Copy the full SHA dbbb263View commit details -
Merge branch 'feature/wrr-shard-routing-core' into feature/wrr-put-api
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 785437b - Browse repository at this point
Copy the full SHA 785437bView commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for f06a039 - Browse repository at this point
Copy the full SHA f06a039View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a4b829 - Browse repository at this point
Copy the full SHA 0a4b829View commit details -
Merge remote-tracking branch 'origin/main' into feature/wrr-put-api
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 5f451d4 - Browse repository at this point
Copy the full SHA 5f451d4View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 4f349e9 - Browse repository at this point
Copy the full SHA 4f349e9View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for e59cff2 - Browse repository at this point
Copy the full SHA e59cff2View commit details -
Remove unwanted changes for Requests.java
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for dc79fec - Browse repository at this point
Copy the full SHA dc79fecView commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 7671d63 - Browse repository at this point
Copy the full SHA 7671d63View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 454387d - Browse repository at this point
Copy the full SHA 454387dView commit details
Commits on Sep 20, 2022
-
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 027d73a - Browse repository at this point
Copy the full SHA 027d73aView commit details -
Make WeightedRoutingService not to imoplement ClusterStateApplier
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 19047e6 - Browse repository at this point
Copy the full SHA 19047e6View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 663017f - Browse repository at this point
Copy the full SHA 663017fView commit details
Commits on Sep 21, 2022
-
Add tests for WeightedRoutingService
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 70790e9 - Browse repository at this point
Copy the full SHA 70790e9View commit details
Commits on Sep 22, 2022
-
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for ba87256 - Browse repository at this point
Copy the full SHA ba87256View commit details -
Fix locale in string formatter
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for 4057441 - Browse repository at this point
Copy the full SHA 4057441View commit details
Commits on Sep 23, 2022
-
Refactor code based on review comments
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 83797f4 - Browse repository at this point
Copy the full SHA 83797f4View commit details
Commits on Sep 26, 2022
-
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 26, 2022 Configuration menu - View commit details
-
Copy full SHA for 006600c - Browse repository at this point
Copy the full SHA 006600cView commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 26, 2022 Configuration menu - View commit details
-
Copy full SHA for 0240ff0 - Browse repository at this point
Copy the full SHA 0240ff0View commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 26, 2022 Configuration menu - View commit details
-
Copy full SHA for 7763067 - Browse repository at this point
Copy the full SHA 7763067View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a0b0ff - Browse repository at this point
Copy the full SHA 3a0b0ffView commit details -
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 26, 2022 Configuration menu - View commit details
-
Copy full SHA for 703d918 - Browse repository at this point
Copy the full SHA 703d918View commit details
Commits on Sep 27, 2022
-
Add explicit count in request validation error message
Signed-off-by: Anshu Agarwal <anshukag@amazon.com>
Anshu Agarwal committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for f3cf04d - Browse repository at this point
Copy the full SHA f3cf04dView commit details