Re: [PATCH 1/2] Provide a common malloc wrappers and palloc et al. emulation for frontend'ish environs
От
Magnus Hagander
Тема
Re: [PATCH 1/2] Provide a common malloc wrappers and palloc
et al. emulation for frontend'ish environs
Дата
Msg-id
CABUevExorwSfhJPJFX-AWrsUXH4efO91tbGaudw-OMar0-T4qA@mail.gmail.com
Ответ на
[PATCH 1/2] Provide a common malloc wrappers and palloc et al. emulation for frontend'ish environs (Andres Freund)
Список
Дерево обсуждения
[PATCH] xlogreader-v4 Andres Freund <andres@2ndquadrant.com>
[PATCH 1/5] Centralize Assert* macros into c.h so its common between backend/frontend Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common between backend/frontend Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common
between backend/frontend Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common between backend/frontend Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common
between backend/frontend Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so
its common between backend/frontend Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so
its common between backend/frontend Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common between backend/frontend Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so
its common between backend/frontend Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so
its common between backend/frontend Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so
its common between backend/frontend Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so
its common between backend/frontend Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common between backend/frontend Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common between backend/frontend Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so
its common between backend/frontend Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common between backend/frontend Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 1/5] Centralize Assert* macros into c.h so its common
between backend/frontend Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH 1/5] Centralize Assert* macros into c.h so
its common between backend/frontend Alvaro Herrera <alvherre@2ndquadrant.com>
[PATCH 2/5] Make relpathbackend return a statically result instead of palloc()'ing it Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically result instead of palloc()'ing it Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically result instead of palloc()'ing it Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically result instead of palloc()'ing it Tom Lane <tgl@sss.pgh.pa.us>
[PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
[PATCH 1/2] Provide a common malloc wrappers and palloc et al. emulation for frontend'ish environs Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 1/2] Provide a common malloc wrappers and
palloc et al. emulation for frontend'ish environs Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [PATCH 1/2] Provide a common malloc wrappers and palloc et al.
emulation for frontend'ish environs Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 1/2] Provide a common malloc wrappers and
palloc et al. emulation for frontend'ish environs Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 1/2] Provide a common malloc wrappers and palloc
et al. emulation for frontend'ish environs Magnus Hagander <magnus@hagander.net>
Re: [PATCH 1/2] Provide a common malloc wrappers and
palloc et al. emulation for frontend'ish environs Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 1/2] Provide a common malloc wrappers and palloc
et al. emulation for frontend'ish environs Magnus Hagander <magnus@hagander.net>
Re: [PATCH 1/2] Provide a common malloc wrappers and palloc et al. emulation for frontend'ish environs Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 1/2] Provide a common malloc wrappers and palloc et al.
emulation for frontend'ish environs Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH 1/2] Provide a common malloc wrappers and palloc et al. emulation for frontend'ish environs Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH 1/2] Provide a common malloc wrappers and palloc et al. emulation for frontend'ish environs "anarazel@anarazel.de" <andres@anarazel.de>
Re: [PATCH 1/2] Provide a common malloc wrappers and palloc
et al. emulation for frontend'ish environs Peter Geoghegan <peter@2ndquadrant.com>
Re: [PATCH 1/2] Provide a common malloc wrappers and palloc
et al. emulation for frontend'ish environs Michael Paquier <michael.paquier@gmail.com>
Re: [PATCH 1/2] Provide a common malloc wrappers and
palloc et al. emulation for frontend'ish environs Andres Freund <andres@2ndquadrant.com>
[PATCH 2/2] use pg_malloc instead of an unchecked malloc in pg_resetxlog Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al
and palloc/pfree mulation (was xlogreader-v4) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: [PATCH] unified frontend support for pg_malloc et al
and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al
and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@anarazel.de>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@anarazel.de>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc et
al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc et
al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc et
al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH] unified frontend support for pg_malloc et
al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree
mulation (was xlogreader-v4) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al
and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al
and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al
and palloc/pfree mulation (was xlogreader-v4) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH] unified frontend support for pg_malloc et
al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: Re: [PATCH] unified frontend support for pg_malloc et
al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al
and palloc/pfree mulation (was xlogreader-v4) Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree
mulation (was xlogreader-v4) Heikki Linnakangas <hlinnakangas@vmware.com>
Re: [PATCH] unified frontend support for pg_malloc et al and palloc/pfree mulation (was xlogreader-v4) Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] unified frontend support for pg_malloc et al and
palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc
et al and palloc/pfree mulation (was xlogreader-v4) Steve Singer <steve@ssinger.info>
Re: Re: [PATCH] unified frontend support for pg_malloc et
al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc
et al and palloc/pfree mulation (was xlogreader-v4) Steve Singer <steve@ssinger.info>
Re: Re: [PATCH] unified frontend support for pg_malloc et
al and palloc/pfree mulation (was xlogreader-v4) Andres Freund <andres@2ndquadrant.com>
Re: Re: [PATCH] unified frontend support for pg_malloc
et al and palloc/pfree mulation (was xlogreader-v4) Steve Singer <steve@ssinger.info>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically result instead of palloc()'ing it Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Heikki Linnakangas <hlinnakangas@vmware.com>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Heikki Linnakangas <hlinnakangas@vmware.com>
Re: [PATCH 2/5] Make relpathbackend return a statically result
instead of palloc()'ing it Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Robert Haas <robertmhaas@gmail.com>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 2/5] Make relpathbackend return a statically result instead of palloc()'ing it Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Robert Haas <robertmhaas@gmail.com>
Re: [PATCH 2/5] Make relpathbackend return a statically result instead of palloc()'ing it Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 2/5] Make relpathbackend return a statically
result instead of palloc()'ing it Robert Haas <robertmhaas@gmail.com>
Re: [PATCH 2/5] Make relpathbackend return a statically result
instead of palloc()'ing it Noah Misch <noah@leadboat.com>
[PATCH 3/5] Split out xlog reading into its own module called xlogreader Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 3/5] Split out xlog reading into its own module
called xlogreader Alvaro Herrera <alvherre@2ndquadrant.com>
[PATCH 4/5] Add pg_xlogdump contrib module Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 4/5] Add pg_xlogdump contrib module Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [PATCH 4/5] Add pg_xlogdump contrib module Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 4/5] Add pg_xlogdump contrib module Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [PATCH 4/5] Add pg_xlogdump contrib module Andres Freund <andres@2ndquadrant.com>
Re: [PATCH 4/5] Add pg_xlogdump contrib module Alvaro Herrera <alvherre@2ndquadrant.com>
[PATCH 5/5] remove spurious space in running_xact's _desc function Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] xlogreader-v4 Andres Freund <andres@2ndquadrant.com>
Re: [PATCH] xlogreader-v4 Thom Brown <thom@linux.com>
Re: [PATCH] xlogreader-v4 Thom Brown <thom@linux.com>
Am I the only one who finds this way of posting patches really annoying? Here is a patch with no description other than a list of changed files. And discussion happens in a completely different email. What's wrong with just posting the patch as a regular attachment(s) to a regular thread, like other people do? Yes, I'm well aware that some mailers thread them in right. Our archives code does. But many MUAs don't. But even when using a MUA that threads it correctly, I find it quite annoying that you have to open one email to read the comments and a different email toview the patch. It may be just me. But it may be others as well, so I figured I should raise the issue :) //Magnus On Wed, Jan 9, 2013 at 12:27 PM, Andres Freund wrote: > --- > contrib/oid2name/oid2name.c | 52 +------------ > contrib/pg_upgrade/pg_upgrade.h | 5 +- > contrib/pg_upgrade/util.c | 49 ------------- > contrib/pgbench/pgbench.c | 54 +------------- > src/backend/utils/mmgr/mcxt.c | 78 +++++++++++--------- > src/bin/initdb/initdb.c | 40 +--------- > src/bin/pg_basebackup/pg_basebackup.c | 2 +- > src/bin/pg_basebackup/pg_receivexlog.c | 1 + > src/bin/pg_basebackup/receivelog.c | 1 + > src/bin/pg_basebackup/streamutil.c | 38 +--------- > src/bin/pg_basebackup/streamutil.h | 4 - > src/bin/pg_ctl/pg_ctl.c | 39 +--------- > src/bin/pg_dump/Makefile | 6 +- > src/bin/pg_dump/common.c | 1 - > src/bin/pg_dump/compress_io.c | 1 - > src/bin/pg_dump/dumpmem.c | 76 ------------------- > src/bin/pg_dump/dumpmem.h | 22 ------ > src/bin/pg_dump/dumputils.h | 1 + > src/bin/pg_dump/pg_backup_archiver.c | 1 - > src/bin/pg_dump/pg_backup_custom.c | 2 +- > src/bin/pg_dump/pg_backup_db.c | 1 - > src/bin/pg_dump/pg_backup_directory.c | 1 - > src/bin/pg_dump/pg_backup_null.c | 1 - > src/bin/pg_dump/pg_backup_tar.c | 1 - > src/bin/pg_dump/pg_dump.c | 1 - > src/bin/pg_dump/pg_dump_sort.c | 1 - > src/bin/pg_dump/pg_dumpall.c | 1 - > src/bin/pg_dump/pg_restore.c | 1 - > src/bin/psql/common.c | 50 ------------- > src/bin/psql/common.h | 10 +-- > src/bin/scripts/common.c | 49 ------------- > src/bin/scripts/common.h | 5 +- > src/include/port/palloc.h | 19 +++++ > src/include/utils/palloc.h | 12 +-- > src/port/Makefile | 8 +- > src/port/dirmod.c | 75 +------------------ > src/port/palloc.c | 130 +++++++++++++++++++++++++++++++++ > 37 files changed, 218 insertions(+), 621 deletions(-) > delete mode 100644 src/bin/pg_dump/dumpmem.c > delete mode 100644 src/bin/pg_dump/dumpmem.h > create mode 100644 src/include/port/palloc.h > create mode 100644 src/port/palloc.c > > > > -- > Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-hackers > -- Magnus HaganderMe: http://www.hagander.net/Work: http://www.redpill-linpro.com/
В списке pgsql-hackers по дате отправления