Я работаю над логической репликацией PG с помощью Java и нахожу демонстрацию по jdbc драйверу docs
PGReplicationStream stream =
replConnection.getReplicationAPI()
.replicationStream()
.logical()
.withSlotName("demo_logical_slot")
.withSlotOption("include-xids", false)
.withSlotOption("skip-empty-xacts", true)
.start();
тогда я могу разобрать сообщение из потока.
Этого достаточно для некоторых ежедневных нужд, но теперь я хочу знать время фиксации транзакции.
С помощью вопрос по stackoverflow, я добавляю .withSlotOption("include-timestamp", "on")
, и он работает.
У меня вопрос, где можно найти полный список «опций слотов», чтобы их было очень удобно найти вместо поиска по Google или StackOverflow.