Migrating from 0.25 to 0.26
Python SDK: removed blocking
argument for flush
python-sdk-removed-blocking-argument-for-flush
Use the new timeout_sec
argument instead.
For non-blocking, use timeout_sec=0
.
Mostly you can just call .flush()
with no arguments.
That will block until all writes either finishes or an error occurs (e.g. the gRPC connection is severed).
Python DataFusion interface: update to 49.0.0 python-datafusion-interface-update-to-4900
The DataFusion FFI that we rely on for user defined functions and
table providers requires users to upgrade their datafusion-python
version to 49.0.0. This only impacts customers who use the
DataFusion tables provided through the CatalogClient
.