Code Monkey home page Code Monkey logo

cassandra-node-bridge's People

Contributors

danieldkim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

javarange

cassandra-node-bridge's Issues

Problems with cassandra_proxy and thrift 0.5.0

Seems like cassandra_proxy.rb won't work with Thrift 0.5.0

sbos@pride-linux:~/tmp/cassandra-node-bridge$ ruby cassandra_proxy.rb
/var/lib/gems/1.8/gems/thrift-0.5.0/lib/thrift/struct.rb:151:in field_accessor': undefined method[]' for :name:Symbol (NoMethodError)
from ./lib/cassandra_types.rb:32
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from ./lib/cassandra.rb:8
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from cassandra_proxy.rb:4

Error in get_uuids

I've set up and running cassandra_proxy.rb. After that I do the next things in node:

var sys = require("sys");
var cassandra = require("cassandra-node-client").create(10000, "localhost");
cassandra.get_uuids(function(x, y) {
sys.puts(sys.inspect(x));
sys.puts(sys.inspect(y));
});

This code outputs the next error:

sbos@pride-linux:~/tmp$ node test.js
{ message: 'uninitialized constant CassandraProxy::UUID\ncassandra_proxy.rb:549:in get_uuids\'\ncassandra_proxy.rb:549:intimes'\ncassandra_proxy.rb:549:in get_uuids\'\ncassandra_proxy.rb:500:insend'\ncassandra_proxy.rb:500:in receive_data\'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1005:incall'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1005:in spawn_threadpool\'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1001:ininitialize'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1001:in new\'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:1001:inspawn_threadpool'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:993:in defer\'\ncassandra_proxy.rb:527:inreceive_data'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:195:in run_machine\'\n/usr/local/lib/site_ruby/1.8/eventmachine.rb:195:inrun'\ncassandra_proxy.rb:755'
, stack: [Getter/Setter]
}
undefined

Problems with cassandra_proxy and thrift 0.5.0

Seems like cassandra_proxy.rb won't work with Thrift 0.5.0

sbos@pride-linux:~/tmp/cassandra-node-bridge$ ruby cassandra_proxy.rb
/var/lib/gems/1.8/gems/thrift-0.5.0/lib/thrift/struct.rb:151:in field_accessor': undefined method[]' for :name:Symbol (NoMethodError)
from ./lib/cassandra_types.rb:32
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from ./lib/cassandra.rb:8
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from cassandra_proxy.rb:4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.