Add unit tests for LLAP, Cost-based optimization, and Hive Data Compaction#30
Add unit tests for LLAP, Cost-based optimization, and Hive Data Compaction#30
Conversation
…ction Co-authored-by: linghengqian <20187731+linghengqian@users.noreply.github.com>
Co-authored-by: linghengqian <20187731+linghengqian@users.noreply.github.com>
Fixed the CI issues. The main problems were:
All tests now pass successfully (commit 1c15897). Warning Firewall rules blocked me from connecting to one or more addressesI tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
linghengqian
left a comment
There was a problem hiding this comment.
What error do you see when you use hive.execution.engine=llap? Why does it say it is not supported?
GraalVM Native Image Build Report
Environment
Analysis Results
Image Details
Resource Usage
Report generated by setup-graalvm. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This PR adds comprehensive unit tests for additional Hive features to expand test coverage and reduce the burden on ShardingSphere-side testing. The tests cover core Hive functionality that can be validated with the current Docker TestContainers setup.
New Tests Added
1. LLAP (Live Long and Process) Tests
2. Cost-based Optimization Tests
ANALYZE TABLEcommands to generate statistics for optimization3. Hive Data Compaction Tests
Implementation Details
Test Coverage Progress
Completed:
Remaining (require complex external system integration):
This implementation significantly expands the test coverage while maintaining focus on practical testing scenarios that can be validated with the current infrastructure.
Fixes #21.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.