- 15 11月, 2002 2 次提交
-
-
由 Bruce Momjian 提交于
! #show_parser_stats = false ! #show_planner_stats = false ! #show_executor_stats = false ! #show_statement_stats = false TO: ! #log_parser_stats = false ! #log_planner_stats = false ! #log_executor_stats = false ! #log_statement_stats = false
-
由 Bruce Momjian 提交于
of log_ settings.
-
- 09 11月, 2002 1 次提交
-
-
由 Tom Lane 提交于
precision for float4, float8, and geometric types. Set it in pg_dump so that float data can be dumped/reloaded exactly (at least on platforms where the float I/O support is properly implemented). Initial patch by Pedro Ferreira, some additional work by Tom Lane.
-
- 02 9月, 2002 2 次提交
-
-
由 Bruce Momjian 提交于
is an error, warning, etc. Gavin Sherry
-
由 Bruce Momjian 提交于
Rename debug_print_query to log_statement and rename show_query_stats to show_statement_stats.
-
- 31 8月, 2002 1 次提交
-
-
由 Tom Lane 提交于
to false provides more SQL-spec-compliant behavior than we had before. I am not sure that setting it false is actually a good idea yet; there is a lot of client-side code that will probably be broken by turning autocommit off. But it's a start. Loosely based on a patch by David Van Wie.
-
- 30 8月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
connections by the superuser only. This patch replaces the last patch I sent a couple of days ago. It closes a connection that has not been authorised by a superuser if it would leave less than the GUC variable ReservedBackends (superuser_reserved_connections in postgres.conf) backend process slots free in the SISeg. This differs to the first patch which only reserved the last ReservedBackends slots in the procState array. This has made the free slot test more expensive due to the use of a lock. After thinking about a comment on the first patch I've also made it a fatal error if the number of reserved slots is not less than the maximum number of connections. Nigel J. Andrews
-
- 27 8月, 2002 3 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 18 8月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 12 8月, 2002 1 次提交
-
-
由 Tom Lane 提交于
to make a reasonable attempt at accounting for palloc overhead, not just the requested size of each memory chunk. Since in many scenarios this will make for a significant reduction in the amount of space acquired, partially compensate by doubling the default value of SORT_MEM to 1Mb. Per discussion in pgsql-general around 9-Jun-2002..
-
- 01 8月, 2002 1 次提交
-
-
由 Tom Lane 提交于
attstattarget to indicate 'use the default'. The default is now a GUC variable default_statistics_target, and so may be changed on the fly. Along the way we gain the ability to have pg_dump dump the per-column statistics target when it's not the default. Patch by Neil Conway, with some kibitzing from Tom Lane.
-
- 30 7月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 13 7月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
zero turns off the timer.
-
- 16 6月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 15 6月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 08 6月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 17 5月, 2002 1 次提交
-
-
由 Tom Lane 提交于
GUC support. It's now possible to set datestyle, timezone, and client_encoding from postgresql.conf and per-database or per-user settings. Also, implement rollback of SET commands that occur in a transaction that later fails. Create a SET LOCAL var = value syntax that sets the variable only for the duration of the current transaction. All per previous discussions in pghackers.
-
- 04 4月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 01 4月, 2002 1 次提交
-
-
由 Tom Lane 提交于
path. The default behavior if no per-user schemas are created is that all users share a 'public' namespace, thus providing behavior backwards compatible with 7.2 and earlier releases. Probably the semantics and default setting will need to be fine-tuned, but this is a start.
-
- 24 3月, 2002 1 次提交
-
-
由 Tom Lane 提交于
Also, fix debug logging of parse/plan trees so that the messages actually go through elog(), not directly to stdout.
-
- 09 3月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
file that SIGHUP or "pg_ctl reload" are required for changes to take affect on a running server.
-
- 06 3月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
o Change all current CVS messages of NOTICE to WARNING. We were going to do this just before 7.3 beta but it has to be done now, as you will see below. o Change current INFO messages that should be controlled by client_min_messages to NOTICE. o Force remaining INFO messages, like from EXPLAIN, VACUUM VERBOSE, etc. to always go to the client. o Remove INFO from the client_min_messages options and add NOTICE. Seems we do need three non-ERROR elog levels to handle the various behaviors we need for these messages. Regression passed.
-
- 03 3月, 2002 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
now just below FATAL in server_min_messages. Added more text to highlight ordering difference between it and client_min_messages. --------------------------------------------------------------------------- REALLYFATAL => PANIC STOP => PANIC New INFO level the prints to client by default New LOG level the prints to server log by default Cause VACUUM information to print only to the client NOTICE => INFO where purely information messages are sent DEBUG => LOG for purely server status messages DEBUG removed, kept as backward compatible DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1 added DebugLvl removed in favor of new DEBUG[1-5] symbols New server_min_messages GUC parameter with values: DEBUG[5-1], INFO, NOTICE, ERROR, LOG, FATAL, PANIC New client_min_messages GUC parameter with values: DEBUG[5-1], LOG, INFO, NOTICE, ERROR, FATAL, PANIC Server startup now logged with LOG instead of DEBUG Remove debug_level GUC parameter elog() numbers now start at 10 Add test to print error message if older elog() values are passed to elog() Bootstrap mode now has a -d that requires an argument, like postmaster
-
- 18 2月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 04 1月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 18 12月, 2001 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 01 10月, 2001 1 次提交
-
-
由 Tom Lane 提交于
upper limit on what we will believe from sysconf(_SC_OPEN_MAX). The default value is 1000, so that under ordinary conditions it won't affect the behavior. But on platforms where the kernel promises far more than it can deliver, this can be used to prevent running out of file descriptors. See numerous past discussions, eg, pgsql-hackers around 23-Dec-2000.
-
- 29 9月, 2001 1 次提交
-
-
由 Tom Lane 提交于
existing lock manager and spinlocks: it understands exclusive vs shared lock but has few other fancy features. Replace most uses of spinlocks with lightweight locks. All remaining uses of spinlocks have very short lock hold times (a few dozen instructions), so tweak spinlock backoff code to work efficiently given this assumption. All per my proposal on pghackers 26-Sep-01.
-
- 27 9月, 2001 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 24 9月, 2001 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 22 9月, 2001 1 次提交
-
-
由 Tom Lane 提交于
a hung client or lost connection can't indefinitely block a postmaster child (not to mention the possibility of deliberate DoS attacks). Timeout is controlled by new authentication_timeout GUC variable, which I set to 60 seconds by default ... does that seem reasonable?
-
- 21 9月, 2001 1 次提交
-
-
由 Tom Lane 提交于
piggybacking on SortMem. Add documentation for some recently-added GUC parameters that had so far escaped it.
-
- 12 9月, 2001 1 次提交
-
-
由 Peter Eisentraut 提交于
max_locks_per_xact.
-
- 07 9月, 2001 1 次提交
-
-
由 Tom Lane 提交于
max_connections.
-
- 22 8月, 2001 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 16 8月, 2001 1 次提交
-
-
由 Bruce Momjian 提交于
Allow pg_shadow to be MD5 encrypted. Add ENCRYPTED/UNENCRYPTED option to CREATE/ALTER user. Add password_encryption postgresql.conf option. Update wire protocol version to 2.1.
-