postgresql/src/backend
Tom Lane 3d40d5e70e Do not allow Unique nodes to be scanned backwards. The code claimed that it
would work, but in fact it didn't return the same rows when moving backwards
as when moving forwards.  This would have no visible effect in a DISTINCT
query (at least assuming the column datatypes use a strong definition of
equality), but it gave entirely wrong answers for DISTINCT ON queries.
2008-08-05 21:28:29 +00:00
..
access Add a few more DTrace probes to the backend. 2008-08-01 13:16:09 +00:00
bootstrap Reduce the alignment requirement of type "name" from int to char, and arrange 2008-06-24 17:58:27 +00:00
catalog Tighten up the sanity checks in TypeCreate(): pass-by-value types must have 2008-08-03 15:23:58 +00:00
commands Improve CREATE/DROP/RENAME DATABASE so that when failing because the source 2008-08-04 18:03:46 +00:00
executor Do not allow Unique nodes to be scanned backwards. The code claimed that it 2008-08-05 21:28:29 +00:00
lib Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
libpq Rearrange the code in auth.c so that all functions for a single authentication 2008-08-01 11:41:12 +00:00
main Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
nodes Improve SELECT DISTINCT to consider hash aggregation, as well as sort/uniq, 2008-08-05 02:43:18 +00:00
optimizer Department of second thoughts: fix newly-added code in planner.c to make real 2008-08-05 16:03:10 +00:00
parser Improve SELECT DISTINCT to consider hash aggregation, as well as sort/uniq, 2008-08-05 02:43:18 +00:00
po Translation updates 2008-01-31 18:04:52 +00:00
port Fix a couple of bugs in win32 shmem name generation: 2008-07-04 10:50:18 +00:00
postmaster Move pgstat.tmp into a temporary directory under $PGDATA named pg_stat_tmp. 2008-08-05 12:09:30 +00:00
regex Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
rewrite Improve our #include situation by moving pointer types away from the 2008-06-19 00:46:06 +00:00
snowball Implement a few changes to how shared libraries and dynamically loadable 2008-04-07 14:15:58 +00:00
storage In ReadOrZeroBuffer (and related entry points), don't bother to call 2008-08-05 15:09:04 +00:00
tcop Add a few more DTrace probes to the backend. 2008-08-01 13:16:09 +00:00
tsearch Create a type-specific typanalyze routine for tsvector, which collects stats 2008-07-14 00:51:46 +00:00
utils Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT items 2008-08-02 21:32:01 +00:00
Makefile Add a few more DTrace probes to the backend. 2008-08-01 13:16:09 +00:00
common.mk We need to rebuild objfiles.txt when one of the subdirectories' objfiles.txt 2008-03-17 18:24:56 +00:00
nls.mk Add a new ereport auxiliary function errdetail_log(), which works the same as 2008-03-24 18:08:47 +00:00