Skip to content

fix: SDK gRPC endpoint dispatchers#2097

Merged
johanandren merged 6 commits intomainfrom
wip-sdk-services-materializer-control
Nov 6, 2025
Merged

fix: SDK gRPC endpoint dispatchers#2097
johanandren merged 6 commits intomainfrom
wip-sdk-services-materializer-control

Conversation

@johanandren
Copy link
Copy Markdown
Contributor

Was still not enough with the previous changes, since it used the system dispatcher

Was still not enough with the previous fix, since it used the system dispatcher
}
@@Override
@@SuppressWarnings({"all","unchecked"})
public PartialFunction<akka.http.scaladsl.model.HttpRequest, Future<akka.http.scaladsl.model.HttpResponse>> partialInstancePerRequest(Function1<akka.http.scaladsl.model.HttpRequest, @{serviceName}> serviceFactory, String prefix, PartialFunction<Throwable, Trailers> eHandler, ClassicActorSystemProvider systemProvider, Materializer materializer) {
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

accepting the materializer from the outside and passing to the InstancePerRequestPF instances

@johanandren johanandren marked this pull request as ready for review November 6, 2025 13:10
@johanandren
Copy link
Copy Markdown
Contributor Author

Damn, I didn't think all the way about the compatibility, will need to make it compatible before we can merge/release.

Copy link
Copy Markdown
Contributor

@patriknw patriknw left a comment

Choose a reason for hiding this comment

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

looking good

Copy link
Copy Markdown
Contributor

@patriknw patriknw left a comment

Choose a reason for hiding this comment

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

LGTM

@johanandren johanandren merged commit ebe4e04 into main Nov 6, 2025
16 checks passed
@johanandren johanandren deleted the wip-sdk-services-materializer-control branch November 6, 2025 14:04
@johanandren johanandren added this to the 2.5.9 milestone Nov 6, 2025
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.

2 participants