Estoy creando una ranura de replicación lógica con código Java utilizando la API de replicación de PostgreSQL y quiero agregar una prueba antes del proceso de creación para verificar si la ranura ya existe. este es mi codigo:
connection.getReplicationAPI() .createReplicationSlot() .logical() .withSlotName(slotName) .withOutputPlugin("test_decoding") .make();SELECT slot_name, plugin, slot_type, datoid, database, temporary, active, active_pid, xmin, catalog_xmin, restart_lsn, confirmed_flush_lsn FROM pg_replication_slots WHERE slot_name = ?