Johannes Kalmbach
Johannes Kalmbach
Currently includes the parallel sort via STL #418 , the parallel Join #417 and the parallel pattern Trick #342
Use the parallel Sort from the STL using Intel ThreadBuildingBlocks This allows us to use more threads.
TODO: test, and tweak the performance.
Parses all bounding boxes from the osm:envelope predicate as two points and stores them efficiently in RAM
Previously, all variables were plain `std::strings` which made them hard to reason about ("does this store a variable, a variable or iri/literal, or does this store an arbitrary string) and...
Everything merged together which is also in single PRs and needed for the autcompletion to work. DO NOT MERGE AS IS
This subsumes many of the other issues below. - First step: - Implement a Sparql parser that supports exactly the same subset as the current one, but with a better...
The SPARQL-parser currently has one big regex for , prefixed:name, and one for all Literals, including langtags and datatypes. prefixes are then much later expanded by the `ParsedQuery` class. In...