| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | numeric_in accepts exponents; numeric to int4 rounds; float4/8 to numeric | Tom Lane | 2000-01-18 | 1 | -480/+259 |
| | | | | | | | is considerably more robust and accurate than it used to be. Also, get rid of numeric's private allocation freelist, which is no longer a win since Jan rewrote palloc. | ||||
| * | Fix multibyte support | Tatsuo Ishii | 2000-01-18 | 1 | -1/+4 |
| | | |||||
| * | Adopt for new psql | Tatsuo Ishii | 2000-01-18 | 2 | -129/+129 |
| | | |||||
| * | Updated user interfaces on initdb, initlocation, pg_dump, ipcclean to a ↵ | Peter Eisentraut | 2000-01-18 | 8 | -314/+351 |
| | | | | | | | GNU-compliant'ish state. Made ipcclean work on Linux. | ||||
| * | setheapoverride() is history. Uses replaced with CommandCounterIncrement() | Tom Lane | 2000-01-17 | 13 | -130/+59 |
| | | | | | | where necessary --- several of them didn't really need it, though. tqual-checking macros simplified accordingly. | ||||
| * | Correct minor typos. | Tom Lane | 2000-01-17 | 1 | -3/+3 |
| | | |||||
| * | Update subquery error message. | Bruce Momjian | 2000-01-17 | 1 | -4/+4 |
| | | |||||
| * | Add .cvsignore so cvs update doesn't complain about derived | Tom Lane | 2000-01-17 | 2 | -0/+6 |
| | | | | | files being left around. | ||||
| * | Modify libpq's pqexpbuffer to eliminate length restriction on how much | Tom Lane | 2000-01-17 | 3 | -55/+92 |
| | | | | | | | data can be formatted per call. This requires relying on vsnprintf(). On machines that haven't got vsnprintf, link in the version from backend/port/. | ||||
| * | Update TODO list. | Bruce Momjian | 2000-01-17 | 1 | -2/+2 |
| | | |||||
| * | Pass atttypmod to CoerceTargetExpr, so that it can pass it on to | Tom Lane | 2000-01-17 | 7 | -24/+27 |
| | | | | | | coerce_type, so that the right things happen when coercing a previously- unknown constant to a destination data type. | ||||
| * | Hmm, numeric array type was missing too. Added. | Tom Lane | 2000-01-17 | 1 | -1/+2 |
| | | | | | | Of the standard types, only 'timestamp' seems not to have an array type; should it be added, or are we going to remove that type for 7.0 anyway? | ||||
| * | Fix for TODO item * spinlock stuck problem when elog(FATAL) | Hiroshi Inoue | 2000-01-17 | 3 | -48/+171 |
| | | | | | and elog(ERROR) inside bufmgr. | ||||
| * | Update unused_oids script so it works with non-GNU awk --- /* ... */ | Tom Lane | 2000-01-17 | 1 | -3/+4 |
| | | | | | comment style apparently isn't portable to other awks. | ||||
| * | Apparently, no one's ever used float4abs(), because it's got incorrect | Tom Lane | 2000-01-17 | 1 | -2/+2 |
| | | | | | | data in its pg_proc entry. abs() doesn't require two arguments, last I heard. | ||||
| * | Update strings test to reflect the fact that casting to char() will | Tom Lane | 2000-01-17 | 2 | -18/+18 |
| | | | | | now truncate or pad to the specified length. | ||||
| * | Create a new parsetree node type, TypeCast, so that transformation of | Tom Lane | 2000-01-17 | 10 | -132/+242 |
| | | | | | | | SQL cast constructs can be performed during expression transformation instead of during parsing. This allows constructs like x::numeric(9,2) and x::int2::float8 to behave as one would expect. | ||||
| * | Rearrange coding in COPY so that expansible string buffer for data being | Tom Lane | 2000-01-16 | 1 | -73/+95 |
| | | | | | | | | | | read is reused for successive attributes, instead of being deleted and recreated from scratch for each value read in. This reduces palloc/pfree overhead a lot. COPY IN still seems to be noticeably slower than it was in 6.5 --- we need to figure out why. This change takes care of the only major performance loss I can see in copy.c itself, so the performance problem is at a lower level somewhere. | ||||
| * | Sigh, I'm an idiot ... I broke the async startup logic a couple days ago, | Tom Lane | 2000-01-16 | 1 | -7/+28 |
| | | | | | | | | by creating a race condition. It wasn't waiting for select() to say write-ready immediately after connect, which meant that you might get an unhelpful 'broken pipe' error message if connect failed, rather than the intended error message. | ||||
| * | Put back change to 'connection failed' message formatting that someone | Tom Lane | 2000-01-16 | 1 | -2/+2 |
| | | | | | overwrote. | ||||
| * | Removed lextest, because lex'ed files are now in the distribution. | Peter Eisentraut | 2000-01-16 | 3 | -55/+0 |
| | | |||||
| * | Included all yacc and lex files into the distribution. | Peter Eisentraut | 2000-01-16 | 19 | -555/+823 |
| | | |||||
| * | Add check that inherited constraints and defaults work. | Tom Lane | 2000-01-16 | 2 | -6/+45 |
| | | |||||
| * | Repair breakage of inherited constraint expressions --- needed a | Tom Lane | 2000-01-16 | 1 | -18/+21 |
| | | | | | | | CommandCounterIncrement to make new relation visible before trying to parse/deparse the expressions. Also, eliminate unnecessary setheapoverride calls in AddNewAttributeTuples. | ||||
| * | Fix broken FOR UPDATE error message. | Tom Lane | 2000-01-16 | 1 | -5/+7 |
| | | |||||
| * | Update TODO list. | Bruce Momjian | 2000-01-16 | 1 | -1/+3 |
| | | |||||
| * | Fix passing of atttypmod that Tom found. | Bruce Momjian | 2000-01-16 | 1 | -2/+2 |
| | | |||||
| * | Update TODO list. | Bruce Momjian | 2000-01-16 | 1 | -2/+2 |
| | | |||||
| * | Clean up pg_dump coredumps caused by change of output formatting for | Tom Lane | 2000-01-16 | 3 | -43/+53 |
| | | | | | | | | oidvector/int2vector. pg_dump code was assuming that it would see exactly FUNC_MAX_ARGS integers in the string returned by the backend. That's no longer true. (Perhaps that change wasn't such a good idea after all --- will it break any other applications??) | ||||
| * | Update TODO list. | Bruce Momjian | 2000-01-16 | 1 | -0/+1 |
| | | |||||
| * | Update TODO list. | Bruce Momjian | 2000-01-16 | 1 | -2/+2 |
| | | |||||
| * | Add some examples to numeric regress test to verify that recently-fixed | Tom Lane | 2000-01-15 | 2 | -0/+52 |
| | | | | | problems are indeed fixed. | ||||
| * | Clean up problems with rounding/overflow code in NUMERIC, particularly | Tom Lane | 2000-01-15 | 2 | -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 typoutput | Tom Lane | 2000-01-15 | 11 | -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 Momjian | 2000-01-15 | 1 | -8/+8 |
| | | |||||
| * | Now that new psql is fflush()'ing properly, it emerges that several | Tom Lane | 2000-01-15 | 7 | -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 things | Tom Lane | 2000-01-15 | 2 | -64/+80 |
| | | | | | work now that did not work in 6.5. | ||||
| * | - Allow array on int8 | Peter Eisentraut | 2000-01-15 | 13 | -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 tool | Tatsuo Ishii | 2000-01-15 | 5 | -0/+1079 |
| | | |||||
| * | Adapt to the changes of libpq(eliminateing using putenv()). | Tatsuo Ishii | 2000-01-15 | 9 | -50/+59 |
| | | |||||
| * | Eliminate using putenv(). | Tatsuo Ishii | 2000-01-15 | 4 | -23/+46 |
| | | |||||
| * | Prepare for new psql | Tatsuo Ishii | 2000-01-15 | 1 | -64/+64 |
| | | |||||
| * | Fixed all elog related warnings, as well as a few others. | Peter Eisentraut | 2000-01-15 | 42 | -182/+184 |
| | | |||||
| * | Fixed psql variables vs array syntax, as well as minor psql enhancements | Peter Eisentraut | 2000-01-14 | 21 | -918/+1005 |
| | | |||||
| * | * User management commands no longer user pg_exec_query_dest -> more robust | Peter Eisentraut | 2000-01-14 | 18 | -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 logic | Tom Lane | 2000-01-14 | 4 | -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 Lane | 2000-01-14 | 1 | -25/+36 |
| | | | | | report original error before attempting reset, not after. | ||||
| * | Make connection-failed messages a little friendlier on | Tom Lane | 2000-01-14 | 1 | -2/+3 |
| | | | | | 80-column displays... | ||||
| * | Remove redundant and now-incorrect declaration of pstrdup. | Tom Lane | 2000-01-14 | 1 | -5/+1 |
| | | |||||
| * | Update TODO list. | Bruce Momjian | 2000-01-14 | 1 | -2/+2 |
| | | |||||
