-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Purge brokers no longer reported in metadata #4557
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
Merged
Merged
Changes from 4 commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
8dc8665
Fix for brokers with different Ids but same host:port
mfleming cf114ef
Fix locking
mfleming 9754ee7
Fix for purging brokers no longer reported in metadata
mfleming ba5a3c4
Update tests/0145-broker-same-host-port.c
mfleming a735614
Update tests/0146-purge-brokers.c
mfleming 05e8950
Remove the possibility to modify rkb_nodeid after
emasab df12c6a
Remove locking when accessing rkb_nodeid
emasab 4365c9e
Add new brokers and reassign partitions in the
emasab 6253618
CHANGELOG
emasab d16b8ce
Automatic style fix
emasab 959bf16
Rename to rd_kafka_brokers_learned_ids
emasab f6c6811
Remove debug configuration in test
emasab 90d330e
Merge branch 'master' into purge-brokers
emasab fd4c298
Remove bootstrap broker after receiving learned
emasab 67d4b12
Handle the _DESTROY_BROKER local error,
emasab ac54d6a
Change test number
emasab 4200fd6
Test 0151 improved with cluster replacement
emasab 066d698
Fix for test 0105, do_test_txn_broker_down_in_txn:
emasab a070ba0
Avoid selecting a configured broker as a logical or telemetry broker
emasab 27a1386
Avoid selecting terminating brokers for sending calls or new connections
emasab 302c90c
Remove addressless count and avoid counting the logical
emasab eca3fd9
fixup: Handle the _DESTROY_BROKER local error,
emasab efc3954
fixup: rd_kafka_brokers_learned_ids
emasab 1d04f86
Test: verify that decommissining a broker while adding a new one with…
emasab 426bc80
fixup: Avoid selecting a configured broker as a logical or telemetry …
emasab 0d94749
Handle the case where current group coordinator
emasab 0d13f48
fixup: Handle the _DESTROY_BROKER local error,
emasab ed8bbe1
Remove the decommissioning broker from rk_broker_by_id when starting …
emasab c657034
Don't select logical brokers at all
emasab 8df0710
fixup: Handle the _DESTROY_BROKER local error,
emasab b2782d9
Schedule an immediate connection when there are no brokers connecting…
emasab 3f38488
Remove all configured brokers when there are learned
emasab 077f29d
Change test 0075 after removing all bootstrap brokers.
emasab 2a7a0aa
Remove rk_logical_broker_up_cnt
emasab 43624e6
Address rest of comments
emasab 018d150
[test 0149] Fix Windows builds
emasab 372525c
fixup: Address rest of comments
emasab 8d775ef
[test 0151] Simplify the test removing `await_verification`. It's pos…
emasab bc989d2
Remove broker state from labels
emasab 5d27eca
Remove `nodeid` from op
emasab fce45ba
Address comments
emasab 0dd5db0
Use `rk_broker_by_id` for learned broker ids to
emasab d5b2a42
Verify nodename change through a
emasab 9c71107
Address comments
emasab 20a3f10
Additional documentation for the log interceptor
emasab 5889efb
Merge branch 'master' into purge-brokers
emasab 9027489
Test changes because of
emasab cd6d98b
clang fix for variable definition inside switch case
emasab File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.