[svn-commits] r174 - in branches/advisor/src/back: dmf/dmu psf/psl scf/scm

thial01 at ingres.com thial01 at ingres.com
Mon Jul 28 09:24:46 PDT 2008


Author: thial01
Date: 2008-07-28 09:24:46 -0700 (Mon, 28 Jul 2008)
New Revision: 174

Modified:
   branches/advisor/src/back/dmf/dmu/dmuindex.c
   branches/advisor/src/back/psf/psl/pslindx.c
   branches/advisor/src/back/scf/scm/scmmain.c
Log:
Fixing another bug with virtual indexes - see #174


Modified: branches/advisor/src/back/dmf/dmu/dmuindex.c
===================================================================
--- branches/advisor/src/back/dmf/dmu/dmuindex.c	2008-07-28 08:23:42 UTC (rev 173)
+++ branches/advisor/src/back/dmf/dmu/dmuindex.c	2008-07-28 16:24:46 UTC (rev 174)
@@ -904,6 +904,7 @@
 	indx_cb->indxcb_compressed = 0;
 	indx_cb->indxcb_index_compressed = 0;
 	indx_cb->indxcb_unique = 0;
+	indx_cb->indxcb_virtual = 0;
 	indx_cb->indxcb_min_pages = 0;
 	indx_cb->indxcb_max_pages = 0;
 

Modified: branches/advisor/src/back/psf/psl/pslindx.c
===================================================================
--- branches/advisor/src/back/psf/psl/pslindx.c	2008-07-28 08:23:42 UTC (rev 173)
+++ branches/advisor/src/back/psf/psl/pslindx.c	2008-07-28 16:24:46 UTC (rev 174)
@@ -302,6 +302,7 @@
     chr->char_id = DMU_VIRTUAL;
     chr->char_value = virtual ? DMU_C_ON : DMU_C_OFF;
     chr++;
+    dmu_cb->dmu_char_array.data_in_size += sizeof(DMU_CHAR_ENTRY);
     
     if (!sstruct && !dcomp && !icomp)
     {

Modified: branches/advisor/src/back/scf/scm/scmmain.c
===================================================================
--- branches/advisor/src/back/scf/scm/scmmain.c	2008-07-28 08:23:42 UTC (rev 173)
+++ branches/advisor/src/back/scf/scm/scmmain.c	2008-07-28 16:24:46 UTC (rev 174)
@@ -491,7 +491,7 @@
 	
 	stm->qef_cpu = 
 		end->stat_cpu - start->stat_cpu;
-	stm->qef_cpu = 
+	stm->qef_dio = 
 		end->stat_dio - start->stat_dio;
 	
 	return;




More information about the svn-commits mailing list