Skip to content
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

[Feature] Remove invalid interceptors from flow entry #1080

Closed
1 of 2 tasks
wxyn opened this issue Jul 10, 2023 · 1 comment
Closed
1 of 2 tasks

[Feature] Remove invalid interceptors from flow entry #1080

wxyn opened this issue Jul 10, 2023 · 1 comment
Labels

Comments

@wxyn
Copy link
Contributor

wxyn commented Jul 10, 2023

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Problem Description

linkis, as a middleware, defines many default interceptors for entrance. If the application does not need these interceptors, it can define its own interceptor list to override the default interceptors. If not overwritten, instability may occur.

Description

The following interceptors are not required for dss, so it is necessary for dss to define its own interceptor list, overwrite the default interceptors of linkis, and exclude the unwanted interceptors.
image

Use case

No response

solutions

In DSS workflow-entrance module, add a FlowEntranceSpringConfiguration configuration class, only assembly the following four necessary interceptor bean, override linkis default interceptor.

EntranceInterceptor
LogPathCreateInterceptor
StorePathEntranceInterceptor
CommentInterceptor

Anything else

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!
@wxyn wxyn added the enhancement New feature or request label Jul 10, 2023
@zqburde
Copy link
Contributor

zqburde commented Aug 9, 2023

Add it in DSS1.1.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants