Skip to content

Conversation

@traeak
Copy link
Contributor

@traeak traeak commented Feb 14, 2022

No description provided.

bneradt and others added 4 commits February 14, 2022 20:10
We're running into issues with port selection with our tests. This seems
to be an issue with recycled ports. This temporarily expands the number
of ports in the port pool to avert this problem while we investigate
this issue further.

(cherry picked from commit d15a042)
Our port queue wound up having duplicates in it. We never want
duplicates in our port queue as this results in multiple processes
trying to use the same port leading to EADDRINUSE errors. Since unique
port entries is a requirement, this changes the port queue to be an
ordered set queue which, by design, will only contain unique port
values.

(cherry picked from commit 2784e0b)
…" (apache#8300)

This reverts commit d15a042.

This port pool expansion should no longer be needed now that the port
queue was made a unique set (see apache#8299). This commit therefore reverts
what was intended to be temporary.

(cherry picked from commit 6d4f919)
@traeak traeak requested a review from bryancall as a code owner February 14, 2022 20:13
@traeak traeak changed the title backport of 9.2xx autest port selection fixes. backport of 9.2.x autest port selection fixes. Feb 14, 2022
@traeak traeak requested a review from zwoop February 14, 2022 20:14
Copy link
Contributor

@bneradt bneradt left a comment

Choose a reason for hiding this comment

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

Looks fine. This is a simple backport from master/9.2.x to 9.1.x.

@traeak traeak added this to the 9.1.2 milestone Feb 14, 2022
@traeak traeak added the AuTest label Feb 14, 2022
@traeak traeak self-assigned this Feb 14, 2022
@zwoop zwoop merged commit e395f4e into apache:9.1.x Feb 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants