- 23 5月, 1997 5 次提交
-
-
由 Vadim B. Mikheev 提交于
/* * 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 提交于
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 提交于
2. FreeFile() has to do nothing with nfile (# of files opened by VFD manager).
-
由 Vadim B. Mikheev 提交于
/* ** 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 提交于
2. Re-initialize keys in gistrescan (if gist used in inner scan).
-
- 22 5月, 1997 5 次提交
-
-
由 Marc G. Fournier 提交于
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 提交于
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 提交于
-
由 Marc G. Fournier 提交于
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 提交于
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 5月, 1997 3 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 20 5月, 1997 9 次提交
-
-
由 Vadim B. Mikheev 提交于
relation->rd_att (relation' TupleDesc).
-
由 Vadim B. Mikheev 提交于
-
由 Vadim B. Mikheev 提交于
Because of * resetpsort - resets (frees) malloc'd memory for an aborted Xaction * * Not implemented yet.
-
由 Vadim B. Mikheev 提交于
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 提交于
-
由 Vadim B. Mikheev 提交于
using right-sided plans.
-
由 Vadim B. Mikheev 提交于
-
由 Bruce Momjian 提交于
Made PQsetdb() and PQfnumber() case-insensitive. Removed attempt to set table ownership via pg_dumpall.
-
由 Marc G. Fournier 提交于
Subject: [PATCHES] AIX 6.2 make patch. New template files to replace the old AIX template
-
- 19 5月, 1997 5 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Vadim B. Mikheev 提交于
(CREATE INDEX ...)
-
由 Marc G. Fournier 提交于
Minor patches to geo_ops.c to clean up compile under AIX 4.1.3
-
由 Marc G. Fournier 提交于
gcc'ism
-
- 18 5月, 1997 2 次提交
-
-
由 Edmund Mergl 提交于
-
由 Edmund Mergl 提交于
-
- 17 5月, 1997 9 次提交
-
-
由 Thomas G. Lockhart 提交于
-
由 Thomas G. Lockhart 提交于
Initial version.
-
由 Thomas G. Lockhart 提交于
Fix typos in TZ setting for regression testing and in gmake redirection.
-
由 Thomas G. Lockhart 提交于
-
由 Thomas G. Lockhart 提交于
Noted in trying to port to AIX.
-
由 Thomas G. Lockhart 提交于
-
由 Thomas G. Lockhart 提交于
-
由 Marc G. Fournier 提交于
Add an entry for the Sparc/Linux port in .similar
-
由 Marc G. Fournier 提交于
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 5月, 1997 2 次提交
-
-
由 Thomas G. Lockhart 提交于
-
由 Thomas G. Lockhart 提交于
This results from improvements in datetime.c which ensures that the conversions are done in local time rather than GMT.
-