Hi, all I want to add some columns of int(or Oid) array and declare GIN index for it in catalog when bootstrap.
But current catalogs all use btree, I tried to declare a GIN index but failed, ex: pg_class.h ``` CATALOG(pg_class ... Int32 my_new_column[1] BKI_DEFAULT(_null_); ... } FormData_pg_class; DECLARE_INDEX(pg_class_my_index, 7200, on pg_class using gin(my_new_column array_ops)); #define ClassMYIndexId 7200 ``` But this failed when init in heap_form_tuple(). I could use SQL to create GIN index column for user tables. But is it possible to declare array column with GIN index in catalog when bootstrap? Thanks. Zhang Mingli www.hashdata.xyz