Pramen-py

Latest version: v1.8.5

Safety actively analyzes 623187 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

1.8.5

What's Changed
* 394 Fix PostgreSQL with numeric fields with no permission and scale in https://github.com/AbsaOSS/pramen/pull/395
* 349 Allow add partition for updating hive tables in https://github.com/AbsaOSS/pramen/pull/396


**Full Changelog**: https://github.com/AbsaOSS/pramen/compare/v1.8.4...v1.8.5

1.8.4

What's Changed
* 388 Handle OS signals and include thread stack traces in email notifications in https://github.com/AbsaOSS/pramen/pull/390
* 389 Add Spark application id to jobs that fail before running a task in https://github.com/AbsaOSS/pramen/pull/391
* 387 Implement handling DATE overflows that can happen with PotgreSQL infinity date values in https://github.com/AbsaOSS/pramen/pull/392


**Full Changelog**: https://github.com/AbsaOSS/pramen/compare/v1.8.3...v1.8.4

1.8.3

What's Changed
* Hotfix: handle null values when sanitizing timestamps in https://github.com/AbsaOSS/pramen/pull/385


**Full Changelog**: https://github.com/AbsaOSS/pramen/compare/v1.8.2...v1.8.3

1.8.2

What's Changed
* 375 Add workaround for timestamp overflows in https://github.com/AbsaOSS/pramen/pull/377
* 376 Add support for 'input.table' when JDBC Native is used with supported SQL dialects in https://github.com/AbsaOSS/pramen/pull/380
* 378 Add support for MySQL databases in the JDBC source in https://github.com/AbsaOSS/pramen/pull/381
* 382 Update versions of Scala, Spark and sbt for builds and CI/CD in https://github.com/AbsaOSS/pramen/pull/383

> :warning: **A bug is introduced in this version**: Ingestion jobs that use JDBCNative source will fail if a column having `timestamp` type contains nulls. Please, use Pramen `1.8.3` instead.

**Full Changelog**: https://github.com/AbsaOSS/pramen/compare/v1.8.1...v1.8.2

1.8.1

What's Changed
* 362 Get column descriptions from JDBC connection when possible in https://github.com/AbsaOSS/pramen/pull/364
* 361 Add the ability of EnceladusSink to send a REST request to delete temporary version files on S3 in https://github.com/AbsaOSS/pramen/pull/363
* 369 Fix lazy sinks incorrectly made lazy if they depend on transient tables in https://github.com/AbsaOSS/pramen/pull/370
* 367 Do not create directories on object stores unless strictly needed in https://github.com/AbsaOSS/pramen/pull/368
* 366 Track raw files at sources and in the metastore by size instead by count in https://github.com/AbsaOSS/pramen/pull/371

**Full Changelog**: https://github.com/AbsaOSS/pramen/compare/v1.8.0...v1.8.1

1.8.0

What's Changed
* 245 Make transient transformers are now executed on-demand in https://github.com/AbsaOSS/pramen/pull/341
* 301 Make SQL generators extensible so that custom generators could be plugged in without Pramen recompilation in https://github.com/AbsaOSS/pramen/pull/352
* 353 Add the option to disable count query to optimize performance of very large JDBC datasets by yruslan in https://github.com/AbsaOSS/pramen/pull/355
* 351 Add a method to SQL generators interface to return an alias expression. by yruslan in https://github.com/AbsaOSS/pramen/pull/357
* 354 Add Denodo dialect to support 'timestamp with timezone' data type by yruslan in https://github.com/AbsaOSS/pramen/pull/356
* 338 Do not include records per seconds in email notification for tables that do not have enough records in https://github.com/AbsaOSS/pramen/pull/338
* 343 Add a GitHub action for automatic releases in https://github.com/AbsaOSS/pramen/pull/343




**Full Changelog**: https://github.com/AbsaOSS/pramen/compare/v1.7.4...v1.8.0

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.