Alexey Vinogradov
Alexey Vinogradov
> But I have an idea, stay tuned :) So, my idea hasn't worked out. So, I've tried to do a manual compaction of the `ColumnFamily` where the delete count...
https://github.com/facebook/rocksdb/issues/10300#issuecomment-1174640983 It looks like our case: ``` # Warmup Iteration 43: 14:04:54.795 [AsyncProcessingScheduleActor-1] INFO io.camunda.zeebe.db.impl.rocksdb.transaction.TransactionalColumnFamily$RocksdbMeasuredIteratorWrapper - Seek was: 5ms 14:04:54.795 [AsyncProcessingScheduleActor-1] INFO io.camunda.zeebe.db.impl.rocksdb.transaction.TransactionalColumnFamily$RocksdbMeasuredIteratorWrapper - Seek Rocksdb perf context. SeekChildSeekCount: 3...
Hello @megglos @camunda/zeebe-process-automation 👋 Thank you for taking a look but can you triage and/or verify the problem? Maybe I'm doing something wrong on [my test](https://github.com/aivinog1/zeebe/blob/8.4.1-rocksdb/engine/src/test/java/io/camunda/zeebe/engine/perf/EngineLargeTimersPerformanceTest.java)? It would be perfect...
@camunda/zeebe-process-automation And I have an idea, maybe you are already thinking about it. As I understand right now there is one RocksDB's ColumnFamily used to all different values. What if...
I have some updates: 1. I've tried to split the big default column family to separate column families - it didn't help 2. I've tried to delete the due date...
Another update: So, I'm trying to narrow the scope of the problem, so I've created [this test](https://github.com/aivinog1/zeebe/blob/9259ff1dfe18f0dc89e861849f71fc26bdeea3cb/zb-db/src/test/java/io/camunda/zeebe/db/impl/rocksdb/perf/ColumnFamilyIterationPerfTest.java#L138). It basically does such things: 1. We are creating 100 instances in the...
A small JFYI update for the related topic. So, to ease analyzing the RocksDB's `PerfContext` I've created a PR: https://github.com/facebook/rocksdb/pull/12473
Hello, I have another update on our current try-and-solve activities on the problem. 🙂 Check out our debug branch: https://github.com/aivinog1/zeebe/tree/8.4.1-rocksdb-with-debug-info. So, I've created a hard limit of the timers that...
> I'd be curious what happens when you try this on top of the latest changes that we've merged to all stable branches regarding #17128 (#17136) which includes a rewrite...
> I'd be curious what happens when you try this on top of the latest changes that we've merged to all stable branches regarding #17128 (#17136) which includes a rewrite...