pgsql/ /configure /configure.in rc/backend/Mak ... - Mailing list pgsql-committers

From tgl@postgresql.org (Tom Lane)
Subject pgsql/ /configure /configure.in rc/backend/Mak ...
Date
Msg-id 20020505000329.6272847595C@postgresql.org
Whole thread Raw
List pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql
Changes by:    tgl@postgresql.org    02/05/04 20:03:29

Modified files:
    .              : configure configure.in
    src/backend    : Makefile
    src/backend/bootstrap: bootstrap.c
    src/backend/catalog: namespace.c
    src/backend/commands: async.c
    src/backend/libpq: auth.c pqcomm.c
    src/backend/port: Makefile
    src/backend/postmaster: pgstat.c postmaster.c
    src/backend/storage/file: fd.c
    src/backend/storage/ipc: ipc.c ipci.c shmem.c sinvaladt.c
    src/backend/storage/lmgr: lwlock.c proc.c spin.c
    src/backend/tcop: postgres.c
    src/backend/utils/error: elog.c
    src/backend/utils/init: miscinit.c postinit.c
    src/include    : miscadmin.h pg_config.h.in
    src/include/storage: ipc.h proc.h s_lock.h spin.h
    src/pl/plperl  : SPI.xs plperl.c
    src/template   : darwin
Added files:
    src/backend/port: posix_sema.c sysv_sema.c sysv_shmem.c
    src/include/storage: pg_sema.h pg_shmem.h

Log message:
    Create an internal semaphore API that is not tied to SysV semaphores.
    As proof of concept, provide an alternate implementation based on POSIX
    semaphores.  Also push the SysV shared-memory implementation into a
    separate file so that it can be replaced conveniently.


pgsql-committers by date:

Previous
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql/src/backend/utils/init miscinit.c
Next
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql/src/backend/regex regcomp.c