Re: [VOTE] Release Mojo's Cassandra Maven Plugin 1.0.0-1

2011-10-18 Thread Stephen Connolly
Nobody objects, so I will publish the artifacts as Cassandra 1.0.0 is being
released

On 12 October 2011 23:44, Stephen Connolly
stephen.alan.conno...@gmail.comwrote:

 Hi,

 I'd like to release version 1.0.0-1 of Mojo's Cassandra Maven Plugin
 to sync up with the pending 1.0.0 release of Apache Cassandra.

 This version needs to be tested in conjunction with the current
 staging repo for Cassandra 1.0.0

 We solved 1 issue:

 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=12121version=17828

 Staging Repository:
 https://nexus.codehaus.org/content/repositories/orgcodehausmojo-010/

 Site:
 http://mojo.codehaus.org/cassandra-maven-plugin/index.html

 SCM Tag:
 https://svn.codehaus.org/mojo/tags/cassandra-maven-plugin-1.0.0-1@14818

  [ ] +1 Yeah! fire ahead oh and the blind man on the galloping horse
 says it looks fine too.
  [ ] 0 Mehhh! like I care, I don't have any opinions either, I'd
 follow somebody else if only I could decide who
  [ ] -1 No! wait up there I have issues (in general like, ya know,
 and being a trouble-maker is only one of them)

 The vote is open for until Cassandra 1.0.0 is released and will
 succeed by lazy consensus.

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Cheers

 -Stephen

 P.S.
  In the interest of ensuring (more is) better testing, this vote is
 also open to subscribers of the dev and u...@cassandra.apache.org
 mailing lists



Build failed in Jenkins: Cassandra-quick #67

2011-10-18 Thread Apache Jenkins Server
See https://builds.apache.org/job/Cassandra-quick/67/changes

Changes:

[slebresne] merge from 1.0

[jbellis] EACH_QUORUM is only supported for writes
patch by jbellis; reviewed by slebresne for CASSANDRA-3272

[slebresne] merge from 1.0

--
[...truncated 1476 lines...]
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.141 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.db.marshal.TypeValidationTest
[junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.347 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.db.marshal.UUIDTypeTest
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.116 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.db.migration.SerializationsTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.719 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.dht.AbstractBoundsTest
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.442 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.dht.BootStrapperTest
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 3.354 sec
[junit] 
[junit] - Standard Error -
[junit]  WARN 14:18:26,606 Generated random token 
Token(bytes[2e1d2c4996f3420bfcf35e98a6e17fc8]). Random tokens will result in an 
unbalanced ring; see http://wiki.apache.org/cassandra/Operations
[junit] -  ---
[junit] Testsuite: org.apache.cassandra.dht.ByteOrderedPartitionerTest
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1.195 sec
[junit] 
[junit] Testsuite: 
org.apache.cassandra.dht.CollatingOrderPreservingPartitionerTest
[junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 1.533 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.dht.OrderPreservingPartitionerTest
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 1.259 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.dht.RandomPartitionerTest
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.788 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.dht.RangeTest
[junit] Tests run: 17, Failures: 0, Errors: 0, Time elapsed: 0.467 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.gms.ArrivalWindowTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.446 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.gms.GossipDigestTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.061 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.gms.SerializationsTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.463 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.hadoop.ColumnFamilyInputFormatTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.219 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.BloomFilterTrackerTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.448 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.CompactSerializerTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.574 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.LazilyCompactedRowTest
[junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 3.33 sec
[junit] 
[junit] Testsuite: 
org.apache.cassandra.io.compress.CompressedRandomAccessReaderTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.319 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.sstable.DescriptorTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.073 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.sstable.IndexHelperTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.066 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.sstable.LegacySSTableTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.515 sec
[junit] 
[junit] Testsuite: 
org.apache.cassandra.io.sstable.SSTableMetadataSerializerTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.132 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.sstable.SSTableReaderTest
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 1.318 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.sstable.SSTableSimpleWriterTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.717 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.sstable.SSTableTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.27 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.io.util.BufferedRandomAccessFileTest
[junit] Tests run: 18, Failures: 0, Errors: 0, Time elapsed: 0.467 sec
[junit] 
[junit] Testsuite: org.apache.cassandra.locator.DynamicEndpointSnitchTest
[junit] Tests run: 1, Failures: 0, 

Contribution: Native REST Layer for Cassandra

2011-10-18 Thread Brian O'Neill
Jeremy/Jonathan,

When you finish celebrating the 1.0 release, I just submitted a native rest
layer for Cassandra.
https://issues.apache.org/jira/browse/CASSANDRA-3380

It uses JAX-RS and Apache CXF supporting the following operations (JSON over
HTTP):


   - Create keyspace
   - Drop keyspace
   - Create column family
   - Drop column family
   - Insert row
   - Fetch row
   - Delete row
   - Insert column
   - Fetch column
   - Delete column

This is a new module under contrib/rest. It builds using ant and ivy.  I
also included a maven pom.xml file that makes it easier to get setup in
Eclipse for those that use m2eclipse.  You start the server with
bin/rest_cassandra.  After that, you can issue all commands over HTTP on
port 8080.  I included example curl commands in the README.txt.  There are
junit tests that provide good code coverage of the JSON marshalling, the
system and data operations as well as the REST layer.

Let me know if you have any trouble building / using it.  In the meantime,
I'll start work on some additional todo's. Specifically we should add:
- Better exception handling
- Host/Port configuration
- Security
- XML support
- Binary object / Byte support (assumes String's right now)

(kudos to Gary Dusbabek for the initial thought to implement this as a
native layer)

all the best,
brian

-- 
Brian ONeill
Lead Architect, Health Market Science (http://healthmarketscience.com)
mobile:215.588.6024
blog: http://weblogs.java.net/blog/boneill42/
blog: http://brianoneill.blogspot.com/


Re: Contribution: Native REST Layer for Cassandra

2011-10-18 Thread Jonathan Ellis
Thanks Brian, we'll have a look on Jira.

On Tue, Oct 18, 2011 at 3:21 PM, Brian O'Neill b...@alumni.brown.edu wrote:
 Jeremy/Jonathan,

 When you finish celebrating the 1.0 release, I just submitted a native rest
 layer for Cassandra.
 https://issues.apache.org/jira/browse/CASSANDRA-3380

 It uses JAX-RS and Apache CXF supporting the following operations (JSON over
 HTTP):


   - Create keyspace
   - Drop keyspace
   - Create column family
   - Drop column family
   - Insert row
   - Fetch row
   - Delete row
   - Insert column
   - Fetch column
   - Delete column

 This is a new module under contrib/rest. It builds using ant and ivy.  I
 also included a maven pom.xml file that makes it easier to get setup in
 Eclipse for those that use m2eclipse.  You start the server with
 bin/rest_cassandra.  After that, you can issue all commands over HTTP on
 port 8080.  I included example curl commands in the README.txt.  There are
 junit tests that provide good code coverage of the JSON marshalling, the
 system and data operations as well as the REST layer.

 Let me know if you have any trouble building / using it.  In the meantime,
 I'll start work on some additional todo's. Specifically we should add:
 - Better exception handling
 - Host/Port configuration
 - Security
 - XML support
 - Binary object / Byte support (assumes String's right now)

 (kudos to Gary Dusbabek for the initial thought to implement this as a
 native layer)

 all the best,
 brian

 --
 Brian ONeill
 Lead Architect, Health Market Science (http://healthmarketscience.com)
 mobile:215.588.6024
 blog: http://weblogs.java.net/blog/boneill42/
 blog: http://brianoneill.blogspot.com/




-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of DataStax, the source for professional Cassandra support
http://www.datastax.com


Jenkins build is back to stable : Cassandra-Coverage #147

2011-10-18 Thread Apache Jenkins Server
See https://builds.apache.org/job/Cassandra-Coverage/147/changes