cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <>
Subject [jira] Commented: (CASSANDRA-499) SSTable import tool
Date Wed, 25 Nov 2009 16:15:39 GMT


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:
>             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.

View raw message