- 15 Feb, 2000 1 commit
-
-
Thomas G. Lockhart authored
-
- 14 Feb, 2000 3 commits
-
-
Bruce Momjian authored
where else to mail it. I am the maintainer of unixODBC, and we have a set of code in our project that started life as the Postgres windows ODBC driver, which has been ported back to unix. Anyway I have just fixed a memory leak in the driver, and I cant see any mention of the fix being done in the main Postgres code, so I thougth I would let you know. Its in the statement.c module, after the COMMIT statement has been executed in SC_Execute, the code was Nick Gorham
-
Bruce Momjian authored
-
Michael Meskes authored
-
- 13 Feb, 2000 3 commits
-
-
Peter Eisentraut authored
-
Bruce Momjian authored
this is an old patch which I have already submitted and never seen in the sources. It corrects the datatype oids used in some iterator functions. This bug has been reported to me by many other people. contrib-datetime.patch some code contributed by Reiner Dassing <dassing@wettzell.ifag.de> contrib-makefiles.patch fixes all my contrib makefiles which don't work with some compilers, as reported to me by another user. contrib-miscutil.patch an old patch for one of my old contribs. contrib-string.patch a small change to the c-like text output functions. Now the '{' is escaped only at the beginning of the string to distinguish it from arrays, and the '}' is no more escaped. elog-lineno.patch adds the current lineno of CopyFrom to elog messages. This is very useful when you load a 1 million tuples table from an external file and there is a bad value somehere. Currently you get an error message but you can't know where is the bad data. The patch uses a variable which was declared static in copy.c. The variable is now exported and initialized to 0. It is always cleared at the end of the copy or at the first elog message or when the copy is canceled. I know this is very ugly but I can't find any better way of knowing where the copy fails and I have this problem quite often. plperl-makefile.patch fixes a typo in a makefile, but the error must be elsewhere because it is a file generated automatically. Please have a look. tprintf-timestamp.patch restores the original 2-digit year format, assuming that the two century digits don't carry much information and that '000202' is easier to read than 20000202. Being only a log file it shouldn't break anything. Please apply the patches before the next scheduled code freeze. I also noticed that some of the contribs don't compile correcly. Should we ask people to fix their code or rename their makefiles so that they are ignored by the top makefile? -- Massimo Dal Zotto
-
Bruce Momjian authored
a switch statement that has an empty default label. A label of a switch statement must be followed by a statement (or a label which is followed by a statement (or a label which ...)). 3. Files include stringinfo.h failed to compile. The macro, 'appendStringInfoCharMacro' is implemented with a '?:' operation that returns a void expression for the true part and a char expresion for the false part. Both the true and false parts of the '?:' oper- ator must return the same type. Billy G. Allie
-
- 10 Feb, 2000 7 commits
-
-
Peter Eisentraut authored
Changed EXIT_ON_ERROR to ON_ERROR_STOP in psql
-
Bruce Momjian authored
Don Baccus
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
directory. I think this patch to the docs should be what is needed. Magnus Hagander
-
Bruce Momjian authored
-
- 09 Feb, 2000 6 commits
-
-
Bruce Momjian authored
Mark Hollomon
-
Bruce Momjian authored
-
Bruce Momjian authored
am including a patch to get it compile. changes to psql: - added less as default pager when compiling on Cygwin - need to declare "filename_completion_function" because it is not exported from readline -> added to include/port/win.h changes to pg_id: - include of <getopt.h> - add .exe when installing I think there is a problem with calling the regress tests on WinNT - it should be called with PORTNAME not HOST as the parameter to regress.sh or the check when to add "-h localhost" to psql has to be changed. Now it is checked against the PORTNAME. The results of the regress tests were OK with expected failures ;-) Daniel Horak
-
Hiroshi Inoue authored
-
Peter Eisentraut authored
-
Tom Lane authored
-
- 08 Feb, 2000 2 commits
-
-
Bruce Momjian authored
and initdb crashs (I set pglib path to PG 6.5.3 directory instead to 7.0 and initdb take this BKI old templates ... (initdb not check BKI version and BKI files not has any version comments (TODO?)) This patch add to the initdb --show option which show setting of all initdb's values. It spare developers time if in setting is bug. Karel ---------------------------------------------------------------------- Karel Zak <zakkr@zf.jcu.cz> http://home.zf.jcu.cz/~zakkr/
-
Bruce Momjian authored
The PostgreSQL's to_char() is very compatible with Oracle's to_char now. I hope that to_char's 3000 rows of source is without bugs, but will good if anyone test it, for me it works very well :-) Karel ---------------------------------------------------------------------- Karel Zak <zakkr@zf.jcu.cz> http://home.zf.jcu.cz/~zakkr/
-
- 07 Feb, 2000 9 commits
-
-
Peter Eisentraut authored
Fixed libpq printing functions
-
Bruce Momjian authored
-
Jan Wieck authored
Jan
-
Jan Wieck authored
Jan
-
Jan Wieck authored
Jan
-
Tom Lane authored
fields in JoinPaths --- turns out that we do need that after all :-(. Also, rearrange planner so that only one RelOptInfo is created for a particular set of joined base relations, no matter how many different subsets of relations it can be created from. This saves memory and processing time compared to the old method of making a bunch of RelOptInfos and then removing the duplicates. Clean up the jointree iteration logic; not sure if it's better, but I sure find it more readable and plausible now, particularly for the case of 'bushy plans'.
-
Tatsuo Ishii authored
Minor fix
-
Hiroshi Inoue authored
-
Hiroshi Inoue authored
from md.c.
-
- 06 Feb, 2000 4 commits
-
-
Jan Wieck authored
be suppressed. Jan
-
Bruce Momjian authored
regression tests so I prepared a set of expected files to make things look OK. There's also a file to account for minor variations in the geopmetry output and a resultmap patch to pull them all together. With these changes PostgreSQL, from CVS, builds and regression tests (runcheck) cleanly. Keith Parks.
-
Tom Lane authored
nonoverlap_sets() and is_subset() to list.c, where they should have lived to begin with, and rename to nonoverlap_setsi and is_subseti since they only work on integer lists.
-
Tatsuo Ishii authored
fix suggested by Keith Parks.
-
- 05 Feb, 2000 5 commits
-
-
Tom Lane authored
lnext, to eliminate O(N^2) behavior with lots of indexquals.
-
Tom Lane authored
extracting from an AND subclause just those opclauses that are relevant for a particular index. For example, we can now consider using an index on x to process WHERE (x = 1 AND y = 2) OR (x = 2 AND y = 4) OR ...
-
Bruce Momjian authored
-
Tatsuo Ishii authored
it seems more suitable for the naming convention in libpq. New function PQsetClientEncoding added. It makes possible to change the client encoding on the fly without setting PGCLIENTENCODING.
-
Tatsuo Ishii authored
it seems more suitable for the naming convention in libpq.
-