- 15 6月, 2006 1 次提交
-
-
由 Tom Lane 提交于
places --- that risks corrupting data structures, losing sync with the backend, etc. We now longjmp only from calls to readline, fgets, and fread, which we assume are coded to protect themselves against interrupts at undesirable times. This requires adding explicit tests for cancel_pressed in long-running loops, but on the whole it's far cleaner. Martijn van Oosterhout and Tom Lane.
-
- 29 5月, 2006 1 次提交
-
-
由 Tom Lane 提交于
and standard_conforming_strings; likewise for the other client programs that need it. As per previous discussion, a pg_dump dump now conforms to the standard_conforming_strings setting of the source database. We don't use E'' syntax in the dump, thereby improving portability of the SQL. I added a SET escape_strings_warning = off command to keep the dumps from getting a lot of back-chatter from that.
-
- 27 5月, 2006 1 次提交
-
-
由 Bruce Momjian 提交于
'off'. This allows pg_dump output with standard_conforming_strings = 'on' to generate proper strings that can be loaded into other databases without the backslash doubling we typically do. I have added the dumping of the standard_conforming_strings value to pg_dump. I also added standard backslash handling for plpgsql.
-
- 05 3月, 2006 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 15 10月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 03 7月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
Improve code clarity by using macros for E'' processing.
-
- 02 7月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 14 6月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
Lorne Sunley
-
- 22 2月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
macros around strings that were missing them.
-
- 01 1月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 10 9月, 2004 1 次提交
-
-
由 Neil Conway 提交于
name first, make sure \di+ shows description last, and make \dl SQL look a little more standard.
-
- 29 8月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 13 7月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
Gavin Sherry
-
- 30 11月, 2003 1 次提交
-
-
由 PostgreSQL Daemon 提交于
$Header: -> $PostgreSQL Changes ...
-
- 22 11月, 2003 1 次提交
-
-
由 Tom 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
-
- 05 8月, 2003 1 次提交
-
-
由 Tom Lane 提交于
so it won't miss 'em again.
-
- 04 8月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 28 6月, 2003 2 次提交
-
-
由 Tom Lane 提交于
client-side AUTOCOMMIT mode now: '\set AUTOCOMMIT off' supports SQL-spec commit behavior. Get rid of LO_TRANSACTION hack --- the LO operations just work now, using libpq's ability to track the transaction status. Add a VERBOSE variable to control verboseness of error message display, and add a %T prompt-string code to show current transaction-block status. Superuser state display in the prompt string correctly follows SET SESSION AUTHORIZATION commands. Control-C works to get out of COPY IN state.
-
由 Tom Lane 提交于
Greg Sabino Mullane
-
- 19 4月, 2003 1 次提交
-
-
由 Tom Lane 提交于
-
- 20 3月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
now, my changes seem to work. Some possible minor bugs got squished on the way but I can't be sure without more feedback from people who really put the code to the test. The new patch mostly simplifies variable handling and reduces code duplication. Changes in the command parser eliminate some redundant variables (boolean state + depth counter), replaces some "else if" constructs with switches, and so on. It is meant to be applied together with my previous patch, although I hope they don't conflict; I went back to the CVS version for this one. One more thing I thought should perhaps be changed: an IGNOREEOF value of n will ignore only n-1 EOFs. I didn't want to touch this for fear of breaking existing applications, but it does seem a tad illogical. Jeroen T. Vermeulen
-
- 15 10月, 2002 1 次提交
-
-
由 Tom Lane 提交于
Behavior of backslash commands (especially for large objects) may still require some thought.
-
- 04 10月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
client utilities (libpq.dll and psql.exe) for win32 (missing defines, adjustments to includes, pedantic casting, non-existent functions) per: http://developer.postgresql.org/docs/postgres/install-win32.html. It compiles cleanly under Windows 2000 using Visual Studio .net. Also compiles clean and passes all regression tests (regular and contrib) under Linux. In addition to a review by the usual suspects, it would be very desirable for someone well versed in the peculiarities of win32 to take a look. Joe Conway
-
- 05 9月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 10 8月, 2002 1 次提交
-
-
由 Tom Lane 提交于
follows recent pghackers discussion. This commit includes all the relevant fixes from Greg Mullane's patch of 24-June.
-
- 06 3月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
o Change all current CVS messages of NOTICE to WARNING. We were going to do this just before 7.3 beta but it has to be done now, as you will see below. o Change current INFO messages that should be controlled by client_min_messages to NOTICE. o Force remaining INFO messages, like from EXPLAIN, VACUUM VERBOSE, etc. to always go to the client. o Remove INFO from the client_min_messages options and add NOTICE. Seems we do need three non-ERROR elog levels to handle the various behaviors we need for these messages. Regression passed.
-
- 25 10月, 2001 1 次提交
-
-
由 Bruce Momjian 提交于
tests pass.
-
- 05 10月, 2001 1 次提交
-
-
由 Tom Lane 提交于
COMMENT ON LARGE OBJECT command instead, but no time for it now.) Fix some code that would not work with OIDs > 2G.
-
- 11 8月, 2001 1 次提交
-
-
由 Tom Lane 提交于
default, but OIDS are removed from many system catalogs that don't need them. Some interesting side effects: TOAST pointers are 20 bytes not 32 now; pg_description has a three-column key instead of one. Bugs fixed in passing: BINARY cursors work again; pg_class.relhaspkey has some usefulness; pg_dump dumps comments on indexes, rules, and triggers in a valid order. initdb forced.
-
- 03 6月, 2001 1 次提交
-
-
由 Peter Eisentraut 提交于
Use --enable-nls to turn it on; see installation instructions for details. See developer's guide how to make use of it in programs and how to add translations. psql sources have been almost fully prepared and an incomplete German translation has been provided. In the backend, only elog() calls are currently translatable, and the provided German translation file is more of a placeholder.
-
- 22 3月, 2001 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 10 2月, 2001 1 次提交
-
-
由 Tom Lane 提交于
are now separate files "postgres.h" and "postgres_fe.h", which are meant to be the primary include files for backend .c files and frontend .c files respectively. By default, only include files meant for frontend use are installed into the installation include directory. There is a new make target 'make install-all-headers' that adds the whole content of the src/include tree to the installed fileset, for use by people who want to develop server-side code without keeping the complete source tree on hand. Cleaned up a whole lot of crufty and inconsistent header inclusions.
-
- 24 10月, 2000 2 次提交
-
-
由 Tom Lane 提交于
once per distinct LO, not once per pg_largeobject tuple.
-
由 Tom Lane 提交于
kibitzing from Tom Lane. Large objects are now all stored in a single system relation "pg_largeobject" --- no more xinv or xinx files, no more relkind 'l'. This should offer substantial performance improvement for large numbers of LOs, since there won't be directory bloat anymore. It'll also fix problems like running out of locktable space when you access thousands of LOs in one transaction. Also clean up cruft in read/write routines. LOs with "holes" in them (never-written byte ranges) now work just like Unix files with holes do: a hole reads as zeroes but doesn't occupy storage space. INITDB forced!
-
- 13 4月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 16 2月, 2000 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 08 2月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
Fixed libpq printing functions
-
- 30 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
Initdb help correction Changed end/abort to commit/rollback and changed related notices Commented out way old printing functions in libpq Fixed a typo in alter table / alter column
-
- 19 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 15 1月, 2000 1 次提交
-
-
由 Peter Eisentraut 提交于
-