aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Make the messages and the options parsing a bit more standard.Peter Eisentraut2003-11-23
|
* Add maintainer-clean target.Peter Eisentraut2003-11-23
|
* Add NLS support.Peter Eisentraut2003-11-23
|
* COMMENT ON casts, conversions, languages, operator classes, andTom Lane2003-11-21
| | | | | | | | | large objects. Dump all these in pg_dump; also add code to pg_dump user-defined conversions. Make psql's large object code rely on the backend for inserting/deleting LOB comments, instead of trying to hack pg_description directly. Documentation and regression tests added. Christopher Kings-Lynne, code reviewed by Tom
* Remove unused variable.Tom Lane2003-11-21
|
* Mark item as done, update description for 7.5:Bruce Momjian2003-11-19
| | | | | | | | < A dash (-) marks changes that will appear in the upcoming 7.4 release. > A dash (-) marks changes that will appear in the upcoming 7.5 release. 437c437 < * Use background process to write dirty shared buffers to disk > * -Use background process to write dirty shared buffers to disk
* Remove items completed in 7.4:Bruce Momjian2003-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | < * -Allow elog() to return error codes, module name, file name, line < number, not just messages (Tom) < * -Add error codes (Tom) < * -Make error messages more consistent 40d35 < * -Add GUC log_statement_and_duration to print statement and >= min duration 51d45 < * -Allow easy display of usernames in a group 53d46 < * -Add start time to pg_stat_activity 55d47 < * -Have standalone backend read postgresql.conf (Tom) 59d50 < * -Allow CIDR format to be used in pg_hba.conf 74d64 < * -Add IPv6 capability to INET/CIDR types 77d66 < * -Change NUMERIC data type to use base 10,000 internally 82d70 < * -Add GUC variables to control floating number output digits (Pedro Ferreira) 90,92d77 < * -Allow current datestyle to restrict dates; prevent month/day swapping < from making invalid dates valid < * -Prevent month/day swapping of ISO dates to make invalid dates valid 102d86 < o -Allow arrays to be ORDER'ed 104d87 < o -Support construction of array result values in expressions (Joe) 128d110 < * -Remove Cyrillic recode support 146,147d127 < * -Allow CREATE INDEX zman_index ON test (date_trunc( 'day', zman ) datetime_ops) < fails index can't store constant parameters 155d134 < * -Add btree index support for reltime, tinterval, regproc (Tom) 157d135 < * -Certain indexes will not shrink, e.g. indexes on ever-increasing 161d138 < * -Allow LIKE indexing optimization for non-ASCII locales using special index 173d149 < * -Improve concurrency of hash indexes (Tom) 181d156 < * -Allow LIMIT/OFFSET to use expressions (Tom) 187d161 < * -Return proper effected tuple count from complex commands [return] 191d164 < * -Make a transaction-safe TRUNCATE (Rod) 196,197d168 < * -Allow UPDATE to use SET col = DEFAULT < * -Add config variable to prevent auto-adding missing FROM-clause tables 199d169 < * -Have SELECT '13 minutes'::interval display zero seconds in ISO datestyle 224,225d193 < o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod) < o -Add ALTER SEQUENCE to modify min/max/increment/cache/cycle values 237d204 < o -Allow CLUSTER to cluster all tables (Alvaro Herrera) 248d214 < o -MOVE 0 should not move to end of cursor (Bruce) 252d217 < o -Allow cursors outside transactions 264,265d228 < o -Allow EXPLAIN EXECUTE to see prepared plans < o -Allow SHOW of some non-modifiable variables, like pg_controldata 280d242 < o -Allow array declarations and other data types in PL/PgSQL DECLARE 282,283d243 < o -Make PL/PgSQL %TYPE schema-aware < o -Allow PL/PgSQL to support array element assignment (Joe) 294,298d253 < * -Allow psql to show transaction status if backend protocol changes made < * -Add schema, cast, and conversion backslash commands to psql (Christopher) < * -Allow pg_dump to dump a specific schema (Neil Conway) < * -Allow psql to do table completion for SELECT * FROM schema_part and < table completion for SELECT * FROM schema_name. 300,302d254 < * -Allow SSL-enabled clients to turn off SSL transfers < * -Modify pg_get_triggerdef() to take a boolean to pretty-print, < and use that as part of pg_dump along with psql 327d278 < o -Add SQLSTATE 330d280 < o -Make casts work in variable initializations 334,336d283 < o -Allow multi-threaded use of SQLCA < o -Understand structure definitions outside a declare section < o -Allow :var[:index] or :var[<integer>] as cvariable for an array var 356d302 < * -Support statement-level triggers (Neil) 460,461d405 < * -Add checkpoint_min_warning postgresql.conf option to warn about checkpoints < that are too frequent (Bruce) 472,476d415 < * -Improve Subplan list handling < * -Allow Subplans to use efficient joins(hash, merge) with upper variable < * -Add hash for evaluating GROUP BY aggregates (Tom) < * -Allow merge and hash joins on expressions not just simple variables (Tom) < * -Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS (Tom) 480d418 < * -Inline simple SQL functions to avoid overhead (Tom) 495d432 < * -Get faster regex() code from Henry Spencer <henry@zoo.utoronto.ca> 511,512d447 < * -Modify regression tests to prevent failures do to minor numeric rounding < * -Add OpenBSD's getpeereid() call for local socket authentication 537,542d471 < o -Show transaction status in psql < o -Allow binding of query parameters, support for prepared queries < o -Remove hard-coded limits on user/db/password names < o -Remove unused elements of startup packet (unused, tty, passlength) < o -Fix COPY/fastpath protocol < o -Error codes 544d472 < o -Special passing of binary values in platform-neutral format (bytea?) 547d474 < o -Report server version number, database encoding, client encoding
* SERIAL no longer creates an index by default, as of 7.3.Bruce Momjian2003-11-19
|
* Background writer processJan Wieck2003-11-19
| | | | | | | | This first part of the background writer does no syncing at all. It's only purpose is to keep the LRU heads clean so that regular backends seldom to never have to call write(). Jan
* Fixed typo in create schema parsing.Michael Meskes2003-11-19
|
* Add FreeBSD mention for initdb.c.Bruce Momjian2003-11-17
|
* Optimize. Improve ispell support for compound words. This work was sponsored ↵Teodor Sigaev2003-11-17
| | | | by ABC Startsiden AS.
* Change "IN/NOT IN" to "IN / NOT IN" for clarity, both branches.Bruce Momjian2003-11-17
|
* Add:Bruce Momjian2003-11-17
| | | | > * Add GUC setting to make created tables default to WITHOUT OIDS
* Fix double dash:Bruce Momjian2003-11-17
| | | | | < o --Add ALTER TABLE tab SET WITHOUT OIDS (Rod) > o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
* 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.
* Sync HEAD with update committed only in 7.4 branch.Tom Lane2003-11-16
|
* Another try at fixing the Linux overcommit docs, per Andrew Dunstan.Tom Lane2003-11-16
|
* Changed parameter name for shared cache status report interval toJan Wieck2003-11-16
| | | | | | | | | debug_shared_buffers = <seconds> as per previous discussion. Jan
* Update HISTORYBruce Momjian2003-11-16
|
* pgadmin III released.Bruce Momjian2003-11-16
|
* Update info about SysV configuration procedures on OS X 10.3.Tom Lane2003-11-16
|
* Some editorializing on the Linux memory overcommit docs, from Neil Conway.Tom Lane2003-11-16
|
* More release-notes copy editing, from Neil Conway.Tom Lane2003-11-16
|
* A little bit more copy-editing...Tom Lane2003-11-15
|
* Minor wording improvement suggested by a comment in the interactive docs.Tom Lane2003-11-15
|
* 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.
* Correct names of people with funny characters.Peter Eisentraut2003-11-15
|
* Translation updatesPeter Eisentraut2003-11-14
|
* Repair error in syntax documentation for CREATE TABLE: one does not putTom Lane2003-11-14
| | | | | a comma between multiple column_constraint's for a single column. Per report from Tomislaw Kitynski.
* 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 release date for 7.4.Bruce Momjian2003-11-14
|
* 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...)
* Fix misstatement about the required value of SEMVMX. Given our currentTom Lane2003-11-14
| | | | | usage of PGSemaMagic, the minimum required value is actually 537, but say 1000 just to use a round number. 255 is *not* good enough.
* 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
* Update HISTORY to match release.sgml.Bruce Momjian2003-11-14
|
* Update bug template to 7.4 --- that was the only one missing.Bruce Momjian2003-11-14
|
* Translation updatesPeter Eisentraut2003-11-14
|
* Beat some sense into the release notes.Peter 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 final port reports.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