Skip to content
Merged
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
1d5170c
fix(connection): don't deadlock the connection loop during COPY IN
casibbald Aug 2, 2026
78d8f21
ci: add GitHub Actions workflow to run the test suite
casibbald Aug 2, 2026
f32d6d7
ci: add GitHub Actions workflow to run the test suite
casibbald Aug 2, 2026
b1877b1
fix(connection): don't deadlock the connection loop during COPY IN
casibbald Aug 2, 2026
f34edf4
feat(client): deliver LISTEN/NOTIFY notifications to the client
casibbald Aug 2, 2026
28ef2c2
ci: add GitHub Actions workflow to run the test suite
casibbald Aug 2, 2026
82ba69b
fix(connection): graceful shutdown on drop - close the socket, and ma…
claude Aug 24, 2026
3b4fdb0
ci: add GitHub Actions workflow to run the test suite
casibbald Aug 2, 2026
c15d6f2
client: implement is_closed
casibbald Oct 27, 2026
86456fa
query: expose the affected-row count on RowStream
casibbald Oct 27, 2026
3a3a19a
client: deliver LISTEN/NOTIFY notifications
casibbald Oct 27, 2026
4a2653a
client: implement is_closed
casibbald Oct 27, 2026
e62970c
client: add next_notification to wait for a notification
casibbald Oct 27, 2026
fe01895
Merge feat/deliver-notifications (content already on this branch)
casibbald Oct 28, 2026
aa0c08a
Merge fix/copy-in-deadlock (content already on this branch)
casibbald Oct 28, 2026
f2deac2
Merge ci/github-actions (content already on this branch)
casibbald Oct 28, 2026
146f61c
Merge fix/cooperative-connection-shutdown (content already on this br…
casibbald Oct 28, 2026
8d66a3e
Merge up/row-stream-rows-affected (content already on this branch)
casibbald Oct 28, 2026
6197380
Merge up/deliver-notifications (content already on this branch)
casibbald Oct 28, 2026
15db6f2
Merge up/client-is-closed (content already on this branch)
casibbald Oct 28, 2026
a155c1e
Merge up/next-notification (content already on this branch)
casibbald Oct 28, 2026
64de36f
docs: CONTRIBUTING: the integration branch is integration/microscaler…
casibbald Oct 28, 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
15 changes: 9 additions & 6 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,20 @@
# Contributing to this fork

This repository is a fork. Its integration branch is `master`: it carries every
This repository is a fork. Its integration branch is `integration/microscaler-fork`: it carries every
change made in this fork, and it is the only branch that projects depending on
the fork should consume (a dependent can follow just one branch).

- **Changes land here first.** Every fix or feature goes to `master` through a pull
- **Changes land here first.** Every fix or feature goes to `integration/microscaler-fork` through a pull
request merged with a merge commit. Branches that dependents pin are never
rebased or force-pushed.
- **Upstream proposals are cut separately.** Once a change is on `master`, the
- **Upstream proposals are cut separately.** Once a change is on `integration/microscaler-fork`, the
pull request for the upstream project is cut fresh from upstream's default
branch as a single-purpose change (one concern, one commit, following
upstream's conventions). It is not merged from `master`.
upstream's conventions). It is not merged from `integration/microscaler-fork`.
- **Upstream is merged in regularly.** Upstream's default branch is merged into
`master` so the fork stays a superset of upstream.
`integration/microscaler-fork` so the fork stays a superset of upstream.
- **Before an upstream pull request merges or closes,** check that its content is
on `master` (by content, not commit hashes: upstream branches are re-cut).
on `integration/microscaler-fork` (by content, not commit hashes: upstream branches are re-cut).

`master` is kept as it was when the integration branch was created, because existing lockfiles pin its
commits; new work goes to `integration/microscaler-fork`.
Loading