summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Clean up problems with rounding/overflow code in NUMERIC, particularlyTom Lane2000-01-152-82/+126
| | | | | the case wherein zero was rejected for a field like NUMERIC(4,4). Miscellaneous other code beautification efforts.
* Fix a passel of problems with incorrect calls to typinput and typoutputTom Lane2000-01-1511-50/+89
| | | | | | | functions, which would lead to trouble with datatypes that paid attention to the typelem or typmod parameters to these functions. In particular, incorrect code in pg_aggregate.c explains the platform-specific failures that have been reported in NUMERIC avg().
* Update TODO list.Bruce Momjian2000-01-151-8/+8
|
* Now that new psql is fflush()'ing properly, it emerges that severalTom Lane2000-01-157-40/+40
| | | | | regress test expected outputs were committed with NOTICEs appearing out of order. Update to correct results.
* Update arrays regress test to reflect fact that several thingsTom Lane2000-01-152-64/+80
| | | | work now that did not work in 6.5.
* - Allow array on int8Peter Eisentraut2000-01-1513-544/+590
| | | | | | - Prevent permissions on indexes - Instituted --enable-multibyte option and tweaked the MB build process where necessary - initdb prompts for superuser password
* Add pgench: a TPC-B like benchmarking toolTatsuo Ishii2000-01-155-0/+1079
|
* Adapt to the changes of libpq(eliminateing using putenv()).Tatsuo Ishii2000-01-159-50/+59
|
* Eliminate using putenv().Tatsuo Ishii2000-01-154-23/+46
|
* Prepare for new psqlTatsuo Ishii2000-01-151-64/+64
|
* Fixed all elog related warnings, as well as a few others.Peter Eisentraut2000-01-1542-182/+184
|
* Fixed psql variables vs array syntax, as well as minor psql enhancementsPeter Eisentraut2000-01-1421-918/+1005
|
* * User management commands no longer user pg_exec_query_dest -> more robustPeter Eisentraut2000-01-1418-778/+1150
| | | | | | | | | | | | * Let unprivileged users change their own passwords. * The password is now an Sconst in the parser, which better reflects its text datatype and also forces users to quote them. * If your password is NULL you won't be written to the password file, meaning you can't connect until you have a password set up (if you use password authentication). * When you drop a user that owns a database you get an error. The database is not gone.
* Clean up some problems in new asynchronous-connection logicTom Lane2000-01-144-178/+160
| | | | | | in libpq --- mostly, poor response to error conditions. You now actually get to see the postmaster's 'The Data Base System is starting up' message, which you didn't before. I suspect the SSL code is still broken though.
* Make PSQLexec's behavior on loss of connection more reasonable;Tom Lane2000-01-141-25/+36
| | | | report original error before attempting reset, not after.
* Make connection-failed messages a little friendlier onTom Lane2000-01-141-2/+3
| | | | 80-column displays...
* Remove redundant and now-incorrect declaration of pstrdup.Tom Lane2000-01-141-5/+1
|
* Update TODO list.Bruce Momjian2000-01-141-2/+2
|
* 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
|