aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Allow \r and \r\n termination for COPY files.Bruce Momjian2003-04-19
| | | | | | | | | Output \r\n termination on Win32. Disallow literal carriage return as a data value, backslash-carriage-return and \r still allowed. Doc changes already committed.
* Add pipe parameter to COPY function to allow proper line termination.Bruce Momjian2003-04-19
|
* Add more documentation about shared memory costs.Tom Lane2003-04-19
|
* Second round of FE/BE protocol changes. Frontend->backend messages nowTom Lane2003-04-19
| | | | have length counts, and COPY IN data is packetized into messages.
* Fix breakage from recent variable-handling changes.Tom Lane2003-04-18
|
* Make Win32 tests to match existing Cygwin tests, where appropriate.Bruce Momjian2003-04-18
|
* First phase of FE/BE protocol modifications: new StartupPacket layoutTom Lane2003-04-17
| | | | | | with variable-width fields. No more truncation of long user names. Also, libpq can now send its environment-variable-driven SET commands as part of the startup packet, saving round trips to server.
* Fix abstime-to-time cast function, which has had broken implementationTom Lane2003-04-17
| | | | | since 7.2, per bug #947. Turns out it had wrong volatility label, too. Can't force initdb in 7.3 branch, but fix anyway for future installs.
* Applied patches from Kris Jurka fixing a string tokenizing problem andBarry Lind2003-04-17
| | | | | | | | | | fixing an order by problem for index metadata results. Also includes removing some unused code as well as a fix to the toString method on statement. Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
* Fix some problems exposed by building outside the source tree.Tom Lane2003-04-16
|
* Fix stupid oversight ...Tom Lane2003-04-16
|
* eqjoinsel's logic for case where MCV lists are not present shouldTom Lane2003-04-15
| | | | | | account for NULLs; in hindsight this is obvious since the code for the MCV-lists case would reduce to this when there are zero entries in both lists. Per example from Alec Mitchell.
* path.c needs to be included in libpq; per Joe Conway.Tom Lane2003-04-14
|
* Reorganize clog's error reporting so that PANIC on clog I/O error canTom Lane2003-04-14
| | | | | be reduced to a plain ERROR. Should make it at least a little less painful to deal with data-corruption problems.
* Document file name as optional for \o in psql help (\h).Bruce Momjian2003-04-14
|
* exposed the addDataType method to the PGConnection, allows users to add ↵Dave Cramer2003-04-14
| | | | datatypes
* Applied patch submitted by Nic Ferrier with some cleanups of his previousBarry Lind2003-04-13
| | | | | | | | patch to add cursor based queries. Modified Files: jdbc/org/postgresql/core/BaseConnection.java jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
* Second try at avoiding conflicts with system isblank().Tom Lane2003-04-13
|
* Add code to provide useful dynamic-linking error messages on OS X.Tom Lane2003-04-13
|
* Guard against macro versions of isblank().Tom Lane2003-04-12
|
* Fix encoding conversion function bug.Tatsuo Ishii2003-04-12
| | | | | | | | | | See following posting for more details. Subject: Re: [HACKERS] [BUGS] Bug #943: Server-Encoding from EUC_TW to UTF-8 doesn't From: Tatsuo Ishii <t-ishii@sra.co.jp> To: michael.enke@wincor-nixdorf.com, pgsql-bugs@postgresql.org Cc: pgsql-hackers@postgresql.org Date: Sat, 12 Apr 2003 10:51:45 +0900 (JST)
* Fix error recovery for SSL_read/SSL_write calls.Tom Lane2003-04-10
|
* Informix fixes.Michael Meskes2003-04-10
|
* Remove premature attempt to constant-fold type coercion expressions.Tom Lane2003-04-10
| | | | | While usually safe, this fails if the coercion function needs the query snapshot to be set already. Per example from Nigel Andrews.
* First phase of work on array improvements. ARRAY[x,y,z] constructorTom Lane2003-04-08
| | | | | | | expressions, ARRAY(sub-SELECT) expressions, some array functions. Polymorphic functions using ANYARRAY/ANYELEMENT argument and return types. Some regression tests in place, documentation is lacking. Joe Conway, with some kibitzing from Tom Lane.
* Get rid of inappropriate flags in CPPFLAGS override --- these breakTom Lane2003-04-08
| | | | non-gcc compilers, and they would never belong in CPPFLAGS anyway.
* Mark TimeScales constants as double to avoid integer overflow in some compilers.Tom Lane2003-04-08
|
* Remove extraneous semicolons.Tom Lane2003-04-08
|
* Added some more informix compatibility functions.Michael Meskes2003-04-08
|
* Avoid primary key lookup (and lock) if foreign key does not changeJan Wieck2003-04-07
| | | | | | | | | | | | | | | | on UPDATE. This get's rid of the long standing annoyance that updating a row that has foreign keys locks all the referenced rows even if the foreign key values do not change. The trick is to actually do a check identical to NO ACTION after an eventually done UPDATE in the SET DEFAULT case. Since a SET DEFAULT operation should have moved referencing rows to a new "home", a following NO ACTION check can only fail if the column defaults of the referencing table resulted in the key we actually deleted. Thanks to Stephan. Jan
* Remove unnecessary dt2local() call.Tom Lane2003-04-07
|
* Generate pg_config.h.in by autoheader. Separate out manually editablePeter Eisentraut2003-04-06
| | | | parts. Standardize spelling of comments in pg_config.h.
* Fix compile problem with Win32 macro used inside another macro.Bruce Momjian2003-04-05
|
* Add Win32 path handling for / vs. \ and drive letters.Bruce Momjian2003-04-04
|
* Handle cp, rm, and exec for Win32.Bruce Momjian2003-04-04
|
* Fix some signed-vs-unsigned-int issues; make print_aligned_verticalTom Lane2003-04-04
| | | | safe for zero-column tables.
* Tighten up register usage for inline PPC version of tas().Tom Lane2003-04-04
|
* Put the isync where it's supposed to be.Tom Lane2003-04-04
|
* Avoid repeated computation of the constants date2j(1970, 1, 1) andTom Lane2003-04-04
| | | | | date2j(2000, 1, 1). Should make for some marginal speed improvement in date/time operations.
* Code review for pg_stat_get_backend_activity_start patch --- fixTom Lane2003-04-04
| | | | | return type, make protection condition agree with recent change to pg_stat_get_backend_activity, clean up documentation.
* Remove zero_damaged_pages from postgresql.conf.sample; the only way toTom Lane2003-04-03
| | | | | | | find out about it is to read the documentation that tells you how dangerous it is. Add default_transaction_read_only to documentation; seems to have been overlooked in patch that added read-only transactions. Clean up check_guc comparison script, which has been suffering bit rot.
* Prevent EXPLAIN (without ANALYZE) SELECT ... INTO from creating an INTOTom Lane2003-04-03
| | | | | table. Needed due to recent change that makes us call ExecutorStart even when not planning to carry out the query.
* Don't re-invent the strchr() wheel.Tom Lane2003-04-03
|
* Fix load_user/load_group to not leave dangling pointers around if theTom Lane2003-04-03
| | | | config files are present on one pass and not present on a later pass.
* const-ify functions used with completion_matches(), to suppressTom Lane2003-04-03
| | | | cast-away-const warnings from compilers pickier than gcc.
* Repair incorrect checking of grouped/ungrouped variables in the presenceTom Lane2003-04-03
| | | | of unnamed joins; per pghackers discussion 31-Mar-03.
* Add prototype for toupper/tolower().Bruce Momjian2003-04-03
|
* Fix buffer overrun in to_ascii(), per report from Guido Notari.Tom Lane2003-04-02
|
* Fix convSockAddr6to4(): eliminate bogus assumptions about byte ordering,Tom Lane2003-04-02
| | | | remove useless SockAddr_ntop() call. Per report from Andreas Pflug.
* Fix platform-dependent failure introduced by recent to_char changesTom Lane2003-04-02
| | | | (ye good olde uninitialized-local-variable).