Shared Delta Sharing reader
Shared Delta Sharing reader
Details
Internal base class for snapshot and change readers. Public readers inherit its Arrow and data-frame materializers.
Methods
Method to_arrow_reader()
Expose a lazy Arrow record batch reader.
Consume it or call Close() when reading it directly. Once passed
to a scanner such as DuckDB, let Arrow manage its lifetime rather
than closing the underlying stream while it may still be in use.
Method to_tibble()
Materialize as a tibble using Arrow's R type conversion.
BIGINT columns become bit64::integer64, including small values,
empty results, and nested columns. A valid BIGINT value of
-9223372036854775808 raises a conversion error because bit64 reserves
that value for NA; use to_arrow() or to_arrow_reader() to
retain it. Decimal columns use Arrow's default double conversion.
Method to_data_frame()
Materialize as a base data frame by dropping the tibble
class from to_tibble().