Brian Hawkins

Results 94 comments of Brian Hawkins

We have code that uses both the cassandra client and the kafka client. Both of which have lz4 as a dependency but different versions. We have tried shading the jars...

Two class loaders would work, except you write the .so to the same place and one would overwrite the other. Problem is also I'm not in full control of the...

Looking at this link: http://stackoverflow.com/questions/40026804/loading-multiple-versions-of-java-classes-that-use-native-code It appears that when java loads the symbols it doesn't do them globally so it appears you can load the same library twice (having different...

Dang. So first check the logs for errors, then try restarting kairos. If everything is working correctly it means that you are sending data to Kairos faster than it can...

What is the behavior/error you would like to see? I understand that forever retrying bad data is, well bad. Quick fix in your case is to create a custom plugin...

In 1.2 there is a service api that lets modules, plugins or external services store key value data inside kairos/cassandra. It would be easy to use this api for a...

Metric names are stored in a different row from the tag names/values. The issue is that they are stored all in one row which translates to one machine in C*....

Two things. I've extended the api so you can pass the ttl in the request. Second there is a pull request for configuring a per metric ttl in the configuration...

The api does support ttl: http://kairosdb.github.io/docs/build/html/restapi/AddDataPoints.html I've left this issue open for the global configuration of ttl on a per metric basis, this has not been done yet.

Not sure I understand the solution. Are you talking about adding another level to the metric name table? When you say break down, what operation are you referring to?