Releases: slingdata-io/sling-cli
Releases · slingdata-io/sling-cli
v1.1.13
Sling v1.1.13 (2024-03-09T13:38:15Z)
Changelog
- f602049 Merge pull request #200 from slingdata-io/v1.1.13
- ff5232a update transforms, add parse_fix
- 6d83967 move TrimNonPrintable
- 33bad3c improve ErrorHelper
- e3ae3d8 improve replace_non_printable
- 587834e allow fields_per_rec
- b7516c8 add panic recover
- 8c8feae update starrocks stream to use CSV as default
- 6ac0994 fix re-casting issue when row is already transformed
- e7f0fe0 add auzedwh uniqueidentifier
- 4668397 add column level transforms
- 0a9cdb5 update sendStatus
- a540863 add default exec_id
- 784d305 update store.execID
- a6182f0 update md5 logic to be deterministic
- bb7ea14 update set originalCfg
- 9262b4f Update README.md [skip ci]
- dfc49db update error helper
- 118661d Update README.md [skip ci]
- 2b350a1 update sentry targetType
- 14d85c7 improve uuid logic for sql_server source
- 3369f1d clean up progress logging
- 2b38614 improve ErrorHelper
v1.1.12
Sling v1.1.12 (2024-03-01T21:39:45Z)
Changelog
- 7daf0f2 Merge pull request #198 from slingdata-io/v1.1.12
- 6d7a097 logging ux improvement
- b723bdc undo sourced logic change
- af6bc77 update sourced logic
- ec0fa58 update CastRow to check sourced
- c78ba19 upgrade clickhouse driver; fix http inserting
- 81f05ec improve clickhouse http_url connection
- 24cfb76 update default precision/scale for bigquery numeric
- 77ce8c0 use string for numeric
- 26d6b5a clean up OnColumnChanged for postgres & clickhouse
- d832aac improve OnColumnChanged logic
- 2e6228a improve error message
- dbfcc0c improve error message
- cc6e543 update go.mod for ftp
- 0f62f2f make clickhouse user optional
- 9a77f90 add ftp
- 6984534 improve db.connect
- e2cfaa1 add missing clickhouse in ValidateType
- c34029e starrocks: put key columns first
- 9b7a852 Update README.md [skip ci]
v1.1.11
v1.1.10
v1.1.8
Sling v1.1.8 (2024-02-26T13:14:18Z)
Changelog
- 3756bc6 Merge pull request #188 from slingdata-io/v1.1.8
- cdf510c update dbio/tests
- 70b1240 fix oracle GenerateInsertStatement
- 1913eb0 run TestSuiteOracle separately
- ef40f37 github.com/flarco/g v0.1.75
- 87091c9 improve tests
- 9d504a0 LogFatal early for failing tests
- b8b5063 add SLING_KEEP_TEMP
- 40b63f9 improve decimal format logic
- b5d4627 set ddlMinDecScale = 6
- c20a522 improve InsertBatchStream error logic
- fb3c5ab add Oracle env for testing
- a31eb92 add t.Fatal()
- 7014018 add -failfast
- 61867a1 fix mariadb drop_view
- 9cdd1bf setting 0.10.0 for duck db
- 96251e4 improve replication logging
- 79afcb5 remove duplicate update key in starrocks.yaml
- 6bf75f4 improve logging
- 1fb1c26 update sling_test.go
- 674b3c5 fix mysql drop_view
- d6ec567 fix FE url redirect hang
- a6cce5f add parallel limit for test
- 60f6989 don't cast as int if origin is decimal
- 45c56e8 improve bigquery export
- 6a7961f fix clickhouse datetime mapping
- 6a7454b fix starrocks, drop view
- 8a8a417 improve tests
- 493a218 reverse version for motherduck
- a226c1e improve tests
- 334748c add reading oracle synonym columns
- 82a40e8 improve StarRocks schema changes
- 171dfbf add --stream flag to discover
- dcf244a add TEST_NUMS
- 869a277 improve OptimizeTable
- 12e29ec fix expand variables for custom SQL
- 75837fa clean up GetSQLColumns
- 8e63b39 improve test with mutex
- d5497a3 update template file
- 4e3d027 add more tests
- a4d5046 add random infex suffix for sqlite
- 49261e7 update evt.Transaction, add delay for log flush
- f322cfb update duckdb to 0.10.0
- fe75fe8 cleanup
- c7658f2 update postgres CastColumnForSelect
- de2b48a improve ParseSQLMultiStatements
- e24014e update oracle varchar size
- e4a2011 update mysql & mariadb string type mapping
- 9d3fb47 update testSuite files
- af7f2dd improve GetFormatMap
- 147f35d improve ErrorHelper
- 78d008b improve ReadFromDB backfill template values
- 4e95259 clean up sheet.go
- 8551dea improve InsertBatchStream, NULL values
- 1cd8c39 update starrocks int mapping
- 53d24fa improve OptimizeTable
- fdf0ded update AddMissingColumns
- 74ebb41 update CleanSQL
- c6e65d8 update GetSQLColumns
- 2c9db2e add conn.LogSQL
- f5b5840 error & context cleanup/improvement
- 8750888 don't streamLoad if use_bulk is disabled
- 52ee507 fix use of conn.Context
- ea61585 update varchar mapping
- 0f2b7c9 update tests
- 67d21d8 improve GetNativeType, avoid negative lenght
- 80260b9 clean up go.mod
- ef77f47 update github.com/flarco/g
- 311e0d4 upgrade github.com/go-sql-driver/mysql
- c5e6eb5 add AddCleanupTaskFirst
- 8e4f7bd use reconnectIfClosed
- f640627 improve logging
- 90e7243 disable default file_max_rows / file_max_bytes for starrocks
- 2c8f601 update task_mode
- 01ae72e expand time precision options for parquet
- 1533d83 allow timestamp precision
- 06c4b45 add panic protection
- a73f654 improve GetFormatMap
- 6ea53da improve getSlingPackage
- a9a099a upgrade duckdb version
v1.1.7
Sling v1.1.7 (2024-02-22T01:02:07Z)
Changelog
- b5c8956 Merge pull request #181 from slingdata-io/v1.1.7
- 9ce06f6 fix ReadFromDB GetSQLColumns
- 9028ccc update parquet timestamp reading, decimal writing
- 18a50dc improve log output
- 6415d96 improve type inference
- f9d232a clean up
- 06a974c update ds.ChangeColumn and df.ChangeColumn
- 853a9fe improve ErrorHelper
- d949a27 improve Coerce
- 8333084 improve ErrorHelper
- 7f87d0c update Fatal exit logic
- 079981b clean up
- f4a40f9 add package info
- 943a08c update cliInit
- 0d23939 update sentry
- d857860 improve IsNaN logic
- 13f8910 update ErrorHelper
- 6ba86f0 fix run_mode
- c981b3e improve parquet reading / writing, fix decimals
- 860aa58 update --select description
- 5470d3f improve column select logic, add exclude
- 3012049 fix typo in getExcelStream
- edadbe6 set _uuid PG type as text
- c34e40e improve GetLocalConns
- f245de8 add object patterns: object_name, object_schema and object_table
- 3c79721 clean up
- 971dd3e fix starrocks StreamLoad for uppercase columns
- cb71ae4 add createSchemaIfNotExists before trying to drop table
- 3b3a448 add arm64 download links
- 00d77fc fix GetFormatMap for stream_table
- 36f3ee3 disable cache, fix release-linux-arm64
v1.1.6
Sling v1.1.6 (2024-02-19T23:24:00Z)
Changelog
- a408614 Merge pull request #173 from slingdata-io/v1.1.6
- 7689e4f fix fs_test.go
- f54d6e2 fix OptimizeTable for duckdb
- a62201c add multi_exec_delay for BigQuery
- d96491b update clickhouse update statement
- 8f6ab33 fix OptimizeTable for SQL Server
- 136a581 improve OptimizeTable
- 3997168 default as text type instead of string type
- f41b885 add type mapping for postgres _uuid
- f52eba1 include dbio tests
- c898350 remove casting inferred int as decimal in safe mode.
- a22d9f7 improve parquet_arrow decimal performance
- 3aa9796 add old parquet for comparison
- 5c6378c remove old parquet files
- ae19542 Improve events
- 068754a fix limit to stdout
- d5b695d ioutil.ReadAll cleanup
- 5eff08e various improvements: file formats, selectFields, StoreUpdate
- 2d0a980 improve starrocks logging
- 402d64f use Apache Arrow's Parquet lib
- a52c0c8 improve logger, exit(), clean up
- 502e6df rename sling.go to sling_cli.go
- 251c67c add --streams flag
- 7dec10c update starrocks string type mappings
- da4f3ab improve column type casting logic
- 8fdf377 update snowflake.UnloadViaStage
- 8536e6e fix LocalFileSysClient.delete
- e36fe71 improve LocalFileSysClient.delete
- cf8c54a update parquet.go
- c12aab8 update TestParquetDecimal
- 29d10c3 add TestParquetDecimal
- aa74434 improve logging
- a76184f clean up
- 945e5bc update slingPackage logic
- 8e39b84 accept SLING_ENV_YAML
- 919f874 improve md5 logic
- beb7602 add md5 hashing
- 66e8faf validate conn data keys
- 1ce27dc improve .(yaml.MapSlice) casting
- c4b751e add input cli args
- 89b44fa add expandEnvVars
- 24c6b86 clean up old files
- 9f7988a update docker image name [skip ci]