Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-19 Thread via GitHub
ableegoldman merged PR #14853: URL: https://github.com/apache/kafka/pull/14853 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: jira-unsubscr...@kafka.ap

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-19 Thread via GitHub
ableegoldman commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1863466888 I honestly don't know...maybe try doing a rebase from trunk and force pushing? That can often clear up this sort of thing. Ideally we don't have to abandon this PR for a fresh one (j

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-15 Thread via GitHub
nicktelford commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1858152008 The build still appears to be failing, this time with an error from git about updating the HEAD... It doesnt look like other PRs are affected by this, so I'm guessing the build is cac

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-14 Thread via GitHub
ableegoldman commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1856573877 You need to log in to restart the build, so it might be that only committers can trigger a retry...which is annoying (though I guess I kind of understand, don't want some random pers

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-14 Thread via GitHub
nicktelford commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1855684906 I couldn't figure out how to restart the build, but I've rebased against trunk in the hope that some of these failing tests have been addressed upstream. I'm confident they aren

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-13 Thread via GitHub
ableegoldman commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1854731072 Two of the builds failed again...one of them looks like a failing Connect test bailed out with a sys exit, not sure what happened with the other one, but let's retry it... -- This

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-07 Thread via GitHub
nicktelford commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1844992547 There was a merge conflict with trunk that has now been resolved. @ableegoldman once the build passes, can we merge this? -- This is an automated message from the Apache Git Service

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-05 Thread via GitHub
ableegoldman commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1841596989 Strangely one of the builds failed to compile due to some issue in the upgrade test/smoke client -- seems unrelated but we can't merge with a broken build, so let's retry and hope it

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-04 Thread via GitHub
nicktelford commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1838948918 I've rebased against trunk, so it's ready to be merged -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-04 Thread via GitHub
nicktelford commented on code in PR #14853: URL: https://github.com/apache/kafka/pull/14853#discussion_r1413707064 ## streams/src/main/java/org/apache/kafka/streams/state/internals/RocksDBStore.java: ## @@ -572,13 +574,19 @@ public synchronized void flush() { @Override

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-01 Thread via GitHub
ableegoldman commented on code in PR #14853: URL: https://github.com/apache/kafka/pull/14853#discussion_r1412620201 ## streams/src/main/java/org/apache/kafka/streams/state/internals/RocksDBStore.java: ## @@ -572,13 +574,19 @@ public synchronized void flush() { @Override

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-12-01 Thread via GitHub
nicktelford commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1836027902 @mjsax @ableegoldman @lucasbru @wcarlson5 @bbejeck @vvcephei @guozhangwang -- This is an automated message from the Apache Git Service. To respond to the message, please log on to Gi

Re: [PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-11-28 Thread via GitHub
nicktelford commented on PR #14853: URL: https://github.com/apache/kafka/pull/14853#issuecomment-1829908202 This is part of KIP-892, and has been broken out into a separate PR to reduce the review burden on the main KIP-892 implementation, since it can be merged independently. Note:

[PR] KAFKA-14412: Generalise over RocksDB WriteBatch [kafka]

2023-11-28 Thread via GitHub
nicktelford opened a new pull request, #14853: URL: https://github.com/apache/kafka/pull/14853 The type hierarchy of RocksDB's `WriteBatch` looks like this: ``` +-+ | WriteBatchInterface | +-+