Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
f94b21d
feat(coldfront): control-plane support for ColdFront (single-node)
dpage Jul 2, 2026
175dff2
feat(coldfront): managed catalog DB name/url helpers
AntTheLimey Jul 16, 2026
0029b8c
feat(coldfront): lakekeeper catalog DB resource
AntTheLimey Jul 16, 2026
9a99113
feat(coldfront): wire managed catalog DB into graph
AntTheLimey Jul 17, 2026
94b3f28
feat(coldfront): conditional catalog_db_url validation
AntTheLimey Jul 17, 2026
5ba5281
fix(coldfront): address review follow-ups
AntTheLimey Jul 17, 2026
8aface0
docs(coldfront): consumer-neutral comments (drop saas refs)
AntTheLimey Jul 17, 2026
bb807cf
fix(coldfront): repair lakekeeper deploy path
AntTheLimey Jul 20, 2026
45e3f23
fix(coldfront): derive use_ssl from S3 endpoint scheme
AntTheLimey Jul 20, 2026
e6ea279
fix(coldfront): local image fallback for CheckImageExists
AntTheLimey Jul 20, 2026
b2e4ed5
fix(coldfront): tiering DSN user from connect_as
AntTheLimey Jul 20, 2026
deb5a20
fix(coldfront): run tiering binaries from /usr/bin
AntTheLimey Jul 20, 2026
355e353
feat(coldfront): create extension in app DB
AntTheLimey Jul 20, 2026
63b0333
feat(coldfront): set per-database coldfront GUCs
AntTheLimey Jul 20, 2026
1baf3e1
feat(coldfront): load duckdb stack in node config
AntTheLimey Jul 20, 2026
87e6196
fix(coldfront): create pg_duckdb explicitly, not via CASCADE
AntTheLimey Jul 20, 2026
6b0f44c
docs(coldfront): correct pg_duckdb create-order rationale
AntTheLimey Jul 21, 2026
5208519
fix(coldfront): bootstrap lakekeeper via bridge IP
AntTheLimey Jul 21, 2026
fab2c26
chore(coldfront): bump lakekeeper to 0.13.1
AntTheLimey Jul 21, 2026
f60ddab
refactor(coldfront): adopt lakekeeper self-migrate
AntTheLimey Jul 21, 2026
b617494
refactor(coldfront): service_type is now coldfront
AntTheLimey Jul 21, 2026
677c719
docs(coldfront): correct guard rationale comments
AntTheLimey Jul 22, 2026
6f6a96a
fix(coldfront): correct multi-node guard message
AntTheLimey Jul 22, 2026
fa0d4df
fix: correct ColdFront benign-empty detection
AntTheLimey Jul 23, 2026
29f3807
fix(coldfront): correct tiering s3 config keys
AntTheLimey Jul 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,6 @@ control-plane
pgedge-control-plane
!docker/control-plane
e2e/debug

# Git worktrees (local; never committed)
.worktrees/
3 changes: 2 additions & 1 deletion api/apiv1/design/database.go
Original file line number Diff line number Diff line change
Expand Up @@ -169,10 +169,11 @@ var ServiceSpec = g.Type("ServiceSpec", func() {
})
g.Attribute("service_type", g.String, func() {
g.Description("The type of service to run.")
g.Enum("mcp", "postgrest", "rag")
g.Enum("mcp", "postgrest", "rag", "coldfront")
g.Example("mcp")
g.Example("postgrest")
g.Example("rag")
g.Example("coldfront")
g.Meta("struct:tag:json", "service_type")
})
g.Attribute("version", g.String, func() {
Expand Down
8 changes: 4 additions & 4 deletions api/apiv1/gen/http/control_plane/client/types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions api/apiv1/gen/http/control_plane/server/types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 9 additions & 8 deletions api/apiv1/gen/http/openapi.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 8 additions & 7 deletions api/apiv1/gen/http/openapi.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading