What's Changed
- Revert missing #53 from #63 by @firehist in #65
- feat: check for bucket's existence before creation by @tomasvotava in #67
- fix: use bigquery_client for gcs_stage methods by @tomasvotava in #70
- refactor(core): UUID suffix instead of Unix timestamp by @emesar in #72
- feat: add date suffix in addition to UUID suffix for a well organized data lake (GCS Load Patten) by @maamoonhussain in #77
- Fix "TypeError: unhashable type: 'list'" when
cluster_on_key_properties
is enabled by @buu-nguyen in #78 - ♻️ Remove duplicate line in BigQueryGcsStagingSink constructor by @buu-nguyen in #79
- escaped table names while dedup by @vrumjantsev in #80
- added Forbidden in dataset create error catching by @loveeklund-osttra in #85
- Edge case for object properties with empty schemas by @rubenvereecken in #86
- 🔧 add timeout also for batch jobs in load_table_from_uri by @AlejandroUPC in #90
- 🔧 change logic to see if ds or table exists by @AlejandroUPC in #91
New Contributors
- @firehist made their first contribution in #65
- @tomasvotava made their first contribution in #67
- @emesar made their first contribution in #72
- @maamoonhussain made their first contribution in #77
- @buu-nguyen made their first contribution in #78
- @vrumjantsev made their first contribution in #80
- @loveeklund-osttra made their first contribution in #85
- @rubenvereecken made their first contribution in #86
- @AlejandroUPC made their first contribution in #90
Full Changelog: 0.6.8...0.7.2