Commit Graph

  • c0178f27a2 From: "D'Arcy J.M. Cain" <darcy@druid.net> Subject: [HACKERS] src.original/./backend/lib/fstack.c Marc G. Fournier 1997-06-06 00:38:17 +00:00
  • f50b103ce1 From: "D'Arcy J.M. Cain" <darcy@druid.net> Subject: [HACKERS] backend/optimizer/geqo/geqo_erx.c Marc G. Fournier 1997-06-06 00:37:23 +00:00
  • a668b7ac2d Fix for large objects and case sensitivity, from Raymond Toy. Bruce Momjian 1997-06-05 22:59:45 +00:00
  • ce2fcd0180 bsdi configure detection fix. Bruce Momjian 1997-06-05 17:36:43 +00:00
  • 11073bee5c allpaths.c:find_join_paths(): compute_rel_size() shouldn't be called for join-relations. Sizes already computed by prune_rel_paths():compute_joinrel_size(). Vadim B. Mikheev 1997-06-05 09:33:52 +00:00
  • 39c73eff63 Definition for RelationForgetRelation(). Vadim B. Mikheev 1997-06-04 09:01:49 +00:00
  • 9c6cdb4d7b heap_destroy() now calls RelationForgetRelation() to really flush the relation from the relcache. Vadim B. Mikheev 1997-06-04 08:59:22 +00:00
  • ded4650642 New func RelationForgetRelation(); * RelationFlushRelation + if the relation is local then get rid of * the relation descriptor from the newly created relation list. Vadim B. Mikheev 1997-06-04 08:56:51 +00:00
  • 4da2ed9f1f UPdate TODO/HISTORY again. Bruce Momjian 1997-06-03 20:36:48 +00:00
  • 0f5d1a7fee Update TODO for release Bruce Momjian 1997-06-03 20:29:57 +00:00
  • 21437b747b Add bsdi to template detection. Bruce Momjian 1997-06-03 20:08:06 +00:00
  • a239ec67e5 Update comments for regression testing. Include paragraph on upgrading old databases containing path or polygon types. Thomas G. Lockhart 1997-06-03 15:25:45 +00:00
  • 98b56067ed Use error message syntax consistant with other messages from the same reference platform (Linux/gcc-lib/i686). Thomas G. Lockhart 1997-06-03 14:34:51 +00:00
  • e6924c9750 Update to reflect new "drop aggregate" syntax and messages. Thomas G. Lockhart 1997-06-03 14:31:46 +00:00
  • 8aefe09731 Update to show new path and polygon syntax. Thomas G. Lockhart 1997-06-03 14:29:51 +00:00
  • 3d9584c9d9 Update path and polygon syntax to new conventions. Thomas G. Lockhart 1997-06-03 14:24:12 +00:00
  • ad7952aae3 Update to use new path geometric type syntax. Order in streets.data changed and is now alphabetical (sorry). Thomas G. Lockhart 1997-06-03 14:21:36 +00:00
  • dc5bcc8621 Modify banner to suggest using PST8PDT time zone rather than full specifier string. Thomas G. Lockhart 1997-06-03 14:19:28 +00:00
  • 066fce7bf9 Update to suggest using PST8PDT time zone rather than full time zone string. Include section on error message differences. Thomas G. Lockhart 1997-06-03 14:18:38 +00:00
  • 4bd4a55b98 Add upgradepath(), isoldpath(), upgradepoly() and revertpoly() to allow upgrading from existing pre-v6.1 path and polygon geometric data types. Thomas G. Lockhart 1997-06-03 14:11:28 +00:00
  • 3887d41b13 Put parens around macro arguments for safety per D'Arcy's suggestion. Thomas G. Lockhart 1997-06-03 14:07:24 +00:00
  • 06ea3c9a24 Add upgradepath(), isoldpath(), upgradepoly() and revertpoly() to allow migration from pre-v6.1 geometric data types. Only allow new input syntax for paths and polygons. Thomas G. Lockhart 1997-06-03 14:01:22 +00:00
  • fe74581fa0 Use finite() macro if available to check returns from pow() and exp(). Thomas G. Lockhart 1997-06-03 13:58:06 +00:00
  • 93ac35f06c Fix a few DATEDEBUG print statements. Thomas G. Lockhart 1997-06-03 13:56:32 +00:00
  • fa940fda67 cc1: warnings being treated as errors dt.c: In function timespan2tm': dt.c:1722: warning: unused variable funit' dt.c:1722: warning: unused variable `iunit' Vadim B. Mikheev 1997-06-03 06:32:56 +00:00
  • b46e5b5281 SET geqo TO 'on' restores _use_geqo_rels_ to GEQO_RELS, not to last specified with 'on' #. What is better ? Vadim B. Mikheev 1997-06-03 06:29:31 +00:00
  • f1cf69c080 cc1: warnings being treated as errors remove.c: In function RemoveAggregate': remove.c:413: warning: unused variable typename' Vadim B. Mikheev 1997-06-03 06:23:24 +00:00
  • 9d14ef9465 SET var TO '...' ^^ - added Vadim B. Mikheev 1997-06-03 06:19:11 +00:00
  • cd3f1bcab0 cc1: warnings being treated as errors psql.c: In function HandleSlashCmds': psql.c:1141: warning: optarg3' might be used uninitialized in this function psql.c:1157: warning: `optarg3' might be used uninitialized in this function Vadim B. Mikheev 1997-06-03 06:17:34 +00:00
  • 2c7e2851d7 Cleanups. Vadim B. Mikheev 1997-06-03 04:14:31 +00:00
  • 3fd9a62088 Add \dt and \di to psql help. Bruce Momjian 1997-06-03 03:35:46 +00:00
  • 3afafc8c69 New description of currval. Vadim B. Mikheev 1997-06-03 03:19:08 +00:00
  • 9c0d64c21c #define GEQO_RELS 6 (not 7) Vadim B. Mikheev 1997-06-03 03:15:50 +00:00
  • 2f8c2e997b Fix deleted tuples re-incarnation possible when vacuum transaction start time equal to tuple->t_tmax. Vadim B. Mikheev 1997-06-03 01:29:26 +00:00
  • 234776dbbc *** empty log message *** Edmund Mergl 1997-06-02 19:42:14 +00:00
  • 09e41a037e Update man and psqlHelp for new SET GEQO=# option. Bruce Momjian 1997-06-02 14:12:40 +00:00
  • 290bef4e05 Allow for EOF or \0 as input() return from lex. Bruce Momjian 1997-06-02 13:55:19 +00:00
  • 5b5c83f9e7 Oracle like currval behaviour. Vadim B. Mikheev 1997-06-02 11:22:52 +00:00
  • 465047d604 #define GEQO_RELS 7 moved from geqo.h to internal.h. Vadim B. Mikheev 1997-06-02 11:19:33 +00:00
  • 05404562fb Use GEQO if _use_geqo_ is TRUE and # of relations is >= _use_geqo_rels_ (both are settable via SET geqo TO ...). Vadim B. Mikheev 1997-06-02 11:14:40 +00:00
  • cda886fd06 SET var TO 'a=b' ^^ is supported by get_token now. (SET geqo TO 'on=XXX' works now). Vadim B. Mikheev 1997-06-02 11:00:57 +00:00
  • 541f18558d From: Igor <igor@sba.miami.edu> Subject: [PATCHES] patch for a memory leak Marc G. Fournier 1997-06-02 03:04:50 +00:00
  • e234687c4c From: David Friend <dfriend@atlsci.atlsci.com> Subject: [PATCHES] INSTALL patch Marc G. Fournier 1997-06-02 03:02:43 +00:00
  • 8445ccd57a From: Igor <igor@sba.miami.edu> Subject: [PATCHES] Another destroydb patch Marc G. Fournier 1997-06-02 02:53:00 +00:00
  • f9f98e3aff From: Igor <igor@sba.miami.edu> Subject: [PATCHES] pg_dump memory leak patch Marc G. Fournier 1997-06-02 02:52:06 +00:00
  • a27fafecc5 Ordering of libraries changed so that -lbsd is *after* -lm Marc G. Fournier 1997-06-01 16:25:34 +00:00
  • ff038a5b97 From: Darren King <aixssd!darrenk@abs.net> Subject: [PATCHES] psql - \dt,\di commands. Marc G. Fournier 1997-06-01 15:53:24 +00:00
  • 187e0f2405 From: Phil Nelson <phil@cs.wwu.edu> Subject: [PATCHES] Support for NetBSD/sparc Marc G. Fournier 1997-06-01 15:51:10 +00:00
  • b3db8ee0b2 From: Darren King <aixssd!darrenk@abs.net> Subject: [PATCHES] aix.h needs POSIX... Marc G. Fournier 1997-06-01 15:50:08 +00:00
  • ad8d504f90 From: Robert Bruccoleri <bruc@bms.com> Marc G. Fournier 1997-06-01 15:41:40 +00:00
  • 3903296b2a From: Igor <igor@sba.miami.edu> Subject: [PATCHES] destroydb patch Marc G. Fournier 1997-06-01 15:40:08 +00:00
  • 9a5529f4d1 From: Igor <igor@sba.miami.edu> Subject: [PATCHES] memory leak patches in libpq and psql Marc G. Fournier 1997-06-01 15:39:08 +00:00
  • d95572767e Added \n to error message. Bruce Momjian 1997-06-01 04:59:25 +00:00
  • 6c82ae2c02 Add R_PLANS to psql help, and SET cleanup. Bruce Momjian 1997-06-01 04:53:44 +00:00
  • 6ed9f2f17b DROP agg psql help change from Darren. Bruce Momjian 1997-06-01 04:32:41 +00:00
  • 195d7dea00 SET R_PLANS added to manual page. Bruce Momjian 1997-06-01 04:23:12 +00:00
  • afb089d4a4 Put back old lines. Bruce Momjian 1997-06-01 04:16:16 +00:00
  • f93bd64504 Add bsdi 3.0 to configure. Bruce Momjian 1997-06-01 04:05:26 +00:00
  • 93b03649d4 Cleanup for AIX from Darren. Bruce Momjian 1997-06-01 03:39:28 +00:00
  • 35717aa24f Escape newline in select output, from A. Duursma. Bruce Momjian 1997-06-01 03:18:32 +00:00
  • 8bc7439ccf Enable GEQO for more than six tables, from Martin. Bruce Momjian 1997-06-01 02:56:00 +00:00
  • 4d9b4dc973 Changed 1943 to 1947 to fix, other cleanups. Bruce Momjian 1997-06-01 02:30:25 +00:00
  • c3a960ad8a Fix for SELECT * INTO TABLE for char(), varchar() fields. Bruce Momjian 1997-05-31 16:52:19 +00:00
  • ad01dd270d If there is no table in RangeTable for colname then elog (WARN, "attribute %s not found", colname); Vadim B. Mikheev 1997-05-31 07:10:25 +00:00
  • 139858e699 If we have to split leaf page in the chain of duplicates then we try to look at our right sibling first, but not farther, as it was in yesterday fix. Vadim B. Mikheev 1997-05-31 06:35:56 +00:00
  • 5cf55737a4 Added: new BTP_CHAIN flag (if hikey == firstkey then it's not last page in chain of duplicates). Vadim B. Mikheev 1997-05-30 18:40:02 +00:00
  • 3f5834fb8c Fix duplicates handling. Vadim B. Mikheev 1997-05-30 18:35:40 +00:00
  • 43b6f1e678 Clean up support for USE_POSIX_TIME, ! HAVE_INT_TIMEZONE machines. Remove references to modf() which is buggy on some platforms (Sparc/Linux). Thomas G. Lockhart 1997-05-30 15:02:51 +00:00
  • 07f0647808 Ensure double alignment for time and arrays of circles. Thomas G. Lockhart 1997-05-26 16:55:23 +00:00
  • 8ab1271f09 From: David Friend <dfriend@atlsci.atlsci.com> Subject: [PATCHES] INSTALL changes Marc G. Fournier 1997-05-26 00:43:41 +00:00
  • cf88367751 From: David Friend <dfriend@atlsci.atlsci.com> Subject: [PATCHES] pqcomprim.c patch Marc G. Fournier 1997-05-26 00:26:56 +00:00
  • ca746f512d -m <arg> -M weren't setup properly in getopts()... Marc G. Fournier 1997-05-25 15:37:15 +00:00
  • 098dea8633 Fix core dump on \c. Bruce Momjian 1997-05-24 14:38:05 +00:00
  • 656d88c611 Fix \c option after breaking it. Bruce Momjian 1997-05-24 01:45:17 +00:00
  • ac534bee01 Clean up redundant tests for valid pointers in geometric types. Fix up decoder field masks for timespan and reltime. Thomas G. Lockhart 1997-05-23 05:24:53 +00:00
  • 0828204538 Enable new date and time definitions to allow Solaris and Irix -O2 compilation. Move date and time field type labels to less than 32 to allow use as masks. Thomas G. Lockhart 1997-05-23 05:10:03 +00:00
  • d865228807 AllocateFile(): fdleft = pg_nofile() - allocatedFiles - nfile; looks more realistic, but too noisy - fdleft = pg_nofile() - allocatedFiles; restored. Vadim B. Mikheev 1997-05-23 02:56:48 +00:00
  • 449e575595 Only free memory if environment value is replaced. Bruce Momjian 1997-05-23 01:53:42 +00:00
  • 658f229ac6 Comment on fix added. Bruce Momjian 1997-05-23 00:20:20 +00:00
  • 148f7203fa Preserve putenv() memory in psql \connect user fix. Bruce Momjian 1997-05-22 23:57:27 +00:00
  • 65ff0feacf Fix backslash commands broken when \connect user added. Bruce Momjian 1997-05-22 18:55:40 +00:00
  • c9be1bccc1 RelationPurgeLocalRelation(): /* * RelationFlushRelation () below will flush relation information * from the cache. We must call smgrclose to flush relation * information from SMGR & FMGR, too. We assume that for temp * relations smgrunlink is already called by heap_destroyr * and we skip smgrclose for them. - vadim 05/22/97 */ smgrclose(reln->rd_rel->relsmgr, reln); Vadim B. Mikheev 1997-05-22 17:24:20 +00:00
  • 19269069dc 1. Fix md memory leak: mdunlink() and mdclose() (too !!!) now free MdfdVec for relation and add it to free list, so it may be re-used for another relation later. 2. Fix VFD-manager memory leak (found by Massimo ... and me): mdunlink() has to call FileUnlink() to free allocation for fileName and add the Vfd slot to the free list. Vadim B. Mikheev 1997-05-22 17:08:35 +00:00
  • ff8ce5230d 1. Cleanup (no more FreeFd - unuseful; others). 2. FreeFile() has to do nothing with nfile (# of files opened by VFD manager). Vadim B. Mikheev 1997-05-22 16:51:19 +00:00
  • 12d9a12eda gist.h: /* ** You can have as many strategies as you please in GiSTs, as ** long as your consistent method can handle them */ #define GISTNStrategies 100 ^^^ - too big number: Vadim B. Mikheev 1997-05-22 16:09:57 +00:00
  • 737ab85cc0 1. Pass GISTENTRYs to giststate->penaltyFn by pointers, not by vals. 2. Re-initialize keys in gistrescan (if gist used in inner scan). Vadim B. Mikheev 1997-05-22 16:01:33 +00:00
  • 4800abc7c1 From: Darren King <aixssd!darrenk@abs.net> To: pgsql-patches@postgreSQL.org Subject: [PATCHES] DROP AGGREGATE gram.y typo... Marc G. Fournier 1997-05-22 00:24:07 +00:00
  • 5e7c0a0b9a From: Darren King <aixssd!darrenk@abs.net> Subject: [PATCHES] DROP AGGREGATE patch/fix. Marc G. Fournier 1997-05-22 00:17:24 +00:00
  • 021ccf0b8c Oops, missed the commit on this one by Darren King also...new Makefile.aix Marc G. Fournier 1997-05-22 00:12:03 +00:00
  • 24ed6d604d From: Darren King <aixssd!darrenk@abs.net> Subject: [PATCHES] AIX make patch resubmitted. Marc G. Fournier 1997-05-22 00:11:29 +00:00
  • 3e871388b5 From: Darren King <aixssd!darrenk@abs.net> Subject: [PATCHES] Re: [PORTS] AIX 6.1 fixes... Marc G. Fournier 1997-05-22 00:07:30 +00:00
  • fce2c41b6c Updated pg_dumpall and psql to preserve database owners. Bruce Momjian 1997-05-21 03:12:23 +00:00
  • cb8396d9fc Add SRCDIR to lextest Bruce Momjian 1997-05-21 00:45:24 +00:00
  • ca56c2a311 Fix for lextest return value. Bruce Momjian 1997-05-20 21:35:16 +00:00
  • 92ab5dc2b5 Little memmory leak in RelationFlushRelation() in freeing relation->rd_att (relation' TupleDesc). Vadim B. Mikheev 1997-05-20 11:41:38 +00:00
  • b0dfe8e38e Define FREE(x) as pfree. Vadim B. Mikheev 1997-05-20 11:37:33 +00:00
  • 5f893a1e32 Shouldn't we use palloc instead of malloc ? Because of * resetpsort - resets (frees) malloc'd memory for an aborted Xaction * * Not implemented yet. Vadim B. Mikheev 1997-05-20 11:35:50 +00:00
  • e7f7cf4a1c 1. LocalBufferSync(): set nextFreeLocalBuf to 0 - we're freeing all local buffers @ xact commit, so accordingly nextFreeLocalBuf is first local buffer now. It helps to avoid unnecessary local buffer allocations in LocalBufferAlloc() latter ("memmory leaks" in 'order by'). 2. ResetLocalBufferPool() lost allocated local buffers: Vadim B. Mikheev 1997-05-20 11:30:32 +00:00
  • 4a8c3dddc3 Consider right-sided plans if _use_right_sided_plans_ is true. Vadim B. Mikheev 1997-05-20 10:37:26 +00:00
  • c4ab256383 New VAR r_plans added to enable turn ON/OFF using right-sided plans. Vadim B. Mikheev 1997-05-20 10:31:42 +00:00