github slingdata-io/sling-cli v1.2.15

latest releases: v1.6.5, v1.6.4, v1.6.4-upstream...
2 years ago

Sling v1.2.15

Major Enhancements

  • Performance Improvements

    • Enhanced CastVal function
    • Improved setGetMetadata for StarRocks
    • Updated fs.GetRefTs to handle timestamp values
    • Improved Replace0x00 function
  • New Features

    • Added SSH tunnel support for FTP, S3 (MinIO), and SFTP
    • Implemented KEEP_TEMP_FILES option for BigQuery and StarRocks
    • Added EnvFileConnectionEntries and LoadSlingEnvFileBody
    • 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.SetFields functionality
  • Fixed MotherDuck checksum_boolean issue

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 DefaultStreamConfig to 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

Don't miss a new sling-cli release

NewReleases is sending notifications on new releases.