summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-07-11Remove references to pre-7.1; too old.Bruce Momjian
2002-07-11Update FAQ.Bruce Momjian
2002-07-11Add new CREATE CONVERSION/DROP CONVERSION command.Tatsuo Ishii
This is the first cut toward CREATE CONVERSION/DROP CONVERSION implementaion. The commands can now add/remove tuples to the new pg_conversion system catalog, but that's all. Still need work to make them actually working. Documentations, regression tests also need work.
2002-07-11Done, according to Rod Taylor:Bruce Momjian
> * -Add ALTER TRIGGER ... RENAME
2002-07-11Fix getopt flags. Man thing thing was messed up.Bruce Momjian
2002-07-11Fix another --help typo in pg_restore.Bruce Momjian
2002-07-11Make NAMEDATALEN changeable at compile time.Hiroshi Inoue
2002-07-10Fix pg_restore flags in documentation.Bruce Momjian
2002-07-10fix bug in getTime() with fractional seconds reported by Laurette Cisneros ↵Barry Lind
(laurette@nextbus.com)
2002-07-09Oops, proper initialization for domainTypMod was none at all, not 0.Bruce Momjian
2002-07-09Fix compiler warning:Bruce Momjian
int32 domainTypMod = NULL; should be: int32 domainTypMod = 0;
2002-07-09Fix typo mentioned by Rich Morin.Bruce Momjian
2002-07-08Done:Bruce Momjian
> * -Make one version of simple_prompt() in code (Bruce, Tom)
2002-07-08Fix case syntax for freebsd template.Bruce Momjian
2002-07-08Fix typo in xl_heaptid commentBruce Momjian
Manfred Koizar
2002-07-07Move CXX platform-specific stuff into template files.Bruce Momjian
2002-07-07Convert expr to case, for Peter E.Bruce Momjian
2002-07-06I've fixed up the way domain constraints (not null and type length)Bruce Momjian
are managed as per request. Moved from merging with table attributes to applying themselves during coerce_type() and coerce_type_typmod. Regression tests altered to test the cast() scenarios. Rod Taylor
2002-07-06Add comments about sharing.Bruce Momjian
2002-07-06Move simple_prompt() into its own file to be shared with psql and pg_dump.Bruce Momjian
2002-07-05Don't document that UNDO is certain to be added in the future.Bruce Momjian
2002-07-05fixed bug reported by Michael, Dietrich (mdt@emdete.de) where a large object ↵Barry Lind
handle was being used after the end of the transaction and thus resulting in an error.
2002-07-05Add a few new lines to display recently added fields in the ControlFileThomas G. Lockhart
structure. Now includes the following new fields: integer/float date/time storage maximum length of names (+1; they must also include a null termination) maximum number of function arguments maximum length of locale name
2002-07-05Mark person:Bruce Momjian
> * -Allow psql \d to show temporary table structure (Tom)
2002-07-05DoneBruce Momjian
> * -Allow psql \d to show temporary table structure
2002-07-05Fix a bug reported by Zhou Han.Hiroshi Inoue
2002-07-05Add explanation of the various *_min_messages elog() values.Bruce Momjian
2002-07-05Cleanup.Bruce Momjian
2002-07-05Fix capitalization.Bruce Momjian
2002-07-04Add NULL space mention.Bruce Momjian
2002-07-04Fix compile error in assert coded added by new DISTINCT ON patch.Bruce Momjian
2002-07-04More clearly document in pg_dump when we are dealing with an object nameBruce Momjian
as it appears in the schema dump, and index tags.
2002-07-04Implement the IS DISTINCT FROM operator per SQL99.Thomas G. Lockhart
Reused the Expr node to hold DISTINCT which strongly resembles the existing OP info. Define DISTINCT_EXPR which strongly resembles the existing OPER_EXPR opType, but with handling for NULLs required by SQL99. We have explicit support for single-element DISTINCT comparisons all the way through to the executor. But, multi-element DISTINCTs are handled by expanding into a comparison tree in gram.y as is done for other row comparisons. Per discussions, it might be desirable to move this into one or more purpose-built nodes to be handled in the backend. Define the optional ROW keyword and token per SQL99. This allows single-element row constructs, which were formerly disallowed due to shift/reduce conflicts with parenthesized a_expr clauses. Define the SQL99 TREAT() function. Currently, use as a synonym for CAST().
2002-07-04Move INTERSECT DISTINCT to the supported category. Error in docs.Thomas G. Lockhart
2002-07-04Document function args are required for pg_restore -P.Bruce Momjian
Fix pg_dump to not quote the function name in the storage tag. Fix pg_dump so GRANT/REVOKE(ACL) tag entries are not quoted, for consistency. Fix pg_restore to properly handle quotes and some spaces in -P.
2002-07-03Update FreeBSD template to properly compile c++ on alpha.Bruce Momjian
2002-07-03Add missing pgaccess copyright file, same as ours.Bruce Momjian
2002-07-03Done:Bruce Momjian
> o -Add support for CallableStatements
2002-07-03Fix some more boundary-case errors in psql variable substitution:Tom Lane
wasn't really right for case where :var is at the end of the line, was definitely not right if var expanded to empty in that case, and failed to recalculate thislen before jumping back to rescan.
2002-07-03Disable pg_upgrade for 7.3.Bruce Momjian
2002-07-02Allow make_ctags to work with exuberant tags.Bruce Momjian
2002-07-02Indent libpq++ as mentioned in email. Format was terrible, and thisBruce Momjian
will make fixing things easier.
2002-07-02>the extra level of struct naming for pd_opaque has no obviousBruce Momjian
>usefulness. > >> [...] should I post a patch that puts pagesize directly into >> PageHeaderData? > >If you're so inclined. Given that pd_opaque is hidden in those macros, >there wouldn't be much of any gain in readability either, so I haven't >worried about changing the declaration. Thanks for the clarification. Here is the patch. Not much gain, but at least it saves the next junior hacker from scratching his head ... Manfred Koizar
2002-07-02Update to pgaccess 0.91.Bruce Momjian
2002-07-02The attached patch fixes 2 memory leaks in pg_dump, as well as correctsBruce Momjian
a spelling mistake and deletes an antiquated comment. Neil Conway
2002-07-02The attached patch fixes a minor memory leak in psql.Bruce Momjian
Neil Conway
2002-07-02There already was a macro PageGetItemId; this is now used in (almost)Bruce Momjian
all places, where pd_linp is accessed. Also introduce new macros SizeOfPageHeaderData and BTMaxItemSize. This is just source code cosmetic, no behaviour changed. Manfred Koizar
2002-07-02Minor code cleanup in bufmgr.c and bufmgr.h, mainly by moving repeatedBruce Momjian
lines of code into internal routines (drop_relfilenode_buffers, release_buffer) and by hiding unused routines (PrintBufferDescs, PrintPinnedBufs) behind #ifdef NOT_USED. Remove AbortBufferIO() declaration from bufmgr.c (already declared in bufmgr.h) Manfred Koizar
2002-07-02This patch, which is built upon the "HeapTupleHeader accessor macros"Bruce Momjian
patch from 2002-06-10, is supposed to reduce the heap tuple header size by four bytes on most architectures. Of course it changes the on-disk tuple format and therefore requires initdb. This overlays cmin/cmax/xmax fields into only two fields. Manfred Koizar
2002-07-02Back out regress/results changes. Real CVS problem worked-around.Bruce Momjian