@@ -2203,7 +2203,7 @@ pg_stat_get_replication_slot(PG_FUNCTION_ARGS)
22032203Datum
22042204pg_stat_get_subscription_stats (PG_FUNCTION_ARGS )
22052205{
2206- #define PG_STAT_GET_SUBSCRIPTION_STATS_COLS 12
2206+ #define PG_STAT_GET_SUBSCRIPTION_STATS_COLS 13
22072207 Oid subid = PG_GETARG_OID (0 );
22082208 TupleDesc tupdesc ;
22092209 Datum values [PG_STAT_GET_SUBSCRIPTION_STATS_COLS ] = {0 };
@@ -2221,25 +2221,27 @@ pg_stat_get_subscription_stats(PG_FUNCTION_ARGS)
22212221 OIDOID , -1 , 0 );
22222222 TupleDescInitEntry (tupdesc , (AttrNumber ) 2 , "apply_error_count" ,
22232223 INT8OID , -1 , 0 );
2224- TupleDescInitEntry (tupdesc , (AttrNumber ) 3 , "sync_error_count " ,
2224+ TupleDescInitEntry (tupdesc , (AttrNumber ) 3 , "seq_sync_error_count " ,
22252225 INT8OID , -1 , 0 );
2226- TupleDescInitEntry (tupdesc , (AttrNumber ) 4 , "confl_insert_exists " ,
2226+ TupleDescInitEntry (tupdesc , (AttrNumber ) 4 , "sync_error_count " ,
22272227 INT8OID , -1 , 0 );
2228- TupleDescInitEntry (tupdesc , (AttrNumber ) 5 , "confl_update_origin_differs " ,
2228+ TupleDescInitEntry (tupdesc , (AttrNumber ) 5 , "confl_insert_exists " ,
22292229 INT8OID , -1 , 0 );
2230- TupleDescInitEntry (tupdesc , (AttrNumber ) 6 , "confl_update_exists " ,
2230+ TupleDescInitEntry (tupdesc , (AttrNumber ) 6 , "confl_update_origin_differs " ,
22312231 INT8OID , -1 , 0 );
2232- TupleDescInitEntry (tupdesc , (AttrNumber ) 7 , "confl_update_deleted " ,
2232+ TupleDescInitEntry (tupdesc , (AttrNumber ) 7 , "confl_update_exists " ,
22332233 INT8OID , -1 , 0 );
2234- TupleDescInitEntry (tupdesc , (AttrNumber ) 8 , "confl_update_missing " ,
2234+ TupleDescInitEntry (tupdesc , (AttrNumber ) 8 , "confl_update_deleted " ,
22352235 INT8OID , -1 , 0 );
2236- TupleDescInitEntry (tupdesc , (AttrNumber ) 9 , "confl_delete_origin_differs " ,
2236+ TupleDescInitEntry (tupdesc , (AttrNumber ) 9 , "confl_update_missing " ,
22372237 INT8OID , -1 , 0 );
2238- TupleDescInitEntry (tupdesc , (AttrNumber ) 10 , "confl_delete_missing " ,
2238+ TupleDescInitEntry (tupdesc , (AttrNumber ) 10 , "confl_delete_origin_differs " ,
22392239 INT8OID , -1 , 0 );
2240- TupleDescInitEntry (tupdesc , (AttrNumber ) 11 , "confl_multiple_unique_conflicts " ,
2240+ TupleDescInitEntry (tupdesc , (AttrNumber ) 11 , "confl_delete_missing " ,
22412241 INT8OID , -1 , 0 );
2242- TupleDescInitEntry (tupdesc , (AttrNumber ) 12 , "stats_reset" ,
2242+ TupleDescInitEntry (tupdesc , (AttrNumber ) 12 , "confl_multiple_unique_conflicts" ,
2243+ INT8OID , -1 , 0 );
2244+ TupleDescInitEntry (tupdesc , (AttrNumber ) 13 , "stats_reset" ,
22432245 TIMESTAMPTZOID , -1 , 0 );
22442246 BlessTupleDesc (tupdesc );
22452247
@@ -2256,6 +2258,9 @@ pg_stat_get_subscription_stats(PG_FUNCTION_ARGS)
22562258 /* apply_error_count */
22572259 values [i ++ ] = Int64GetDatum (subentry -> apply_error_count );
22582260
2261+ /* seq_sync_error_count */
2262+ values [i ++ ] = Int64GetDatum (subentry -> seq_sync_error_count );
2263+
22592264 /* sync_error_count */
22602265 values [i ++ ] = Int64GetDatum (subentry -> sync_error_count );
22612266
0 commit comments