- 22 7月, 2012 1 次提交
-
- 11 6月, 2012 1 次提交
-
-
由 Bruce Momjian 提交于
commit-fest.
-
- 24 4月, 2012 1 次提交
-
-
由 Robert Haas 提交于
Josh Kupershmidt
-
- 18 3月, 2012 1 次提交
-
-
由 Andrew Dunstan 提交于
When converting source files, pg_regress' inputdir and outputdir options were ignored when computing the locations of the destination files. In consequence, these options were effectively unusable when the regression inputs need to be adjusted by pg_regress. This patch makes pg_regress put the converted files in the same place that these options specify non-converted input or results files are to be found. Backpatched to all live branches.
-
- 21 2月, 2012 1 次提交
-
-
由 Peter Eisentraut 提交于
Set the PGAPPNAME environment variable in pg_regress so that it identifies itself as such instead of "psql".
-
- 03 1月, 2012 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 02 1月, 2012 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 31 8月, 2011 1 次提交
-
-
由 Peter Eisentraut 提交于
Put options listing in a less random order, fix capitalization, and some typos.
-
- 24 8月, 2011 1 次提交
-
-
由 Peter Eisentraut 提交于
Use something like "error code %lu" for reporting GetLastError() values on Windows. Previously, a mix of different wordings and formats were in use.
-
- 19 6月, 2011 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 10 6月, 2011 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 16 5月, 2011 1 次提交
-
-
由 Andrew Dunstan 提交于
-
- 28 4月, 2011 1 次提交
-
-
由 Andrew Dunstan 提交于
The style is set to "printf" for backwards compatibility everywhere except on Windows, where it is set to "gnu_printf", which eliminates hundreds of false error messages from modern versions of gcc arising from %m and %ll{d,u} formats.
-
- 26 4月, 2011 2 次提交
-
-
由 Peter Eisentraut 提交于
Added a new option --extra-install to pg_regress to arrange installing the respective contrib directory into the temporary installation. This is currently not yet supported for Windows MSVC builds. Updated the .gitignore files for contrib modules to ignore the leftovers of a temp-install check run. Changed the exit status of "make check" in a pgxs build (which still does nothing) to 0 from 1. Added "make check" in contrib to top-level "make check-world".
-
由 Andrew Dunstan 提交于
Mostly to do with macro redefinitions or object signedness.
-
- 19 4月, 2011 1 次提交
-
-
由 Andrew Dunstan 提交于
-
- 15 4月, 2011 1 次提交
-
-
由 Peter Eisentraut 提交于
Also refactor things a little bit so that the same methods for setting test locale and encoding can be used everywhere.
-
- 10 4月, 2011 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 17 3月, 2011 1 次提交
-
-
由 Andrew Dunstan 提交于
This has been broken for years, and I'm not sure why it has not been noticed before, but now a very modern Cygwin breaks on it, and the fix is clearly correct. Backpatching to all live branches.
-
- 05 3月, 2011 1 次提交
-
-
由 Tom Lane 提交于
This mostly just involves creating control, install, and update-from-unpackaged scripts for them. However, I had to adjust plperl and plpython to not share the same support functions between variants, because we can't put the same function into multiple extensions. catversion bump forced due to new contents of pg_pltemplate, and because initdb now installs plpgsql as an extension not a bare language. Add support for regression testing these as extensions not bare languages. Fix a couple of other issues that popped up while testing this: my initial hack at pg_dump binary-upgrade support didn't work right, and we don't want an extra schema permissions test after all. Documentation changes still to come, but I'm committing now to see whether the MSVC build scripts need work (likely they do).
-
- 15 2月, 2011 1 次提交
-
-
由 Peter Eisentraut 提交于
Also add make check-world target, and refactor pg_regress invocation code in makefiles a bit.
-
- 24 1月, 2011 1 次提交
-
-
由 Robert Haas 提交于
This is still pretty rough - among other things, the documentation needs work, and the messages need a visit from the style police - but this gets the basic framework in place. KaiGai Kohei
-
- 02 1月, 2011 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 04 12月, 2010 1 次提交
-
-
由 Peter Eisentraut 提交于
run_schedule() and run_single_test() were using different output widths, which would show up in bigcheck/bigtest, for example.
-
- 21 9月, 2010 1 次提交
-
-
由 Magnus Hagander 提交于
-
- 13 6月, 2010 1 次提交
-
-
由 Bruce Momjian 提交于
Jan Urba?ski
-
- 26 2月, 2010 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 24 2月, 2010 1 次提交
-
-
由 Tom Lane 提交于
will work whether or not the specified language is preinstalled. This responds to some complaints about having to change test scripts because plpgsql is preinstalled as of 9.0.
-
- 03 1月, 2010 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 19 12月, 2009 1 次提交
-
-
由 Simon Riggs 提交于
Enabled by recovery_connections = on (default) and forcing archive recovery using a recovery.conf. Recovery processing now emulates the original transactions as they are replayed, providing full locking and MVCC behaviour for read only queries. Recovery must enter consistent state before connections are allowed, so there is a delay, typically short, before connections succeed. Replay of recovering transactions can conflict and in some cases deadlock with queries during recovery; these result in query cancellation after max_standby_delay seconds have expired. Infrastructure changes have minor effects on normal running, though introduce four new types of WAL record. New test mode "make standbycheck" allows regression tests of static command behaviour on a standby server while in recovery. Typical and extreme dynamic behaviours have been checked via code inspection and manual testing. Few port specific behaviours have been utilised, though primary testing has been on Linux only so far. This commit is the basic patch. Additional changes will follow in this release to enhance some aspects of behaviour, notably improved handling of conflicts, deadlock detection and query cancellation. Changes to VACUUM FULL are also required. Simon Riggs, with significant and lengthy review by Heikki Linnakangas, including streamlined redesign of snapshot creation and two-phase commit. Important contributions from Florian Pflug, Mark Kirkwood, Merlin Moncure, Greg Stark, Gianni Ciolli, Gabriele Bartolini, Hannu Krosing, Robert Haas, Tatsuo Ishii, Hiroyuki Yamada plus support and feedback from many other community members.
-
- 24 11月, 2009 1 次提交
-
-
由 Tom Lane 提交于
newline representations. Per buildfarm results and subsequent discussion. Sync up a couple of other places that had their own policies.
-
- 23 11月, 2009 1 次提交
-
-
由 Tom Lane 提交于
We have used -w for a long time as a means of reducing the reported diff volume when one element of a result table isn't of the expected width. However, most of the time the results just pass anyway, so this isn't as important as it once was. Meanwhile, the risk of missing potentially significant deviations has gone up, particularly with psql's ability to report error cursor positions. So, let's switch over to space-sensitive comparisons. Per my proposal of yesterday. (All the expected files that I can test here seem to be ready for this already, but we'll see what the buildfarm thinks about others.)
-
- 14 11月, 2009 1 次提交
-
-
由 Magnus Hagander 提交于
Win32. Also refactor the code around it to be more clear. Jesse Morris
-
- 18 8月, 2009 1 次提交
-
-
由 Teodor Sigaev 提交于
to CREATE DATABASE command in pg_regress to allow correct checking of locale-sensitive contrib modules.
-
- 11 6月, 2009 1 次提交
-
-
由 Bruce Momjian 提交于
provided by Andrew.
-
- 23 4月, 2009 1 次提交
-
-
由 Tom Lane 提交于
documentation warnings against setting it nonzero unless active use of prepared transactions is intended and a suitable transaction manager has been installed. This should help to prevent the type of scenario we've seen several times now where a prepared transaction is forgotten and eventually causes severe maintenance problems (or even anti-wraparound shutdown). The only real reason we had the default be nonzero in the first place was to support regression testing of the feature. To still be able to do that, tweak pg_regress to force a nonzero value during "make check". Since we cannot force a nonzero value in "make installcheck", add a variant regression test "expected" file that shows the results that will be obtained when max_prepared_transactions is zero. Also, extend the HINT messages for transaction wraparound warnings to mention the possibility that old prepared transactions are causing the problem. All per today's discussion.
-
- 12 2月, 2009 1 次提交
-
-
由 Peter Eisentraut 提交于
speak in tongues and mess up the regression test diffs.
-
- 11 2月, 2009 1 次提交
-
-
由 Peter Eisentraut 提交于
presumably designed, but didn't act). This allows running the temp install tests in a non-C locale, thus exercising users' real environments better. Document how to change locales for test runs.
-
- 28 1月, 2009 1 次提交
-
-
由 Magnus Hagander 提交于
casting the value of the variable later. Per comments from Tom.
-
- 27 1月, 2009 1 次提交
-
-
由 Magnus Hagander 提交于
ITAGAKI Takahiro
-