You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tom Lane
b17b7fae8c
Remove the hack in the grammar that "optimized away" DEFAULT NULL clauses.
...
Instead put in a test to drop a NULL default at the last moment before
storing the catalog entry. This changes the behavior in a couple of ways:
* Specifying DEFAULT NULL when creating an inheritance child table will
successfully suppress inheritance of any default expression from the
parent's column, where formerly it failed to do so.
* Specifying DEFAULT NULL for a column of a domain type will correctly
override any default belonging to the domain; likewise for a sub-domain.
The latter change happens because by the time the clause is checked,
it won't be a simple null Const but a CoerceToDomain expression.
Personally I think this should be back-patched, but there doesn't seem to
be consensus for that on pgsql-hackers, so refraining.
18 years ago
..
access
Minor improvements in backup and recovery:
19 years ago
bootstrap
Create a new dedicated Postgres process, "wal writer", which exists to write
19 years ago
catalog
Remove the aggregate form of ts_rewrite(), since it doesn't work as desired
19 years ago
commands
Simplify the syntax of CREATE/ALTER TEXT SEARCH DICTIONARY by treating the
19 years ago
executor
Arrange to cache a ResultRelInfo in the executor's EState for relations that
19 years ago
lib
Add resetStringInfo(), which clears the content of a StringInfo, and
19 years ago
libpq
Move session_start out of MyProcPort stucture and make it a global called MyStartTime,
19 years ago
mb
Fix pg_wchar_table[] to match revised ordering of the encoding ID enum.
19 years ago
nodes
Disallow scrolling of FOR UPDATE/FOR SHARE cursors, so as to avoid problems
19 years ago
optimizer
Fix the plan-invalidation mechanism to treat regclass constants that refer to
19 years ago
parser
Remove the hack in the grammar that "optimized away" DEFAULT NULL clauses.
18 years ago
port
New versions of mingw have gettimeofday(), so add an autoconf test
18 years ago
postmaster
Simplify and rename some GUC variables, per various recent discussions:
19 years ago
regex
Adjust regcustom.h so that all those assert() calls in the regex package
19 years ago
rewrite
Fix a couple of misbehaviors rooted in the fact that the default creation
19 years ago
snowball
Tsearch2 functionality migrates to core. The bulk of this work is by
19 years ago
storage
Allow an autovacuum worker to be interrupted automatically when it is found
18 years ago
tcop
Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with
19 years ago
tsearch
Remove the aggregate form of ts_rewrite(), since it doesn't work as desired
19 years ago
utils
Migrate the former contrib/txid module into core. This will make it easier
19 years ago
Makefile
make install is supposed to install everything under src/include/,
19 years ago
c.h
Implement lazy XID allocation: transactions that do not modify any database
19 years ago
fmgr.h
Fix typos in two comments. Spotted by Brendan Jurd
19 years ago
funcapi.h
Update CVS HEAD for 2007 copyright. Back branches are typically not
19 years ago
getaddrinfo.h
Update CVS HEAD for 2007 copyright. Back branches are typically not
19 years ago
getopt_long.h
Update CVS HEAD for 2007 copyright. Back branches are typically not
19 years ago
miscadmin.h
Move session_start out of MyProcPort stucture and make it a global called MyStartTime,
19 years ago
pg_config.h.in
New versions of mingw have gettimeofday(), so add an autoconf test
18 years ago
pg_config.h.win32
Stamp 8.3beta2.
18 years ago
pg_config_manual.h
Arrange for large sequential scans to synchronize with each other, so that
19 years ago
pg_trace.h
…
pgstat.h
Just-in-time background writing strategy. This code avoids re-scanning
19 years ago
pgtime.h
Fix crash caused by log_timezone patch if we attempt to emit any elog messages
19 years ago
port.h
New versions of mingw have gettimeofday(), so add an autoconf test
18 years ago
postgres.h
Avoid assuming that struct varattrib_pointer doesn't get padded by the
19 years ago
postgres_ext.h
Move NAMEDATALEN definition from postgres_ext.h to pg_config_manual.h. It
19 years ago
postgres_fe.h
Define the FRONTEND symbol in postgres_fe.h, which allows us to eliminate
19 years ago
rusagestub.h
Update CVS HEAD for 2007 copyright. Back branches are typically not
19 years ago