Radek Hubner

Results 50 comments of Radek Hubner

Hello @TheSmithSoftware, @Smith1123, @dfa1 @dfa1, I tried your example and I can confirm it behaves the same on my PC. In JNI I didn't see any obvious errors, so I...

After some debbuging which didn't bring any result, I try different appropoach, Iterator. ```Java try (RocksDB rocks = RocksDB.openReadOnly(options, checkpointPath.toString()); RocksIterator it = rocks.newIterator()) { it.seekToFirst(); System.out.println("It isValid : "...

Hello @dfa1, Thanks for your minimalistic example. I think in your first console output `/tmp/rocksdb-issues-12503-13352246346231585106` is an error as it says `true` when it is supposed to be `false`. At...

Hello @dfa1, I wrote a small C++ test where I can replicate the issue. It's not in Java code but in C++ code and I think it's related to `Options`....

Hello @hei66, you are right, there is not a single method to get the TTL of existing column families. Looking to the C++ code I can't even see anything here...

It looks like I was wrong, it is stored in the Options file. For example : `compaction_filter_factory={id=TtlCompactionFilterFactory;user_filter_factory=nullptr;ttl=5684557;}` The question is, how to get this data before opening the database.

> I have another idea, initialize ttl to 0, and then modify ttl after opening db. I haven't found any way to modify ttl. That's possible, but then you risk...

> TTL is set to 0. Shouldn't these data not expire? No, as specified [here](https://github.com/facebook/rocksdb/wiki/Time-to-Live#behaviour) _Expired TTL values are deleted in compaction only:(Timestamp+ttlAfter opening db, how can I modify ttl?...

Hello @test-wangxiaoyu > librocksdbjni-osx-x86_64.jnilib was not found inside JAR. This is a very strange error. Considering you have a macbook air 2022, these models have ARM CPU ( [Mac computers...

@pdillinger thanks for comments. I removed all the `/4127` changes and left this PR as simple removal of three warnings. We can remove other warning supressin one-by-one later with individual...