Merge linkis-spring-cloud-services improvements from WDS #911
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This commit merges improvements from WDS linkis-spring-cloud-services module into Apache Linkis master branch, following the strategy of keeping all Apache features while selectively integrating WDS enhancements.
Changes Summary
Database Schema (Stage 1)
Service Discovery (Stage 1)
Token Authentication (Stage 2)
Gateway Core (Stage 3)
Spring Cloud Gateway (Stage 4)
DSS Integration (Stage 5)
Technical Decisions
Token Cache Strategy: 10 minutes with expireAfterWrite
Preserved All Apache Features:
Selective WDS Integration:
Testing
Files Modified: 12 files changed, 2 files added
🤖 Generated with Claude Code
What is the purpose of the change
EngineConn-Core defines the the abstractions and interfaces of the EngineConn core functions.
The Engine Service in Linkis 0.x is refactored, EngineConn will handle the engine connection
and session management.
Related issues/PRs
Related issues: close #590 close #591
Related pr:#591
Brief change log
Checklist