- Jul 12, 2014
-
-
Magnus Hagander authored
Adds a configuration parameter, extraver, that is appended to the version number when built. Michael Paquier, reviewed by Muhammad Asif Naeem
-
- Jun 18, 2014
-
-
Noah Misch authored
Catch up with commit b8cc8f94's introduction of the HAVE_UUID_OSSP symbol to the principal build process. Back-patch to 9.4, where that commit appeared.
-
- May 30, 2014
-
-
Heikki Linnakangas authored
Michael Paquier
-
- May 06, 2014
-
-
Bruce Momjian authored
This includes removing tabs after periods in C comments, which was applied to back branches, so this change should not effect backpatching.
-
- Jan 26, 2014
-
-
Andrew Dunstan authored
Backpatch to 9.3. Brar Piening.
-
- Jan 19, 2014
-
-
Magnus Hagander authored
In the MSVC build system we've never separated krb5 from gss, and always built them both. Since the removal of native krb5 support, this parameter only controls GSSAPI, so rename it accordingly.
-
Magnus Hagander authored
krb5 has been deprecated since 8.3, and the recommended way to do Kerberos authentication is using the GSSAPI authentication method (which is still fully supported). libpq retains the ability to identify krb5 authentication, but only gives an error message about it being unsupported. Since all authentication is initiated from the backend, there is no need to keep it at all in the backend.
-
- May 29, 2013
-
-
Bruce Momjian authored
This is the first run of the Perl-based pgindent script. Also update pgindent instructions.
-
- Feb 06, 2013
-
-
Andrew Dunstan authored
Backpatch to release 9.2 Brar Piening and Noah Misch, reviewed by Craig Ringer.
-
- Dec 16, 2012
-
-
Magnus Hagander authored
Craig Ringer
-
- Oct 08, 2012
-
-
Tom Lane authored
Get rid of the fundamentally indefensible assumption that "long long int" exists and is exactly 64 bits wide on every platform Postgres runs on. Instead let the configure script select the type to use for "pg_int64". This is a bit of a pain in the rear since we do not want to pollute client namespace with all the random symbols that pg_config.h defines; instead we have to create a separate generated header file, "pg_config_ext.h". But now that the infrastructure is there, we might have the ability to add some other stuff that's long been wanting in this area.
-
- Jul 05, 2012
-
-
Bruce Momjian authored
Run on HEAD and 9.2.
-
- Jun 10, 2012
-
-
Bruce Momjian authored
commit-fest.
-
- Feb 15, 2012
-
-
Robert Haas authored
Per recent work by Peter Geoghegan, it's significantly faster to tuplesort on a single sortkey if ApplySortComparator is inlined into quicksort rather reached via a function pointer. It's also faster in general to have a version of quicksort which is specialized for sorting SortTuple objects rather than objects of arbitrary size and type. This requires a couple of additional copies of the quicksort logic, which in this patch are generate using a Perl script. There might be some benefit in adding further specializations here too, but thus far it's not clear that those gains are worth their weight in code footprint.
-
- Jan 03, 2012
-
-
Andrew Dunstan authored
Brar Piening, reviewed by Craig Ringer.
-
- Jul 12, 2011
-
-
Magnus Hagander authored
-
- Apr 04, 2011
-
-
Alvaro Herrera authored
Per Robert Haas
-
- Feb 28, 2011
-
-
Peter Eisentraut authored
This provides a separate exception class for each error code that the backend defines, as well as the ability to get the SQLSTATE from the exception object. Jan Urbański, reviewed by Steve Singer
-
- Feb 04, 2011
-
-
Magnus Hagander authored
In the hope of unbreaking the buildfarm
-
Robert Haas authored
src/pl/plpgsql/src/plerrcodes.h, src/include/utils/errcodes.h, and a big chunk of errcodes.sgml are now automatically generated from a single file, src/backend/utils/errcodes.txt. Jan Urbański, reviewed by Tom Lane.
-
- Oct 17, 2010
-
-
Magnus Hagander authored
Look only at the non-localized part of the output from "vcbuild /?", which is used to determine the version of Visual Studio in use. Different languages seem to localize different amounts of the string, but we assume the part "Microsoft Visual C++" won't be modified.
-
- Sep 20, 2010
-
-
Magnus Hagander authored
-
- Apr 09, 2010
-
-
Magnus Hagander authored
and indentation styles.
-
- Mar 03, 2010
-
-
Andrew Dunstan authored
-
- Mar 02, 2010
-
-
Andrew Dunstan authored
-
Andrew Dunstan authored
-
- Jan 05, 2010
-
-
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.
-
Tom Lane authored
pg_attribute, by having genbki.pl derive the information from the various catalog header files. This greatly simplifies modification of the "bootstrapped" catalogs. This patch finally kills genbki.sh and Gen_fmgrtab.sh; we now rely entirely on Perl scripts for those build steps. To avoid creating a Perl build dependency where there was not one before, the output files generated by these scripts are now treated as distprep targets, ie, they will be built and shipped in tarballs. But you will need a reasonably modern Perl (probably at least 5.6) if you want to build from a CVS pull. The changes to the MSVC build process are untested, and may well break --- we'll soon find out from the buildfarm. John Naylor, based on ideas from Robert Haas and others
-
- Jan 01, 2010
-
-
Magnus Hagander authored
project files. Based on the work of Tsutomu Yamada, but much refactored.
-
- Dec 30, 2009
-
-
Magnus Hagander authored
of MSVC when detecting MSVC version. Hiroshi Inoue
-
- Dec 23, 2009
-
-
Magnus Hagander authored
generating the build files for 2005 and then converting them.
-
- Sep 19, 2009
-
-
Andrew Dunstan authored
-
- Jan 06, 2009
-
-
Magnus Hagander authored
same way the unix build now does.
-
- Dec 16, 2008
-
-
Andrew Dunstan authored
-
- Nov 14, 2008
-
-
Michael Meskes authored
-
- Aug 16, 2008
-
-
Magnus Hagander authored
-
- Jun 24, 2008
-
-
Tom Lane authored
Per buildfarm results.
-
- Jun 23, 2008
-
-
Tom Lane authored
in pg_proc. Also make it not emit duplicate extern declarations, and make it a bit more bulletproof in some other small ways. Likewise fix the equally hard-wired, and utterly undocumented, knowledge in the MSVC build scripts. For testing purposes and perhaps other uses in future, pull out that portion of the MSVC scripts into a standalone perl script equivalent to Gen_fmgrtab.sh, and make it generate actually identical output, rather than just more-or-less-the-same output. Motivated by looking at Pavel's variadic function patch. Whether or not that gets accepted, we can be sure that pg_proc's column set will change again in the future; it's time to not have to deal with this gotcha.
-
- May 03, 2008
-
-
Andrew Dunstan authored
any hardcoding of those options. Along the way, reorder the expression used to calculate RELSEG_SIZE to make it slightly clearer. For now wal_segsize is only allowed to have a value of 1 on Windows - we can relax that when we get full large file support in the backend.
-
- Apr 21, 2008
-
-
Magnus Hagander authored
from inside the build script.
-