Skip to content

Removing Custom...Server.java classes and replacing with Thrift implementation#6454

Open
Amemeda wants to merge 8 commits into
apache:mainfrom
Amemeda:cleanup
Open

Removing Custom...Server.java classes and replacing with Thrift implementation#6454
Amemeda wants to merge 8 commits into
apache:mainfrom
Amemeda:cleanup

Conversation

@Amemeda

@Amemeda Amemeda commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Investigated relevance of a few custom classes tserver related java files, deleted them, reworked their implementation with thrift methods

Result:

  • Deleted files CustomThreadedSelectorServer.java, CustomBlockingServer.java, ClientInfoProcessorFactory.java
  • Added file ThriftServerEventHandler.java
  • in TServerUtils.java, implementing method setServerEventHandler(new ThriftServerEventHandler()); to applicable tservers

@Amemeda Amemeda marked this pull request as ready for review June 30, 2026 16:03
@Amemeda

Amemeda commented Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

@ctubbsii

@DomGarguilo DomGarguilo added this to the 4.0.0 milestone Jun 30, 2026
@DomGarguilo DomGarguilo requested a review from ctubbsii June 30, 2026 21:04
@Amemeda Amemeda requested a review from dlmarion July 8, 2026 16:23
Comment thread server/base/src/main/java/org/apache/accumulo/server/rpc/TServerUtils.java Outdated
@Amemeda Amemeda changed the title Removing CustomThreadedSelectorServer.java Removing Custom...Server.java classes and replacing with Thrift implementation Jul 9, 2026
@Amemeda Amemeda requested a review from dlmarion July 10, 2026 14:19
Comment thread server/base/src/main/java/org/apache/accumulo/server/rpc/TServerUtils.java Outdated
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.

4 participants