Skip to content

0.10.1 (2024-02-05)

Features

  • Add support of Incremental Strategies for Kafka connection:
reader = DBReader(
    connection=Kafka(...),
    source="topic_name",
    hwm=DBReader.AutoDetectHWM(name="some_hwm_name", expression="offset"),
)

with IncrementalStrategy():
    df = reader.run()

This lets you resume reading data from a Kafka topic starting at the last committed offset from your previous run. (#202)

  • Add has_data, raise_if_no_data methods to DBReader class. (#203)

  • Updare VMware Greenplum connector from 2.1.4 to 2.3.0. This implies:

  • Greenplum.get_packages() method now accepts optional arg package_version which allows to override version of Greenplum connector package. (#208)