snowplow / snowplow-python-analytics-sdk

Python SDK for working with Snowplow enriched events in Spark, AWS Lambda et al.
21 stars 9 forks source link

Block until run manifests table in created state #20

Closed chuwy closed 7 years ago

chuwy commented 7 years ago

table.meta.client.get_waiter('table_exists').wait(TableName='users')

Otherwise we can end up in situation when client tries to add item to table that in CREATING state.

There's workaround for it, but would be nice to have as default behavior.

alexanderdean commented 7 years ago

What milestone should this go into @chuwy ?

chuwy commented 7 years ago

@alexanderdean I think 0.3.0 is fine. But if there's no plans for 0.3.0 yet, we can publish 0.2.1. Technically this is not a feature or behavior change and can be considered as bugfix.

alexanderdean commented 7 years ago

Let's treat as a bugfix then