Skip to content

Updates Thrift to 0.24.0 and changes default server type - #6520

Merged
ddanielr merged 5 commits into
apache:2.1from
ddanielr:feature/thrift-0.24.0
Sep 2, 2026
Merged

Updates Thrift to 0.24.0 and changes default server type#6520
ddanielr merged 5 commits into
apache:2.1from
ddanielr:feature/thrift-0.24.0

Conversation

@ddanielr

Copy link
Copy Markdown
Contributor

Updates thrift to 0.24.0 and switches the default thrift server type to the "threaded_selector" type.

Generated new files with thrift 0.23.0
Switches the default thrift server implementation to the
"threaded_selector" server type.
@ddanielr ddanielr added this to the 2.1.7 milestone Aug 28, 2026
@ddanielr
ddanielr requested review from ctubbsii and dlmarion August 28, 2026 20:48
@ddanielr

Copy link
Copy Markdown
Contributor Author

This PR will probably not pass the ScriptQA/Thrift check until a 0.24.0 version of thrift is uploaded to the devtools url.

@dlmarion dlmarion 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.

Looks good

Comment thread pom.xml
Adds exclusion statements for runtime dependencies for thrift 0.24.0
that are not used by accumulo's thrift implementations.

Fixed a test where a null configuration was causing an NPE to the
thrown.
@ddanielr
ddanielr merged commit 2253a2b into apache:2.1 Sep 2, 2026
9 checks passed
@ddanielr
ddanielr deleted the feature/thrift-0.24.0 branch September 2, 2026 21:44
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.

Change default Thrift Server implementation to TThreadedSelectorServer

3 participants