Commit Graph

1383 Commits (97db19c91cb6eada4e60eb5035edd881def2dcfa)

Author SHA1 Message Date
Tom Lane 708f82f191 Fix bug noted by Bruce: FETCH in an already-aborted transaction block 26 years ago
Tom Lane 1c72a8a37a Fix extremely nasty little bug observed when a sub-SELECT appears in 26 years ago
Tom Lane ca05ba2a9d Get rid of SetBufferWriteMode(), which was an accident waiting to happen. 26 years ago
Tom Lane 0a1ed443f8 Add configure checks to see if 'using namespace std' and 26 years ago
Thomas G. Lockhart 2c8223f14b Fix up comments where had been uglified by the automated reformatter. 26 years ago
Tom Lane 8f50f7a291 Improve comment. 26 years ago
Tom Lane eca02fee2c Rename bytea functions to not have upper-case letters in their names. 26 years ago
Bruce Momjian 6d79d6027c >> 5. empty define that results in an empty but terminated line ( ; ) 26 years ago
Tom Lane 1d5e7a6f46 Repair logic flaw in cost estimator: cost_nestloop() was estimating CPU 26 years ago
Tom Lane 3ee8f7e207 Restructure planning code so that preprocessing of targetlist and quals 26 years ago
Bruce Momjian 2216584bcf Reverse out BYTEA type coersion. 26 years ago
Bruce Momjian 0e1f485f5f Add compatiblity information for bytea. 26 years ago
Tom Lane 6a02746550 Change MemSet and StrNCpy to evaluate their arguments only once. 26 years ago
Tom Lane cfa929f601 Fix incorrect implementation of log(x) for numeric, as well as 26 years ago
Bruce Momjian f4d452c13c Update bytea type description 26 years ago
Tom Lane f91dd7880f Clean up minor compiler warnings. 26 years ago
Tom Lane 0e314d747e Add safety check on expression nesting depth. Default value is set by 26 years ago
Tom Lane 341b328b18 Fix a bunch of minor portability problems and maybe-bugs revealed by 26 years ago
Tom Lane d14c8aab99 Turns out that Mazurkiewicz's gripe about 'function inheritance' is 26 years ago
Tom Lane e64a331179 Fix some (more) problems with subselects in rules. Rewriter failed to 26 years ago
Tom Lane 34235a295b Cache fmgr lookup data for index's getnext() function in IndexScanDesc, 26 years ago
Thomas G. Lockhart 6456810078 Implement column aliases on views "CREATE VIEW name (collist)". 26 years ago
Hiroshi Inoue fd9ff86bd9 Trial implementation of ALTER DROP COLUMN. 26 years ago
Bruce Momjian f43ec05d05 I've made a diff against the 7.0beta1 tree that accomplishes several things: 26 years ago
Peter Eisentraut 8de482a847 Added configure test for readline's filename_completion_function 26 years ago
Tom Lane ab3dc66426 Simplify parsing of column constraints by treating constraint attributes 26 years ago
Tom Lane 8d0f1dd179 Jan forgot to increment catversion when adding lztext. Naughty naughty. 26 years ago
Jan Wieck 75133d9a46 Reactivated LZTEXT data type and changed rule plan- and qual-strings 26 years ago
Tom Lane 750549db34 Add Assert() to check for trying to heap_close a relation when the 26 years ago
Tom Lane 7173c485c8 Fix exprTypmod to recognize length-coercion function expressions, 26 years ago
Tom Lane 08b1040374 Shared-memory hashtables have non-extensible directories, which means 26 years ago
Bruce Momjian 5cdfaea899 Add missing files like foreign key regression tests and config.h.win32. 26 years ago
Tom Lane 9110b33f46 Add numeric <-> int8 and numeric <-> int2 conversion functions, as well 26 years ago
Bruce Momjian c969e2662f 1. miscadmin.h needs to include sys/types.h for a definition of pid_t 26 years ago
Hiroshi Inoue 5525297465 Change cancel while waiting-for-lock stuff. 26 years ago
Tom Lane 393f313227 Change parse-time representation of float literals (which include oversize 26 years ago
Tom Lane d8cedf67ad Clean up some really grotty coding in catcache.c, improve hashing 26 years ago
Hiroshi Inoue a60c9e33e9 fix the TODO 26 years ago
Tom Lane 57b30e8e22 Create a new expression node type RelabelType, which exists solely to 26 years ago
Peter Eisentraut 718bb2cc9c Moved psql \eset and \eshow to \encoding 26 years ago
Tom Lane f4d108a257 Even after the great date/time consolidation, TypeCategory() was still 26 years ago
Tom Lane f46571165d Get rid of postgres.c's separate parsing logic for PGDATESTYLE env. 26 years ago
Tom Lane 3cbcb78a3d Plug some more memory leaks in the planner. It still leaks like a sieve, 26 years ago
Hiroshi Inoue e3a97b370c Implement reindex command 26 years ago
Tom Lane 8cb624262a Replace inefficient _bt_invokestrat calls with direct calls to the 26 years ago
Tom Lane 598ea2c359 Finish repairing 6.5's problems with r-tree indexes: create appropriate 26 years ago
Thomas G. Lockhart 41f1f5b76a Implement "date/time grand unification". 26 years ago
Tom Lane b1577a7c78 New cost model for planning, incorporating a penalty for random page 26 years ago
Thomas G. Lockhart a344a6e7b5 Carry column aliases from the parser frontend. Enables queries like 26 years ago
Thomas G. Lockhart a1e6a09a89 Fix up tabbing for _int8 entry. 26 years ago