- 07 Oct, 2002 2 commits
-
-
Tom Lane authored
in our write/flush operation any WAL entries that got queued while we were waiting to get the WALWriteLock. This improves throughput when transactions are small enough that several can be committed per WAL write (ie, per disk revolution).
-
Tatsuo Ishii authored
false. per Tom Lane's suggestion. See: Subject: Suggested change to pgbench From: Tom Lane <tgl@sss.pgh.pa.us> To: Tatsuo Ishii <t-ishii@sra.co.jp> Cc: pgsql-patches@postgreSQL.org Date: Sun, 06 Oct 2002 12:37:27 -0400 for more details.
-
- 06 Oct, 2002 1 commit
-
-
Bruce Momjian authored
-
- 05 Oct, 2002 4 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
> * Add now("transaction|statement|clock") functionality
-
Bruce Momjian authored
Also, code < and > as </> for cleaner SGML.
-
Bruce Momjian authored
> * Allow sorting, temp files, temp tables to use multiple work directories
-
- 04 Oct, 2002 7 commits
-
-
Tom Lane authored
ago.
-
Tom Lane authored
discussion some weeks ago. Also, add a check that two types to be binary-equivalenced match as to typlen, typbyval, and typalign; if they don't then it's surely a mistake to equivalence them.
-
Bruce Momjian authored
> * Allow sorting/temp files to use multiple work directories
-
Tom Lane authored
-
Bruce Momjian authored
> * Allow sorting to use multiple work directories
-
Tom Lane authored
just the significant fields of FunctionCallInfoData, rather than MemSet'ing the whole struct to zero. Unused positions in the arg[] array will thereby contain garbage rather than zeroes. This buys back some of the performance hit from increasing FUNC_MAX_ARGS. Also tweak tuplesort.c code for more speed by marking some routines 'inline'. All together these changes speed up simple sorts, like count(distinct int4column), by about 25% on a P4 running RH Linux 7.2.
-
Bruce Momjian authored
> * Add floor(float8) and other missing functions
-
- 03 Oct, 2002 17 commits
-
-
Tom Lane authored
are missing the FROM clause (due to a long-ago pg_dump bug). Patch by Stephan Szabo, minor tweaking by Tom Lane.
-
Bruce Momjian authored
-
Bruce Momjian authored
< * Provide automatic running of vacuum in the background (Tom) > * Provide automatic running of vacuum in the background (Tom) [vacuum]
-
Bruce Momjian authored
> * Check GUC geqo_threshold to see if it is still accurate
-
Tom Lane authored
to avoid unnecessary consumption of semaphores.
-
Tom Lane authored
-
Tom Lane authored
test expected output. Tweak contrib/spi Makefile so that refint.so is by default built with appropriate NOTICE support for regression testing.
-
Bruce Momjian authored
-
Bruce Momjian authored
/contrib/vacuumlo Mario Weilguni
-
Bruce Momjian authored
entries, and attributes some JDBC changes to the right people. Neil Conway
-
Bruce Momjian authored
Teodor Sigaev
-
Bruce Momjian authored
behavior of connectby() in the presence of infinite recursion. Please apply this one in addition to the one sent earlier. Joe Conway
-
Bruce Momjian authored
> contrib/tablefunc/tablefunc.c:connectby. But, other unmanageable error > seems to occur even if a table has commonplace tree data(see below). > > I would think the patch, ancestor check, should be > > if (strstr(branch_delim || branchstr->data || branch_delim, > branch_delim || current_key || branch_delim)) > > This is my image, not a real code. However, if branchstr->data includes > branch_delim, my image will not be perfect. Good point. Thank you Masaru for the suggested fix. Attached is a patch to fix the bug found by Masaru. His example now produces: regression=# SELECT * FROM connectby('connectby_tree', 'keyid', 'parent_keyid', '11', 0, '-') AS t(keyid int, parent_keyid int, level int, branch text); keyid | parent_keyid | level | branch -------+--------------+-------+---------- 11 | | 0 | 11 10 | 11 | 1 | 11-10 111 | 11 | 1 | 11-111 1 | 111 | 2 | 11-111-1 (4 rows) While making the patch I also realized that the "no show branch" form of the function was not going to work very well for recursion detection. Therefore there is now a default branch delimiter ('~') that is used internally, for that case, to enable recursion detection to work. If you need a different delimiter for your specific data, you will have to use the "show branch" form of the function. Joe Conway
-
Bruce Momjian authored
client utilities (libpq.dll and psql.exe) for win32 (missing defines, adjustments to includes, pedantic casting, non-existent functions) per: http://developer.postgresql.org/docs/postgres/install-win32.html. It compiles cleanly under Windows 2000 using Visual Studio .net. Also compiles clean and passes all regression tests (regular and contrib) under Linux. In addition to a review by the usual suspects, it would be very desirable for someone well versed in the peculiarities of win32 to take a look. Joe Conway
-
Bruce Momjian authored
Neil Conway
-
Bruce Momjian authored
> * Add schema, cast, and conversion backslash commands to psql
-
Bruce Momjian authored
-
- 02 Oct, 2002 4 commits
-
-
Tom Lane authored
be able to do that, but the ability seems to have got lost in the shuffle). Add a -o nextOID switch for completeness. Improve the documentation to explain how and why to use these switches.
-
Tom Lane authored
-
Tom Lane authored
so that precision of result is always at least as good as you'd get from float8 arithmetic (ie, always at least 16 digits of accuracy). Per pg_hackers discussion a few days ago.
-
Bruce Momjian authored
-
- 01 Oct, 2002 5 commits
-
-
Dave Cramer authored
-
Tom Lane authored
Pass less-unsafe parameters to Darwin's NSLinkModule. While this change prevents a backend coredump when loading a broken shlib, it also seems to suppress the error messages that might help debug the problem :-(. Perhaps someone would like to supply a 'linkEdit' hook to get the best of both worlds. But in the meantime, backend crash trumps error reporting.
-
Barry Lind authored
Modified Files: OptionalTestSuite.java
-
Barry Lind authored
patch submitted by ammulder@alumni.princeton.edu Modified Files: jdbc.sgml
-
Bruce Momjian authored
-