Atharva Inamdar

06/06/2023, 9:27 AM
Hello, I’m looking to trial delta-rs library using Python. Before I start a few questions: • Is this production ready or anyone using it in production? • Can we still write data (without transactions)? • Any other caveats I should be aware of that may not be documented?

Will Jones

06/06/2023, 5:21 PM
1. I'd say we are still in "beta". We are quickly adding new features and updating our APIs. I don't have specific users I know that are using the Python library in production, but I'm sure they are out there. 2. Yes, this can write data to a delta table, and commit them in transactions. (Not sure what you mean by "without transactions") 3. The main caveat is we don't support newer protocol versions yet. So table features like column mapping and constraints aren't yet supported.

Atharva Inamdar

06/08/2023, 8:28 AM
Thanks Will.
readme mentions write transactions are not supported. so wondered if other types of writes were possible. that’s all
on the protocol version point, I’m hoping to append a delta table that was originally created from databricks spark writer. would that cause any issues?