cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Morton (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-2221) 'show create' commands on the CLI to export schema
Date Thu, 21 Apr 2011 09:45:05 GMT

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

Aaron Morton updated CASSANDRA-2221:
------------------------------------

    Attachment: 0001-change-show-keyspace-to-create-cli-script-v0.8.patch

I created the attached 0001-change...v0.8 patch before I saw Jonathans last comment. It's
like the 0.7 one but rebased against the 0.8 branch and includes the additional 0.8 attributes,
and updates the 0.8 help. 

Also adds unescaping of the value for row cache provider.  

> 'show create' commands on the CLI to export schema
> --------------------------------------------------
>
>                 Key: CASSANDRA-2221
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2221
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Tools
>            Reporter: Jeremy Hanna
>            Assignee: Aaron Morton
>            Priority: Minor
>              Labels: cli
>             Fix For: 0.8.1
>
>         Attachments: 0001-change-show-keyspace-to-create-cli-script-v0.8.patch, 0001-change-show-keyspace-to-create-cli-script.patch
>
>
> It would be nice to have 'show create' type of commands on the command-line so that it
would generate the DDL for the schema.
> A scenario that would make this useful is where a team works out a data model over time
with a dev cluster.  They want to use parts of that schema for new clusters that they create,
like a staging/prod cluster.  It would be very handy in this scenario to have some sort of
export mechanism.
> Another use case is for testing purposes - you want to replicate a problem.
> We currently have schematool for import/export but that is deprecated and it exports
into yaml.
> This new feature would just be able to 'show' - or export if they want the entire keyspace
- into a script or commands that could be used in a cli script.  It would need to be able
to regenerate everything about the keyspace including indexes and metadata.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message