Fix missing GUC_GPDB_NEED_SYNC for pax filter GUCs (#1590)

Add GUC_GPDB_NEED_SYNC flag to pax.enable_sparse_filter and
pax.enable_row_filter so their values are dispatched from QD
to QE segments. Without this flag, SET on the coordinator has
no effect because scans run on QE segments.
diff --git a/contrib/pax_storage/src/cpp/comm/guc.cc b/contrib/pax_storage/src/cpp/comm/guc.cc
index 8a6497d..d07e996 100644
--- a/contrib/pax_storage/src/cpp/comm/guc.cc
+++ b/contrib/pax_storage/src/cpp/comm/guc.cc
@@ -134,11 +134,11 @@
                            "enable pax filter, contains min/max and bloom "
                            "filters for sparse filtering",
                            NULL, &pax::pax_enable_sparse_filter, true,
-                           PGC_USERSET, 0, NULL, NULL, NULL);
+                           PGC_USERSET, GUC_GPDB_NEED_SYNC, NULL, NULL, NULL);
 
   DefineCustomBoolVariable("pax.enable_row_filter", "enable pax row filter",
                            NULL, &pax::pax_enable_row_filter, false,
-                           PGC_USERSET, 0, NULL, NULL, NULL);
+                           PGC_USERSET, GUC_GPDB_NEED_SYNC, NULL, NULL, NULL);
 
   DefineCustomIntVariable(
       "pax.scan_reuse_buffer_size", "set the reuse buffer size", NULL,