Repository navigation
v1.2.15
Sling v1.2.15
Major Enhancements
-
Performance Improvements
- Enhanced
CastValfunction - Improved
setGetMetadatafor StarRocks - Updated
fs.GetRefTsto handle timestamp values - Improved
Replace0x00function
- Enhanced
-
New Features
- Added SSH tunnel support for FTP, S3 (MinIO), and SFTP
- Implemented
KEEP_TEMP_FILESoption for BigQuery and StarRocks - Added
EnvFileConnectionEntriesandLoadSlingEnvFileBody - Introduced
store.Settings - Implemented primary key and index table-key logic
- Added column coercion for BigQuery, Snowflake & Redshift sources
Bug Fixes
- Resolved issues with ClickHouse tests and DDL with primary key
- Fixed blank value logic when using JSON
- Addressed
ds.SetFieldsfunctionality - Fixed MotherDuck
checksum_booleanissue
Database-Specific Updates
- ClickHouse: Improved DDL handling with primary key
- BigQuery: Allow partitioning with custom SQL
- Snowflake, BigQuery, DuckDB, Redshift: Added dummy select for create_index & drop_index
- Oracle: Updated client handling
- Microsoft SQL Server: Upgraded driver
Configuration and Logging
- Enhanced logging throughout the application
- Improved
DefaultStreamConfigto preserve transforms - Updated SQL logging to retain full text
Dependency Updates
- Multiple updates to
github.com/flarco/g - Upgraded
github.com/microsoft/go-mssqldb
Miscellaneous
- Expanded allowed glob pattern
- Improved sling update process
- Added warning for large single parquet file writes
- Updated README and documentation