Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
8d72331
refactor(proxy): migrate PostgreSQL protocol to pg-proto
freshtonic Aug 4, 2026
42c18bf
refactor(proxy): remove legacy protocol plumbing
freshtonic Aug 4, 2026
dc4b668
refactor(proxy): delegate pipelining to pg-proto
freshtonic Aug 4, 2026
6ba3d3d
refactor(proxy): use pg-proto buffered transport
freshtonic Aug 4, 2026
bc56cfa
refactor(proxy): pass typed PostgreSQL messages
freshtonic Aug 4, 2026
a2c1564
refactor(proxy): remove legacy protocol plumbing
freshtonic Aug 4, 2026
d34f2f6
fix(proxy): order locally handled pipeline responses
freshtonic Aug 5, 2026
b6f2bc5
refactor(proxy): use pg-proto network transports
freshtonic Aug 5, 2026
a76f2cb
build(proxy): pin verified pg-proto transport
freshtonic Aug 5, 2026
f9f1807
build(proxy): use pg-proto 0.2.2
freshtonic Aug 5, 2026
b427cf4
refactor(proxy): adopt pg-proto typed middleware
freshtonic Aug 6, 2026
a49e5e1
docs: note async typed middleware follow-up
freshtonic Aug 6, 2026
01a17f9
refactor(proxy): adopt pg-proto async middleware
freshtonic Aug 6, 2026
7e2d7fd
refactor(proxy): use pg-proto typed pipeline dispatch
freshtonic Aug 8, 2026
cf4be16
refactor postgres proxy around pg-proto middleware
freshtonic Aug 8, 2026
db465c2
docs: flag reusable pg-proto proxy driver
freshtonic Aug 8, 2026
c6ea6b8
fix typed bind null rewriting after rebase
freshtonic Aug 8, 2026
ad42ab0
refactor: adopt pg-proto 0.9 middleware
freshtonic Aug 10, 2026
0824aa6
fix: preserve opportunistic upstream TLS
freshtonic Aug 10, 2026
c617540
fix: preserve required TLS diagnostic
freshtonic Aug 10, 2026
9f80b83
ci: show proxy logs on test failure
freshtonic Aug 10, 2026
11bee37
fix: preserve middleware forwarding errors
freshtonic Aug 10, 2026
a99db5f
fix: backpressure full protocol pipelines
freshtonic Aug 11, 2026
60fdef5
fix: preserve pipelined protocol state
freshtonic Aug 11, 2026
2e816bf
chore: upgrade pg-proto to 0.10.0
freshtonic Aug 11, 2026
dfb101f
refactor: remove unused channel writer
freshtonic Aug 11, 2026
5e9b37c
chore: upgrade pg-proto to 0.10.1
freshtonic Aug 12, 2026
ca35731
refactor: delegate pipeline ordering to pg-proto
freshtonic Aug 12, 2026
2fe8f3d
refactor: delegate PostgreSQL protocol mechanics
freshtonic Aug 12, 2026
e563bf0
chore: upgrade pg-proto to 0.10.2
freshtonic Aug 12, 2026
365c357
chore: upgrade pg-proto to 0.10.3
freshtonic Aug 12, 2026
c8df50c
chore: upgrade pg-proto to 0.10.4
freshtonic Aug 13, 2026
54a5ff1
chore: upgrade pg-proto to 0.10.5
freshtonic Aug 13, 2026
fad3337
fix: isolate fatal multitenant decrypt checks
freshtonic Aug 13, 2026
6f53375
fix(proxy): address pg-proto review regressions
freshtonic Aug 14, 2026
01a1cbf
feat(proxy): upgrade pg-proto to 0.10.6
freshtonic Aug 14, 2026
7a6bd88
fix(test): make full local suite portable
freshtonic Aug 14, 2026
8404792
fix diagnostics integration metrics timing
freshtonic Aug 14, 2026
3ebe18f
fix TLS PostgreSQL preflight on Linux
freshtonic Aug 14, 2026
e959065
fix: use pg-proto startup parameter forwarding
freshtonic Aug 14, 2026
8c0ff22
chore: upgrade pg-proto to 0.10.7
freshtonic Aug 14, 2026
2766712
fix remaining pg-proto review feedback
freshtonic Aug 15, 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