Skip to content

Remove unused EThread members - #13268

Merged
JosiahWI merged 1 commit into
apache:masterfrom
JosiahWI:refactor/remove-unused-ethread-members
Jun 15, 2026
Merged

Remove unused EThread members#13268
JosiahWI merged 1 commit into
apache:masterfrom
JosiahWI:refactor/remove-unused-ethread-members

Conversation

@JosiahWI

Copy link
Copy Markdown
Contributor

This removes the following members:

  • EThread::diskHandler
  • EThread::aio_ops

This removes the following members:
- EThread::diskHandler
- EThread::aio_ops

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR removes unused per-thread state from EThread by deleting the diskHandler and aio_ops members, simplifying the thread object’s internal data layout in the event system.

Changes:

  • Removed the unused EThread::diskHandler member and its DiskHandler forward declaration.
  • Removed the unused EThread::aio_ops member.

@cmcfarlen cmcfarlen added this to the 11.0.0 milestone Jun 15, 2026
@JosiahWI
JosiahWI merged commit a2e02e1 into apache:master Jun 15, 2026
15 checks passed
@JosiahWI
JosiahWI deleted the refactor/remove-unused-ethread-members branch June 15, 2026 23:11
cmcfarlen pushed a commit to cmcfarlen/trafficserver that referenced this pull request Jul 29, 2026
This removes the following members:
- EThread::diskHandler
- EThread::aio_ops
cmcfarlen pushed a commit to cmcfarlen/trafficserver that referenced this pull request Jul 29, 2026
This removes the following members:
- EThread::diskHandler
- EThread::aio_ops

(cherry picked from commit a2e02e1)
@cmcfarlen cmcfarlen modified the milestones: 11.0.0, 10.2.0 Jul 29, 2026
@github-project-automation github-project-automation Bot moved this from Picked v10.2.0 to For v10.2.0 in ATS v10.2.x Jul 29, 2026
@cmcfarlen cmcfarlen moved this to Picked v10.2.0 in ATS v10.2.x Jul 29, 2026
@cmcfarlen cmcfarlen moved this from For v10.2.0 to Picked v10.2.0 in ATS v10.2.x Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Picked v10.2.0

Development

Successfully merging this pull request may close these issues.

4 participants