haridsv opened a new pull request, #2374:
URL: https://github.com/apache/phoenix/pull/2374

   - Adds new configuration property `phoenix.mutate.preserveOnLimitExceeded` 
that changes mutation limit behavior, which can be overridden at the connection 
level via connection properties.
   - When enabled, limit checks occur BEFORE state modification, preserving 
existing buffered mutations
   - Introduces `MutationLimitReachedException` (for executeUpdate) and 
`MutationLimitBatchException` (for executeBatch) to signal recoverable limit 
conditions
   - Allows applications to commit buffered mutations and continue processing 
instead of losing state, which facilitates **"dynamic sizing"** for the batch.
   
   Cherry-pick of PR #2371


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to