[ 
https://issues.apache.org/jira/browse/KAFKA-16141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17807890#comment-17807890
 ] 

Matthias J. Sax edited comment on KAFKA-16141 at 1/17/24 9:15 PM:
------------------------------------------------------------------

After discussion with Almog (and testing it) implementing `WrappedStateStore` 
won't do the trick. Given that this is a regression, it seems best (most 
pragmatic) to just revert the change on 
`KeyValueToTimestampedKeyValueByteStoreAdapter` and don't let it implement 
`TimestampedBytesStore` for now (even if this still seems to be the right thing 
to do – however, it might require some larger changes to make it work – will 
filed a follow up ticket for this: 
https://issues.apache.org/jira/browse/KAFKA-16158).


was (Author: mjsax):
After discussion with Almog (and testing it) implementing `WrappedStateStore` 
won't do the trick. Given that this is a regression, it seems best (most 
pragmatic) to just revert the change on 
`KeyValueToTimestampedKeyValueByteStoreAdapter` and don't let it implement 
`TimestampedBytesStore` for now (even if this still seems to be the right thing 
to do – however, it might require some larger changes to make it work – will 
file a follow up ticket for this).

> StreamsStandbyTask##test_standby_tasks_rebalanceArguments:{ 
> “metadata_quorum”: “ISOLATED_KRAFT”, “use_new_coordinator”: false} fails 
> consistently in 3.7
> --------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-16141
>                 URL: https://issues.apache.org/jira/browse/KAFKA-16141
>             Project: Kafka
>          Issue Type: Test
>    Affects Versions: 3.7.0
>            Reporter: Stanislav Kozlovski
>            Assignee: Matthias J. Sax
>            Priority: Blocker
>
> {code:java}
> kafkatest.tests.streams.streams_standby_replica_test.StreamsStandbyTask#test_standby_tasks_rebalanceArguments:{
>  “metadata_quorum”: “ISOLATED_KRAFT”, “use_new_coordinator”: false}
> TimeoutError("Did expect to read 'ACTIVE_TASKS:2 STANDBY_TASKS:[1-3]' from 
> ubuntu@worker26")
> Traceback (most recent call last):
>   File 
> "/home/jenkins/workspace/system-test-kafka-branch-builder/kafka/venv/lib/python3.7/site-packages/ducktape/tests/runner_client.py",
>  line 184, in _do_run
>     data = self.run_test()
>   File 
> "/home/jenkins/workspace/system-test-kafka-branch-builder/kafka/venv/lib/python3.7/site-packages/ducktape/tests/runner_client.py",
>  line 262, in run_test
>     return self.test_context.function(self.test)
>   File 
> "/home/jenkins/workspace/system-test-kafka-branch-builder/kafka/venv/lib/python3.7/site-packages/ducktape/mark/_mark.py",
>  line 433, in wrapper
>     return functools.partial(f, *args, **kwargs)(*w_args, **w_kwargs)
>   File 
> "/home/jenkins/workspace/system-test-kafka-branch-builder/kafka/tests/kafkatest/tests/streams/streams_standby_replica_test.py",
>  line 79, in test_standby_tasks_rebalance
>     self.wait_for_verification(processor_1, "ACTIVE_TASKS:2 
> STANDBY_TASKS:[1-3]", processor_1.STDOUT_FILE)
>   File 
> "/home/jenkins/workspace/system-test-kafka-branch-builder/kafka/tests/kafkatest/tests/streams/base_streams_test.py",
>  line 96, in wait_for_verification
>     err_msg="Did expect to read '%s' from %s" % (message, 
> processor.node.account))
>   File 
> "/home/jenkins/workspace/system-test-kafka-branch-builder/kafka/venv/lib/python3.7/site-packages/ducktape/utils/util.py",
>  line 58, in wait_until
>     raise TimeoutError(err_msg() if callable(err_msg) else err_msg) from 
> last_exception
> ducktape.errors.TimeoutError: Did expect to read 'ACTIVE_TASKS:2 
> STANDBY_TASKS:[1-3]' from ubuntu@worker26
>  {code}
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to