@@ -865,7 +865,8 @@ begin_prepare_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn)
865865 if (ctx -> callbacks .begin_prepare_cb == NULL )
866866 ereport (ERROR ,
867867 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
868- errmsg ("logical replication at prepare time requires begin_prepare_cb callback" )));
868+ errmsg ("logical replication at prepare time requires a %s callback" ,
869+ "begin_prepare_cb" )));
869870
870871 /* do the actual work: call callback */
871872 ctx -> callbacks .begin_prepare_cb (ctx , txn );
@@ -908,7 +909,8 @@ prepare_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
908909 if (ctx -> callbacks .prepare_cb == NULL )
909910 ereport (ERROR ,
910911 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
911- errmsg ("logical replication at prepare time requires prepare_cb callback" )));
912+ errmsg ("logical replication at prepare time requires a %s callback" ,
913+ "prepare_cb" )));
912914
913915 /* do the actual work: call callback */
914916 ctx -> callbacks .prepare_cb (ctx , txn , prepare_lsn );
@@ -951,7 +953,8 @@ commit_prepared_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
951953 if (ctx -> callbacks .commit_prepared_cb == NULL )
952954 ereport (ERROR ,
953955 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
954- errmsg ("logical replication at prepare time requires commit_prepared_cb callback" )));
956+ errmsg ("logical replication at prepare time requires a %s callback" ,
957+ "commit_prepared_cb" )));
955958
956959 /* do the actual work: call callback */
957960 ctx -> callbacks .commit_prepared_cb (ctx , txn , commit_lsn );
@@ -995,7 +998,8 @@ rollback_prepared_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
995998 if (ctx -> callbacks .rollback_prepared_cb == NULL )
996999 ereport (ERROR ,
9971000 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
998- errmsg ("logical replication at prepare time requires rollback_prepared_cb callback" )));
1001+ errmsg ("logical replication at prepare time requires a %s callback" ,
1002+ "rollback_prepared_cb" )));
9991003
10001004 /* do the actual work: call callback */
10011005 ctx -> callbacks .rollback_prepared_cb (ctx , txn , prepare_end_lsn ,
@@ -1217,7 +1221,8 @@ stream_start_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
12171221 if (ctx -> callbacks .stream_start_cb == NULL )
12181222 ereport (ERROR ,
12191223 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
1220- errmsg ("logical streaming requires a stream_start_cb callback" )));
1224+ errmsg ("logical streaming requires a %s callback" ,
1225+ "stream_start_cb" )));
12211226
12221227 ctx -> callbacks .stream_start_cb (ctx , txn );
12231228
@@ -1263,7 +1268,8 @@ stream_stop_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
12631268 if (ctx -> callbacks .stream_stop_cb == NULL )
12641269 ereport (ERROR ,
12651270 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
1266- errmsg ("logical streaming requires a stream_stop_cb callback" )));
1271+ errmsg ("logical streaming requires a %s callback" ,
1272+ "stream_stop_cb" )));
12671273
12681274 ctx -> callbacks .stream_stop_cb (ctx , txn );
12691275
@@ -1302,7 +1308,8 @@ stream_abort_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
13021308 if (ctx -> callbacks .stream_abort_cb == NULL )
13031309 ereport (ERROR ,
13041310 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
1305- errmsg ("logical streaming requires a stream_abort_cb callback" )));
1311+ errmsg ("logical streaming requires a %s callback" ,
1312+ "stream_abort_cb" )));
13061313
13071314 ctx -> callbacks .stream_abort_cb (ctx , txn , abort_lsn );
13081315
@@ -1345,7 +1352,8 @@ stream_prepare_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
13451352 if (ctx -> callbacks .stream_prepare_cb == NULL )
13461353 ereport (ERROR ,
13471354 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
1348- errmsg ("logical streaming at prepare time requires a stream_prepare_cb callback" )));
1355+ errmsg ("logical streaming at prepare time requires a %s callback" ,
1356+ "stream_prepare_cb" )));
13491357
13501358 ctx -> callbacks .stream_prepare_cb (ctx , txn , prepare_lsn );
13511359
@@ -1384,7 +1392,8 @@ stream_commit_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
13841392 if (ctx -> callbacks .stream_commit_cb == NULL )
13851393 ereport (ERROR ,
13861394 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
1387- errmsg ("logical streaming requires a stream_commit_cb callback" )));
1395+ errmsg ("logical streaming requires a %s callback" ,
1396+ "stream_commit_cb" )));
13881397
13891398 ctx -> callbacks .stream_commit_cb (ctx , txn , commit_lsn );
13901399
@@ -1430,7 +1439,8 @@ stream_change_cb_wrapper(ReorderBuffer *cache, ReorderBufferTXN *txn,
14301439 if (ctx -> callbacks .stream_change_cb == NULL )
14311440 ereport (ERROR ,
14321441 (errcode (ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE ),
1433- errmsg ("logical streaming requires a stream_change_cb callback" )));
1442+ errmsg ("logical streaming requires a %s callback" ,
1443+ "stream_change_cb" )));
14341444
14351445 ctx -> callbacks .stream_change_cb (ctx , txn , relation , change );
14361446
0 commit comments