- 27 11月, 2004 5 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
integration. It is much better to create a word list of unstemmed words than stemmed ones. Chris K-L
-
由 Tom Lane 提交于
-
- 25 11月, 2004 4 次提交
-
-
由 Tom Lane 提交于
8.4.1). This corrects some curious regex bugs, though not the greediness issue I was hoping to find a solution for :-(
-
由 Tom Lane 提交于
error conditions during regexp compile, but not during regexp execution; any sort of "can't happen" errors would be treated as no-match instead of being reported as they should be. Noticed while trying to duplicate a reported Tcl bug.
-
由 Tom Lane 提交于
to be processed by GUC before InitPostgres, because any required lookup of the encoding conversion function has to be done during InitializeClientEncoding. So, I broke this last week by moving GUC processing to after InitPostgres :-(. What we can do as a compromise is process non-SUSET variables during command line scanning (the same as before), and postpone the processing of only SUSET variables. None of the SUSET variables need to be set before InitPostgres.
-
由 Tom Lane 提交于
Per report from Mark Kirkwood.
-
- 24 11月, 2004 7 次提交
-
-
由 Neil Conway 提交于
include "\s" in \? output when readline is enabled, but that commit supressed "\s" whether readline was enabled or not.
-
由 Neil Conway 提交于
a home-brewed combination of assertions that boiled down to the same thing.
-
由 Neil Conway 提交于
has been defined. Previously, pgcrypto would compile but would be unusable.
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
-
- 23 11月, 2004 3 次提交
-
-
由 Tom Lane 提交于
data returned from Perl. Consolidate multiple bits of code to convert a Perl hash to a tuple, and drive the conversion off the keys present in the hash rather than the tuple column names, so we detect error if the hash contains keys it shouldn't. (This means keys not in the hash will silently default to NULL, which seems ok to me.) Fix a bunch of reference-count leaks too.
-
由 Tom Lane 提交于
covers return value processing, but that was the most broken stuff...
-
由 Tom Lane 提交于
Get rid of static variables for SETOF result, don't crash when called from non-FROM context, eliminate dead code, etc.
-
- 22 11月, 2004 8 次提交
-
-
由 Neil Conway 提交于
-
由 PostgreSQL Daemon 提交于
update us to beta5
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
fill factor has been exceeded. We usually run with ffactor == 1, but the way the test was coded, it wouldn't split a bucket until the actual fill factor reached 2.0, because of use of integer division. Change from > to >= so that it will split more aggressively when the table starts to get full.
-
由 Tom Lane 提交于
few cycles during transaction exit. A typical session probably wouldn't have as many as half a dozen portals open at once, so the original value of 64 seems far larger than needed.
-
由 Tom Lane 提交于
subtransactions quite right either: the ReleaseCurrentSubTransaction call should occur inside the PG_TRY, so that the proper path is taken if an error occurs during subtransaction commit. This assumes that AbortSubTransaction can cope with the state left behind if CommitSubTransaction fails partway through, but we were already requiring that.
-
由 Tom Lane 提交于
it's not really broken. Andrew Dunstan
-
由 Tom Lane 提交于
operations are now run as subtransactions, so that errors in them can be reported as ordinary Perl or Tcl errors and caught by the normal error handling convention of those languages. Also do some minor code cleanup in pltcl.c: extract a large chunk of duplicated code in pltcl_SPI_execute and pltcl_SPI_execute_plan into a shared subroutine.
-
- 21 11月, 2004 8 次提交
-
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
the year from a BC date, but failed to make the same fix in date_part(timestamptz).
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
is nothing to do, which is most of the time. This is another simple improvement to cut subtransaction entry/exit overhead.
-
由 Tom Lane 提交于
no need for it to be nearly as big as the global hash table, and since it's not in shared memory it can grow if it does need to be bigger. By reducing the size, we speed up hash_seq_search(), which saves a significant fraction of subtransaction entry/exit overhead.
-
由 Tom Lane 提交于
rather than longjmp'ing clear out of Perl and thereby leaving Perl in a broken state. Also some minor prettification of error messages. Still need to do something with spi_exec_query() error handling.
-
由 Tom Lane 提交于
to the original List; per report from Sebastian BÎck. I think this is the last such bug --- I examined every lcons() call in the backend and the rest seem OK --- but it's nervous-making that we're still finding 'em so many months after the List rewrite went in.
-
- 20 11月, 2004 5 次提交
-
-
由 Tom Lane 提交于
the regression test shared libraries.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
collector until the transaction commits. Per recent discussion, this should avoid confusing autovacuum when an updating transaction runs for a long time.
-
由 Tom Lane 提交于
postgresql.crt file simply isn't there, too.
-
由 Tom Lane 提交于
free operations in client_cert_cb --- openssl will also attempt to free these structures, resulting in core dumps.
-