arjunashok opened a new pull request, #17:
URL: https://github.com/apache/cassandra-analytics/pull/17

   WIP PR for bulk-write resiliency changes to analytics library. 
   
   ### Changes:
   - Replaces dependency on Sidecar `ring` endpoint to use the `token-ranges` 
endpoint
   - Queries sidecar `token-ranges` endpoint to get the instance metadata, 
token-ranges and write replica-sets which include the pending ranges for 
transient nodes.
   - Data is written to RF replicas calculated including the transient nodes. 
   - RingMonitor and other checks to fail-fast on detecting resizing cluster 
are removed
   -  Ring changes within the scope of a task are checked to allow the task to 
retry.
   
   ### Testing
   - Added unit tests and in-jvm-dtest based integration tests for cluster 
expansion, shrink, node-movement and replacement scenarios
   
   ### Pending
   - Multi-DC node-movement and host replacement in-jvm dtests
   - Failure scenarios for cluster expansion test cases
   - Integration tests parameterized for different read/write CLs
     -  Validation of upload to transient nodes
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to