fklocks-5.patch.gz

application/x-gzip

Filename: fklocks-5.patch.gz
Type: application/x-gzip
Part: 0
Message: Re: foreign key locks, 2nd attempt

Patch

Same data as JSON: GET /api/v1/attachments/:id/patch the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes. API reference →
Format: context
File+
contrib/pageinspect/heapfuncs.c 1 0
contrib/pgrowlocks/Makefile 1 0
contrib/pgrowlocks/pgrowlocks--1.0--1.1.sql 18 0
contrib/pgrowlocks/pgrowlocks--1.0.sql 0 15
contrib/pgrowlocks/pgrowlocks--1.1.sql 16 0
contrib/pgrowlocks/pgrowlocks.c 79 0
contrib/pgrowlocks/pgrowlocks.control 1 1
src/backend/access/common/heaptuple.c 1 0
src/backend/access/heap/heapam.c 1071 0
src/backend/access/heap/pruneheap.c 5 0
src/backend/access/heap/rewriteheap.c 3 0
src/backend/access/transam/multixact.c 783 7
src/backend/access/transam/xlog.c 13 0
src/backend/catalog/index.c 2 0
src/backend/commands/analyze.c 2 0
src/backend/commands/cluster.c 1 0
src/backend/commands/sequence.c 2 0
src/backend/commands/trigger.c 1 0
src/backend/commands/vacuum.c 1 0
src/backend/executor/execMain.c 4 0
src/backend/executor/nodeLockRows.c 16 0
src/backend/nodes/copyfuncs.c 2 0
src/backend/nodes/equalfuncs.c 2 0
src/backend/nodes/outfuncs.c 2 0
src/backend/nodes/readfuncs.c 1 0
src/backend/optimizer/plan/initsplan.c 3 0
src/backend/optimizer/plan/planner.c 17 0
src/backend/parser/analyze.c 12 0
src/backend/parser/gram.y 10 0
src/backend/rewrite/rewriteHandler.c 13 0
src/backend/storage/lmgr/predicate.c 2 0
src/backend/tcop/utility.c 31 0
src/backend/utils/adt/ri_triggers.c 23 0
src/backend/utils/adt/ruleutils.c 19 0
src/backend/utils/cache/relcache.c 20 0
src/backend/utils/time/combocid.c 4 0
src/backend/utils/time/tqual.c 281 0
src/bin/pg_resetxlog/pg_resetxlog.c 32 0
src/include/access/heapam.h 14 2
src/include/access/htup.h 57 0
src/include/access/multixact.h 52 1
src/include/catalog/pg_control.h 4 0
src/include/nodes/execnodes.h 4 0
src/include/nodes/parsenodes.h 21 0
src/include/nodes/plannodes.h 5 0
src/include/parser/analyze.h 1 0
src/include/utils/relcache.h 1 0
src/include/utils/rel.h 1 0
src/test/isolation/expected/fk-contention.out 1 0
src/test/isolation/expected/fk-deadlock_1.out 20 0
src/test/isolation/expected/fk-deadlock2_1.out 35 0
src/test/isolation/expected/fk-deadlock2_2.out 105 0
src/test/isolation/expected/fk-deadlock_2.out 67 0
src/test/isolation/expected/fk-deadlock2.out 28 0
src/test/isolation/expected/fk-deadlock.out 14 0
src/test/isolation/expected/fk-delete-insert.out 41 0
src/test/isolation/expected/lock-update-delete.out 65 0
src/test/isolation/expected/lock-update-traversal.out 18 0
src/test/isolation/isolation_schedule 2 0
src/test/isolation/isolationtester.c 2 0
src/test/isolation/specs/fk-deadlock2.spec 8 0
src/test/isolation/specs/lock-update-delete.spec 38 0
src/test/isolation/specs/lock-update-traversal.spec 32 0

Binary attachment — download to view.