Skip to content

feat: Do not hardcode orioledb.main_buffers in postgresql.conf - #2365

Open
za-arthur wants to merge 1 commit into
developfrom
artur/no_hardcoded_orioledb_config
Open

feat: Do not hardcode orioledb.main_buffers in postgresql.conf#2365
za-arthur wants to merge 1 commit into
developfrom
artur/no_hardcoded_orioledb_config

Conversation

@za-arthur

Copy link
Copy Markdown
Contributor

What kind of change does this PR introduce?

supabase-admin-api now stores orioledb config into generated-optimizations.conf config file and therefore we should avoid hardcoding orioledb.main_buffers into postgresql.conf

https://linear.app/supabase/issue/ORI-219/apply-orioledb-guc-settings-based-on-instance-size

What is the current behavior?

Now ansible/files/postgres_prestart.sh.j2 hardcodes orioledb.main_buffers into postgresql.conf

What is the new behavior?

supabase-admin-api will save optimized config for orioledb into generated-optimizations.conf.

Additional context

https://linear.app/supabase/issue/ORI-219/apply-orioledb-guc-settings-based-on-instance-size

@za-arthur
za-arthur requested review from a team as code owners August 14, 2026 13:51
supabase-admin-api now stores orioledb config into
`generated-optimizations.conf` config file and therefore we should avoid
hardcoding `orioledb.main_buffers` into `postgresql.conf`
@za-arthur
za-arthur force-pushed the artur/no_hardcoded_orioledb_config branch from 6d774a7 to e70a1ab Compare August 14, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants