Back to “log LSN on DROP TABLE”
Fix correctness and coverage of recovery landmarks for destructive DDL.
direct mapping
postgres@hacking:~$ ls people/nikolay-samokhvalov/sessions/
Host and Postgres hacker. 45 sessions in the public archive.
Fix correctness and coverage of recovery landmarks for destructive DDL.
Agent-assisted patch work around the wait-event timing submission.
Independent benchmarks, observer effect, coverage, and patch restructuring.
End-to-end tests for archive-fed logical decoding and pause/resume behavior.
Refine recovery pause behavior, crash safety, promotion, and auto-resume.
Pause replay instead of invalidating conflicting logical slots; design auto-resume.
Use an archive-fed standby as a logical-decoding engine.
Generic-title workshop; public metadata does not identify a deliverable.
Low-overhead per-event timing and trace capture.
pg_wait_tracer, core timing, USDT probes, and observer-effect trade-offs.
Custom protocol command tags and _pq_ capability negotiation.
Evaluate agentic hacking and experiment with pglz compression.
AI-assisted patch discovery, implementation, review, and submission.
Generic workshop; same-day work started pg_stat_statements row accounting.
Generic workshop; nearby fork activity covered wait-event gaps and MultiXact.
Partial refresh restricted by a predicate, including concurrency semantics.
Continue page-merge implementation and correctness work.
Continue B-tree page-merge design and prototype.
Merge sparse sibling B-tree pages to reduce bloat.
Wait-event observability and precise tracing ideas.
Generic workshop near the start of the MultiXact standby-deadlock thread.
Generic-title workshop; no public deliverable confidently mapped.
Continue design and patch work on dump-time analysis.
Preserve or trigger statistics collection in dump/restore output.
Log a recovery landmark when destructive DDL commits.
Generic-title workshop; public metadata does not identify a deliverable.
Batch or compress WAL records during B-tree construction.
Missing and self-hidden I/O accounting in monitoring extensions.
Explore custom command-completion tags returned to clients.
Follow-up workshop likely reviewing the bounded psql \watch work.
Add a maximum iteration count to psql \watch.
The ULID exercise evolved into PostgreSQL's UUIDv7 implementation.
Prototype GUCs rejecting unqualified UPDATE and DELETE.
Add a timeout for any transaction lasting too long.