summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-11-28testing $PostgreSQL$ tagPostgreSQL Daemon
2003-11-28Attached is a patch to correct white space issues in FAQ_MSWIN.Bruce Momjian
Daniel Convissor
2003-11-28Update Russian FAQ, both branches.Bruce Momjian
Viktor Vislobokov
2003-11-28Update most recent version to 7.4.Bruce Momjian
2003-11-28Fix free instead of pfreeTeodor Sigaev
2003-11-28Fix regression in dblink_disconnect() reported by Eduardo Stern:Joe Conway
persistent_conn was left dangling after a disconnect in the unnamed connection case, causing a subsequent disconnect to crash the backend.
2003-11-27Remove possibility to specify an installation root after --with-krbx andPeter Eisentraut
--with-openssl options. This creates too much risk to pick up the wrong directory accidentally (for example when there are lib64 directories), and does not really help much with contemporary installation layouts.
2003-11-27Make sure vpath_build is set correctly even if config.status --no-createPeter Eisentraut
was specified.
2003-11-27Conditionalize variable that is only used conditionally, to avoid warning.Peter Eisentraut
2003-11-27Fixes about word with several infiniteveTeodor Sigaev
2003-11-26Second try at fixing no-room-to-move-down PANIC in compact_fsm_storage.Tom Lane
Ward's report that it can still happen in RC2 forces me to realize that this is not a can't-happen condition after all, and that the compaction code had better cope rather than panicking.
2003-11-26Added missing SPI_finish() calls to get_tuple_of_interest(). Fixes bugJoe Conway
reported by Andrea Grassi.
2003-11-26Add NetBSD Sparc as supported.Peter Eisentraut
2003-11-26Cast field-length variables used in printf to int, because sometimesPeter Eisentraut
they might be of a wider type.
2003-11-26Utility for convert myspell dictionaries to ispell, full README will be laterTeodor Sigaev
2003-11-26Patches from Yutaka Tanida. Create primary key indexes after dataTatsuo Ishii
insertion to reduce initialization time.
2003-11-25Repair subselect.c's occasional assignment of the wrong vartypmod toTom Lane
Vars created to fill subplan args lists. This is an ancient error, going back at least to 7.0, but is more easily triggered in 7.4 than before because we no longer compare varlevelsup when deciding whether a Param slot can be re-used. Fixes bug reported by Klint Gore.
2003-11-25Get rid of hashkeys field of Hash plan node, since it's redundant withTom Lane
the hashclauses field of the parent HashJoin. This avoids problems with duplicated links to SubPlans in hash clauses, as per report from Andrew Holm-Hansen.
2003-11-25Fix language.Peter Eisentraut
2003-11-25New translationPeter Eisentraut
2003-11-25More adjustment of error messagesPeter Eisentraut
2003-11-25Install all the headers files that the ones that are already installedPeter Eisentraut
depend on.
2003-11-25Ignore too long lexemeTeodor Sigaev
2003-11-24Upgrade to DocBook V4.2 SGML.Peter Eisentraut
2003-11-24Avoid using string literal with embedded newline.Tom Lane
2003-11-24Fix markup.Peter Eisentraut
2003-11-24Overdue code review for ALTER SEQUENCE patch. Don't generate illegal NodeTom Lane
tree for CYCLE option; don't assume zeros are invalid values for sequence fields other than increment_by; don't reset cache_value when not told to; simplify code for testing whether to apply defaults.
2003-11-24Use --with-docdir to choose installation location of documentation; putPeter Eisentraut
back --infodir, which several automatic build environments expect to exist. Add --without-docdir to prevent installation of documentation, which is helpful for things like RPM that have their own method of installing documentation.
2003-11-24Repair missed renamings of show_statement_stats and show_executor_stats.Tom Lane
2003-11-24Rename USE_THREADS to ENABLE_THREAD_SAFETY to avoid name clash with Perl.Peter Eisentraut
Fixes compilation failure with --enable-thread-safety --with-perl and Perl 5.6.1.
2003-11-23Make the messages and the options parsing a bit more standard.Peter Eisentraut
2003-11-23Add maintainer-clean target.Peter Eisentraut
2003-11-23Add NLS support.Peter Eisentraut
2003-11-21COMMENT ON casts, conversions, languages, operator classes, andTom Lane
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
2003-11-21Remove unused variable.Tom Lane
2003-11-19Mark item as done, update description for 7.5:Bruce Momjian
< 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
2003-11-19Remove items completed in 7.4:Bruce Momjian
< * -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
2003-11-19SERIAL no longer creates an index by default, as of 7.3.Bruce Momjian
2003-11-19Background writer processJan Wieck
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
2003-11-19Fixed typo in create schema parsing.Michael Meskes
2003-11-17Add FreeBSD mention for initdb.c.Bruce Momjian
2003-11-17Optimize. Improve ispell support for compound words. This work was sponsored ↵Teodor Sigaev
by ABC Startsiden AS.
2003-11-17Change "IN/NOT IN" to "IN / NOT IN" for clarity, both branches.Bruce Momjian
2003-11-17Add:Bruce Momjian
> * Add GUC setting to make created tables default to WITHOUT OIDS
2003-11-17Fix double dash:Bruce Momjian
< o --Add ALTER TABLE tab SET WITHOUT OIDS (Rod) > o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
2003-11-16Fix datetime input parsing to accept YYYY-MONTHNAME-DD and related syntaxes,Tom Lane
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.
2003-11-16Sync HEAD with update committed only in 7.4 branch.Tom Lane
2003-11-16Another try at fixing the Linux overcommit docs, per Andrew Dunstan.Tom Lane
2003-11-16Changed parameter name for shared cache status report interval toJan Wieck
debug_shared_buffers = <seconds> as per previous discussion. Jan
2003-11-16Update HISTORYBruce Momjian