-
Notifications
You must be signed in to change notification settings - Fork 2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adjust MicroBatchSize dynamically based on throttling rate in BulkExe…
…cutor (#22290) * Temp snapshot * Adjusting MicroBatchSize dynamically in BulkExecutor.java * Making sure Bulk Request 429 bubble up to the BulkExecutor so they are accounted for in dynamic MicroBatchSize adjustment * Adjusting targeted bulk throttling retry rate to be a range * Reducing lock contention in PartitionScopeThresholds.java * Adding unit test coverage for dynamically changing micro batch size in BulkExecutor * Adjusting log level in PartitionScopeThresholds * Moving new API to V4_17_0 Beta annotation * Adding missing copyright header * Removing 408 special-casing * Reacting to code review feedback * Reacting to code review feedback * Reenabling Direct tests * Fixing a bug in the new buffering logic causing 400-BadRequest when the Batch request contains no actual operations after filtering out the dummy FlushOperations * Fixing type * Fixes for merge conflicts * Dummy * Update BulkWriter.scala * Update BulkProcessingThresholds.java * Reverting BridgeInternal changes * Update BridgeInternal.java * Update BulkProcessingOptionsTest.java * Triggering flush on completion of input flux * Self-code review feedback :-) * Update BulkProcessingThresholds.java * Fixing Nullref in BulkWriterTest * Making FlushBuffersItemOperation a singleton * Fixing build break * Fixing test failure
- Loading branch information
1 parent
ab037df
commit ddafb5f
Showing
24 changed files
with
887 additions
and
155 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.