Skip to content

TwilightCoders/homebrew-tap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

TwilightCoders Homebrew Tap

Homebrew formulae for TwilightCoders projects.

brew tap twilightcoders/tap

Formulae

progresql

A PostgreSQL 18 fork that adds spanning indexes — true cross-partition PRIMARY KEY / UNIQUE enforcement on partitioned tables via the GLOBAL keyword, without forcing the partition key into the constraint. See TwilightCoders/progresql.

brew install twilightcoders/tap/progresql          # latest tagged beta
brew install --HEAD twilightcoders/tap/progresql   # build from master

⚠️ Beta. This is a research fork. The formula is keg-only so it never shadows a real PostgreSQL install (or a pg_cluster/petere setup): its binaries are not symlinked into the Homebrew prefix. Use them via the keg path, e.g. add to PATH deliberately:

export PATH="$(brew --prefix progresql)/bin:$PATH"

Keep backups and validate against your workload before trusting production data to it — see the upstream README for the current trust/testing status.

Building from source compiles all of PostgreSQL (~10–15 min) plus the amcheck contrib module (used to verify spanning indexes).

About

Homebrew tap for TwilightCoders projects (progresql spanning-index PostgreSQL fork)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages