Skip to content

Commit 0e72dcd

Browse files
committed
README.md for VLDB submission
1 parent d254366 commit 0e72dcd

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# QLever
22

3+
# Important Release Note
4+
5+
This is the Version used to produce the results for our VLDB 2021 submission.
6+
We highly recommend running it inside Docker (even more than with the usual
7+
QLever) for the following reasons:
8+
9+
* We use a cancelable parallel sort that was produced by hacking GCC's STL.
10+
Using a different compiler or a wrong version of the STL might lead to very
11+
strange compilation errors.
12+
13+
* We use relatively recent features of OpenMP for Parallelizing the
14+
"CountAvailablePredicates" operation, aka "Pattern Trick". These also
15+
require a very new compiler version.
16+
17+
* Please also note, that compiling this version will typically produce many
18+
Warnings (most of which are in external dependencies). But in the Docker
19+
setup, we have made sure that everything works as expected
20+
21+
Summary: Use this version with Docker.
22+
323
[![Build
424
Status](https://travis-ci.org/ad-freiburg/QLever.svg?branch=master)](https://travis-ci.org/ad-freiburg/QLever)
525

0 commit comments

Comments
 (0)