Strabon
diff README @ 1246:da14a303bf2c
merge with default
author | Konstantina Bereta <Konstantina.Bereta@di.uoa.gr> |
---|---|
date | Thu Aug 01 14:40:30 2013 +0300 (2013-08-01) |
parents | 3803532cc513 079711dfc125 |
children | 3ec1c2e8f6d3 |
line diff
1.1 --- a/README Fri Apr 19 16:37:28 2013 +0300 1.2 +++ b/README Thu Aug 01 14:40:30 2013 +0300 1.3 @@ -59,12 +59,12 @@ 1.4 Assuming you have already downloaded Strabon and you are in the top-level 1.5 directory of Strabon, issue the following command to build it from command line: 1.6 1.7 - $ mvn package 1.8 + $ mvn clean package 1.9 1.10 -The above command runs automatically the JUnit tests. To skip them pass option 1.11 -`-DskipTests=true' to the above command. The complete command is the following: 1.12 +In order to run automatically the JUnit tests, pass the option `-DskipTests=false' 1.13 +to the above command. The complete command is the following: 1.14 1.15 - $ mvn -DskipTests=true package 1.16 + $ mvn -DskipTests=false clean package 1.17 1.18 In case of an error during building of Strabon and assuming that the error does 1.19 not come from the JUnit tests, please have a look at the `Known Issues' section 1.20 @@ -229,6 +229,13 @@ 1.21 #random_page_cost = 1.3 #1.1-2.0 1.22 ## SSD array 1.23 #random_page_cost = 2.0 #1.5-2.5 1.24 +### Planner options 1.25 +# Increase the following values in order to avoid using the GEQO planner. 1.26 +# Small values (<8) reduce planning time but may produce inferior query plans 1.27 +# 1.28 +geqo_threshold = 15 # keep this value larger that the following two parameters 1.29 +from_collapse_limit = 14 1.30 +join_collapse_limit = 14 1.31 ### Misc 1.32 default_statistics_target = 10000 1.33 constraint_exclusion = on 1.34 @@ -322,8 +329,9 @@ 1.35 3.2. Pairs of files with sparql test queries and expected test results in xml format. 1.36 Notice that each pair must have the same name and .rq extension for the queryFile and .srx extension for the resultsFile. 1.37 4. Create a test class that extends TemplateTest class. 1.38 - 5. If you have followed the recommendations the test is ready. If you have different names for your 1.39 - files, insert them explicitly in the constructor of TemplateTest class (super class). 1.40 + 5. If you have followed the recommendations the test is ready. If you have different names or location for your 1.41 + files, insert them explicitly in the constructor of the class. WARNING: All prefixes must be placed in file "prefixes" so that 1.42 + every time a namespace changes, we have to change it just once. 1.43 1.44 If you want to run a test: 1.45 1.46 @@ -338,7 +346,7 @@ 1.47 If you want to run all the tests: 1.48 1.49 1. Go to Strabon directory (root directory of all the subprojects). 1.50 - 2. Run "mvn test". 1.51 + 2. Run "mvn test -DskipTests=false". 1.52 3. Optionally you can pass an environment variable with "-DvariableName=variableValue". 1.53 1.54