summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump catversion to ensure initdb.Tom Lane2000-01-141-2/+3
|
* Revise quoting conventions in outfuncs/readfuncs so that nodeRead doesn'tTom Lane2000-01-144-297/+379
| | | | | | choke on relation or attribute names containing spaces, quotes, or other special characters. This fixes a TODO item. It also forces initdb, since stored rule strings change.
* Fixed everything in and surrounding createdb and dropdb to make it morePeter Eisentraut2000-01-1314-840/+471
| | | | error-proof. Rearranged some old code and removed dead sections.
* initdb didn't load pg_descriptionPeter Eisentraut2000-01-131-7/+19
|
* Update TODO list.Bruce Momjian2000-01-131-1/+2
|
* Update TODO list.Bruce Momjian2000-01-131-2/+2
|
* Update TODO list.Bruce Momjian2000-01-131-2/+1
|
* Update TODO list.Bruce Momjian2000-01-131-13/+15
|
* Update TODO list.Bruce Momjian2000-01-131-2/+1
|
* Update TODO list.Bruce Momjian2000-01-131-2/+3
|
* Update TODO list.Bruce Momjian2000-01-131-3/+3
|
* Add UDC (User Defined Characters) support to SJIS/EUC_JP conversionTatsuo Ishii2000-01-133-14/+590
| | | | | Update README so that it reflects all source file names Add an entry to make sjistest (testing between SJIS/EUC_JP conversion)
* Fixed a few "fixes" and bugs. Adjusted messages and options to GNU suggestions.Peter Eisentraut2000-01-1224-592/+613
|
* Multi-byte case fix by Oliver Elphick (olly@lfix.co.uk)Tatsuo Ishii2000-01-121-3/+5
|
* Use fmgr_array_args() to avoid dependency on FUNC_MAX_ARGS.Tom Lane2000-01-121-7/+3
|
* In PQfn(), defend against too many args, and avoid dependencyTom Lane2000-01-121-7/+7
| | | | on FUNC_MAX_ARGS by using an appropriate fmgr() call.
* RemoveFunction didn't defend against too many args.Tom Lane2000-01-121-2/+4
|
* Defend against > INDEX_MAX_KEYS keys in an index.Tom Lane2000-01-121-8/+11
|
* CommentProc was careless about too many arguments.Tom Lane2000-01-121-51/+50
|
* Put back erroneously removed zeroing of sentinel elementsTom Lane2000-01-121-1/+3
| | | | in indexkeys, classlist arrays.
* Update TODO list.Bruce Momjian2000-01-111-27/+28
|
* Make FUNC_MAX_ARGS equal INDEX_MAX_KEYS, as it should.Tom Lane2000-01-111-1/+3
| | | | Set default INDEX_MAX_KEYS to 16. Document minimum safe value is 9.
* oid8 => oidvector in alter_table regress testTom Lane2000-01-112-4/+4
|
* Another FUNC_MAX_ARGS tweak.Tom Lane2000-01-111-1/+2
|
* Update struct Trigger definition.Tom Lane2000-01-111-7/+12
|
* Wrong boundary condition on number-of-args check.Tom Lane2000-01-111-18/+5
|
* Ah-hah, there are attribute size constants lurking here too.Tom Lane2000-01-111-4/+4
|
* Use symbolic INDEX_MAX_KEYS in pg_type entries for oidvectorTom Lane2000-01-112-7/+23
| | | | and int2vector.
* Correct hardwired type information in bootstrap.Tom Lane2000-01-111-20/+23
|
* Remove no-longer-used symbols.Tom Lane2000-01-111-9/+3
|
* More cleanups. Still doesn't work.Bruce Momjian2000-01-115-16/+13
|
* More cleanups.Bruce Momjian2000-01-112-3/+5
|
* More fixes, but still need +1 for FUNC_MAX_ARGSBruce Momjian2000-01-113-4/+6
|
* Remove outdated comment about 8 arguments.Tom Lane2000-01-111-11/+4
|
* Change oid8/int28 -> oidvector/int2vector.Tom Lane2000-01-112-10/+10
|
* Fix initdb so it works, but still only for 8.Bruce Momjian2000-01-101-2/+2
|
* Update type stuff.Bruce Momjian2000-01-101-4/+4
|
* Cleanup for func args > 8.Bruce Momjian2000-01-104-15/+13
|
* More updates for function call interface > 8.Bruce Momjian2000-01-101-26/+1
|
* Update fmgr to allow 32 arguments.Bruce Momjian2000-01-102-3/+248
|
* Make number of args to a function configurable.Bruce Momjian2000-01-1030-305/+374
|
* Rename oid8 -> oidvector and int28 -> int2vector. Cleanup of *out functions.Bruce Momjian2000-01-1027-120/+119
|
* Update int28out and out8out and _in_ functions to handle trailing zerosBruce Momjian2000-01-1010-38/+60
| | | | properly.
* Update TODO list.Bruce Momjian2000-01-101-2/+2
|
* Improve cache invalidation handling. EespeciallyHiroshi Inoue2000-01-105-46/+471
| | | | | | this would fix TODO * elog() flushes cache, try invalidating just entries from current xact, perhaps using invalidation cache
* Fix oid8in and int28in for spacesBruce Momjian2000-01-102-4/+6
|
* Move fixes for >8 indexed fields.Bruce Momjian2000-01-105-268/+268
|
* Move INDEX_MAX_KEYS to postgres.h, and make it configurable for users.Bruce Momjian2000-01-103-30/+26
|
* Update TODO list.Bruce Momjian2000-01-101-1/+2
|
* Repair subtle VACUUM bug that led to 'HEAP_MOVED_IN was not expected'Tom Lane2000-01-101-76/+110
| | | | | | | | | | | | | | | | | | errors. VACUUM normally compacts the table back-to-front, and stops as soon as it gets to a page that it has moved some tuples onto. (This logic doesn't make for a complete packing of the table, but it should be pretty close.) But the way it was checking whether it had got to a page with some moved-in tuples was to look at whether the current page was the same as the last page of the list of pages that have enough free space to be move-in targets. And there was other code that would remove pages from that list once they got full. There was a kluge that prevented the last list entry from being removed, but it didn't get the job done. Fixed by keeping a separate variable that contains the largest block number into which a tuple has been moved. There's no longer any need to protect the last element of the fraged_pages list. Also, fix NOTICE messages to describe elapsed user/system CPU time correctly.