Releases: slingdata-io/sling-cli
Releases · slingdata-io/sling-cli
v1.2.9
v1.2.6
Sling v1.2.6 (2024-04-22T11:29:49Z)
Changelog
- 39bf63a Merge pull request #269 from slingdata-io/v1.2.6
- d75e49d add unlockFileContext for duckdb stability
- 0adb388 fix table.Select for SQLServer
- 2bbcfb7 increase timeout
- 9ce5fa4 improve table Select logic
- 98717e4 improve ConsumeCsvReaderChl empty file logic
- 83d01e8 handle sql server inner order by
- b1832a7 update test parallelism
- 60b839f improve OnColumnAdded
- 40542aa add ReaderReady for _sling_stream_url, improve tests
- fb11efe add comment
- f48f5e4 use SLING_ALLOW_EMPTY
- 5cb54a8 update comment
- f114f34 use tVal.UTC() for dates
- 93fad2b add CastRowToStringSafe
v1.2.5
v1.2.4
Sling v1.2.4 (2024-04-13T14:04:22Z)
Changelog
- 2aad377 Merge pull request #253 from slingdata-io/v1.2.4
- 2a94abf update tests
- 099edd8 update test.sh
- cb1b0e5 fix ConsumeCsvReaderChl
- c05b70d exit test early
- 63abdf7 update GetOptimizeTableStatements to handle date
- 1e8fa7d fix typo
- e2462fa fix reader when peeking
- 7dae7c1 run on ubuntu-20
- 50efc61 fix build.test.sh
- db9e8e5 remove demo folder
- 07358a4 add auto-decoding
- 80bb46a fix typo
- b0fd776 fix SetFields to default to String, clean up excel
- b7082da update ParseTableName default casing
- b6bbb7f add excel safety
- 7f28c9e improve MergeReaders
- 366d24c improve logging
- 70e6c3b add badges
- 2c352b9 clear errors if interrupted
- 489f641 update Transaction
- 224d38e improve error handling
- 40161f0 improve clickhouse type casting
- 8df8f85 improve sql server bcp command, add bcp_auth_string prop
- 4432234 update github.com/flarco/g
- d1d8b37 rename test
- 3ef5fd6 Fix SFTP port error
- e509806 fix oracle date mapping
- f023d85 improve logging
- e687429 improve ConsumeCsvReaderChl
- 2e8ff41 add limit to MergeReaders
- ee0ae45 update github.com/flarco/g
- df7a3a2 improve file reading concurrency logic
- 7b1eca0 update file listing warning
- 78d6a9a refactor env, update Unzip to use FileNode
- a59a7fc improve csv error logic
- 48b2737 add rowCountTest
- 7b2edbf add ConsumeCsvReaderChl
- 947b815 allow custom timeout for starrocks
- 6a7495a add extra headers for starrocks
- af0f156 set maxItems to 10k
- 4345887 add elapsed time for stdout
- b21ca7d rename misspelled variable
- 6c69ee7 improve csv reading logic
- f9b5f02 allow MergeReaders without flatten
- 13e113c update csv.Reader
- bb87457 split tests
- 79b3a9a improve csv reading, add escape option
v1.2.3
Sling v1.2.3 (2024-04-05T12:27:43Z)
Changelog
- e29c4bb Merge pull request #247 from slingdata-io/v1.2.3
- b11b396 update test.sh
- 9cc5e44 fix staging folder cleanup logic
- da35a42 update monog LogSQL
- 9fb71aa update mongodb select
- 2a0a068 add (template Template) Value
- 39b8a4c Merge branch 'main' into v1.2.3
- 33dd825 add test bytes for PG
- a093270 clean telMap
- 3c47471 improve binary typing & transforms
- 2f63348 improve logging
- d303997 update flarco/g
- 6b432e9 Merge pull request #249 from MiConnell/patch-1 [skip ci]
- 8e75f7d handle processBwRows panic
- 8dee5fc Fix jsonschema link
- f6b1eac improve getIncrementalValue
- c6aabde improve processBwRows
- cb3f272 improve Postgres.CastColumnForSelect
- 742be65 add use database
- 223059b improve CastToString
- f8a5a8f improve snowflake temp file cleanup
- 73fd9eb improve error handling logic
- 58ea871 use github.com/microsoft/go-mssqldb
- b7dfc32 improve error message
- 02df437 remove unnecessary limit
- f9660ce add prom and xlsx
- 6fce234 fix google sheets
- 76ecbe5 add timeout to header for stream load
- b8f6ea2 Merge pull request #245 from tired-engineer/main [skip ci]
- 9505f5f Update types_general_to_native.tsv
- ce234cc remove blank type as string
- 9eb84e7 Update bug_report.md [skip ci]
- c963bfc Update feature_request.md [skip ci]
- a7051e8 Update bug_report.md [skip ci]
- 84726cc add lock to ds.Close
- 49e4484 improve read_csv for duckdb
v1.2.2
Sling v1.2.2 (2024-03-31T20:09:07Z)
Changelog
- 853c01d Merge pull request #240 from slingdata-io/v1.2.2
- e89f676 update dbio.test
- 92a316a upgrade github.com/apache/arrow/go/v16
- f17e917 add more panic captures
- c1ba2cf typo
- faf1fc5 use SetTelVal
- 5ffe77d add panic recover in processBwRows
- dcd65b2 fix store.ToConfigObject
- 463c880 add test
- 6e504ab improve prometheus
- c587153 add Prometheus
- 24b1296 improve sling_logic
- d2344b2 update store.Replication
- 899f387 update setStage
- 4ef35dd use telMap, add stage
- 3928d6a update cli flags
- c5a1c1e update progressbar
- 42c72a3 use isFiletype
- aad1fd5 update ErrorHelper
- 8a3c8db fix potential panic in getSourceOptionsColumns
- 5f0fb55 update store.Execution
- 4bb28fd rename --selector to --pattern
- 5c1a825 add SLING_OUTPUT as json
- 0ceed19 rename Discover
- b54ff16 update ISSUE_TEMPLATE
- a90ff72 improve decodeReader
- c87cae7 clean up decodeReader
- 05a82e5 refactor transforms
- 4e36af5 add new tranforms, improve decimals
- 4795dc8 add build tags for sqlite
- 4535ce3 add issue template
- 3acb02c fix error handling
- 756680c add TestRecords
- 83c4d02 allow use of specified path for duckdb/sqlite
- 1915dd2 add test
- f743176 improve variable propagation in replications
- 3f1110e add props task & replication
- 53cd81c add bytes
- 0fbb5b6 update processBwRows
- 58346c5 deprecate -c flag
- 1d773e7 add IncrementalState
- 880e218 add StreamState, Schedule as array
- d36d9c5 improve BulkExport via files
- 9f5c647 map sqlite varchar to text
- 74ae689 add default port for BCP
- f2f821f add replication test
- 94eca5c improve error logging
- e669471 update conns exec
- 40f1503 uppercase SQL Server INFORMATION_SCHEMA view names
- c4b0ca0 fix replication pointer issue
- e53c3ba set Excel as file format
- 3934327 improve exception handling
- 914af89 add profile read to s3
- b1e4385 update checksum error logging
- 3884bed improve ddl logic handling
- 06dd8e7 improve processClickhouseInsertRow
- 803d572 fix clickhouse create_schema
- ba5ec03 improve error handling
- fcaabe9 improve logging & clean up
- 15226f8 improve logger
- c9e39d4 allow multiple queries in
sling conns exec
- 0a36708 disable caching for release
- 9416e5b improve parseFuncs errors
- 1df6d2a improve duckdb error
v1.2.1
v1.1.14
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]