cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nick Bailey (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CASSANDRA-1364) Consolidate cassandra commands in bin/
Date Wed, 25 Aug 2010 15:54:17 GMT

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

Nick Bailey commented on CASSANDRA-1364:
----------------------------------------

The problem that led to creating this ticket was actually packaging.  Since cassandra gets
started as a service the init.d script sets up the environment variables to point to the correct
places.  The various commands in bin don't have these set up however so they fail to work.

The solution was to patch all the commands.  I was hoping with this ticket to have a more
elegant solution but even if there is just a shared setup script that would make the patch
simpler.  It seems weird to have a setup script in bin though. The rest of the scripts are
actually useful commands and I'm not sure a setup script like that should be installed to
/usr/bin.

> Consolidate cassandra commands in bin/
> --------------------------------------
>
>                 Key: CASSANDRA-1364
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1364
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 0.6.3
>            Reporter: Nick Bailey
>            Priority: Minor
>             Fix For: 0.7.0
>
>
> Pretty much every script in bin has the same first 30 lines or so. We need to remove
some of the duplication here.  This could be accomplished by consolidating some commands into
a single script or adding an initializer script they all call.
> I think I prefer consolidating at least some of the commands. For example the *tool commands
could easily be one cassandra-tool command.  It may even be possible to incorporate most of
them into the cassandra script and have different commands for starting a node or using the
tools.

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


Mime
View raw message