Changelog
All notable changes to the pydebeziumai library will be documented in this file.
Version 0.1.0 (TBD)
Initial Pre-release
Core Engine: Implemented Pydantic event serialization and ingestion handlers for JSON stream inputs (
JsonIngestionHandler) and JPype JVM-based logical replication records (ConnectIngestionHandler).Transformation Layer: Introduced
DocumentBuildersupporting customIdStrategykeys andProjectionPolicycolumn projections to map database writes into standard LangChain Document objects.Synchronization Layer: Implemented
SyncManagersupporting exponential retry backoff, hard deletes, soft delete tag updates, and thread-safe dead-letter queueing (DeadLetterQueue).Retrieval Integrations: Added support for standard LangChain retrievers (
create_retriever_tool) and LangGraph reactive retriever nodes (create_retriever_node).Adapters: Operational support for three vector database adapters: Chroma, PGVector, and Milvus.