- 22 May, 1997 11 commits
-
-
Bruce Momjian authored
-
Vadim B. Mikheev authored
/* * 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); - it avoids memory leaks in SMGR & VFD. RelationFlushRelation(): there is no more call FileInvalidate(RelationGetSystemPort(relation)); - invalid (FileInvalidate() expects File, not SMGR' fd) - unuseful anyway.
-
Vadim B. Mikheev authored
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 authored
2. FreeFile() has to do nothing with nfile (# of files opened by VFD manager).
-
Vadim B. Mikheev authored
/* ** 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: strat.h->StrategyEvaluationData->StrategyExpression expression[12] ^^ - so 12 is real max # of strategies, or StrategyEvaluationIsValid crashes backend (called if CASSER defined).
-
Vadim B. Mikheev authored
2. Re-initialize keys in gistrescan (if gist used in inner scan).
-
Marc G. Fournier authored
To: pgsql-patches@postgreSQL.org Subject: [PATCHES] DROP AGGREGATE gram.y typo... Somehow I dropped a comma in the gram.y part (line 129) of my patch for drop aggregate. Here's a correct patch for gram.y. PS. I hope I got the right comma, manually applied :) (scrappy)
-
Marc G. Fournier authored
Subject: [PATCHES] DROP AGGREGATE patch/fix. Here's a patch that fixes the DROP AGGREGATE command to delete the desired aggregate for a specific type.
-
Marc G. Fournier authored
-
Marc G. Fournier authored
Subject: [PATCHES] AIX make patch resubmitted. Misc patches for AIX from Darren: 1) New src/makefiles/Makefile.aix This patch should only be applied if the following patch (4) is applied to backend/Makefile! Still looking into having configure determine the last line to do the shared link. The 325 code will work for 41, so I put that in as the default. Included a commented out 41 line for completeness. *and* 4) Patch the backend Makefile. I've reviewed this patch with respect to the other ports that use MAKE_EXPORTS (svr4 and univel) as closely as I could and I don't see where it will break them. If it does, please let me know and I'll rework it somehow.
-
Marc G. Fournier authored
Subject: [PATCHES] Re: [PORTS] AIX 6.1 fixes... Here are the patches for the two things that wouldn't make it thru the AIX compiler. The geo_ops.c change is harmless I believe. The nbtcompare.c patch fixes me, but I don't know about any other ports. Maybe wait on that one until Vadim decides what to do about the unsigned vs signed chars varlena issue.
-
- 21 May, 1997 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 20 May, 1997 10 commits
-
-
Bruce Momjian authored
-
Vadim B. Mikheev authored
relation->rd_att (relation' TupleDesc).
-
Vadim B. Mikheev authored
-
Vadim B. Mikheev authored
Because of * resetpsort - resets (frees) malloc'd memory for an aborted Xaction * * Not implemented yet.
-
Vadim B. Mikheev authored
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: memset(LocalBufferDescriptors, 0, sizeof(BufferDesc) * NLocBuffer); (local buffers leak @ xact aborts).
-
Vadim B. Mikheev authored
-
Vadim B. Mikheev authored
using right-sided plans.
-
Vadim B. Mikheev authored
-
Bruce Momjian authored
Made PQsetdb() and PQfnumber() case-insensitive. Removed attempt to set table ownership via pg_dumpall.
-
Marc G. Fournier authored
Subject: [PATCHES] AIX 6.2 make patch. New template files to replace the old AIX template
-
- 19 May, 1997 5 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Vadim B. Mikheev authored
(CREATE INDEX ...)
-
Marc G. Fournier authored
Minor patches to geo_ops.c to clean up compile under AIX 4.1.3
-
Marc G. Fournier authored
gcc'ism
-
- 17 May, 1997 11 commits
-
-
Edmund Mergl authored
-
Edmund Mergl authored
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
Initial version.
-
Thomas G. Lockhart authored
Fix typos in TZ setting for regression testing and in gmake redirection.
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
Noted in trying to port to AIX.
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
-
Marc G. Fournier authored
Add an entry for the Sparc/Linux port in .similar
-
Marc G. Fournier authored
Here are the latest changes to the INSTALL instructions. The main changes are: - Step 5, on flex - Steps 18 and 19, on regression tests - Step 22 c) on starting postmaster on bootup on FreeBSD - Added porting notes for SPARC/Linux at end. If there is time, Thomas should review step 19.
-
- 16 May, 1997 1 commit
-
-
Thomas G. Lockhart authored
-