[ 
https://issues.apache.org/jira/browse/CASSANDRA-499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12782483#action_12782483
 ] 

Jonathan Ellis commented on CASSANDRA-499:
------------------------------------------

So after the debugging session last night I think there are two uses for import 
/ export: debugging, and actual data migration.

For debugging we want the raw view: unmerged sstables, the deletion times on CF 
and SC objects, and C.isdeleted boolean.

For migration we want removeDeleted to be called, and we want to be able to 
merge sstables into a single json stream in a sort of compaction.  Deletion 
information could be elided since anything we show will be undeleted.

I no longer think we want raw data for cluster dump/load; if you're 
round-tripping through json for that, You're Doing It Wrong.

So for this ticket I think the minimum useful feature set is to support 
dump/load of raw sstables.  Later, we can add merge and cleaned-up-format for 
post-removeDeleted export.

How does that sound?

> SSTable import tool
> -------------------
>
>                 Key: CASSANDRA-499
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-499
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Tools
>    Affects Versions: 0.5
>            Reporter: Eric Evans
>            Assignee: Eric Evans
>            Priority: Minor
>             Fix For: 0.5
>
>         Attachments: 
> v1-0001-CASSANDRA-499-JSON-to-SSTable-converter-importer.txt, 
> v1-0001-CASSANDRA-499-null-out-row-member-on-seekTo.txt, 
> v1-0002-add-new-JSON-parsing-library.txt, 
> v1-0002-export-specific-keys-passed-on-command-line.txt
>
>
> Create a tool for converting json to SSTables

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to