- 21 2月, 2004 3 次提交
-
-
由 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 15 次提交
-
-
由 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
-
由 Bruce Momjian 提交于
In incorperates changes from myself and a number of contributors. This update to dbmirror provides: -replication of sequence operations via setval/nextval -DBMirror.pl support for logging to syslog -changed the names of the tables to dbmirror_* (no quotes required) -Support for writitng SQL statements to files instead of directly to a slave database -More options for DBMirror.pl in the config files. Steven Singer
-
由 Neil Conway 提交于
-
由 Tom Lane 提交于
corner cases that could stand improvement, but it does all the basic stuff. A byproduct is that the selectivity routines are no longer constrained to working on simple Vars; we might in future be able to improve the behavior for subexpressions that don't match indexes.
-
由 Bruce Momjian 提交于
-
- 16 2月, 2004 3 次提交
-
-
由 Michael Meskes 提交于
typename to be typedef'ed that cannot be parsed as variable type. - Allowed some SQL keywords to be used as C variable names.
-
由 Tom Lane 提交于
This commit teaches ANALYZE to store such stats in pg_statistic, but nothing is done yet about teaching the planner to use 'em. Also, repair longstanding oversight in separate ANALYZE command: it updated the pg_class.relpages and reltuples counts for the table proper, but not for indexes.
-
由 Peter Eisentraut 提交于
-
- 15 2月, 2004 4 次提交
-
-
由 Michael Meskes 提交于
-
由 Michael Meskes 提交于
- Set ecpg version to 3.1.1. - Removed that old debugging output that I forgot the last time.
-
由 Neil Conway 提交于
-
由 Tom Lane 提交于
vs. timestamptz. This allows use of indexes for expressions like datecol >= date 'today' - interval '1 month' which were formerly not indexable without casting the righthand side down from timestamp to date.
-
- 14 2月, 2004 1 次提交
-
-
由 Tom Lane 提交于
Nov 2002: when constant-expression simplification removes all the aggregate function calls from a query, that doesn't mean we can act as though there never were any aggregates. Per bug report from Gabor Szucs.
-
- 13 2月, 2004 7 次提交
-
-
由 Jan Wieck 提交于
Jan
-
由 Tom Lane 提交于
indexes, it seems like we ought to put another layer of indirection between the compute_stats functions and the actual data storage. This would allow us to compute the values on-the-fly, for example.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
< * Allow cross-db queries with transaction sematics > * Allow cross-db queries with transaction semantics
-
由 Bruce Momjian 提交于
> momjian@svr1.postgresql.org (Bruce Momjian) writes: >> someone asked me about the FK deadlock fix, mentioned in the 7.3.3 >> release notes as 3rd change: >> http://www.postgresql.org/docs/current/static/release-7-3-3.html >> Actually, that fix was available with 7.4, not 7.3. Don't know if we can >> retroactively change the release-notes though. > > This is completely erroneous, please undo it. > > 2003-05-21 14:14 tgl > > * src/: backend/utils/adt/ri_triggers.c, > test/regress/expected/foreign_key.out (REL7_3_STABLE): Back-patch > Jan's fix to avoid primary key lookup (and lock) if foreign key > does not change on UPDATE. Oh ... didn't know that you did a backpatch. Sorry Jan
-
由 Bruce Momjian 提交于
> * Use nested transactions to prevent syntax errors from aborting a transaction
-
由 Bruce Momjian 提交于
> * Allow temporary views on non-temporary tables
-