e733510d5d
> Mph. It fails for me too when I use --enable-integer-datetimes. Looks
...
> like that patch still needs some work...
Yeah. I'm really, really, *really* sorry for submitting it in the state
it was in. I shouldn't have done that just before moving to another
country. I found the problem last night, but couldn't get to a Net
connection until now.
The problem is in src/bin/psql/common.c, around line 250-335 somewhere
depending on the version. The 2nd and 3rd clauses of the "while" loop
condition:
(rstatus == PGRES_COPY_IN) &&
(rstatus == PGRES_COPY_OUT))
should of course be:
(rstatus != PGRES_COPY_IN) &&
(rstatus != PGRES_COPY_OUT))
Jeroen T. Vermeulen
2003-03-20 04:49:18 +00:00
7d1d7200a0
Minor doc patch: create function
...
Gavin Sherry
2003-03-20 04:41:13 +00:00
ee303739d3
Just some fixups to a couple contrib directories I was trying out.
...
. replace CREATE OR REPLACE AGGREGATE with a separate DROP and CREATE
. add DROP for all CREATE OPERATORs
. use IMMUTABLE and STRICT instead of WITH (isStrict)
. add IMMUTABLE and STRICT to int_array_aggregate's accumulator function
Gregory Stark
2003-03-20 04:39:27 +00:00
900fa3d0f5
The attatched patch fixes a memory error with contrib/dbmirror/pending.c
...
when running it with older(Pre 7.3.x) versions of Postgresql.
Backpatched to 7.3.X.
Steven Singer
2003-03-20 03:58:13 +00:00
31ce4557b3
Item done:
...
> * -Add start time to pg_stat_activity
2003-03-20 03:40:33 +00:00
a18331004a
Add start time to pg_stat_activity
...
Neil Conway
2003-03-20 03:34:57 +00:00
ddd50a0bab
This patch fixes a very small memory leak in psql, spotted with
...
valgrind.
Neil Conway
2003-03-19 22:49:43 +00:00
1ef7ba20e7
Remove typecasting section that isn't needed anymore.
2003-03-19 21:20:52 +00:00
8cb041aada
Set up the privileges on the default schemas in initdb with real GRANT
...
commands, to arrive at a valid and dumpable state.
2003-03-19 16:08:59 +00:00
28efaf3ccd
Avoid mysterious warning about possibly uninitialized variable.
2003-03-19 16:05:41 +00:00
44a6959f4a
Applied patch to work around server bug.
...
Modified Files:
jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
2003-03-19 04:06:20 +00:00
c085c771d3
Fix typo:
...
< * Rod is Rod Taylor <pg@rbt.ca )>
> * Rod is Rod Taylor <pg@rbt.ca >
2003-03-19 03:53:21 +00:00
9e0ab7126d
Reimplement create and drop scripts in C, to reduce repetitive
...
connections, increase robustness, add NLS, and prepare for Windows port.
(vacuumdb and clusterdb will follow later.)
2003-03-18 22:19:47 +00:00
cf1cf89649
Make the printing code somewhat more independent by not relying on
...
functions and global variables from the rest of psql. Also clean up some
data type mismatches created by the last pager patch.
2003-03-18 22:15:44 +00:00
9384dc6e59
Improve error message.
2003-03-18 22:11:48 +00:00
a14424a9d2
Fix off-by-one error in the maxlen parameter handling.
2003-03-18 22:09:37 +00:00
6cf8ce13db
Compiling anything that uses InvalidOid under g++ yields a warning about
...
the expression using an "old-style cast." Therefore, would it be okay
to patch postgres_ext.h as follows:
Jeroen T. Vermeulen
2003-03-18 17:21:07 +00:00
526de7ffd1
Remove duplicate ANALYZE recommendation in pg_dump.
2003-03-18 17:05:01 +00:00
6fad73ed45
Some bugfixes for numerical library.
2003-03-18 10:46:39 +00:00
a6f00f3939
Applied updated translation patch
...
Modified Files:
errors_zh_TW.properties
2003-03-18 05:26:50 +00:00
6fdd71c133
Add to mmap discussion.
2003-03-18 01:36:01 +00:00
29c18bca50
Add mention of ANALYZE after object restore.
2003-03-18 00:02:11 +00:00
ccfa6f1c1e
Add mention of new sets returning functions capability.
2003-03-17 19:53:08 +00:00
77312655a9
Update links, from Ian Barwick
2003-03-17 19:47:28 +00:00
b776fc198b
Add:
...
> * Allow UPDATE tab SET ROW (col, ...) = (...) for updating multiple columns
2003-03-17 18:50:06 +00:00
93b408ef86
Reorder crypt.h include for SunOS compile problem.
...
Fred Houweling
2003-03-17 17:58:57 +00:00
aac4484345
Increase max known database size.
2003-03-17 16:33:12 +00:00
bb3730893b
Forgot some files...
2003-03-16 10:49:51 +00:00
a4f25b6a9c
Started working on a seperate pgtypes library. First test work. PLEASE test compilation on iother systems.
2003-03-16 10:42:54 +00:00
48dfa0d057
Arrange to print the relevant key values when reporting a foreign-key
...
violation. Also, factor out some duplicate code in the RI triggers.
Patch by Dmitry Tkach, reviewed by Stephan Szabo and Tom Lane.
2003-03-15 21:19:40 +00:00
35911088ff
A typo in src/backend/libpq/hba.c breaks local ident authentication
...
in the SO_PEERCRED case. elif is misspelled as elsif for the test.
A patch is attached.
Bruno Wolff III
2003-03-15 16:18:25 +00:00
2a44306396
pg_dumpall failed on groups having no members. Per report from
...
Nick Eskelinen.
2003-03-14 22:45:49 +00:00
c90354bad0
Remove unneeded dash blocks around function start comments.
2003-03-14 22:40:31 +00:00
dc95c9f3ab
Update name of GUC var:
...
< * Add GUC log_statement_duration to print statement and >= min duration
> * Add GUC log_statement_and_duration to print statement and >= min duration
2003-03-14 20:19:59 +00:00
96fecb54dc
Add:
...
> * Add GUC log_statement_duration to print statement and >= min duration
2003-03-14 19:27:49 +00:00
9f66350b0e
Fixed parsing to handle \n for updateable result sets. Bug reported by Rich Cullingford.
...
Modified Files:
jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
2003-03-14 05:36:58 +00:00
a6bf340975
Repair incorrect prorettype entry for timestamptz_izone. Can't force
...
initdb in the 7.3 branch, but we can at least make it right for people
who install 7.3.3 from scratch.
2003-03-14 04:43:52 +00:00
77ce53580b
Improved error message and added some log messages in batch update functionality
...
Modified Files:
jdbc/org/postgresql/errors.properties
jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java
jdbc/org/postgresql/util/PSQLException.java
2003-03-14 01:21:47 +00:00
7931bfa764
Make eval_const_expressions simplify FieldSelect from a whole-row Var
...
into an ordinary one-field Var. Per example from Chris Mungall.
2003-03-14 00:55:17 +00:00
2a1ef30b57
Prevent infinite loop in ln_var() due to roundoff error.
...
Per report from Dave Marin.
2003-03-14 00:15:32 +00:00
6c4996fa6b
GROUP BY got confused if there were multiple equal() GROUP BY items.
...
This bug has been latent since 7.0 or maybe even further back, but it
was only exposed when parse_clause.c stopped suppressing duplicate
items (see its rev 1.96 of 18-Aug-02).
2003-03-13 16:58:35 +00:00
706a32cdf6
Big editing for consistent content and presentation.
2003-03-13 01:30:29 +00:00
31e69ccb21
Add explicit tests for division by zero to all user-accessible integer
...
division and modulo functions, to avoid problems on OS X (which fails to
trap 0 divide at all) and Windows (which traps it in some bizarre
nonstandard fashion). Standardize on 'division by zero' as the one true
spelling of this error message. Add regression tests as suggested by
Neil Conway.
2003-03-11 21:01:33 +00:00
6261c75014
Implement SQL92-compatible FIRST, LAST, ABSOLUTE n, RELATIVE n options
...
for FETCH and MOVE.
2003-03-11 19:40:24 +00:00
e4704001ea
This patch fixes a bunch of spelling mistakes in comments throughout the
...
PostgreSQL source code.
Neil Conway
2003-03-10 22:28:22 +00:00
081fa240a1
Update German FAQ
...
Ian Barwick
2003-03-10 16:06:41 +00:00
51b2b6433b
Cleanup up psql \connect and \pset pager setting display, Dennis
...
Bj?rklund.
2003-03-10 15:46:03 +00:00
aa83bc04e0
Restructure parsetree representation of DECLARE CURSOR: now it's a
...
utility statement (DeclareCursorStmt) with a SELECT query dangling from
it, rather than a SELECT query with a few unusual fields in it. Add
code to determine whether a planned query can safely be run backwards.
If DECLARE CURSOR specifies SCROLL, ensure that the plan can be run
backwards by adding a Materialize plan node if it can't. Without SCROLL,
you get an error if you try to fetch backwards from a cursor that can't
handle it. (There is still some discussion about what the exact
behavior should be, but this is necessary infrastructure in any case.)
Along the way, make EXPLAIN DECLARE CURSOR work.
2003-03-10 03:53:52 +00:00
b9e8ffcd5d
pg_restore failed to restore blobs if -X disable-triggers is specified.
2003-03-09 19:38:52 +00:00
dd04e958c8
tuplestore_donestoring() isn't needed anymore, but provide a no-op
...
macro definition so as not to create compatibility problems.
2003-03-09 03:34:10 +00:00