-
Notifications
You must be signed in to change notification settings - Fork 344
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CDAP-21096] Split Appfabric into stateless service and stateful processor #15773
base: develop
Are you sure you want to change the base?
[CDAP-21096] Split Appfabric into stateless service and stateful processor #15773
Conversation
6874823
to
75ec19d
Compare
75ec19d
to
b3e3e17
Compare
CredentialProviderService credentialProviderService, | ||
NamespaceCredentialProviderService namespaceCredentialProviderService, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do we need CredentialProviderService
in processor?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How will it work in this case if the processor service does not host any handlers but GcpWorkloadIdentityHttpHandler
runs in AppfabricService
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not needed. Removed.
@@ -0,0 +1,216 @@ | |||
/* | |||
* Copyright © 2014-2020 Cask Data, Inc. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated
b3e3e17
to
f88bc89
Compare
f88bc89
to
ce8bda2
Compare
Quality Gate failedFailed conditions |
Context
Make appfabric service stateless by splitting it into appfabric service to server HTTP requests and appfabric processor to run subscriber services and process message.
Change Description
AppFabricProcessorServiceMain
for appfabric processor.AppFabricProcessorService
which is used byAppFabricProcessorServiceMain
.AppFabricServer
and moved them toAppFabricProcessorService
.AppFabricServer
andAppFabricProcessorService
does not have any HTTP handlers.Verification
AppFabricProcessorServiceTest
to test Start and Stop (similar toAppFabricServerTest
).AppFabricProcessorServiceMain
as it does not host and HTTP handlers and runs only subscriber services.