Changeset: afad07ade530 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=afad07ade530 Modified Files: monetdb5/extras/rdf/rdfparams.c monetdb5/extras/rdf/rdfschema.c monetdb5/extras/rdf/rdfschema.h Branch: rdf Log Message:
Limit for the table size is 1000 diffs (52 lines): diff --git a/monetdb5/extras/rdf/rdfparams.c b/monetdb5/extras/rdf/rdfparams.c --- a/monetdb5/extras/rdf/rdfparams.c +++ b/monetdb5/extras/rdf/rdfparams.c @@ -39,7 +39,7 @@ void createDefaultParamsFile(void){ paramFile = fopen("params.ini", "wt"); fprintf(paramFile, "dimensionFactor 1000\n"); - fprintf(paramFile, "upperboundNumTables 1000"); + fprintf(paramFile, "upperboundNumTables 1000\n"); fprintf(paramFile, "simTfidfThreshold 0.75"); fclose(paramFile); 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 @@ -244,6 +244,7 @@ char getStringName(oid objOid, str *objS char isCSTable(CS item, oid name){ + (void) name; if (item.parentFreqIdx != -1) return 0; if (item.type == DIMENSIONCS) return 1; @@ -251,13 +252,11 @@ char isCSTable(CS item, oid name){ #if REMOVE_SMALL_TABLE if (item.support > acceptableTableSize) return 1; - if (item.coverage < MINIMUM_TABLE_SIZE) return 0; - + //if (item.coverage < MINIMUM_TABLE_SIZE) return 0; //More strict with table which does not have name - if ((name == BUN_NONE) && item.support < MINIMUM_TABLE_SIZE) return 0; + //if ((name == BUN_NONE) && item.support < MINIMUM_TABLE_SIZE) return 0; + if (item.support < MINIMUM_TABLE_SIZE) return 0; #endif - - return 1; } 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 @@ -258,7 +258,7 @@ typedef struct SubCSSet{ #define UPDATE_NAME_BASEDON_POPULARTABLE 1//Update table name from merging multiple freqCS by using the most popular one //#define MIN_FROMTABLE_SIZE_S5 1 /* For example data */ -#define MINIMUM_TABLE_SIZE 10000 //The minimum number of triples coverred by a table (i.e., a final CS) +#define MINIMUM_TABLE_SIZE 1000 //The minimum number of triples coverred by a table (i.e., a final CS) //#define MINIMUM_TABLE_SIZE 1 // For example dataset only #define HIGH_REFER_THRESHOLD 5 _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list