On 15 Oct, 2010,at 12:32 PM, Frank LoVecchio <fr...@isidorey.com> wrote:
10:10:21,787 ERROR ~ Error getting Sensor
org.apache.thrift.TApplicationException: Internal error processing get_slice
at org.apache.thrift.TApplicationException.read(TApplicationException.java:108)
at org.apache.cassandra.thrift.Cassandra$Client.recv_get_slice(Cassandra.java:544)
at org.apache.cassandra.thrift.Cassandra$Client.get_slice(Cassandra.java:524)
at org.scale7.cassandra.pelops.Selector$6.execute(Selector.java:538)
at org.scale7.cassandra.pelops.Selector$6.execute(Selector.java:535)
at org.scale7.cassandra.pelops.Operand.tryOperation(Operand.java:45)
at org.scale7.cassandra.pelops.Selector.getSuperColumnsFromRow(Selector.java:545)
at org.scale7.cassandra.pelops.Selector.getSuperColumnsFromRow(Selector.java:522)
Not sure if this is a pelops thing or thrift.
I spun up a new cluster of 3 nodes a couple of nights ago with the nightly build 0.7 beta 2's. When I include all 3 nodes in the Pelops Pool, and run this:List<SuperColumn> cols = selector.getSuperColumnsFromRow(
getColFamilyName(), key,
Selector.newColumnsPredicateAll(true, 1000),
ConsistencyLevel.ONE);I get the error above. When I create a new Pool with only 1 node, I get different data back then if I create a new Pool with another single node, but I don't get the error. Why is this happening? Here is my cassandra.yaml file, which I haven't modified on the fly:# Configuration wiki: http://wiki.apache.org/cassandra/StorageConfigurationauthority: org.apache.cassandra.auth.AllowAllAuthorityauthenticator: org.apache.cassandra.auth.AllowAllAuthenticatorauto_bootstrap: truebinary_memtable_throughput_in_mb: 256cluster_name: DevClustercolumn_index_size_in_kb: 64commitlog_directory: /cassandra/commitlogsaved_caches_directory: /cassandra/saved_cachescommitlog_rotation_threshold_in_mb: 128commitlog_sync: periodiccommitlog_sync_period_in_ms: 10000concurrent_reads: 8concurrent_writes: 50data_file_directories:- /cassandra/datadisk_access_mode: autoendpoint_snitch: org.apache.cassandra.locator.SimpleSnitchdynamic_snitch: truehinted_handoff_enabled: truein_memory_compaction_limit_in_mb: 256keyspaces:- name: Keyspacereplica_placement_strategy: org.apache.cassandra.locator.SimpleStrategyreplication_factor: 3column_families:- name: Sensorcolumn_type: Supercompare_with: TimeUUIDTypegc_grace_seconds: 864000keys_cached: 200000.0preload_row_cache: falseread_repair_chance: 1.0rows_cached: 0.0listen_address: ec2-internal-ip1memtable_flush_after_mins: 60memtable_operations_in_millions: 0.3memtable_throughput_in_mb: 64partitioner: org.apache.cassandra.dht.RandomPartitionerphi_convict_threshold: 8rpc_port: 9160rpc_timeout_in_ms: 10000seeds:- ec2-internal-ip1- ec2-internal-ip2- ec2-internal-ip3sliced_buffer_size_in_kb: 64snapshot_before_compaction: falsestorage_port: 7000thrift_framed_transport_size_in_mb: 15thrift_max_message_length_in_mb: 16initial_token:Frank LoVecchioSoftware EngineerIsidorey LLC