Skip to content

chore: Update Lock implementation with latest changes from swift-logs.#210

Merged
kukushechkin merged 1 commit intoapple:mainfrom
PassiveLogic:chore/updateLockCopyWithLatest
Feb 11, 2026
Merged

chore: Update Lock implementation with latest changes from swift-logs.#210
kukushechkin merged 1 commit intoapple:mainfrom
PassiveLogic:chore/updateLockCopyWithLatest

Conversation

@scottmarchant
Copy link
Copy Markdown
Contributor

Ports changes to Lock from swift-nio and swift-log to swift-distributed-tracing.

Motivation:

The copy-paste of Lock in swift-distributed-tracing should be updated with changes from swift-nio.

Modifications:

Result:

Lock implementation will have the same or nearly the same implementation as swift-nio (assuming apple/swift-nio#3494 merges). Lock will also have the same implementation as swift-log, once apple/swift-log#408 merges.

Copy link
Copy Markdown
Collaborator

@slashmo slashmo left a comment

Choose a reason for hiding this comment

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

LGTM, thanks.

@kukushechkin kukushechkin added the 🔨 semver/patch No public API change. label Feb 11, 2026
@kukushechkin kukushechkin enabled auto-merge (squash) February 11, 2026 13:56
@kukushechkin kukushechkin merged commit e109d8b into apple:main Feb 11, 2026
42 of 43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔨 semver/patch No public API change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants