summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2000-01-13Add UDC (User Defined Characters) support to SJIS/EUC_JP conversionTatsuo Ishii
Update README so that it reflects all source file names Add an entry to make sjistest (testing between SJIS/EUC_JP conversion)
2000-01-12Fixed a few "fixes" and bugs. Adjusted messages and options to GNU suggestions.Peter Eisentraut
2000-01-12Multi-byte case fix by Oliver Elphick (olly@lfix.co.uk)Tatsuo Ishii
2000-01-12Use fmgr_array_args() to avoid dependency on FUNC_MAX_ARGS.Tom Lane
2000-01-12In PQfn(), defend against too many args, and avoid dependencyTom Lane
on FUNC_MAX_ARGS by using an appropriate fmgr() call.
2000-01-12RemoveFunction didn't defend against too many args.Tom Lane
2000-01-12Defend against > INDEX_MAX_KEYS keys in an index.Tom Lane
2000-01-12CommentProc was careless about too many arguments.Tom Lane
2000-01-12Put back erroneously removed zeroing of sentinel elementsTom Lane
in indexkeys, classlist arrays.
2000-01-11Make FUNC_MAX_ARGS equal INDEX_MAX_KEYS, as it should.Tom Lane
Set default INDEX_MAX_KEYS to 16. Document minimum safe value is 9.
2000-01-11oid8 => oidvector in alter_table regress testTom Lane
2000-01-11Another FUNC_MAX_ARGS tweak.Tom Lane
2000-01-11Wrong boundary condition on number-of-args check.Tom Lane
2000-01-11Ah-hah, there are attribute size constants lurking here too.Tom Lane
2000-01-11Use symbolic INDEX_MAX_KEYS in pg_type entries for oidvectorTom Lane
and int2vector.
2000-01-11Correct hardwired type information in bootstrap.Tom Lane
2000-01-11Remove no-longer-used symbols.Tom Lane
2000-01-11More cleanups. Still doesn't work.Bruce Momjian
2000-01-11More cleanups.Bruce Momjian
2000-01-11More fixes, but still need +1 for FUNC_MAX_ARGSBruce Momjian
2000-01-11Remove outdated comment about 8 arguments.Tom Lane
2000-01-10Fix initdb so it works, but still only for 8.Bruce Momjian
2000-01-10Update type stuff.Bruce Momjian
2000-01-10Cleanup for func args > 8.Bruce Momjian
2000-01-10More updates for function call interface > 8.Bruce Momjian
2000-01-10Update fmgr to allow 32 arguments.Bruce Momjian
2000-01-10Make number of args to a function configurable.Bruce Momjian
2000-01-10Rename oid8 -> oidvector and int28 -> int2vector. Cleanup of *out functions.Bruce Momjian
2000-01-10Update int28out and out8out and _in_ functions to handle trailing zerosBruce Momjian
properly.
2000-01-10Improve cache invalidation handling. EespeciallyHiroshi Inoue
this would fix TODO * elog() flushes cache, try invalidating just entries from current xact, perhaps using invalidation cache
2000-01-10Fix oid8in and int28in for spacesBruce Momjian
2000-01-10Move fixes for >8 indexed fields.Bruce Momjian
2000-01-10Move INDEX_MAX_KEYS to postgres.h, and make it configurable for users.Bruce Momjian
2000-01-10Repair subtle VACUUM bug that led to 'HEAP_MOVED_IN was not expected'Tom Lane
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.
2000-01-09Update platform-specific-expected-file support so that platforms can beTom Lane
specified by regular-expression patterns. Add some more files.
2000-01-09install_plpgsql is no longer a regress test (it's done via createlang);Tom Lane
remove the no-longer-used files.
2000-01-09Add SetPidFile() and friends.Tatsuo Ishii
2000-01-09Do not start if postmaster is running.Tatsuo Ishii
2000-01-09Move SetPidFile() and firends to utils/init/miscinit.c fromTatsuo Ishii
postmaster/postmaster.c so that tcop/postgres.c can use them. Now we have an interlock between postmaster and postgres.
2000-01-09Move SetPidFile() and firends to utils/init/miscinit.c so thatTatsuo Ishii
tcop/postgres.c can use them. Now we have an interlock between postmaster and postgres.
2000-01-09Add more portability to echo -n (code stolen from createlang)Tatsuo Ishii
Do not start postmaster if postgres is running
2000-01-09New scheme for managing platform-specific regress test result files.Tom Lane
Instead of hard-wiring one result file per platform, there is a map file 'resultmap' that says which one to use --- a lot like template/.similar. I have only created entries in resultmap for my own platform (HPUX) so far; feel free to add lines for other platforms.
2000-01-09Remove obsolete platform-specific comparison files.Tom Lane
2000-01-09First examples of multiplatform result comparison files.Tom Lane
2000-01-09Remove obsolete platform-specific regress test comparison files.Tom Lane
Note: don't put any of these back till you've grokked the new code for platform-specific comparisons that I'm about to commit...
2000-01-09Remove CVS $Header lines from a couple of regress test files that hadTom Lane
them --- it is just *way* too painful to keep expected results in sync when these are present.
2000-01-09Update remaining tests for new psql, with the exception of 'arrays'.Tom Lane
2000-01-09Update remaining tests for new psql, with the exception of 'arrays',Tom Lane
which is broken in some weird way that I don't understand. I think it may be exposing a bug in the new psql --- for one thing, I get different results when I run psql by hand than the regress script gets. What the heck???
2000-01-09Fix some missing substitutions of _OBJWD_ and _DLSUFFIX_.Tom Lane
2000-01-09Another round of planner/optimizer work. This is just restructuring andTom Lane
code cleanup; no major improvements yet. However, EXPLAIN does produce more intuitive outputs for nested loops with indexscans now...