You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jonathan Ellis (JIRA)" <ji...@apache.org> on 2014/06/25 01:14:25 UTC

[jira] [Resolved] (CASSANDRA-2900) Allow bulk load via streaming to complete 'transactionally'

     [ https://issues.apache.org/jira/browse/CASSANDRA-2900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis resolved CASSANDRA-2900.
---------------------------------------

    Resolution: Later

> Allow bulk load via streaming to complete 'transactionally'
> -----------------------------------------------------------
>
>                 Key: CASSANDRA-2900
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2900
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Tools
>            Reporter: Stu Hood
>            Priority: Minor
>
> It would be great if the bulk loader had the ability to "cancel" any streams that had completed if other streams fail, to narrow the window where a job could be half-completed. This is mostly only a problem for counter bulk loads or cases where the bulk load timestamps do not allow for idempotency.
> One possible way to implement this would be to have streaming (optionally?) add streamed files to a pool out-of-reach of compaction, which would allow you to cancel or finalize them depending on the success of the entire bulk load.



--
This message was sent by Atlassian JIRA
(v6.2#6252)