citusdata / citusdata/citus

Postgres 13: Index opclassopts

Open
#4,071 0 comments 0 reactions 0 assignees View on GitHub
warm-up
Dominant language
C
Stars
12.8k
Forks
794
Avg merge
2d 14h
Merged PRs (30d)
31

Description

Currently we error out if index has opclassopts.

Changelog entry on PG13:
Allow CREATE INDEX to specify the GiST signature length and maximum number of integer ranges (Nikita Glukhov)

Contributor guide

Open the contributing guide

Research direction

The issue reports that indexes using opclassopts currently fail and cites PostgreSQL 13 support for GiST signature length and integer-range limits. Start by locating the C error path for index opclassopts and the related index tests; done means CREATE INDEX accepts the supported options without the current error and coverage verifies the behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, postgresql
Domain
databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.