summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-03-14We have tested the patches on three platforms:Bruce Momjian
NetBSD/macppc LinuxPPC FreeBSD 2.2.6-RELEASE All of them seem happy with the regression test. Note that, however, compiling with optimization enabled on NetBSD/macppc causes an initdb failure (other two platforms are ok). After checking the asm code, we are suspecting that might be a compiler(egcs) bug. Tatsuo Ishii
1999-03-14This patch improves the destroyuser script's behaviour in checking whetherBruce Momjian
the user is allowed to detroy users. It also allows for a possible incorrect empty reply to a yes/no question. Oliver Elphick
1999-03-14Fixup for src/tutorial/func.c and src/tutorial/func.sourceBruce Momjian
Removed char16 and replaced with an example using Point as suggested by Tom Lane. The dept field was changed to the cubicle field denoting the row(x) and column(y) of the employee's cube in the corporate jungle. The C function builds a 'compromise' cubicle from two suggested ones. I'll try and patchup the documentation next. Clark
1999-03-14Hello,Bruce Momjian
I've been working on the following TODO list item: * psql \d on index with char()/varchar() fields shows improper length I've attached a simple patch to fix this. -Ryan
1999-03-14The isWritable method in ResultSetMetaData returns the logicallyBruce Momjian
incorrect result. This bug goes back to at least 6.3. Alvin
1999-03-14I have a problem with Access97 not working properly when entering newBruce Momjian
records using a sub form, i.e. entering a new order/orderlines or master and detail tables. The problem is caused by a SQL statement that Access97 makes involving NULL. The syntax that fails is "column_name" = NULL. The following attachment was provided by -Jose'-. It contains a very small enhancement to gram.y that will allow Access97 to work properly with sub forms. Can this enhancement be added to release 6.5? <<gram.patch>> Thanks, Michael
1999-03-14There are errors in the PGmoney class in the conversion routines overBruce Momjian
the handling of negative numbers and commas. The attached path attempts to fix these. However the getValue method does not yet insert commas into the generated string. Also in getValue there is an incorrect assumption that the currency symbol is '$', it should of course be '£'!. I have no idea on how to go about fixing this one. Alvin
1999-03-14Enclosed below I have a patch to allow a btree index on the int8 type.Bruce Momjian
I would like some feedback on what the hash function for the int8 hash function in the ./backend/access/hash/hashfunc.c should return. Also, could someone (maybe Tomas Lockhart?) look-over the patch and make sure the system table entries are correct? I've tried to research them as much as I could, but some of them are still not clear to me. Thanks, -Ryan
1999-03-11*** empty log message ***Michael Meskes
1999-03-10We have to return dummy tuple for empty targetlist!Vadim B. Mikheev
Try select t1.x from t1, t2 where t1.y = 1 and t2.y = 1 - t2 scan target list will be empty and so no one tuple will be returned...
1999-03-10Make type 'regproc' binary-compatible with int4 and oid,Tom Lane
so that it has some SQL operators available. It's difficult to write automated tests of a data type that you haven't even got == for...
1999-03-10Fix some typos in argument and result types in pg_procTom Lane
and pg_operator. The lone error in pg_operator was reported as a bug by Michael Reifenberger; the multiple errors in pg_proc would only have been noticed if one invoked the functions by name rather than using operator syntax. I guess few people do that.
1999-03-09From: Constantin Teodorescu <teo@flex.ro>Marc G. Fournier
UPgrade to 0.96 ..
1999-03-09Changes to fix/improve the dynamic loading on NTMarc G. Fournier
From: Horak Daniel <horak@mmp.plzen-city.cz>
1999-03-08Fix OR index selectivity problem.Bruce Momjian
1999-03-08Fix for Alpha OR selectivity bug.Bruce Momjian
1999-03-08Have configure check for use of %lld for int64, and if that fails, check forMarc G. Fournier
use of %qd...a more generic solution then having #ifdef __<INSERT OS HERE>__ in the code...
1999-03-07Export include/utils/mcxt.h so that external stuff can includeTom Lane
palloc.h again. Move exporting of backend header files out of libpq's Makefile (whatever was it doing there in the first place?) and into backend/Makefile.
1999-03-07Modify mcxt.h so that it doesn't pull in half of creation.Tom Lane
1999-03-07Cleaner autoconf tests for int8 support.Tom Lane
1999-03-07geqo now at 11 tablesBruce Momjian
1999-03-07*** empty log message ***Michael Meskes
1999-03-07Really remove Recipe.Bruce Momjian
1999-03-06Eliminate duplicated code in dt.hTom Lane
1999-03-06Reduce DEF_MAXBACKENDS to 32 so that default configurationTom Lane
is less likely to fail for lack of semaphores.
1999-03-06A few further tweaks to shared memory space estimation.Tom Lane
This change brings the default size of the main shmem block back under 1MB, which is a fairly popular value for the kernel's SHMMAX parameter.
1999-03-05*** empty log message ***Michael Meskes
1999-03-05*** empty log message ***Michael Meskes
1999-03-03Partial fix for copied-plan bugs reported by Hiroshi Inoue:Tom Lane
_copyResult didn't copy subPlan structure completely. _copyAgg is still busted, apparently because of changes from EXCEPT/INTERSECT patch (get_agg_tlist_references is no longer sufficient to find all aggregates). No time to look at that tonight, however.
1999-03-01Executor no longer cares about mergejoinop, mergerightorder, mergeleftorder,Tom Lane
so remove them from MergeJoin node. Hack together a partial solution for commuted mergejoin operators --- yesterday a mergejoin int4 = int8 would crash if the planner decided to commute it, today it works. The planner's representation of mergejoins really needs a rewrite though. Also, further testing of mergejoin ops in opr_sanity regress test.
1999-02-28From: Michael Meskes <Michael_Meskes@topmail.de>Marc G. Fournier
+ + Tue Feb 23 17:32:25 CET 1999 + + - Other than a struct a union itself cannot be specified as variable. + + Fri Feb 26 07:18:25 CET 1999 + + - Synced preproc.y with gram.y. + + Sat Feb 27 20:30:03 CET 1999 + + - Added automatic allocating for NULL pointers.
1999-02-28Fix pg_operator entries for mergejoinable operators with different left andTom Lane
right side data types. Correct the opr_sanity regress test to check these entries properly. NOTE that opr_sanity will now fail until you do an initdb!
1999-02-28Fix executor to work correctly with mergejoins where left andTom Lane
right sides have different data types.
1999-02-27Remove recipe.o from Makefile ... dead code not quite dead enough,Tom Lane
it seems.
1999-02-27Put back T_RecipeStmt, since the system doesn't actually buildTom Lane
without it. Sloppy, sloppy.
1999-02-27Someone forgot to commit gram.c and parse.h after his latestTom Lane
set of updates to gram.y.
1999-02-25Remove reference to recipe.h.Bruce Momjian
1999-02-24Fix problem with selectivity error in added columns with ALTER TABLE.Bruce Momjian
Move files to deadcode.
1999-02-24update commentsBruce Momjian
1999-02-24Thank you for the advice. I concluded that current inet code has aBruce Momjian
portability problem. Included patches should be applied to both current and 6.4 tree. I have tested on LinuxPPC, FreeBSD and Solaris 2.6. Now the inet regression tests on these platforms are all happy. --- Tatsuo Ishii
1999-02-23From: Michael Meskes <Michael_Meskes@topmail.de>Marc G. Fournier
+ + Son Feb 21 14:10:47 CET 1999 + + - Fixed variable detection in libecpg. + + Mon Feb 22 19:47:45 CET 1999 + + - Added 'at <db_connection>' option to all commands it is apllicable + to. Due to changing the API of some libecpg functions this + requires me to increase the major version number. + - Synced pgc.l with scan.l. + - Added support for unions. + - Set library version to 3.0.0 + - Set ecpg version to 3.0.0
1999-02-23Add parameters to function calls to pass back table qualifications.Thomas G. Lockhart
1999-02-23Add a few other parser-only nodes for debugging help.Thomas G. Lockhart
Define the JoinExpr node.
1999-02-23Define JoinExpr structure for outer join syntax.Thomas G. Lockhart
Clean up comments in execnodes.h.
1999-02-23Clean up error messages.Thomas G. Lockhart
1999-02-23Do a better job of selecting candidates among functionsThomas G. Lockhart
when no exact match. Clean up elog error messages.
1999-02-23Include some new code for outer joins. Disabled by default, but enable byThomas G. Lockhart
including the following in your Makefile.custom: CFLAGS+= -DENABLE_OUTER_JOINS -DEXEC_MERGEJOINDEBUG
1999-02-23Put in explicit checks for implicit index name lengths.Thomas G. Lockhart
Put in hooks for outer joins by passing a few parameters back and forth in function calls. May not be close to working yet.
1999-02-23Modify the outer join placeholder code with something closer to workingThomas G. Lockhart
code. Works here, but not completely implemented past this point.
1999-02-23Bring debugging print statement declarations up to date.Thomas G. Lockhart
Comment-out the #undef default declarations to allow the parameters to be set on the compiler command line.