~/talk

Making your patch more committable

Talkat PostgreSQL Conference Europe 2023 · 2023-12-12..12-15· [open-source]
slides:none on file

Shows why a 260k one‑commit patch stalls and how to fix it: break the work into independently useful subprojects, split into small commits that make each commit build and pass tests, keep refactors separate from functional changes, and write commit messages that explain the actual risk and benefit. Give a two‑line reproducible usage, include inline pgbench or timings, report relevant metrics like P99 or memory, and provide minimal reproducible benchmark (pgbench) plus preconditions. Use cscope or apply the patch locally to inspect cross‑file effects and respond to every review item so reviewers know what changed.

AI-written summary · about

  1. 0:00Introduction to committable patches
  2. 3:20Communication and collaboration on mailing list
  3. 12:05Exercising your code with tests and benchmarks
  4. 25:54Splitting large commits into smaller ones
  5. 37:32Closing remarks and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.