summaryrefslogtreecommitdiff
path: root/databases/ruby-cassandra
diff options
context:
space:
mode:
authortaca <taca>2011-06-19 08:41:57 +0000
committertaca <taca>2011-06-19 08:41:57 +0000
commit6adf94c02591d21de9942e475fe877b68fd2f32e (patch)
tree2c41bbd43867037b0195d1b4ab9309429e4b85c4 /databases/ruby-cassandra
parent2dc64f38a249046c3120e1df41d9d80c3bf1cfc5 (diff)
downloadpkgsrc-6adf94c02591d21de9942e475fe877b68fd2f32e.tar.gz
Update ruby-cassandra package to 0.11.1.
v0.11.1 - Add counter support for Cassandra 0.8. (Thanks Swrve team!) - Add additional rake tasks to start and stop cassandra in the background. - Fix issue with non-utf8 column names not being encoded/decoded properly. - Add way to specify a default read/write consistency. - Consolidate 0.7 and 0.8 functions, and move 0.6 specific functions into lib/cassandra/0.6/ - Use 0.8-rc1 as 0.8 install target. - Updated get_index_slices API to allow passing an array of hashes instead of IndexClause instance. (Maintains backward compatibility.) - Fix permissions issue. v0.11.0 - Remove direct thrift dependency. Allow thrift_client to require it. - Add functions for each and each_key to iterate through key ranges. - Add function for get_range_keys which returns an array of keys in a given range. - Changed the return value of get_range to an OrderedHash. - Change get_range to accept both a range of keys and a range of columns. - Add batched range support to get_range and add get_range_batch. v0.10.0 Major Update (rjackson) - Update Rakefile to install 0.6.13, 0.7.4, 0.8.0-beta1 to ~/cassandra/cassandra-VERSION - Add data:load task to Rakefile for creating the schema required for the tests - Default the Rakefile to use 0.8-beta1 - Setup test suite to work on 0.6.13, 0.7.4, and 0.8.0-beta1 - All tests pass for all supported (0.6.13, 0.7.4, 0.8.0-beta1) versions. - Added Support for 0.8-beta1 - Changed get_index_slices to return a hash of rows - Updated Cassandra::Mock to pass all tests for each Cassandra version v0.9.2 fix bug with deletions in batch mutations v0.9.1 Support for secondary indexing. (jhermes) Fix bug in mock where we didn't support range queries. (therealadam) Support deletes in batch mutations. [blanquer] v0.9.0 cassandra 0.7 compat
Diffstat (limited to 'databases/ruby-cassandra')
-rw-r--r--databases/ruby-cassandra/Makefile6
-rw-r--r--databases/ruby-cassandra/PLIST51
-rw-r--r--databases/ruby-cassandra/distinfo8
3 files changed, 48 insertions, 17 deletions
diff --git a/databases/ruby-cassandra/Makefile b/databases/ruby-cassandra/Makefile
index 61c6c739c1f..cc6b9325819 100644
--- a/databases/ruby-cassandra/Makefile
+++ b/databases/ruby-cassandra/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2010/09/10 04:14:08 taca Exp $
+# $NetBSD: Makefile,v 1.3 2011/06/19 08:41:57 taca Exp $
-DISTNAME= cassandra-0.8.2
+DISTNAME= cassandra-0.11.1
CATEGORIES= databases ruby
MAINTAINER= tonnerre@NetBSD.org
@@ -10,7 +10,7 @@ LICENSE= apache-2.0
DEPENDS+= ${RUBY_PKGPREFIX}-simple_uuid>=0.1.0:../../devel/ruby-simple_uuid
DEPENDS+= ${RUBY_PKGPREFIX}-json>=0:../../textproc/ruby-json
-DEPENDS+= ${RUBY_PKGPREFIX}-thrift_client>=0.4.0:../../devel/ruby-thrift_client
+DEPENDS+= ${RUBY_PKGPREFIX}-thrift_client>=0.6.0:../../devel/ruby-thrift_client
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/ruby-cassandra/PLIST b/databases/ruby-cassandra/PLIST
index 15a12ec1e2b..690b7101b14 100644
--- a/databases/ruby-cassandra/PLIST
+++ b/databases/ruby-cassandra/PLIST
@@ -1,24 +1,49 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2010/06/11 23:26:16 tonnerre Exp $
+@comment $NetBSD: PLIST,v 1.2 2011/06/19 08:41:58 taca Exp $
bin/cassandra_helper
-${GEM_HOME}/cache/cassandra-${PKGVERSION}.gem
+${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/Manifest
-${GEM_LIBDIR}/README.rdoc
+${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/bin/cassandra_helper
${GEM_LIBDIR}/cassandra.gemspec
-${GEM_LIBDIR}/conf/cassandra.in.sh
-${GEM_LIBDIR}/conf/log4j.properties
-${GEM_LIBDIR}/conf/storage-conf.xml
+${GEM_LIBDIR}/conf/0.6/cassandra.in.sh
+${GEM_LIBDIR}/conf/0.6/log4j.properties
+${GEM_LIBDIR}/conf/0.6/schema.json
+${GEM_LIBDIR}/conf/0.6/storage-conf.xml
+${GEM_LIBDIR}/conf/0.7/cassandra.in.sh
+${GEM_LIBDIR}/conf/0.7/cassandra.yaml
+${GEM_LIBDIR}/conf/0.7/log4j-server.properties
+${GEM_LIBDIR}/conf/0.7/schema.json
+${GEM_LIBDIR}/conf/0.7/schema.txt
+${GEM_LIBDIR}/conf/0.8/cassandra.in.sh
+${GEM_LIBDIR}/conf/0.8/cassandra.yaml
+${GEM_LIBDIR}/conf/0.8/log4j-server.properties
+${GEM_LIBDIR}/conf/0.8/schema.json
+${GEM_LIBDIR}/conf/0.8/schema.txt
${GEM_LIBDIR}/lib/cassandra.rb
+${GEM_LIBDIR}/lib/cassandra/0.6.rb
+${GEM_LIBDIR}/lib/cassandra/0.6/cassandra.rb
+${GEM_LIBDIR}/lib/cassandra/0.6/columns.rb
+${GEM_LIBDIR}/lib/cassandra/0.6/protocol.rb
+${GEM_LIBDIR}/lib/cassandra/0.7.rb
+${GEM_LIBDIR}/lib/cassandra/0.7/cassandra.rb
+${GEM_LIBDIR}/lib/cassandra/0.7/columns.rb
+${GEM_LIBDIR}/lib/cassandra/0.7/protocol.rb
+${GEM_LIBDIR}/lib/cassandra/0.8.rb
+${GEM_LIBDIR}/lib/cassandra/0.8/cassandra.rb
+${GEM_LIBDIR}/lib/cassandra/0.8/columns.rb
+${GEM_LIBDIR}/lib/cassandra/0.8/protocol.rb
${GEM_LIBDIR}/lib/cassandra/array.rb
${GEM_LIBDIR}/lib/cassandra/cassandra.rb
+${GEM_LIBDIR}/lib/cassandra/column_family.rb
${GEM_LIBDIR}/lib/cassandra/columns.rb
${GEM_LIBDIR}/lib/cassandra/comparable.rb
${GEM_LIBDIR}/lib/cassandra/constants.rb
${GEM_LIBDIR}/lib/cassandra/debug.rb
${GEM_LIBDIR}/lib/cassandra/helpers.rb
+${GEM_LIBDIR}/lib/cassandra/keyspace.rb
${GEM_LIBDIR}/lib/cassandra/long.rb
${GEM_LIBDIR}/lib/cassandra/mock.rb
${GEM_LIBDIR}/lib/cassandra/ordered_hash.rb
@@ -31,7 +56,13 @@ ${GEM_LIBDIR}/test/comparable_types_test.rb
${GEM_LIBDIR}/test/eventmachine_test.rb
${GEM_LIBDIR}/test/ordered_hash_test.rb
${GEM_LIBDIR}/test/test_helper.rb
-${GEM_LIBDIR}/vendor/gen-rb/cassandra.rb
-${GEM_LIBDIR}/vendor/gen-rb/cassandra_constants.rb
-${GEM_LIBDIR}/vendor/gen-rb/cassandra_types.rb
-${GEM_HOME}/specifications/cassandra-${PKGVERSION}.gemspec
+${GEM_LIBDIR}/vendor/0.6/gen-rb/cassandra.rb
+${GEM_LIBDIR}/vendor/0.6/gen-rb/cassandra_constants.rb
+${GEM_LIBDIR}/vendor/0.6/gen-rb/cassandra_types.rb
+${GEM_LIBDIR}/vendor/0.7/gen-rb/cassandra.rb
+${GEM_LIBDIR}/vendor/0.7/gen-rb/cassandra_constants.rb
+${GEM_LIBDIR}/vendor/0.7/gen-rb/cassandra_types.rb
+${GEM_LIBDIR}/vendor/0.8/gen-rb/cassandra.rb
+${GEM_LIBDIR}/vendor/0.8/gen-rb/cassandra_constants.rb
+${GEM_LIBDIR}/vendor/0.8/gen-rb/cassandra_types.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/databases/ruby-cassandra/distinfo b/databases/ruby-cassandra/distinfo
index 39c85e66e3f..a4e310d5dd3 100644
--- a/databases/ruby-cassandra/distinfo
+++ b/databases/ruby-cassandra/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2010/06/11 23:26:16 tonnerre Exp $
+$NetBSD: distinfo,v 1.2 2011/06/19 08:41:58 taca Exp $
-SHA1 (cassandra-0.8.2.gem) = d37a65eb6eb466c21534a0f5223c65258388b9b5
-RMD160 (cassandra-0.8.2.gem) = e624484ab32cbf8681297522dddebd3a9f50ce65
-Size (cassandra-0.8.2.gem) = 38912 bytes
+SHA1 (cassandra-0.11.1.gem) = cc5018789de4a10f70254487ef0af8599678b9bd
+RMD160 (cassandra-0.11.1.gem) = 76ea8dfed62248dd9067624ae30a327f911c2574
+Size (cassandra-0.11.1.gem) = 82944 bytes