Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "rpc stream: do not abort stream queue if stream connection was closed without error" #2618

Closed

Conversation

p12tic
Copy link
Contributor

@p12tic p12tic commented Jan 15, 2025

Note: I'm not sure about seastar policy about reverting changes that break tests. I created the PR with hope that it will save someone time to be able to just click merge. If the policy is to fix, then of course the PR can be closed.

This reverts commit 27f834e.

This revert fixes test failures in Seastar.unit.rpc test suite, such as:

  Start 47: Seastar.unit.rpc

47/79 Test #47: Seastar.unit.rpc ..............................***Timeout 300.04 sec

The tests fail randomly and more frequently in debug builds.

…s closed without error"

This reverts commit 27f834e.

This revert fixes test failures in Seastar.unit.rpc test suite, such as:

      Start 47: Seastar.unit.rpc
47/79 Test scylladb#47: Seastar.unit.rpc ..............................***Timeout 300.04 sec

The tests fail randomly and more frequently in debug builds.
@mykaul
Copy link

mykaul commented Jan 15, 2025

@gleb-cloudius - can you please take a look?

@gleb-cloudius
Copy link
Contributor

@gleb-cloudius - can you please take a look?

Looking. Not easy to reproduce, but it looks like this is test loopback implementation problem. Aborting the connection not always result in an error on the other side for some reason.

@tchaikov
Copy link
Contributor

FWIW, #2620 was created to track the regression in test.

Copy link
Contributor

@gleb-cloudius gleb-cloudius left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets revert for now. It looks like there are more than one problem here.

@xemul xemul closed this in 1e75395 Jan 16, 2025
@p12tic p12tic deleted the revert-rpc-stream-abort-change branch January 16, 2025 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants