- 29 2月, 2004 1 次提交
-
-
由 Dennis Bjorklund 提交于
-
- 28 2月, 2004 6 次提交
-
-
由 Dennis Bjorklund 提交于
-
由 Dennis Bjorklund 提交于
-
由 Dennis Bjorklund 提交于
-
由 Tom Lane 提交于
of which redundant clause to remove, it removes the more expensive one. In simple scenarios the clauses will be like 'var = var' and there's no difference, but we are now capable of considering cases where there are sub-selects in the clauses, and it makes a BIG difference.
-
由 Tom Lane 提交于
indexTotalCost. I think this may not make any real difference in 7.4, but it definitely is a problem with CVS tip's new equation.
-
由 Tom Lane 提交于
is generating, to avoid problems when subselects are involved. Per report from Damon Hart.
-
- 27 2月, 2004 2 次提交
-
-
由 Neil Conway 提交于
comments, make some unrelated improvements to the functions documentation, and perform some minor consistency cleanup elsewhere. Original initcap() change from Dennis B., additional changes by Neil C.
-
由 Bruce Momjian 提交于
later.
-
- 26 2月, 2004 4 次提交
-
-
由 Bruce Momjian 提交于
Corrects bit-rot of recently applied patch. win32/cygwin only. Claudio Natoli
-
由 Bruce Momjian 提交于
python.
-
由 Bruce Momjian 提交于
* Changes incorrect CYGWIN defines to __CYGWIN__ * Some localtime returns NULL checks (when unchecked cause SEGVs under Win32 regression tests) * Rationalized CreateSharedMemoryAndSemaphores and AttachSharedMemoryAndSemaphores (Bruce, I finally remembered to do it); requires attention. Claudio Natoli
-
由 Tom Lane 提交于
Andrew Dunstan, some help from Tom Lane.
-
- 25 2月, 2004 4 次提交
-
-
由 Tom Lane 提交于
in pg_statistic are correctly aligned if they contain values that require double alignment. Too bad we cannot force initdb for this in 7.4 branch.
-
由 Tom Lane 提交于
exposed thereby. AFAICT these would not lead to any worse problems than junk emitted on the backend's stdout, but we should have the option to catch possible worse errors in future.
-
由 Tom Lane 提交于
is still lacking, as is support in plpgsql and other places, but this is the basic feature. Patch by Andrew Dunstan, some tweaking by Tom Lane. Also, enable %option nodefault in these two lexers, and patch some gaps revealed thereby.
-
由 Michael Meskes 提交于
- Set pgtypeslib version to 1.2.
-
- 24 2月, 2004 9 次提交
-
-
由 Joe Conway 提交于
with ReturnSetInfo->expectedDesc. This allows custom datatypes (e.g. from tsearch2) to be returned at runtime. Previous behavior depended on the type oid to match between the remote and local database, which obviously doesn't work well for custom types. Per report from Mark Gibson.
-
由 Joe Conway 提交于
reported by David Garamond when working with bytea parent and child keys.
-
由 Tom Lane 提交于
any restore operation, thereby ensuring that dumped data is interpreted the same way it was dumped even if the target database has a different encoding. Per suggestions from Pavel Stehule and others. Also, simplify scheme for handling check_function_bodies ... we may as well just set that at the head of the script.
-
由 Tom Lane 提交于
Per report from Chris Campbell.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
and FreeDir routines modeled on the existing AllocateFile/FreeFile. Like the latter, these routines will avoid failing on EMFILE/ENFILE conditions whenever possible, and will prevent leakage of directory descriptors if an elog() occurs while one is open. Also, reduce PANIC to ERROR in MoveOfflineLogs() --- this is not critical code and there is no reason to force a DB restart on failure. All per recent trouble report from Olivier Hubaut.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
number of openable files and the number already opened. This eliminates depending on sysconf(_SC_OPEN_MAX), and allows much saner behavior on platforms where open-file slots are used up by semaphores.
-
由 Michael Meskes 提交于
-
- 23 2月, 2004 2 次提交
-
-
由 Tom Lane 提交于
fact that dl.h is a system header and not one of ours.
-
由 Tom Lane 提交于
logically belongs. Arrange to update the _NSGetArgv() copy of the argv pointer on Darwin. (It seems likely that other NeXT-derived platforms also have an _NSGetArgv() problem, but until we have some reports I'll just make this #ifdef __darwin__.)
-
- 22 2月, 2004 1 次提交
-
-
由 Neil Conway 提交于
documented), and fix a typo.
-
- 21 2月, 2004 6 次提交
-
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
problem, per previous discussion. Make some additional changes to centralize the knowledge of just how identifier downcasing is done, in hopes of simplifying any future tweaking in this area.
-
由 Bruce Momjian 提交于
Bug reference: 1081 Logged by: Aarjav Trivedi Email address: aarjav@cc.gatech.edu PostgreSQL version: 7.4 Operating system: Linux Description: Spelling error in tsearch2.sql leading to problems with tsearch Details: On line 620 of tsearch2.sql which is required to install and run TSEARCH, REATE FUNCTION tsstat_in(cstring) should be CREATE FUNCTION tsstat_in(cstring) because of this error, TSEARCH fails to work as specified,
-
由 Bruce Momjian 提交于
> * Have psql show more information about sequences
-
由 Bruce Momjian 提交于
> * Allow external interfaces to extend the GUC variable set
-
由 Bruce Momjian 提交于
-
- 20 2月, 2004 2 次提交
-
-
由 Tom Lane 提交于
recent discussion. The lexer is used for both SQL command text and backslash commands. The purpose of this change is to make it easier to track the behavior of the backend's SQL lexer --- essentially identical flex rules are now used by psql. Also, this cleans up a lot of very squirrelly code in mainloop.c and command.c. The flex code is somewhat bulkier than the removed code, but should be lots easier to maintain.
-
由 Tom Lane 提交于
backend lexer against psql's.
-
- 19 2月, 2004 2 次提交
-
-
由 Bruce Momjian 提交于
< * Add GUC variable to prevent waiting on locks > * Add NO WAIT option to various SQL commands
-
由 Bruce Momjian 提交于
applied, deadlock detection and statement_timeout now works. The file timer.c goes into src/backend/port/win32/. The patch also removes two lines of "printf debugging" accidentally left in pqsignal.h, in the console control handler. Magnus Hagander
-
- 18 2月, 2004 1 次提交
-
-
由 Michael Meskes 提交于
-