- Jun 25, 2009
-
-
Tom Lane authored
-
Heikki Linnakangas authored
file to be a symlink. We tried to fix this issue with an earlier server-side patch, but it didn't fix the whole issue. The same bug is present in older releases as well, but the 8.4 train is about to leave the station, and I'm not sure if have consensus on whether we can remove the -l option in back-branches or do we need to attempt a server-side fix to make symlinking safe. Patch by Simon Riggs, per discussion on bug identified by Fujii Masao.
-
- Jun 18, 2009
-
-
Heikki Linnakangas authored
visibilitymap.c by me.
-
- Jun 11, 2009
-
-
Tom Lane authored
(Note: GiST penalty functions could possibly be non-strict, but none are at present.)
-
Bruce Momjian authored
provided by Andrew.
-
Tom Lane authored
uninstall script to match reality.
-
- Jun 09, 2009
-
-
Tom Lane authored
create an ABI break between 8.3 and 8.4. It is still just a wrapper around the built-in current_query() function, but at a different implementation level. Per my proposal. Note: this change doesn't break 8.4beta installations, since their SQL-language definition of the function still works fine.
-
Joe Conway authored
issue raised by Ruzsinszky Attila and confirmed by others. ----------------------------------------------------------------------
-
- Jun 08, 2009
-
-
Tom Lane authored
The original implementation of the 3-argument form of get_raw_page() risked core dumps if the 8.3 SQL function definition was mistakenly used with the 8.4 module, which is entirely likely after a dump-and-reload upgrade. To protect 8.4 beta testers against upgrade problems, add a check on PG_NARGS. In passing, fix missed additions to the uninstall script, and polish the docs a trifle.
-
- Jun 07, 2009
-
-
Tom Lane authored
the <@ and @> operators. These are not in fact equivalent to the built-in anyarray operators of the same names, because they have different behavior for empty arrays, namely they don't think empty arrays are contained in anything. That is mathematically wrong, no doubt, but until we can persuade GIN indexes to implement the mathematical definition we should probably not change this. Another reason for not changing it now is that we can't yet ensure the opclasses will be updated correctly in a dump-and-reload upgrade. Per recent discussions.
-
- Jun 06, 2009
-
-
Joe Conway authored
and USER MAPPING as method to supply dblink connect parameters. Per mailing list and PGCon discussions.
-
- Jun 02, 2009
-
-
Joe Conway authored
while we're at it per request by Tom Lane. Specifically, don't try to perform dblink_send_query() via dblink_record_internal() -- it was inappropriate and ugly.
-
- May 14, 2009
-
-
Heikki Linnakangas authored
is run at the end of archive recovery, providing a chance to do external cleanup. Modify pg_standby so that it no longer removes the trigger file, that is to be done using the recovery_end_command now. Provide a "smart" failover mode in pg_standby, where we don't fail over immediately, but only after recovering all unapplied WAL from the archive. That gives you zero data loss assuming all WAL was archived before failover, which is what most users of pg_standby actually want. recovery_end_command by Simon Riggs, pg_standby changes by Fujii Masao and myself.
-
- May 08, 2009
-
-
Heikki Linnakangas authored
tsearch2 tests. This should make 'comet_moth' buildfarm member pass contrib check. Zdenek Kotala.
-
Tom Lane authored
pgbench_history, and pgbench_tellers, rather than just accounts, branches, history, and tellers. This is to prevent accidental conflicts with real application tables, as has been reported to happen at least once. Also remove the automatic "SET search_path = public" that it did at startup, as this seems to restrict testing flexibility without actually buying much. Per proposal by Joshua Drake and ensuing discussion. Joshua Drake and Tom Lane
-
- Apr 28, 2009
-
-
Bruce Momjian authored
-
- Apr 26, 2009
-
-
Tom Lane authored
than having some whitespace discrepancy. Although whitespace is supposed to be ignored in our regression tests, for some reason buildfarm member spoonbill doesn't like it.
-
- Apr 23, 2009
-
-
Heikki Linnakangas authored
any negative or positive number, not just -1 or 1. Fix comment on varstr_cmp and citext test case accordingly. As pointed out by Zdenek Kotala, and buildfarm member gothic moth.
-
- Apr 15, 2009
-
-
Magnus Hagander authored
approval from Poul-Henning Kamp. This makes the file the same standard 2-clause BSD as the rest of PostgreSQL.
-
- Apr 07, 2009
- Apr 05, 2009
-
-
Tom Lane authored
don't cause confusion with the built-in anyarray versions of those operators. Adjust the module's index opclasses to support the built-in operators in place of the private ones. The private implementations are still available under their historical names @ and ~, so no functionality is lost. Some quick testing suggests that they offer no real benefit over the core operators, however. Per a complaint from Rusty Conover.
-
- Apr 02, 2009
-
-
Teodor Sigaev authored
Per "maosen.zhang" <maosen.zhang@alibaba-inc.com> report.
-
- Apr 01, 2009
-
-
Tom Lane authored
temporary tables of other sessions; that is unsafe because of the way our buffer management works. Per report from Stuart Bishop. This is redundant with the bufmgr.c checks in HEAD, but not at all redundant in the back branches.
-
- Mar 26, 2009
- Mar 25, 2009
-
-
Tom Lane authored
method to pass extra data to the consistent() and comparePartial() methods. This is the core infrastructure needed to support the soon-to-appear contrib/btree_gin module. The APIs are still upward compatible with the definitions used in 8.3 and before, although *not* with the previous 8.4devel function definitions. catversion bump for changes in pg_proc entries (although these are just cosmetic, since GIN doesn't actually look at the function signature before calling it...) Teodor Sigaev and Oleg Bartunov
-
Tom Lane authored
not global variables of anonymous enum types. This didn't actually hurt much because most linkers will just merge the duplicated definitions ... but some will complain. Per bug #4731 from Ceriel Jacobs. Backpatch to 8.1 --- the declarations don't exist before that.
-
- Mar 18, 2009
-
-
Heikki Linnakangas authored
reinstalling the default signal handler doesn't work as it is on Windows. Presumably core dumps on SIGQUIT are not a problem on Windows, so rather than figure out what header files or other changes are required to make it work, just don't bother.
-
Heikki Linnakangas authored
postmaster uses for immediate shutdown. Trap SIGUSR1 as the preferred signal for that. Per report by Fujii Masao and subsequent discussion on -hackers.
-
- Mar 15, 2009
-
-
Tom Lane authored
data structure, rather than silently truncating them. Andrew Gierth
-
- Feb 27, 2009
-
-
Peter Eisentraut authored
options and normally formatted help output.
-
- Feb 26, 2009
-
-
Peter Eisentraut authored
programs that have a -W/--password option. In passing, remove the ancient PSQL_ALWAYS_GET_PASSWORDS compile option.
-
- Feb 25, 2009
-
-
Peter Eisentraut authored
-
Peter Eisentraut authored
leftovers from when the password was read from stdin.
-
- Jan 28, 2009
-
-
Teodor Sigaev authored
data should be restored. Backpatch only for 8.3 because previous versions haven't such layer.
-
- Jan 07, 2009
-
-
Tom Lane authored
not include postgres.h nor anything else it doesn't directly need. Add #includes to calling files as needed to compensate. Per my proposal of yesterday. This should be noted as a source code change in the 8.4 release notes, since it's likely to require changes in add-on modules.
-
- Jan 06, 2009
-
-
Tom Lane authored
various documentation, since those lists are now dead/deprecated. Point to pgsql-bugs and/or pgsql-hackers as appropriate.
-
Tatsuo Ishii authored
-
- Jan 05, 2009
-
-
Tom Lane authored
get listed in custom_variable_classes.
-