@@ -1112,8 +1112,11 @@ process_remote_insert(StringInfo s, Relation rel)
1112
1112
estate , false, NULL , NIL );
1113
1113
1114
1114
/* AFTER ROW INSERT Triggers */
1115
- ExecARInsertTriggers (estate , relinfo , bufferedTuples [i ],
1116
- recheckIndexes , NULL );
1115
+ if (strcmp (get_namespace_name (RelationGetNamespace (rel )), MULTIMASTER_SCHEMA_NAME ) == 0 )
1116
+ {
1117
+ ExecARInsertTriggers (estate , relinfo , bufferedTuples [i ],
1118
+ recheckIndexes , NULL );
1119
+ }
1117
1120
1118
1121
list_free (recheckIndexes );
1119
1122
}
@@ -1184,8 +1187,11 @@ process_remote_insert(StringInfo s, Relation rel)
1184
1187
UserTableUpdateOpenIndexes (estate , newslot );
1185
1188
1186
1189
/* AFTER ROW INSERT Triggers */
1187
- ExecARInsertTriggers (estate , relinfo , newslot -> tts_tuple ,
1190
+ if (strcmp (get_namespace_name (RelationGetNamespace (rel )), MULTIMASTER_SCHEMA_NAME ) == 0 )
1191
+ {
1192
+ ExecARInsertTriggers (estate , relinfo , newslot -> tts_tuple ,
1188
1193
NIL , NULL );
1194
+ }
1189
1195
}
1190
1196
ExecCloseIndices (estate -> es_result_relation_info );
1191
1197
if (ActiveSnapshotSet ())
@@ -1391,8 +1397,11 @@ process_remote_delete(StringInfo s, Relation rel)
1391
1397
simple_heap_delete (rel , & oldslot -> tts_tuple -> t_self );
1392
1398
1393
1399
/* AFTER ROW DELETE Triggers */
1394
- ExecARDeleteTriggers (estate , estate -> es_result_relation_info ,
1400
+ if (strcmp (get_namespace_name (RelationGetNamespace (rel )), MULTIMASTER_SCHEMA_NAME ) == 0 )
1401
+ {
1402
+ ExecARDeleteTriggers (estate , estate -> es_result_relation_info ,
1395
1403
& oldslot -> tts_tuple -> t_self , NULL , NULL );
1404
+ }
1396
1405
}
1397
1406
else
1398
1407
{
0 commit comments