Commit Graph

15241 Commits (dbd1c1abd64aaaf78eaa3cb84f2e0180754e3258)

Author SHA1 Message Date
Tom Lane aaa3dfd26c Fix bgwriter's failure to release buffer pins and open files after an 20 years ago
Bruce Momjian 4ebd4224a5 Disble some Win32-specific code in win32-client-only builds: 20 years ago
Tom Lane f38c3e778a Fix thinko in comment. 20 years ago
Tom Lane cefcbbf1fd Push the responsibility for handling ignore_killed_tuples down into 20 years ago
Tom Lane f1b059af12 A couple of tiny performance hacks in _bt_step(). Remove PageIsEmpty 20 years ago
Tom Lane a9b1ff4c1d Fix a couple of lingering references to POSTQUEL query syntax, per Simon. 20 years ago
Tom Lane 13ea825b6d Spell "explicitly" correctly, per Simon. 20 years ago
Tom Lane 887a7c61f6 Get rid of slru.c's hardwired insistence on a fixed number of slots per 20 years ago
Bruce Momjian ca430500ce Add documentation on the use of *printf() macros and libintl. 20 years ago
Tom Lane a615acf555 Arrange for read-only accesses to SLRU page buffers to take only a shared 20 years ago
Tom Lane 953208a34c In a nestloop inner indexscan, it's OK to use pushed-down baserestrictinfo 20 years ago
Tom Lane 974c5a8730 ecpg/pgtypeslib seems to need snprintf.c pulled in, too. 20 years ago
Tom Lane 0d2aad85d8 Put undef's before extern declarations that need 'em, per Andrew Dunstan. 20 years ago
Tom Lane e0e7589169 Make Win32 build use our port/snprintf.c routines, instead of depending 20 years ago
Tom Lane 1daac8e165 Document return-value conventions used by this implementation, per 20 years ago
Tom Lane 8cb4e4f6bd Add regression test to see if the min/max values of int8 convert correctly. 20 years ago
Tom Lane 3311c7669a Fix a rather sizable number of problems in our homegrown snprintf, such as 20 years ago
Tom Lane e4a9229d55 Treat procedural languages as owned by the bootstrap superuser, rather 20 years ago
Tom Lane 6d4bcda38c Fix out-of-order inclusion of -L switches from LDFLAGS on AIX and HPUX. 20 years ago
Bruce Momjian d20901a39b Allow to_char(interval) and to_char(time) to use AM/PM specifications. 20 years ago
Tom Lane a98871b7ac Tweak indexscan machinery to avoid taking an AccessShareLock on an index 20 years ago
Tom Lane 6f5efe3d16 Fix obsolete comment. 20 years ago
Tom Lane d780f07ac1 Adjust scan plan nodes to avoid getting an extra AccessShareLock on a 20 years ago
Michael Meskes 5106aff99a Added special handling of CONNECTION variable that is used by ECPG instead of given to the backend. 20 years ago
Bruce Momjian cf17131767 Remove comment on errno=0 lines, but add mention to port/strtol.c function. 20 years ago
Tom Lane de1dfc1209 Rearrange code in ExecInitBitmapHeapScan so that we don't initialize the 20 years ago
Bruce Momjian 8c8c0108e8 Add comment to pg_atoi. 20 years ago
Bruce Momjian 0e6b1528b7 Comment "errno = 0" in a more generic way. 20 years ago
Tom Lane ace17c1d82 Retry in FileRead and FileWrite if Windows returns ERROR_NO_SYSTEM_RESOURCES. 20 years ago
Bruce Momjian 277b2ea328 Add comments about why errno is set to zero. 20 years ago
Tom Lane 814acfcc3a Check for overflow in strtol() while parsing datetime inputs. 20 years ago
Alvaro Herrera 7415e083e4 Refactor some bits in aclchk.c in order to reduce code duplication. 20 years ago
Tom Lane 164442fe7f Rearrange code in pg_atoi() to avoid assuming that isspace() cannot 20 years ago
Tom Lane bae3fefd4a Tweak choose_bitmap_and() heuristics in the light of example provided in bug 20 years ago
Michael Meskes 150131d9d9 - Made several variables "const char *" instead of "char *" as proposed by Qingqing Zhou <zhouqq@cs.toronto.edu>. 20 years ago
Tom Lane 9a39423436 Fix EXPLAIN and EXECUTE commands to pass portal parameters through to 20 years ago
Tom Lane 4ab76b1c20 Tweak hash join code to use an additional heuristic for deciding whether 20 years ago
Tom Lane 200545039c Come to think of it, the backend doesn't use -lz either. 20 years ago
Tom Lane a2c43740d5 Don't link readline and supporting libraries into the backend. 20 years ago
Alvaro Herrera f1713078c5 Install a more future-proof fix for the snapshot-unset bug just found. 20 years ago
Tom Lane b79cb1eea1 Recent changes to allow hash join to exit early given empty input from 20 years ago
Alvaro Herrera d4fc4ac4c7 Set a snapshot before running analyze on a single table, to avoid a 20 years ago
Alvaro Herrera ec9f81b4ae Install pg_regress where PGXS' "make installcheck" can find it. 20 years ago
Tom Lane 3d376fce8d Change the parser to translate "foo [NOT] IN (expression-list)" to 20 years ago
Tom Lane 8a9acd3c41 Teach predtest.c how to reason about ScalarArrayOpExpr clauses as though 20 years ago
Tom Lane 1b68a88f22 Add missing semicolon. Recent versions of bison seem to choke on this, 20 years ago
Tom Lane da27c0a1ef Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so that 20 years ago
Tom Lane a66e2c8885 Teach push_nots() how to negate a ScalarArrayOpExpr. In passing, save 20 years ago
Tom Lane 4c4eb57154 Some marginal additional hacking to shave a few more cycles off 20 years ago
Tom Lane 70f1482de3 Change seqscan logic so that we check visibility of all tuples on a page 20 years ago