Changeset: 117591f2564d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=117591f2564d
Modified Files:
        monetdb5/extras/rdf/rdfschema.c
        monetdb5/extras/rdf/rdfschema.h
        sql/backends/monet5/sql_rdf.h
        sql/backends/monet5/sql_rdf_jgraph.c
Branch: rdf
Log Message:

Minor


diffs (147 lines):

diff --git a/monetdb5/extras/rdf/rdfschema.c b/monetdb5/extras/rdf/rdfschema.c
--- a/monetdb5/extras/rdf/rdfschema.c
+++ b/monetdb5/extras/rdf/rdfschema.c
@@ -6474,6 +6474,7 @@ str RDFExtractCSPropTypes(int *ret, BAT 
        return MAL_SUCCEED; 
 }
 
+#if NO_OUTPUTFILE == 0
 static 
 void printNumTypePerProp(CSPropTypes* csPropTypes, int numCS, CSset 
*freqCSset){
        
@@ -6524,6 +6525,7 @@ void printNumTypePerProp(CSPropTypes* cs
 
        fclose(fout); 
 }
+#endif
 
 #if NO_OUTPUTFILE == 0 
 static 
@@ -8680,7 +8682,6 @@ str getFullSampleData(CStableStat* cstab
 #endif
 
 
-#if NO_OUTPUTFILE == 0 
 static
 str printFinalStructure(CStableStat* cstablestat, CSPropTypes *csPropTypes, 
int numTables, int freqThreshold, bat *mapbatid){
 
@@ -8799,7 +8800,6 @@ str printFinalStructure(CStableStat* cst
 
        return MAL_SUCCEED; 
 }
-#endif
 
 
 static
@@ -9154,6 +9154,7 @@ void computeMetricsQForRefinedTable(CSse
 }
 #endif
 
+/*
 static 
 void getSampleBeforeMerging(int *ret, CSset *freqCSset, CSlabel* labels, BAT 
*sbat, BATiter si, BATiter pi, BATiter oi,  bat *mapbatid, oid maxCSoid, oid 
*subjCSMap, int maxNumPwithDup){
 
@@ -9193,7 +9194,7 @@ void getSampleBeforeMerging(int *ret, CS
 
        
 }
-
+*/
 
 static
 void RDFmergingTrial(CSset *freqCSset, CSrel *csrelSet, CSlabel** labels, oid 
maxCSoid, bat *mapbatid, OntoUsageNode *ontoUsageTree, float simTfidfThreshold, 
Pscore *pscore){
@@ -9286,6 +9287,11 @@ void RDFmerging(CSset *freqCSset, CSrel 
        clock_t         curT;
        clock_t         tmpLastT; 
 
+       #if NO_OUTPUTFILE 
+       (void) mbat; 
+       (void) ontbat;
+       (void) freqThreshold; 
+       #endif
        tmpLastT = clock(); 
        curNumMergeCS = countNumberMergeCS(freqCSset);
        printf("Before using rules: Number of freqCS is: %d \n",curNumMergeCS);
@@ -9301,7 +9307,7 @@ void RDFmerging(CSset *freqCSset, CSrel 
        printf("Merging with S1 took %f. (Number of mergeCS: %d | NumconsistOf: 
%d) \n", ((float)(curT - tmpLastT))/CLOCKS_PER_SEC, curNumMergeCS, 
countNumberConsistOfCS(freqCSset));
        printf("Number of added CS after S1: %d \n", freqCSset->numCSadded);
 
-       #if NO_OUTPUTFILE == 0
+       #if NO_OUTPUTFILE == 0  
        printMergedFreqCSSet(freqCSset, mbat, ontbat, 1, freqThreshold, 
*labels, 1); 
        #endif
 
@@ -9740,7 +9746,9 @@ RDFextractCSwithTypes(int *ret, bat *sba
        
        printf("Extract CSPropTypes from basic CS's \n");
        RDFExtractCSPropTypes(ret, sbat, pbat, obat, *subjCSMap, 
csIdFreqIdxMap, csPropTypes, *maxNumPwithDup);
+       #if NO_OUTPUTFILE == 0
        printNumTypePerProp(csPropTypes, freqCSset->numCSadded, freqCSset);
+       #endif
 
        freeCSPropTypes(csPropTypes, freqCSset->numCSadded);
        
@@ -9801,7 +9809,7 @@ RDFextractCSwithTypes(int *ret, bat *sba
        printMergedFreqCSSet(freqCSset, mbat, ontbat,1, *freqThreshold, 
*labels, 0); 
        #endif
        
-       if (0) getSampleBeforeMerging(ret, freqCSset, *labels, sbat, si, pi, 
oi, mapbatid, *maxCSoid, *subjCSMap, *maxNumPwithDup);
+       //getSampleBeforeMerging(ret, freqCSset, *labels, sbat, si, pi, oi, 
mapbatid, *maxCSoid, *subjCSMap, *maxNumPwithDup);
 
        RDFmerging(freqCSset,csrelSet, labels, *maxCSoid, mbat, ontbat, 
mapbatid, *freqThreshold, ontoUsageTree); 
 
@@ -12032,6 +12040,10 @@ RDFreorganize(int *ret, CStableStat *cst
        
        str             returnStr; 
 
+       #if NO_OUTPUTFILE 
+       (void) oi; 
+       (void) pi; 
+       #endif
        tmpLastT = clock();
        freqCSset = initCSset();
 
@@ -12154,9 +12166,7 @@ RDFreorganize(int *ret, CStableStat *cst
        printf (" Export label process took  %f seconds.\n", ((float)(curT - 
tmpLastT))/CLOCKS_PER_SEC);
        tmpLastT = curT;                
 
-       #if NO_OUTPUTFILE == 0 
        printFinalStructure(cstablestat, *csPropTypes, 
numTables,*freqThreshold, mapbatid);
-       #endif
        
        #if DETECT_INCORRECT_TYPE_SUBJECT
        {
diff --git a/monetdb5/extras/rdf/rdfschema.h b/monetdb5/extras/rdf/rdfschema.h
--- a/monetdb5/extras/rdf/rdfschema.h
+++ b/monetdb5/extras/rdf/rdfschema.h
@@ -173,7 +173,7 @@ typedef struct PsoPropStat {
 
 #define STORE_PERFORMANCE_METRIC_INFO  1
 
-#define NO_OUTPUTFILE  0               /*Do not write the output to any file */
+#define NO_OUTPUTFILE  1               /*Do not write the output to any file */
 
 extern int totalNumberOfTriples; 
 extern int acceptableTableSize;
diff --git a/sql/backends/monet5/sql_rdf.h b/sql/backends/monet5/sql_rdf.h
--- a/sql/backends/monet5/sql_rdf.h
+++ b/sql/backends/monet5/sql_rdf.h
@@ -83,6 +83,6 @@ extern int need_handling_exception;
 
 #define RDF_HANDLING_EXCEPTION_POSSIBLE_TBL_OPT        1 /* Use the set of 
possible table for the set of required props to limit the number of matching 
subj Id */
 
-#define PRINT_FOR_DEBUG 0
+#define PRINT_FOR_DEBUG 1
 
 #endif /*_SQL_RDF_H */
diff --git a/sql/backends/monet5/sql_rdf_jgraph.c 
b/sql/backends/monet5/sql_rdf_jgraph.c
--- a/sql/backends/monet5/sql_rdf_jgraph.c
+++ b/sql/backends/monet5/sql_rdf_jgraph.c
@@ -29,6 +29,7 @@
 #include <rdfschema.h>
 #include <sql_rdf_rel.h>
 #include <rel_rdfscan.h>
+#include <sql_gencode.h>
 
 /*
 static
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to