- 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 3 次提交
-
-
由 Michael Meskes 提交于
-
由 Neil Conway 提交于
invalid input to the oid type. Also, remove some long-unused code from adt/numutils.c
-
由 Neil Conway 提交于
better job of handling dependencies between database objects.
-
- 17 2月, 2004 11 次提交
-
-
由 Bruce Momjian 提交于
> * -Change CVS ID to PostgreSQL
-
由 Bruce Momjian 提交于
> o Allow the schema of objects to be changed
-
由 Neil Conway 提交于
patch from Michael Glaesemann, additional changes by Neil Conway.
-
由 Tom Lane 提交于
-
由 Neil Conway 提交于
vacuum delay feature, including updating the docs for Tom's recent improvements. There is still more work to be done here: for example, adding some more information on the practical use of cost-based vacuum delay to the "maintenance" section would probably be a good idea.
-
由 Neil Conway 提交于
patch.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
bitrotted) to allow the logging of the end of a session, enabled by the config setting "log_disconnections". Andrew Dunstan
-
由 Bruce Momjian 提交于
1) Now puts in exactly the same change as the current-cvs mingw code does. (see http://cvs.sourceforge.net/viewcvs.py/mingw/runtime/mingwex/dirent.c?r1= 1.3&r2=1.4, second part of the patch). 2) Updates both xlog.c and slru.c in backend/access/transam/ 3) Also updates pg_resetxlog, which also uses readdir() and checks the errno value after the loop. Magnus Hagander
-
由 Bruce Momjian 提交于
Win2K, and possibly all Win32 variants, it is always 0). This causes a number of problems in the dfmgr.c logic, which basically all revolve around the fact that *any* two files will appear to have the same inode. Claudio Natoli
-