aiceflower opened a new pull request, #5362:
URL: https://github.com/apache/linkis/pull/5362
### What changes were proposed in this pull request?
This PR implements BES (BaoLanDe/宝兰德) middleware integration for Apache
Linkis, addressing the domestic localization requirement.
**Main Changes:**
1. **BES Application Server Integration**
- Integrated BES application server related dependencies
- Updated project configuration to support BES container
2. **HBase EngineConn Plugin Enhancement**
- Added comprehensive HBase shell command implementations
- Updated HBase shims for version 1.2.1 compatibility
3. **Pipeline Engine Implementation**
- Added Pipeline engine connector with CSV and Excel executor support
- Implemented data pipeline processing capabilities
4. **DataSource PES Client Updates**
- Enhanced datasource client functionality
- Added support for published datasource queries
5. **Dependency Updates**
- Updated frontend and backend dependencies
- Optimized BML client connection pool parameters
6. **CI/CD Improvements**
- Updated GitHub Actions workflows
- Enhanced build configuration
### Does this PR introduce _any_ user-facing change?
No significant user-facing changes. This is primarily a backend integration
for domestic middleware support.
### How was this patch tested?
- Existing unit tests pass
- Build verification completed
- Dependency conflict resolution verified
### Which component(s) does this PR affect?
- [x] linkis-public-enhancements
- [x] linkis-engineconn-plugins
- [x] linkis-commons
- [x] linkis-dist
- [ ] linkis-computation-governance
- [ ] linkis-extensions
- [ ] linkis-orchestrator
- [ ] linkis-spring-cloud-services
- [ ] linkis-web
### Related Issues
Closes apache/linkis#5305
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]