- 07 3月, 2006 12 次提交
-
-
由 Tom Lane 提交于
(respectively) to rename yylex and related symbols. Some were doing it this way already, while others used not-too-reliable sed hacks in the Makefiles. It's all nice and consistent now.
-
由 Tom Lane 提交于
not likely ever to be implemented seeing it's been removed from SQL2003. This allows getting rid of the 'filter' version of yylex() that we had in parser.c, which should save at least a few microseconds in parsing.
-
由 Tom Lane 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
escape_string_warning = on
-
由 Bruce Momjian 提交于
> * -Eventually enable escape_string_warning and standard_conforming_strings
-
由 Bruce Momjian 提交于
- new function justify_interval(interval) - modified function justify_hours(interval) - modified function justify_days(interval) These functions are defined to meet the requirements as discussed in this thread. Specifically: - justify_hours makes certain the sign bit on the hours matches the sign bit on the days. It only checks the sign bit on the days, and not the months, when determining if the hours should be positive or negative. After the call, -24 < hours < 24. - justify_days makes certain the sign bit on the days matches the sign bit on the months. It's behavior does not depend on the hours, nor does it modify the hours. After the call, -30 < days < 30. - justify_interval makes sure the sign bits on all three fields months, days, and hours are all the same. After the call, -24 < hours < 24 AND -30 < days < 30. Mark Dilger
-
由 Bruce Momjian 提交于
Kevin Grittner
-
由 Bruce Momjian 提交于
Markus Bertheau
-
由 Bruce Momjian 提交于
> I've now tested this patch at home w/ 8.2HEAD and it seems to fix the > bug. I plan on testing it under 8.1.2 at work tommorow with > mod_auth_krb5, etc, and expect it'll work there. Assuming all goes > well and unless someone objects I'll forward the patch to -patches. > It'd be great to have this fixed as it'll allow us to use Kerberos to > authenticate to phppgadmin and other web-based tools which use > Postgres. While playing with this patch under 8.1.2 at home I discovered a mistake in how I manually applied one of the hunks to fe-auth.c. Basically, the base code had changed and so the patch needed to be modified slightly. This is because the code no longer either has a freeable pointer under 'name' or has 'name' as NULL. The attached patch correctly frees the string from pg_krb5_authname (where it had been strdup'd) if and only if pg_krb5_authname returned a string (as opposed to falling through and having name be set using name = pw->name;). Also added a comment to this effect. Backpatch to 8.1.X. Stephen Frost
-
由 Bruce Momjian 提交于
PAM (such as Win32, but also unixen without PAM). On Unix, uses OpenLDAP. On win32, uses the builin WinLDAP library. Magnus Hagander
-
由 Bruce Momjian 提交于
> o Prevent parent tables from altering or dropping constraints > like CHECK that are inherited by child tables > > Dropping constraints should only be possible with CASCADE. >
-
- 06 3月, 2006 13 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> o Check WSACancelBlockingCall() for interrupts (win32intr) >
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> o Add COPY TO STDIN / STDOUT handling
-
由 Bruce Momjian 提交于
remain as part of the multi-line query.
-
由 Bruce Momjian 提交于
< * %Disallow changing sequence characteristics like INCREMENT for SERIAL columns > * %Disallow ALTER SEQUENCE changes for SERIAL sequences because pg_dump > does not dump the changes
-
由 Bruce Momjian 提交于
> * %Disallow changing sequence characteristics like INCREMENT for SERIAL columns
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
returning "ASCII code of the first character of the argument" (see http://www.postgresql.org/docs/8.1/interactive/functions-string.html, Table 9-6. "Other String Functions"). Presumably this should read "ASCII code of the first byte of the argument", which is what is returned when the argument is a multi-byte character (although then with UTF-8 at least that might not necessarily be an ASCII code). Ian Barwick
-
由 Bruce Momjian 提交于
statements before the multi-line statement, rather than inside the multi-line statement.
-
由 Neil Conway 提交于
columns of the grouping clause to avoid redundant sorts. The optimizer is not currently capable of doing this, so this patch implements a simple hack in the analysis phase (transformGroupClause): if any subset of the GROUP BY clause matches a prefix of the ORDER BY list, that prefix is moved to the front of the GROUP BY clause. This shouldn't change the semantics of the query, and allows a redundant sort to be avoided for queries like "GROUP BY a, b ORDER BY b".
-
由 Bruce Momjian 提交于
> o Port contrib/xml2
-
由 Andrew Dunstan 提交于
Prepared queries for PLPerl, plus fixing a small plperl memory leak. Patch and docs from Dmitry Karasik, slightly editorialised.
-
- 05 3月, 2006 11 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> o -Add "include file" functionality in postgresql.conf
-
由 Bruce Momjian 提交于
variable.
-
由 Bruce Momjian 提交于
Add DLLIMPORT for V1 headers, in case Win32 don't export all symbols.
-
由 Tom Lane 提交于
example of /etc/sysctl.conf contents.
-
由 Tom Lane 提交于
Patch by Joachim Wieland, somewhat reworked for clarity and portability.
-
由 Tom Lane 提交于
This is consistent with the standard definition of fopen().
-
由 Tom Lane 提交于
In particular, ensure that enlargement of the memtuples[] array doesn't fall foul of MaxAllocSize when work_mem is very large, and don't bother enlarging it if that would force an immediate switch into 'tape' mode anyway.
-
由 Tom Lane 提交于
per report from Stefan Kaltenbrunner.
-
由 Tom Lane 提交于
we'll go over to disk-based sort if we reach that limit. This fixes Stefan Kaltenbrunner's observation that sorting can suffer an 'invalid memory alloc request size' failure when sort_mem is set large enough. It's unfortunately not so easy to fix in 8.1 ...
-
- 04 3月, 2006 4 次提交
-
-
由 Tatsuo Ishii 提交于
sequence such as "0x95 0x27". Patches from Akio Ishida. Also update copyright notice.
-
由 Bruce Momjian 提交于
> * Allow FSM page return free space based on table clustering, to assist > in maintaining clustering?
-
由 Bruce Momjian 提交于
> type Wouldn't it be better to use the UINT64CONST macro? I realize this file is Windows-only, but we do worry about more than one compiler on that platform. Kris Jurka
-
由 Bruce Momjian 提交于
> just that certain commands do. TRUNCATE isn't shown. Patch against HEAD to add TRUNCATE to the list of commands that aquire ACCESS EXCLUSIVE. Jim C. Nasby, Sr.
-