aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Fix datetime input parsing to accept YYYY-MONTHNAME-DD and related syntaxes,Tom Lane2003-11-16
| | | | | | which had been unintentionally broken by recent changes to tighten up the DateStyle rules for all-numeric date input. Add documentation and regression tests for this, too.
* Changed parameter name for shared cache status report interval toJan Wieck2003-11-16
| | | | | | | | | debug_shared_buffers = <seconds> as per previous discussion. Jan
* Make creation of statistics collection socket more robust, by allowing itTom Lane2003-11-15
| | | | | to try additional addresses returned from getaddrinfo() if the first one fails at the bind() or connect() steps. Per yesterday's discussion.
* Translation updatesPeter Eisentraut2003-11-14
|
* Try to improve error handling for failures of backend subprocess.Tom Lane2003-11-14
|
* Add CHECK_FOR_INTERRUPTS() to bootstrap command loop, so that control-CTom Lane2003-11-14
| | | | can terminate the bootstrap run.
* Add fflush() before popen() calls; avoids any possible problem withTom Lane2003-11-14
| | | | double or out-of-sequence output with child process.
* Add missing logic to handle fixing permissions on an already-existingTom Lane2003-11-14
| | | | | | data directory. Also fix handling of error conditions associated with data directory checking step (can't use a boolean to distinguish four possible result states...)
* Added documentation for the new interface between the buffer managerJan Wieck2003-11-14
| | | | | | | and the cache replacement strategy as well as a description of the ARC algorithm and the special tailoring of that done for PostgreSQL. Jan
* Translation updatesPeter Eisentraut2003-11-14
|
* Preliminary code review for C version of initdb. Re-centralize handlingTom Lane2003-11-13
| | | | | | | | of option switches for backend, fix handling of COPY from data files so that we won't have the newline-after-\. issue back again, add back some comments and printouts lost from the shell script, etc. Still needs work for error handling; in particular the shell version worked much more nicely for the case of a postgres executable that fails on invocation.
* Dunno why this got committed with DOS newlines, but fix that, andTom Lane2003-11-13
| | | | add a header comment/copyright notice.
* Silly to copy sprompt.c from src/port when we're linking libpgport anyway.Tom Lane2003-11-13
|
* pgindent new initdb.c from Tom.Bruce Momjian2003-11-13
|
* Regenerate text files.Peter Eisentraut2003-11-13
|
* Add owner description to initdb C code.Bruce Momjian2003-11-13
| | | | Andrew Dunstan
* 2nd try for the ARC strategy.Jan Wieck2003-11-13
| | | | | | | | | I added a couple more Assertions while tracking down the exact cause of the former bug. All 93 regression tests pass now. Jan
* ARC strategy backed out ... sorryJan Wieck2003-11-13
| | | | Jan
* Update for 7.4 release.Bruce Momjian2003-11-13
|
* Add fflush() calls so that I'm-about-to-do-this messages actuallyTom Lane2003-11-13
| | | | come out before the action is done.
* Fix lack of optreset.Tom Lane2003-11-13
|
* Replacement of the buffer replacement strategy with an ARCJan Wieck2003-11-13
| | | | | | algorithm adopted for PostgreSQL. Jan
* AcceptResult() was missing a case for PGRES_EMPTY_QUERY --- probablyTom Lane2003-11-12
| | | | | my fault. Adding it fixes bogus message display when reading a block comment at the end of a script file.
* Cross-data-type comparisons are now indexable by btrees, pursuant to myTom Lane2003-11-12
| | | | | | | | | | pghackers proposal of 8-Nov. All the existing cross-type comparison operators (int2/int4/int8 and float4/float8) have appropriate support. The original proposal of storing the right-hand-side datatype as part of the primary key for pg_amop and pg_amproc got modified a bit in the event; it is easier to store zero as the 'default' case and only store a nonzero when the operator is actually cross-type. Along the way, remove the long-since-defunct bigbox_ops operator class.
* Cleanup for recent .exe Win32 fix.Bruce Momjian2003-11-12
|
* Update /port C header descriptions.Bruce Momjian2003-11-11
|
* Add .exe to Win32 stat calls. Don't symlink postmaster on Win32.Bruce Momjian2003-11-11
|
* Add system_views.sql to CVS.Bruce Momjian2003-11-11
|
* Move system_views.sql into backend/catalog, per Tom.Bruce Momjian2003-11-11
|
* * ioctlsocket_retBruce Momjian2003-11-11
| | | | | | - is not initialized to 1 (at least in the WIN_32 code I started with!) Claudio Natoli
* Updated version of initdb with "rmdir/del" call on Win32.Bruce Momjian2003-11-10
| | | | Other cleanups as discussed.
* Add C version of initdb, from Andrew Dunstan.Bruce Momjian2003-11-10
| | | | | | | This is his original version with a binary rmdir() we might need in the future. I will commit an update version with cleanups shortly.
* Re-added forgotten cache.Michael Meskes2003-11-10
|
* Remove rcsid CVS header variable --- not used.Bruce Momjian2003-11-10
|
* Add operator strategy and comparison-value datatype fields to ScanKey.Tom Lane2003-11-09
| | | | | | | | | | | Remove the 'strategy map' code, which was a large amount of mechanism that no longer had any use except reverse-mapping from procedure OID to strategy number. Passing the strategy number to the index AM in the first place is simpler and faster. This is a preliminary step in planned support for cross-datatype index operations. I'm committing it now since the ScanKeyEntryInitialize() API change touches quite a lot of files, and I want to commit those changes before the tree drifts under me.
* Allow tab completion for ALTER TABLE dbname <tab><tab> to show newBruce Momjian2003-11-08
| | | | RENAME TO option.
* Correct misspellings of REFERENCES.Tom Lane2003-11-08
|
* Restore compatibility with Tcl 8.0.* --- from ljb.Tom Lane2003-11-08
|
* Don't need hack copy of system() anymore in OS X 10.3.Tom Lane2003-11-08
|
* Made sure an internal array is not treated as a user defined one.Michael Meskes2003-11-08
|
* Fix process-status handling for OS X 10.3.Tom Lane2003-11-08
|
* Cause stats processes to detach from shared memory when started, so thatTom Lane2003-11-07
| | | | | they do not prevent the postmaster from deleting the shmem segment during a post-backend-crash restart cycle. Per recent discussion.
* zero_damaged_pages must absolutely NOT be marked GUC_DISALLOW_IN_FILE,Tom Lane2003-11-07
| | | | | else it cannot be used to handle failures detected during WAL replay. Fortunately this flag isn't actually enforced yet, but get it right.
* Implement isolation levels read uncommitted and repeatable read as actingPeter Eisentraut2003-11-06
| | | | like the next higher one.
* Fix for this problem:Tom Lane2003-11-05
| | | | | | | | | | | regression=# select 1 from tenk1 ta cross join tenk1 tb for update; ERROR: no relation entry for relid 3 7.3 said "SELECT FOR UPDATE cannot be applied to a join", which was better but still wrong, considering that 7.2 took the query just fine. Fix by making transformForUpdate() ignore JOIN and other special RTE types, rather than trying to mark them FOR UPDATE. The actual error message now only appears if you explicitly name the join in FOR UPDATE.
* Added missing methodsDave Cramer2003-11-05
|
* Add -O to really trigger compiler bug.Peter Eisentraut2003-11-05
|
* Add detection of compiler bug.Peter Eisentraut2003-11-05
|
* Add note to update config.guess and config.sub at the start of beta.Peter Eisentraut2003-11-04
|
* Improve message wording for spinlocks-missing compilation error.Peter Eisentraut2003-11-04
|