we are using gin indexes on big tables. these tables happen to have several billion rows.the index creation fails in ginCombineData in src/backend/access/ginbulk.c because repalloc is limited to 1 gb.this limitation makes no sense in this context (compare comments in src/include/utils/memutils.h).To overcome this limitation on tables with lots of rows repalloc_huge is used.The test suite still succeeds on my machine.Find the patch attached,
pgsql-hackers by date:
Соглашаюсь с условиями обработки персональных данных