Skip to content

Conversation

jaroslawroszyk
Copy link
Contributor

…tin CDC, and add tests

  • Add cdc_backend config ("builtin" | "pg_replicate") and route in open/poll
  • Keep builtin CDC via pg_logical_slot_get_changes
  • Introduce cdc_pg_replicate feature flag (placeholder); selecting pg_replicate returns clear not-implemented error
  • Revert/remove incomplete pg_replicate wiring and URL/ETL deps to restore clean builds
  • Add unit tests for CDC message parsing (INSERT/UPDATE/DELETE) and polling query builder
  • Ensure crate compiles and tests pass

Refs #1849

…tin CDC, and add tests

- Add `cdc_backend` config ("builtin" | "pg_replicate") and route in open/poll
- Keep builtin CDC via pg_logical_slot_get_changes
- Introduce `cdc_pg_replicate` feature flag (placeholder); selecting pg_replicate returns clear not-implemented error
- Revert/remove incomplete pg_replicate wiring and URL/ETL deps to restore clean builds
- Add unit tests for CDC message parsing (INSERT/UPDATE/DELETE) and polling query builder
- Ensure crate compiles and tests pass

Refs apache#1849
spetz and others added 3 commits September 30, 2025 15:21
…tin CDC, and add tests

- Add cdc_backend config ("builtin" | "pg_replicate") and route in open/poll
- Keep builtin CDC via pg_logical_slot_get_changes
- Introduce cdc_pg_replicate feature flag (placeholder); selecting pg_replicate returns clear not-implemented error
- Revert/remove incomplete pg_replicate wiring and URL/ETL deps to restore clean builds
- Add unit tests for CDC message parsing (INSERT/UPDATE/DELETE) and polling query builder
- Ensure crate compiles and tests pass

Refs apache#1849
@spetz spetz merged commit e997ead into apache:master Oct 2, 2025
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants