1. 12 8月, 2003 1 次提交
  2. 11 8月, 2003 2 次提交
    • P
      Translation updates · 7078441a
      Peter Eisentraut 提交于
      7078441a
    • T
      Repair potential deadlock created by recent changes to recycle btree · ffafacc1
      Tom Lane 提交于
      index pages: when _bt_getbuf asks the FSM for a free index page, it is
      possible (and, in some cases, even moderately likely) that the answer
      will be the same page that _bt_split is trying to split.  _bt_getbuf
      already knew that the returned page might not be free, but it wasn't
      prepared for the possibility that even trying to lock the page could
      be problematic.  Fix by doing a conditional rather than unconditional
      grab of the page lock.
      ffafacc1
  3. 10 8月, 2003 3 次提交
  4. 09 8月, 2003 17 次提交
  5. 08 8月, 2003 17 次提交
    • T
      870886af
    • T
    • P
      Fix null checking of type decimal datums without indicator in Informix · fbf1fd26
      Peter Eisentraut 提交于
      mode.
      
      from Dave Cramer
      fbf1fd26
    • P
      e39bc695
    • P
      Translation updates by Dennis Björklund · 0bf70870
      Peter Eisentraut 提交于
      0bf70870
    • P
      acbef53d
    • B
      Move simple_prompt()/sprompt.c into /port. · 63c4d156
      Bruce Momjian 提交于
      63c4d156
    • B
      Makefile cleanup. · 522b4937
      Bruce Momjian 提交于
      522b4937
    • B
      Cleanup. · 48af7142
      Bruce Momjian 提交于
      48af7142
    • B
      Typo cleanup. · 71b9be4d
      Bruce Momjian 提交于
      71b9be4d
    • B
      Makefile cleanup. · 86b07104
      Bruce Momjian 提交于
      86b07104
    • B
      More thread.c cleanup. · ba0d38fd
      Bruce Momjian 提交于
      ba0d38fd
    • B
      More threading cleanups. · 30c63f46
      Bruce Momjian 提交于
      30c63f46
    • B
      more thread.c consistency. · e8dd3170
      Bruce Momjian 提交于
      e8dd3170
    • B
      threads.c -> thread.c, be consistent. · e4cbb982
      Bruce Momjian 提交于
      e4cbb982
    • B
      Update done items: · 80ed6395
      Bruce Momjian 提交于
      < * Allow elog() to return error codes, module name, file name, line
      <   number, not just messages (Peter E)
      < * Add error codes (Peter E)
      < * Make error messages more consistent [error]
      > * -Allow elog() to return error codes, module name, file name, line
      >   number, not just messages (Tom)
      > * -Add error codes (Tom)
      > * -Make error messages more consistent
      40c40
      < * Add GUC log_statement_and_duration to print statement and >= min duration
      > * -Add GUC log_statement_and_duration to print statement and >= min duration
      84c84
      < * Allow current datestyle to restrict dates;  prevent month/day swapping
      > * -Allow current datestyle to restrict dates;  prevent month/day swapping
      86c86
      < * Prevent month/day swapping of ISO dates to make invalid dates valid
      > * -Prevent month/day swapping of ISO dates to make invalid dates valid
      88c88
      < * Delay resolution of array expression type so assignment coercion
      > * -Delay resolution of array expression type so assignment coercion
      93c93
      < 	o Allow arrays to be ORDER'ed
      > 	o -Allow arrays to be ORDER'ed
      116c116
      < * Remove Cyrillic recode support
      > * -Remove Cyrillic recode support
      144c144
      < * Certain indexes will not shrink, e.g. indexes on ever-increasing
      > * -Certain indexes will not shrink, e.g. indexes on ever-increasing
      185c185
      < * Have SELECT '13 minutes'::interval display zero seconds in ISO datestyle
      > * -Have SELECT '13 minutes'::interval display zero seconds in ISO datestyle
      196c196
      < 	o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
      > 	o --Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
      221c221
      < 	  stored in the backend
      > 	  stored in the backend (Gavin)
      235c235
      < 	o Allow EXPLAIN EXECUTE to see prepared plans
      > 	o -Allow EXPLAIN EXECUTE to see prepared plans
      241d240
      < 	o Add untrusted version of plpython
      265c264
      < * Allow psql to show transaction status if backend protocol changes made
      > * -Allow psql to show transaction status if backend protocol changes made
      272,273c271,272
      < * Modify pg_get_triggerdef() to take a boolean to pretty-print,
      <  and use that as part of pg_dump along with psql
      > * -Modify pg_get_triggerdef() to take a boolean to pretty-print,
      >   and use that as part of pg_dump along with psql
      292c291
      < 	o Add SQLSTATE
      > 	o -Add SQLSTATE
      296c295
      < 	o Implement SQLDA (do we really need this?)
      > 	o -Implement SQLDA
      364d362
      < * Allow binding query args over FE/BE protocol
      378c376,377
      < * Provide automatic running of vacuum in the background (Tom) [vacuum]
      > * Provide automatic running of vacuum in the background in backend
      >   rather than in /contrib [vacuum]
      427c426
      < * Allow Subplans to use efficient joins(hash, merge) with upper variable
      > * -Allow Subplans to use efficient joins(hash, merge) with upper variable
      429c428
      < * Allow merge and hash joins on expressions not just simple variables (Tom)
      > * -Allow merge and hash joins on expressions not just simple variables (Tom)
      474c473
      < * Remove memory/file descriptor freeing befor elog(ERROR)  (Bruce)
      > * Remove memory/file descriptor freeing before ereport(ERROR)  (Bruce)
      489,490c488,489
      < 	o Show transaction status in psql
      < 	o Allow binding of query parameters, support for prepared queries
      > 	o -Show transaction status in psql
      > 	o -Allow binding of query parameters, support for prepared queries
      492,494c491,493
      < 	o Remove hard-coded limits on user/db/password names
      < 	o Remove unused elements of startup packet (unused, tty, passlength)
      < 	o Fix COPY/fastpath protocol?
      > 	o -Remove hard-coded limits on user/db/password names
      > 	o -Remove unused elements of startup packet (unused, tty, passlength)
      > 	o -Fix COPY/fastpath protocol
      496,497c495
      < 	o Replication support?
      < 	o Error codes
      > 	o -Error codes
      500d4979
      < 	o ecpg improvements?
      503c500
      < 	o Report server version number, database encoding, client encoding
      > 	o -Report server version number, database encoding, client encoding
      80ed6395
    • B
      cce40d15