Hello to all i am using counter columns in cassandra cluster with 3 nodes. all 3 nodes are up and synchronized with ntp timeserver , same with client. I am using libthrift java client.
Current problem i am having is that part of writes to counter columns simply disappears ( most of time different values are added so i am able to follow what missed and what not ).Approximately 40-50% of add requests disappears. So for example if initial value is 1 , and i want to add 1 , 2 , 3 i would expect final result on 7 , but it will return me the value 5 since add(2) will be lost ( no exception is thrown ). I did not disabled replica on write ( it is set to true ): ColumnFamily: subscriptionsCounters Key Validation Class: org.apache.cassandra.db.marshal.TimeUUIDType Default column value validator: org.apache.cassandra.db.marshal.CounterColumnType Columns sorted by: org.apache.cassandra.db.marshal.UTF8Type Row cache size / save period in seconds: 0.0/0 Row Cache Provider: org.apache.cassandra.cache.ConcurrentLinkedHashCacheProvider Key cache size / save period in seconds: 200000.0/14400 Memtable thresholds: 1.1484375/1440/245 (millions of ops/minutes/MB) GC grace seconds: 864000 Compaction min/max thresholds: 4/32 Read repair chance: 1.0 Replicate on write: true Built indexes: [] Also i dont see anything in log in any not , neither warning nor error. I am writing data with Local QUORUM Consistency Level since it stopped working with one. same with read operations. Current cassandra version is 0.8.10. How can i debug , find the problem???? Thanks and best regards Yulian Oifa