Installation Issues
delta-kernel-rust Installation Failures
The most common installation issue involves thedelta-kernel-rust-sharing-wrapper package:
Root Causes:
- Python version < 3.8
- glibc version < 2.31 (Linux systems)
- No pre-built wheel for your platform
- Outdated pip version
Solution 1: Verify System Requirements
Solution 2: Upgrade pip and Retry
Solution 3: Install Rust for Building from Source
If PyPI doesn’t have a pre-built wheel for your platform:Pre-built Wheel AvailabilityCheck available platforms at: https://pypi.org/project/delta-kernel-rust-sharing-wrapper/#filesCommon supported platforms:
- Linux x86_64 (glibc >= 2.31)
- macOS x86_64 and arm64
- Windows x86_64
Solution 4: Use Older Version (Temporary Workaround)
glibc Version Incompatibility
Problem:Ubuntu/Debian
Ubuntu/Debian
CentOS/RHEL
CentOS/RHEL
Alpine Linux
Alpine Linux
Alpine uses musl libc, not glibc. Build from source:
Authentication Failures
Invalid Bearer Token
Error:- Verify Profile File Format:
- Test Bearer Token Manually:
- Check Token Expiration:
Server Authorization Configuration Issues
Problem: Server not requiring authentication (all requests succeed) Diagnosis:Connection and Network Issues
HTTPS/SSL Certificate Errors
Error:Connection Timeout Errors
Error:Firewall and Port Issues
Required Ports:- 443 (HTTPS) - Delta Sharing API
- 80 (HTTP) - Redirect to HTTPS only
- Outbound - Access to cloud storage (S3, Azure, GCS)
Data Access Issues
Table Not Found Errors
Error:- List Available Shares:
- Verify Table URL Format:
- Check Case Sensitivity:
Cloud Storage Access Errors
AWS S3 Errors:- Verify IAM Permissions:
- Test S3 Access:
- Check S3 Bucket Policy:
Pre-signed URL Expiration
Error:- Check URL Expiration:
- Refresh URLs:
- Configure Server URL Expiration:
Spark Connector Issues
Dependency Conflicts
Error:- Verify Spark Version:
- Use Correct Package Version:
- Resolve Scala Version Conflicts:
Streaming Query Failures
Error:- Verify CDF Support:
- Check startingVersion Parameter:
- Configure Query Intervals:
Performance Issues
Slow Query Performance
Symptoms:- Queries taking minutes instead of seconds
- High memory usage
- Network timeouts
- Predicate pushdown
- Batch conversion
- Partitioning strategies
- Caching techniques
Memory Issues
Error:- Use Batch Conversion:
- Use Spark for Large Tables:
- Query Incrementally:
Debugging Techniques
Enable Debug Logging
Inspect HTTP Traffic
Server-Side Logging
Version Compatibility Matrix
Getting Help
Collect Debug Information
Before reporting issues, collect:Common Resources
- GitHub Issues: https://github.com/delta-io/delta-sharing/issues
- Slack Channel: https://delta-users.slack.com/
- Stack Overflow: Tag questions with
delta-sharing - Protocol Specification: https://github.com/delta-io/delta-sharing/blob/main/PROTOCOL.md