postgresql/src/backend
Alvaro Herrera 5ab3af46dd Remove obsolete XLogRecPtr macros
This gets rid of XLByteLT, XLByteLE, XLByteEQ and XLByteAdvance.
These were useful for brevity when XLogRecPtrs were split in
xlogid/xrecoff; but now that they are simple uint64's, they are just
clutter.  The only downside to making this change would be ease of
backporting patches, but that has been negated by other substantive
changes to the involved code anyway.  The clarity of simpler expressions
makes the change worthwhile.

Most of the changes are mechanical, but in a couple of places, the patch
author chose to invert the operator sense, making the code flow more
logical (and more in line with preceding comments).

Author: Andres Freund
Eyeballed by Dimitri Fontaine and Alvaro Herrera
2012-12-28 13:06:15 -03:00
..
access Remove obsolete XLogRecPtr macros 2012-12-28 13:06:15 -03:00
bootstrap Add context info to OAT_POST_CREATE security hook 2012-10-23 18:24:24 -03:00
catalog Adjust many backend functions to return OID rather than void. 2012-12-23 18:37:58 -05:00
commands Remove obsolete XLogRecPtr macros 2012-12-28 13:06:15 -03:00
executor Add defenses against integer overflow in dynahash numbuckets calculations. 2012-12-11 22:09:05 -05:00
foreign Split tuple struct defs from htup.h to htup_details.h 2012-08-30 16:52:35 -04:00
lib Basic binary heap implementation. 2012-11-29 11:16:59 -05:00
libpq Attempt to un-break Windows builds with USE_LDAP. 2012-12-04 17:25:51 -05:00
main Unify calling conventions for postgres/postmaster sub-main functions 2012-06-25 21:30:12 +03:00
nodes Fix planning of non-strict equivalence clauses above outer joins. 2012-10-18 12:30:10 -04:00
optimizer Fix assorted bugs in CREATE/DROP INDEX CONCURRENTLY. 2012-11-28 21:26:01 -05:00
parser Prevent failure when RowExpr or XmlExpr is parse-analyzed twice. 2012-12-23 14:07:24 -05:00
po Translation updates 2011-08-17 14:07:46 +03:00
port Change test ExceptionalCondition to return void 2012-11-30 19:24:21 -03:00
postmaster Don't set ThisTimeLineID in checkpointer & bgwriter during recovery. 2012-12-20 14:39:04 +02:00
regex Prevent corner-case core dump in rfree(). 2012-07-15 13:27:54 -04:00
replication Remove obsolete XLogRecPtr macros 2012-12-28 13:06:15 -03:00
rewrite Support automatically-updatable views. 2012-12-08 18:26:21 -05:00
snowball Remove configure flag --disable-shared, as it is no longer used by any 2012-08-30 16:26:53 -04:00
storage Fix performance problems with autovacuum truncation in busy workloads. 2012-12-11 14:33:08 -06:00
tcop Allow adding values to an enum type created in the current transaction. 2012-12-01 14:27:30 -05:00
tsearch Fix logical errors in tsquery selectivity estimation for prefix queries. 2012-09-11 21:23:20 -04:00
utils Fix some minor issues in view pretty-printing. 2012-12-24 17:52:19 -05:00
.gitignore Add gitignore for mingw/cygwin build outputs 2011-06-09 18:11:47 +02:00
Makefile Fix PGXS support for building loadable modules on AIX. 2012-10-09 21:04:06 -04:00
common.mk Call check_keywords.pl in maintainer-check 2012-02-27 13:53:12 +02:00
nls.mk Sort file list when creating gettext-files 2011-12-27 20:20:56 +02:00