head	1.3;
access;
symbols;
locks; strict;
comment	@# @;


1.3
date	2007.10.13.22.59.43;	author tgl;	state dead;
branches;
next	1.2;

1.2
date	2007.10.11.19.54.17;	author tgl;	state Exp;
branches;
next	1.1;

1.1
date	2007.10.07.23.32.19;	author wieck;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Remove contrib/txid, in preparation for migrating it into core.
@
text
@# $PostgreSQL: pgsql/contrib/txid/Makefile,v 1.2 2007/10/11 19:54:17 tgl Exp $

MODULES = txid
DATA_built = txid.sql
DATA = uninstall_txid.sql
DOCS = README.txid
REGRESS = txid

ifdef USE_PGXS
PG_CONFIG = pg_config
PGXS := $(shell $(PG_CONFIG) --pgxs)
include $(PGXS)
else
subdir = contrib/txid
top_builddir = ../..
include $(top_builddir)/src/Makefile.global
include $(top_srcdir)/contrib/contrib-global.mk
endif
@


1.2
log
@Code review for txid patch: add binary I/O functions, avoid dependence
on SerializableSnapshot, minor other cleanup.  Marko Kreen, some further
editorialization by me.
@
text
@d1 1
a1 1
# $PostgreSQL$
@


1.1
log
@Added the Skytools extended transaction ID module to contrib as discussed
on CORE previously.

This module offers transaction ID's containing the original XID and the
transaction epoch as a bigint value to the user level. It also provides
a special txid_snapshot data type that contains an entire transactions
visibility snapshot information, which is useful to determine if a
particular txid was visible to a transaction or not.

The module has been tested by porting Slony-I from using its original
xxid data type.

Jan
@
text
@d1 1
a8 1

a18 8


test: install
	$(MAKE) installcheck || { less regression.diffs; exit 1; }

ack:
	cp results/* expected/

@

