- 06 Jan, 2010 24 commits
-
-
Bruce Momjian authored
For simplicity, use PG_MAJORVERSION rather than PG_VERSION for creation of the PG_VERSION file.
-
Tom Lane authored
access, per testing with CLOBBER_CACHE_ALWAYS. Minor other editorialization.
-
Tom Lane authored
-
Tom Lane authored
Per Stefan.
-
Tom Lane authored
overridden in the snapshot build script. $MAJORVERSION is what it really wanted anyway, so we can tighten up the parsing of --set-version's argument.
-
Tom Lane authored
Silences complaints from "make man", and allows these man pages to be included in man3/.
-
Tom Lane authored
-
Bruce Momjian authored
--only-analyze mode is for _vacuumdb_, not pg_dump.
-
Michael Meskes authored
-
Michael Meskes authored
-
Michael Meskes authored
OS specific with some distinguishing between signaling and quiet nans. It's not really importnat for us here anyway.
-
Michael Meskes authored
-
Itagaki Takahiro authored
is not necessary needed, but some compilers complain about it.
-
Michael Meskes authored
superfluous include files.
-
Itagaki Takahiro authored
VACUUM FULL was renamed to VACUUM FULL INPLACE. Also added a new option -i, --inplace for vacuumdb to perform FULL INPLACE vacuuming. Since the new VACUUM FULL uses CLUSTER infrastructure, we cannot use it for system tables. VACUUM FULL for system tables always fall back into VACUUM FULL INPLACE silently. Itagaki Takahiro, reviewed by Jeff Davis and Simon Riggs.
-
Bruce Momjian authored
Preserve relfilenodes for views and composite types --- even though we don't store data in, them, they do consume relfilenodes. Bump catalog version.
-
Bruce Momjian authored
with PG version 8.2-8.4.
-
Bruce Momjian authored
identify the new API.
-
Bruce Momjian authored
Add support to pg_dump --binary-upgrade to preserve all relfilenodes, for use by pg_migrator.
-
Bruce Momjian authored
Implement pg_dump --only-analyze for use by pg_migrator to only analyze all databases.
-
Bruce Momjian authored
Move OIDCHARS to proper include file.
-
Bruce Momjian authored
Use OIDCHARS for oid character length, rather than '10', in tablespace code.
-
Itagaki Takahiro authored
-
Itagaki Takahiro authored
Variables must consist of only alphabets, numerals and underscores. We had allowed to set variables with invalid names, but could not refer them in queries. Thanks to Robert Haas for the review.
-
- 05 Jan, 2010 16 commits
-
-
Tom Lane authored
peculiar variant of UNION ALL, and so wouldn't likely get written directly as-is, it's possible for it to arise as a result of simplification of less-obviously-silly queries. In particular, now that we can do flattening of subqueries that have constant outputs and are underneath an outer join, it's possible for the case to result from simplification of queries of the type exhibited in bug #5263. Back-patch to 8.4 to avoid a functionality regression for this type of query.
-
Robert Haas authored
This patch only supports seq_page_cost and random_page_cost as parameters, but it provides the infrastructure to scalably support many more. In particular, we may want to add support for effective_io_concurrency, but I'm leaving that as future work for now. Thanks to Tom Lane for design help and Alvaro Herrera for the review.
-
Tom Lane authored
so that it's safe if a parallel make chooses to run two concurrent copies. Also, work around a memory leak in some versions of Perl.
-
Michael Meskes authored
-
Michael Meskes authored
-
Michael Meskes authored
-
Michael Meskes authored
-
Michael Meskes authored
-
Michael Meskes authored
-
Michael Meskes authored
-
Michael Meskes authored
ecpg in both native and compatiblity mode.
-
Magnus Hagander authored
and allow using config.pl to override the defaults. config.pl is removed from the repository, so changes there will no longer show up when doing diff, and will not prevent switching branches and such things. config.pl would normally be used to override single values, but if an old-style config.pl is read, it will override the entire default configuration, making it backwards compatible.
-
Magnus Hagander authored
symbols both using __declspec(dllexport) (via the PGDLLIMPORT macro) and using full-dll-export. This works without warning on Win32, but not on Win64. In passing, fix the fact that the framework could never deal with more than one disbled linker warning - because MSVC wants commas between linker warnings, and semicolons between compiler warnings...
-
Magnus Hagander authored
-
Tom Lane authored
rather random code choices, don't slavishly duplicate the original pg_attribute.h's failure to put an OID into Schema_pg_index entries.
-
Tom Lane authored
VPATH builds. We had this already in several places, but not all.
-