Merge branch 'cassandra-2.1' into trunk

This commit is contained in:
Brandon Williams 2014-05-29 10:26:06 -05:00
commit cfc37519e3
13 changed files with 34 additions and 21 deletions

3
.gitignore vendored
View File

@ -9,8 +9,9 @@ src/resources/org/apache/cassandra/config/
build-stamp
build.properties
debian/cassandra*debhelper*
debian/cassandra.substvars
debian/cassandra*.substvars
debian/cassandra/
debian/cassandra-tools/
debian/files
# gitignore doesn't help with modified files - you may wish to:

View File

@ -8,6 +8,7 @@
* Make incremental repair default (CASSANDRA-7250)
2.1.0-rc1
* Move less common tools into a new cassandra-tools package (CASSANDRA-7160)
* Support more concurrent requests in native protocol (CASSANDRA-7231)
* Add tab-completion to debian nodetool packaging (CASSANDRA-6421)
* Change concurrent_compactors defaults (CASSANDRA-7139)

View File

@ -2,7 +2,8 @@ Cassandra for Debian
====================
This package is not a part of Debian, (and there are no immediate plans
to have it added). Bugs should be sent to eevans@apache.org, *not* filed
in the Debian BTS.
to have it added). Bugs should be sent to the Apache Cassandra JIRA, *not*
filed in the Debian BTS.
https://issues.apache.org/jira/browse/CASSANDRA
-- Eric Evans <eevans@apache.org> Sun, 26 Jul 2009 14:35:11 -0500

7
debian/cassandra-tools.install vendored Normal file
View File

@ -0,0 +1,7 @@
tools/bin/json2sstable usr/bin
tools/bin/sstable2json usr/bin
tools/bin/sstablelevelreset usr/bin
tools/bin/sstablemetadata usr/bin
tools/bin/sstablerepairedset usr/bin
tools/bin/sstablesplit usr/bin
tools/bin/token-generator usr/bin

View File

@ -13,19 +13,13 @@ debian/cassandra-sysctl.conf etc/sysctl.d
bin/cassandra usr/sbin
bin/cassandra-cli usr/bin
bin/nodetool usr/bin
bin/json2sstable usr/bin
bin/sstable2json usr/bin
bin/sstablekeys usr/bin
bin/sstableloader usr/bin
bin/cqlsh usr/bin
bin/sstablescrub usr/bin
bin/sstableupgrade usr/bin
bin/sstablesplit usr/bin
bin/cassandra-shuffle usr/bin
tools/bin/cassandra-stress usr/bin
tools/bin/token-generator usr/bin
tools/bin/sstablelevelreset usr/bin
tools/bin/sstablemetadata usr/bin
lib/*.jar usr/share/cassandra/lib
lib/*.zip usr/share/cassandra/lib
lib/licenses usr/share/doc/cassandra

9
debian/control vendored
View File

@ -18,3 +18,12 @@ Replaces: apache-cassandra1
Description: distributed storage system for structured data
Cassandra is a distributed (peer-to-peer) system for the management
and storage of structured data.
Package: cassandra-tools
Architecture: all
Depends: cassandra (= ${binary:Version}), ${misc:Depends}
Description: distributed storage system for structured data
Cassandra is a distributed (peer-to-peer) system for the management
and storage of structured data.
.
This package contains extra tools for working with Cassandra clusters.

View File

@ -15,31 +15,31 @@
# limitations under the License.
if [ "x$CASSANDRA_HOME" = "x" ]; then
CASSANDRA_HOME=`dirname $0`/../../
CASSANDRA_HOME="`dirname $0`/../.."
fi
# The directory where Cassandra's configs live (required)
if [ "x$CASSANDRA_CONF" = "x" ]; then
CASSANDRA_CONF=$CASSANDRA_HOME/conf
CASSANDRA_CONF="$CASSANDRA_HOME/conf"
fi
# This can be the path to a jar file, or a directory containing the
# compiled classes. NOTE: This isn't needed by the startup script,
# it's just used here in constructing the classpath.
cassandra_bin=$CASSANDRA_HOME/build/classes/main
cassandra_bin=$cassandra_bin:$CASSANDRA_HOME/build/classes/stress
cassandra_bin=$cassandra_bin:$CASSANDRA_HOME/build/classes/thrift
#cassandra_bin=$cassandra_home/build/cassandra.jar
cassandra_bin="$CASSANDRA_HOME/build/classes/main"
cassandra_bin="$cassandra_bin:$CASSANDRA_HOME/build/classes/stress"
cassandra_bin="$cassandra_bin:$CASSANDRA_HOME/build/classes/thrift"
#cassandra_bin="$cassandra_home/build/cassandra.jar"
# JAVA_HOME can optionally be set here
#JAVA_HOME=/usr/local/jdk6
# The java classpath (required)
CLASSPATH=$CASSANDRA_CONF:$cassandra_bin
CLASSPATH="$CASSANDRA_CONF:$cassandra_bin"
for jar in $CASSANDRA_HOME/tools/lib/*.jar; do
CLASSPATH=$CLASSPATH:$jar
for jar in "$CASSANDRA_HOME"/tools/lib/*.jar; do
CLASSPATH="$CLASSPATH:$jar"
done
for jar in $CASSANDRA_HOME/lib/*.jar; do
CLASSPATH=$CLASSPATH:$jar
for jar in "$CASSANDRA_HOME"/lib/*.jar; do
CLASSPATH="$CLASSPATH:$jar"
done