Tailer SDK
Changelog
Release 1.3.19 : 2024-09-12
- auth : fixed a bug during login where default value would not be used properly
- TTT : added usage of FD_DATE templates on table name for sql tasks and delete table tasks
- TTS : context is now applied to SQL queries
Release 1.3.18 : 2024-04-08
- TTT : added the flag 'force_delete_partition' allowing to delete the current date partition upon table creation
Release 1.3.18 : 2024-04-08
- TTT : added GBQ write disposition on copy table tasks.
- TTT : added 'delete_gbq_table' task type.
Release 1.3.17 : 2024-03-11
- TTT : fixed an issue in the dependencies parser.
- TTT : added range partitioning for table creation
- TTT : bq_table_timepartitioning_require_partition_filter flag is now DEPRECATED, please use bq_table_require_partition_filter instead.
- Misc : enhanced encoding detection when reading input files.
- TTT : added DDL information in the saved configuration
Release 1.3.16 : 2024-01-11
- TTT : enhanced the way tasks dependencies are parsed.
- TTT : allow clustered table creation without time partitioning
- Misc : enhanced encoding detection when reading input files
Release 1.3.15 : 2023-10-06
- Misc : fixed an issuer upon user update with Tailer configuration file.
- Setup : fix dependency with urllib3.
Release 1.3.14 : 2023-07-10
- TTT : fix Markdown documentation processing
- Misc : code refactoring
Release 1.3.13 : 2023-05-25
- TTT : fix Markdown documentation processing
Release 1.3.12 : 2023-xx-yy
- TTT : fix a potential bug when using GBQ query jobs start and end datetime
- Setup : forced request-toolbelt version
Release 1.3.11 : 2023-xx-yy
- TTT : added Mermaid Graph for tasks dependencies
- TTT : refactoring of TTT DAG generation
- All : standard way of processing Markdown documentation
Release 1.3.10 : 2023-02-28
- TTT : fixed criticity upon expectation failure.
- TTT : added time partioning type to DDL file. You can use the "bq_table_timepartitioning_type" set to "HOUR", "DAY", "MONTH" or "YEAR". If not present, default is "DAY".
- Dependencies : forced firebase Python package to 3.0.1
Release 1.3.9 : 2022-11-24
- TTS : support for context in SQL query.
- Global : enhanced SDK return codes
Release 1.3.8 : 2022-10-05
- TTT : bugfix, error when applying context on a SQL file containing the variable name "TEMPLATE_CURRENT_DATE".
Release 1.3.7 : 2022-07-28
- TTT : added new criticality level -> stop.
- Context : removed error messages related to protected variables (FD_*).
- Context : a configuration cannot be deployed if a placeholder cannot be replaced through the context application., except protected variables => FD_*
- TTT : fixed default timeout on lock. Now set to 15 seconds.
Release 1.3.6 : 2022-05-13
- TTS : added new criticality level -> break
Release 1.3.5 : 2022-03-21
- TTS : added support for new version (v3) of Table To Storage configuration.
- TTT : added SQL query details in run infos for "expection" task type.
- TTT : fixed an issue with how expectations failures are handled.
- TTT : added case management to avoid ducplicate due to PubSub re-delivering messages
- TTT : better handling of SQL execution date
- Context : added new template for context : {{FD_CONTEXT}}. This template will insert the Context ID.
- Context : context will always be applied, disregarding the version number.
Release 1.3.4 : 2021-12-14
- TTT : fixed labels name error using task ids.
Release 1.3.3 : 2021-11-29
- TTT : new task type : expectation
- TTT : SQL and EXPECTATION tasks support context variables replacement
- TTT : Lock manager optimizations
Release 1.3.2 : 2021-11-08
- Bugfix : fixed an issue when running tailer with param : --context NO_CONTEXT
- API To Storage : added Protocol Buffers definition support.
Release 1.3.1 : 2021-10-04
- TTT : added criticality attribute to tasks.
- Changed 'tailer auth get-token' output formatting for easy parsing.
Release 1.3.0 : 2021-07-20
- Added support for new configuration template : API To Storage
- Fixed unknown command line args fot TTT.
Release 1.2.8 : 2021-07-12
- TTT : fixed a bug when processing a single task DAG.
Release 1.2.7 : 2021-07-01
- Added a new command for user reset password : tailer auth reset-password
Release 1.2.6 : 2021-06-10
- Bugfix : fixed issue in TTT for dynamic SQL
Release 1.2.5 : 2021-06-03
- Added Context tagging in all configuration type
- TTT : --no-launch flag will work on TTT deploy as well.
Release 1.2.4 : 2021-05-17
- Bugfix : fixed issue in TTT generation regarding Lock manager.
Release 1.2.3 : 2021-05-10
- Bugfix : fixed issue leading to re-parsing the configuration once modified.
- TTT : added Redis support for Lock Manager. Redis will be default.
Release 1.2.2 : 2021-03-30
- Bugfix : TTT => fixed a random issue when contacting ETCD instance.
- Added command : tailer auth get-token. Use sed to extract token : tailer auth get-token | sed -n 's/.*user_token=//p'
- Table To Storage : user can launch the DAG upon deployment.
Release 1.2.1 : 2021-02-22
- Added support for configuration type : xml-conversion
Release 1.2.0 : 2021-02-22
- First release : moved code from Jarvis SDK
Release files for tailer-sdk 1.3.19
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tailer_sdk-1.3.19-py3-none-any.whl | Python 3 | none | any | Details |
Release files / tailer_sdk-1.3.19-py3-none-any.whl
| Download URL | tailer_sdk-1.3.19-py3-none-any.whl |
|---|---|
| Size | 62.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
35c5d3913364d72b468854e2440141b0c97e5d3248fd7e6e6db13fe371079201
|
|
BLAKE2b-256 checksum How to use checksums |
974bc8891114aaafe5713d31553f0e80e2ef541a27f33e7ffc8f4d2da3a93b99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.9
|