Skip to content

Clean up UBRing code and make configuration names - #17

Open
zchuango wants to merge 1 commit into
masterfrom
ubshm_transport_fix
Open

Clean up UBRing code and make configuration names#17
zchuango wants to merge 1 commit into
masterfrom
ubshm_transport_fix

Conversation

@zchuango

Copy link
Copy Markdown

What problem does this PR solve?

Issue Number: apache#3463 (Phase 1)

Problem Summary:

Clean up UBRing code and make configuration names and polling terminology clearer.

What is changed and the side effects?

Changed:

  • Remove leftover debug logs and rename unclear variables.
  • Rename CQ-related symbols to poller terminology.
  • Add explicit _s and _us suffixes to time-related flags and descriptions.
  • Reuse USEC_TO_NSEC and add tests for flag units and default values.

Side effects:

  • Performance effects: None.
  • Breaking backward compatibility: Time-related UBRing flags are renamed with unit suffixes.

Check List:

  • CMake build passes on the remote build node.
  • brpc_ubring_unittest passes.
  • Related configuration tests are added.
  • Follow the Contributor Covenant Code of Conduct.

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.

1 participant