Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
e556839
refactor(proxy): migrate PostgreSQL protocol to pg-proto
freshtonic Aug 4, 2026
f71f95d
refactor(proxy): remove legacy protocol plumbing
freshtonic Aug 4, 2026
8b8d967
refactor(proxy): delegate pipelining to pg-proto
freshtonic Aug 4, 2026
9788128
refactor(proxy): use pg-proto buffered transport
freshtonic Aug 4, 2026
fb700c0
refactor(proxy): pass typed PostgreSQL messages
freshtonic Aug 4, 2026
d44f10f
refactor(proxy): remove legacy protocol plumbing
freshtonic Aug 4, 2026
1cc5c28
fix(proxy): order locally handled pipeline responses
freshtonic Aug 5, 2026
d65f8bf
refactor(proxy): use pg-proto network transports
freshtonic Aug 5, 2026
96420ad
build(proxy): pin verified pg-proto transport
freshtonic Aug 5, 2026
d9c8523
build(proxy): use pg-proto 0.2.2
freshtonic Aug 5, 2026
df2ae73
refactor(proxy): adopt pg-proto typed middleware
freshtonic Aug 6, 2026
7c916ed
docs: note async typed middleware follow-up
freshtonic Aug 6, 2026
6414212
refactor(proxy): adopt pg-proto async middleware
freshtonic Aug 6, 2026
82b5a8e
refactor(proxy): use pg-proto typed pipeline dispatch
freshtonic Aug 8, 2026
ebcea12
refactor postgres proxy around pg-proto middleware
freshtonic Aug 8, 2026
fa5b342
docs: flag reusable pg-proto proxy driver
freshtonic Aug 8, 2026
899f4fe
fix typed bind null rewriting after rebase
freshtonic Aug 8, 2026
3add6cc
refactor: adopt pg-proto 0.9 middleware
freshtonic Aug 10, 2026
44f6ea3
fix: preserve opportunistic upstream TLS
freshtonic Aug 10, 2026
9245d60
fix: preserve required TLS diagnostic
freshtonic Aug 10, 2026
5ae18fa
ci: show proxy logs on test failure
freshtonic Aug 10, 2026
ac6f379
fix: preserve middleware forwarding errors
freshtonic Aug 10, 2026
c648d52
fix: backpressure full protocol pipelines
freshtonic Aug 11, 2026
4de60ef
fix: preserve pipelined protocol state
freshtonic Aug 11, 2026
be40043
chore: upgrade pg-proto to 0.10.0
freshtonic Aug 11, 2026
2a138e4
refactor: remove unused channel writer
freshtonic Aug 11, 2026
1c347f6
chore: upgrade pg-proto to 0.10.1
freshtonic Aug 12, 2026
cd19367
refactor: delegate pipeline ordering to pg-proto
freshtonic Aug 12, 2026
f3da079
refactor: delegate PostgreSQL protocol mechanics
freshtonic Aug 12, 2026
4349e5c
chore: upgrade pg-proto to 0.10.2
freshtonic Aug 12, 2026
6518a96
chore: upgrade pg-proto to 0.10.3
freshtonic Aug 12, 2026
b9dd9b9
chore: upgrade pg-proto to 0.10.4
freshtonic Aug 13, 2026
af69dfc
chore: upgrade pg-proto to 0.10.5
freshtonic Aug 13, 2026
f7d7ab6
fix: isolate fatal multitenant decrypt checks
freshtonic Aug 13, 2026
edad90e
fix(proxy): address pg-proto review regressions
freshtonic Aug 14, 2026
e838f5b
feat(proxy): upgrade pg-proto to 0.10.6
freshtonic Aug 14, 2026
cc91a74
fix(test): make full local suite portable
freshtonic Aug 14, 2026
5fef679
fix diagnostics integration metrics timing
freshtonic Aug 14, 2026
be9b046
fix TLS PostgreSQL preflight on Linux
freshtonic Aug 14, 2026
6fb7410
fix: use pg-proto startup parameter forwarding
freshtonic Aug 14, 2026
73ded38
chore: upgrade pg-proto to 0.10.7
freshtonic Aug 14, 2026
95ed4b1
fix remaining pg-proto review feedback
freshtonic Aug 15, 2026
6d59950
chore: upgrade pg-proto to 0.11.1
freshtonic Aug 17, 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
6 changes: 6 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,12 @@ jobs:
run: |
mise run --output prefix test

- name: Show proxy logs on failure
if: failure()
run: |
docker logs --timestamps proxy 2>&1 || true
docker logs --timestamps proxy-tls 2>&1 || true

- uses: ./.github/actions/send-slack-notification
with:
channel: engineering
Expand Down
Loading
Loading