Skip to content

0.23.0

Latest
Compare
Choose a tag to compare
@shortishly shortishly released this 23 Nov 19:30
9b5c248

rev pg to 16 on compose

ci build matrix including pg14..16

support for persistent replication slots

  • add pgmp_rep_log:slot_name/1
  • add mandatory pgmp_rep_log:lsn/1 callback returning the starting LSN
  • implement new lsn/1 callback in pgmp_rep_log_ets returning 0/0
  • default to temporary slots, unless replication_logical_temporary is false

add: stop_replication_on_publication/2 on pgmp_db

additional type support:

  • void
  • char

tidy up crash during shutdown

ssl support

use shortishly/coverdata

replication codec supporting client and server sides of proto

gc unnamed portal on pop from equery

  • in cases where bind is called without previously calling parse (in
    error), if there was a previous parse those arg types could have
    been used in the later bind, causing a separate error.

fix an issue on rep_log_backfill_SUITE with pg 15+