QLever/Tickets

From BITPlan Wiki
Jump to navigation Jump to search
  1. Issue 563 - qlever -wi fails
  2. Issue 562 - qlever bash script
  3. Issue 561 - Support strends in filters
  4. Issue 560 - Remove unused functions from the Vocabulary class
  5. Issue 559 - Query failure - may be GROUP_CONCAT not supported?
  6. Issue 558 - Resolve -pthread error that pops up in some (most?) environments
  7. Issue 557 - Reduce own logic in StringUtils.hβœ“
  8. Issue 556 - Following Quickstart failes with docker build issue
  9. Issue 555 - Improve the interface of `SortKey`βœ“
  10. Issue 554 - Introduce CSV/TSV header rowβœ“
  11. Issue 553 - StringUtils.h cleanupβœ“
  12. Issue 552 - Remove an unused and obsolete helper function from IndexMetaData.hβœ“
  13. Issue 551 - Remove unused non-compiling functionβœ“
  14. Issue 550 - joka921/stxxl -> ad-freiburg/stxxlβœ“
  15. Issue 549 - Improve logβœ“
  16. Issue 548 - Disable several github workflows to save the environment.βœ“
  17. Issue 547 - Make Clang13 + Libstdc++ work by hacking the coroutines.βœ“
  18. Issue 546 - Starting 'Select *' implementationβœ“
  19. Issue 545 - Try boost 1.76βœ“
  20. Issue 544 - Binary vocabulary serializationβœ“
  21. Issue 543 - Integers have to be parsed AFTER boolean and decimal.βœ“
  22. Issue 542 - Add an option to only build PSO and POS.βœ“
  23. Issue 541 - First compress the vocabulary, then build the permutationsβœ“
  24. Issue 540 - Implement tests for construct query parsingβœ“
  25. Issue 539 - F.run on ubuntu18.04βœ“
  26. Issue 538 - Update Antlr4 to the latest release.βœ“
  27. Issue 537 - Less incorrect UTF-Blocks in the text index.βœ“
  28. Issue 536 - Implement support for JSON, CSV and TSV when using CONSTRUCT queriesβœ“
  29. Issue 535 - Add missing runtime information for Joins with full index.βœ“
  30. Issue 534 - Fix externalization bug in text indexβœ“
  31. Issue 533 - Remove unused executables and the NTriples parserβœ“
  32. Issue 532 - Better command-line parsing using Boost Program Optionsβœ“
  33. Issue 531 - Use better macro for coroutine supportβœ“
  34. Issue 530 - Add support for prefixesβœ“
  35. Issue 529 - Various improvements to the Server.βœ“
  36. Issue 528 - Implement CONSTRUCT query processingβœ“
  37. Issue 527 - Runtime Parameters which can be set via the HTTP apiβœ“
  38. Issue 526 - Update minimal cmake version to 3.8βœ“
  39. Issue 525 - Checking, whether this fixes the JULIA build problem.βœ“
  40. Issue 524 - Consistent, cross-platform binary builds
  41. Issue 523 - error with unconstrained query
  42. Issue 522 - docs, ctest break, server, e2e, format-checkβœ“
  43. Issue 521 - Parse Accept Headers Using Antlr.βœ“
  44. Issue 520 - docs, ctest break, serverMain, e2e, clang version format-check updateβœ“
  45. Issue 519 - Add CORS headerβœ“
  46. Issue 518 - Also handle MIN and MAX aggregates correctly for values from the knowledge base.βœ“
  47. Issue 517 - Group by variables now copy their correct data types.βœ“
  48. Issue 516 - Always send a response from the server, especially also for "clearCache" commands without a query.βœ“
  49. Issue 515 - Encapsulated "Pinned Sizes" and the Cache into a single classβœ“
  50. Issue 514 - Several small (non-functional) improvements of the Server class.βœ“
  51. Issue 513 - Implement co-routine based streams for beast-based HTTP serverβœ“
  52. Issue 512 - Server based on beast.βœ“
  53. Issue 511 - Make very small indexes work.βœ“
  54. Issue 510 - Integrated the SparqlExpressions into QLever.βœ“
  55. Issue 509 - POSTing a query
  56. Issue 508 - Parsing of SparqlExpressions.βœ“
  57. Issue 507 - Two additional Bugfixes for the SparqlExpressionModuleβœ“
  58. Issue 506 - Not groupable error on query that works on BlazeGraph
  59. Issue 505 - A Pimpl wrapper class for the template-heavy SparqlExpression module.βœ“
  60. Issue 504 - The SampleExpression class.βœ“
  61. Issue 503 - Small fixes for the already existing sparqlExpressions Implementation.βœ“
  62. Issue 502 - Fixed two unicode-related bugs in the text index.βœ“
  63. Issue 501 - Query with BIND fails with ParseException
  64. Issue 500 - Fixed the column order of the `MulticolumnJoin`βœ“
  65. Issue 499 - Rewrite SPARQL+Text documentationβœ“
  66. Issue 498 - Automatically clear the cache, when some allocation fails.βœ“
  67. Issue 497 - More efficient query planning and faster groupBy on Index Scans.
  68. Issue 496 - Allow compilation with clang 13 and Libcppβœ“
  69. Issue 495 - JOIN with one very small input table takes surprisingly long
  70. Issue 494 - IndexBuilder: Only compress the Vocabulary.
  71. Issue 493 - named graphs
  72. Issue 492 - select *
  73. Issue 491 - Quickstart README with example data and configβœ“
  74. Issue 490 - Remove google::sparsehashβœ“
  75. Issue 489 - The actual logic for expression evaluation.βœ“
  76. Issue 488 - Made an E2E test deterministic.βœ“
  77. Issue 487 - Changes to SetOfIntervals for making them compile.βœ“
  78. Issue 486 - show correct datatypes when exporting a queryExecutionTreeβœ“
  79. Issue 485 - Make the ResultTable movable, we will need this for the expression PRβœ“
  80. Issue 484 - bugfix in the Multiplicity computation of OptionalJoinβœ“
  81. Issue 483 - Small improvements of the SparqlLexer classes' interfaceβœ“
  82. Issue 482 - Using nameservice leads to 'BAD QUERY' for simple query
  83. Issue 481 - SetsOfIntervals as a base for efficient SparqlExpressions.βœ“
  84. Issue 480 - Some isolated files from the Expression PR for easier reviewβœ“
  85. Issue 479 - Added a template alias for a memory-limited HashSetβœ“
  86. Issue 478 - Update some string utilities to use ICUβœ“
  87. Issue 477 - Some new type traits that will be used for expressions.βœ“
  88. Issue 476 - Only load PSO and POS permutations and NO patternsβœ“
  89. Issue 475 - F.compressed serializer and hopefully faster merging.
  90. Issue 474 - Assert failed
  91. Issue 473 - Only the small externalization HACKS for uniprot
  92. Issue 472 - Two improvements for the IndexBuildingβœ“
  93. Issue 471 - Tried the statistics of actual and added triplesβœ“
  94. Issue 470 - Fixed bugs in the turtle parser wrt `base` declarationsβœ“
  95. Issue 469 - Fix a nondeterministic initialization Bug in the PropertyPathParserβœ“
  96. Issue 468 - Export index permutations in a deterministic way for comparisonβœ“
  97. Issue 467 - Faster Index Building.βœ“
  98. Issue 466 - Parallel parsing of clean turtle Files.βœ“
  99. Issue 465 - Small improvements to several interfaces.βœ“
  100. Issue 464 - Removed the MetaDataConverter, it is deprecated and not working anymore.βœ“
  101. Issue 463 - Integrated Libzstd (compression library) and a simple wrapper for it.βœ“
  102. Issue 462 - Fixed a Bug that caused externalized entities to have multiple Ids.βœ“
  103. Issue 461 - Added a concurrent task queueβœ“
  104. Issue 460 - FILTER can't deal with a literal before the variable
  105. Issue 459 - Improved the `BatchedPipeline`βœ“
  106. Issue 458 - Add a new loglevel called "Timing"βœ“
  107. Issue 457 - Refactored some shared_ptrs to unique_ptrs in the IndexBuilderβœ“
  108. Issue 456 - Fixed a small bug in the Turtle Tokenizer's Whitespace parsing.βœ“
  109. Issue 455 - Use ninja instead of make inside the Dockerfileβœ“
  110. Issue 454 - Add lbzip2 to the Dockerfileβœ“
  111. Issue 453 - Suppress a warning from the Antlr4 submodule on clang12βœ“
  112. Issue 452 - Use JeMalloc as the default malloc implementation.βœ“
  113. Issue 451 - Blank nodes in results should be shown as 'unknown value' in the UI
  114. Issue 450 - Parallel parsing, the draft.βœ“
  115. Issue 449 - 'Your query was' query does not match actual query in case of error
  116. Issue 448 - Fix error messageβœ“
  117. Issue 447 - Integrated the ANTLR4 Parser generator,βœ“
  118. Issue 446 - Sparql Expressions, a cleaned up version with less commits.
  119. Issue 445 - Reduce the usage of Macros in the logging and json module.βœ“
  120. Issue 444 - Fix "almost empty" prefix filtersβœ“
  121. Issue 443 - Make the Vocabulary class aware of the different Datatypesβœ“
  122. Issue 442 - Implemented a ConstexprSmallStringβœ“
  123. Issue 441 - Make the initialization of the FastRandomIntGenerator more idiomaticβœ“
  124. Issue 440 - Make the SortPerformanceEstimator's initialization faster in Debug modeβœ“
  125. Issue 439 - Integrated a type trait to figure out, if a Type is an instantiation of a specified templateβœ“
  126. Issue 438 - Make QLever compile with clang++12βœ“
  127. Issue 437 - Move the `ResultType` enum to a separate fileβœ“
  128. Issue 436 - Created a separate struct called SelectClause in the ParsedQuery.cppβœ“
  129. Issue 435 - Added some explicit template instantiationsβœ“
  130. Issue 434 - Fixed Wrong resultTypes in columns.βœ“
  131. Issue 433 - Created a separate struct called SelectClause in the ParsedQuery.cppβœ“
  132. Issue 432 - Removed a lot of redundant code in the SparqlLexer.βœ“
  133. Issue 431 - Fix empty Mantissa converting errorβœ“
  134. Issue 430 - Movable CompactStringVectorβœ“
  135. Issue 429 - F.compressed patterns
  136. Issue 428 - Make test is a separate line in the Dockerfile.βœ“
  137. Issue 427 - Allow Id-space exports of query resultsβœ“
  138. Issue 426 - Use CALL_FIXED_SIZE_1 for up to 10 columns.βœ“
  139. Issue 425 - Faster parallel Vocabulary Readingβœ“
  140. Issue 424 - Faster Resizing of IdTablesβœ“
  141. Issue 423 - Fixed a small error in the initialization of the FastRandomIntGenerator.βœ“
  142. Issue 422 - F.serializerβœ“
  143. Issue 421 - Update clang format to version 11βœ“
  144. Issue 420 - F.compressed relationsβœ“
  145. Issue 419 - Do not merge 2: Everything Else that is needed for the evaluation paper.
  146. Issue 418 - F.parallel stl sort
  147. Issue 417 - A parallel implementation of the linear JOIN operation
  148. Issue 416 - Fix the prefix filterβœ“
  149. Issue 415 - Fixed an off-by-one error in the RdfEscaping module.βœ“
  150. Issue 414 - Bug in prefix filterβœ“
  151. Issue 413 - OSM: DO NOT MERGE
  152. Issue 412 - ParseException when using nameservice on a query which contains a comment line
  153. Issue 411 - New badgesβœ“
  154. Issue 410 - New badgesβœ“
  155. Issue 409 - New badgesβœ“
  156. Issue 408 - Added a badge for github actions.βœ“
  157. Issue 407 - Fix two missing includes which prevented Compilation on clang 11.βœ“
  158. Issue 406 - Add Github Action for Docker and remove Travis.βœ“
  159. Issue 405 - SparqlExpressions! And a properParser! (both at least partially, but with a general, extendable framework)
  160. Issue 404 - Changes to make the fast CTRE index builder work for OSM (do not merge)
  161. Issue 403 - Nameservice hides some results
  162. Issue 402 - Perform unescaping of literals in the Sparql parser again,βœ“
  163. Issue 401 - Disable TwoColumnJoinβœ“
  164. Issue 400 - Introduce a Strong Type for Sparql Variables
  165. Issue 399 - BIND with more general binary operationsβœ“
  166. Issue 398 - Tweak in SortPerformanceEstimator (faster + log)βœ“
  167. Issue 397 - Correct Request Timing for the Serverβœ“
  168. Issue 396 - Fix the Size/Cost Estimate For Transitive Paths with a fixed value.βœ“
  169. Issue 395 - Added the scientist Index to Githubβœ“
  170. Issue 394 - Small change in the ConcurrentCacheβœ“
  171. Issue 393 - SPARQL Parser handles escaping incorrectly
  172. Issue 392 - Better Error messages for the TurtleParser
  173. Issue 391 - Integrate the clang-format check into a separate github action.βœ“
  174. Issue 390 - Added two const annotations to make clang compile with C++20βœ“
  175. Issue 389 - Less RAM usage during Compilation of CTRE testsβœ“
  176. Issue 388 - Update the CTRE libraryβœ“
  177. Issue 387 - Moved the Vocabulary Implementation back into a CPP file.βœ“
  178. Issue 386 - Working Pimpl-Version of Index
  179. Issue 385 - Compile QLever with C++20βœ“
  180. Issue 384 - Better descriptor for transitive pathβœ“
  181. Issue 383 - Fix cost estimate for transitive pathβœ“
  182. Issue 382 - Fix for restoring the runtime information tree.βœ“
  183. Issue 381 - Should "sort" and "indexScan" be implemented in the appropriate Operations?
  184. Issue 380 - Type-Erased "user data" in GroupBy class violates RAII
  185. Issue 379 - Redundancy in Sort and OrderBY Operation
  186. Issue 378 - Unused toString method in ParsedQuery
  187. Issue 377 - Confusing argument names dynRes and inputDyn
  188. Issue 376 - build errorsβœ“
  189. Issue 375 - WMF Grant and SPARQL Update
  190. Issue 374 - Removed use of the deprecated icu macro TRUEβœ“
  191. Issue 373 - Fixed a source of segmentation faults in the ProperyPathParserβœ“
  192. Issue 372 - Fixed the compilation bug in the current master.βœ“
  193. Issue 371 - Fix index build for literal "\"^^"@enβœ“
  194. Issue 370 - Added getopt based cmd line parsing to the e2e.sh script.βœ“
  195. Issue 369 - F.simple hashmap typeβœ“
  196. Issue 368 - Fixed invalid access to DATA::ManagesStorage in the IdTable header.βœ“
  197. Issue 367 - TSV export problem for xml data
  198. Issue 366 - Pattern Trick for Objects
  199. Issue 365 - Removed the unused ScanningJoin files.βœ“
  200. Issue 364 - Switched to using the uWebSockets library for http.βœ“
  201. Issue 363 - Updated the travis ubuntu version to ubuntu 20βœ“
  202. Issue 362 - Added an action for exporting sparql result json.βœ“
  203. Issue 361 - Duplicate results for predicate queriesβœ“
  204. Issue 360 - Question: SPARQL result format and protocolβœ“
  205. Issue 359 - Fix clang format error in QueryPlanner.cppβœ“
  206. Issue 358 - Fix code styleβœ“
  207. Issue 357 - Updated abseil for support of gcc 10.βœ“
  208. Issue 356 - More aggressive size estimate for Prefix Filterβœ“
  209. Issue 355 - All changes needed for the Evaluation paper
  210. Issue 354 - Filter = "literal" now ignores language tags in the KB.βœ“
  211. Issue 353 - The following subquery segfaults the WikidataFull instance consistently
  212. Issue 352 - F.id encoded DO NOT MERGEβœ“
  213. Issue 351 - Subquery leads to error
  214. Issue 350 - In a regex Filter, prefixes are no longer expanded.βœ“
  215. Issue 349 - Distinct in Subqueries leads to unnecessary sort operations
  216. Issue 348 - F.memory limited cacheβœ“
  217. Issue 347 - Add ENV to avoid problems with tzdataβœ“
  218. Issue 346 - First draft of a timeout for operationsβœ“
  219. Issue 345 - ParseException, cause: Invalid character e in property path ?relationβœ“
  220. Issue 344 - Implement a rough memory Limit for the IdTablesβœ“
  221. Issue 343 - Fix a tricky errorβœ“
  222. Issue 342 - Use a parallel taskloop for the CountPredicates operationβœ“
  223. Issue 341 - Integers have no schema information and are returned (and shown) as floatsβœ“
  224. Issue 340 - Minusβœ“
  225. Issue 339 - Results as csv or tsv have no content, only separatorsβœ“
  226. Issue 338 - More generic Cache key for Group byβœ“
  227. Issue 337 - Fix example queries for wikidata-full because of non-working langMatches
  228. Issue 336 - ParseException for most, but not all queriesβœ“
  229. Issue 335 - Modernize the code to compile without Warnings in GCC 9.3βœ“
  230. Issue 334 - Fix block boundary bug introduced by Unicode refactoringβœ“
  231. Issue 333 - Predicate path with (^schema:about)? takes forever
  232. Issue 332 - BIND for Constants and variable renaming.βœ“
  233. Issue 331 - Size and Cost estimates for regex filters are completely broken.
  234. Issue 330 - Unbound variables are now written in the correct orderβœ“
  235. Issue 329 - Unbound variable in SELECT clause should give empty columnβœ“
  236. Issue 328 - Implemented disjunction (or) via 'βœ“
  237. Issue 327 - Surprising std:bad_alloc when filtering on "^<" (non-fatal, but wrong empty result)
  238. Issue 326 - F.temp optimizer and sort order merged (DONT MERGE, but Hannah may test it)βœ“
  239. Issue 325 - Make the optimizer (more) correctβœ“
  240. Issue 324 - Treat GraphPatterns in Query Bodies more correctly.βœ“
  241. Issue 323 - Refactoring the `ParsedQuery` classβœ“
  242. Issue 322 - Unify the Sort Keys of the OrderBy and the Sort Operationβœ“
  243. Issue 321 - Strange Rebase Testβœ“
  244. Issue 320 - Refactored the IdTable class to make interfaces simpler + more correctβœ“
  245. Issue 319 - Bugfix for the JOIN routineβœ“
  246. Issue 318 - Implementation of a More Flexible Cacheβœ“
  247. Issue 317 - Correctly handle Escapes in the Turtle input.βœ“
  248. Issue 316 - Add libicu-dev to package requirements in native_setup.mdβœ“
  249. Issue 315 - Example astronauts query yields exception on Wikidata Full
  250. Issue 314 - Query Planner Prematurely Does not See into Optional Joins.
  251. Issue 313 - Move the LocaleManager class to the util folder
  252. Issue 312 - Fix the Unicode collation for almost equal literals and the external vocabularyβœ“
  253. Issue 311 - Completions for property paths with * get error response
  254. Issue 310 - Bad JOIN ORDER when joining English Wikipedia names to entities (42 vs. 2 seconds)
  255. Issue 309 - Out-of-Vocab for VALUES is not an errorβœ“
  256. Issue 308 - Fix broken TSV exportβœ“
  257. Issue 307 - Faster Turtle Parsing using Compile Time Regexesβœ“
  258. Issue 306 - Provide KB Index version or date
  259. Issue 305 - Subqueries keep their orderBy clauses and the query optimizer is ..βœ“
  260. Issue 304 - ORDER BY in subquery is wrongly ignoredβœ“
  261. Issue 303 - Freebase example query yields noncredible result
  262. Issue 302 - Speeding up the first phase of Index Buildingβœ“
  263. Issue 301 - Clueweb+Freebase is unavailableβœ“
  264. Issue 300 - Fixing Escaped Strings in the Sparql Parserβœ“
  265. Issue 299 - Updated Clang-Format to version 8 which has better support for C++17 β€¦βœ“
  266. Issue 298 - Query without 'PREFIX' is endlessly waiting for a responseβœ“
  267. Issue 297 - Proper Unicode Handling for QLeverβœ“
  268. Issue 296 - Handling Escaped characters (ECHAR in Sparql/Turtle Grammar) is wrong for the SparqlParser, the TurtleParser and the Regex Filter Parser
  269. Issue 295 - Small fix for the QueryPlanner.cppβœ“
  270. Issue 294 - QueryPlannerTest flakynessβœ“
  271. Issue 293 - Fixed the subtree column of has pedicate scans. Fixes #289βœ“
  272. Issue 292 - Fix missing assignment/uninitialized valueβœ“
  273. Issue 291 - Fix missing whitespace in error messageβœ“
  274. Issue 290 - If VALUES result set is empty, an exception is thrownβœ“
  275. Issue 289 - ql:has-predicate yields incorrect results in conjunction with ps: predicateβœ“
  276. Issue 288 - Improve Cachingβœ“
  277. Issue 287 - Simple query yields no resultβœ“
  278. Issue 286 - Made the join of two optional results optional. Fixes #278βœ“
  279. Issue 285 - Switched all printing to stderr to printing to stdout. Fixes #283.βœ“
  280. Issue 284 - Better handling of several special cases for TransitivePaths.βœ“
  281. Issue 283 - The e2e script's output is mangledβœ“
  282. Issue 282 - Improve Cachingβœ“
  283. Issue 281 - Remove variable/column map redundancy (WIP)βœ“
  284. Issue 280 - Both QueryExecutionTree and Operations have diverging variable/column mappings
  285. Issue 279 - Caching Improvements (Old version with memory size limit, discard)βœ“
  286. Issue 278 - Multiple OPTIONALs mishandledβœ“
  287. Issue 277 - Fix FILTER (lang(…) = …) for predicate paths #276βœ“
  288. Issue 276 - Property path and language FILTER brokenβœ“
  289. Issue 275 - Made the lexer ignore comments.βœ“
  290. Issue 274 - Some small fixesβœ“
  291. Issue 273 - FILTER with '&&' and '
  292. Issue 272 - Support for unconnected graph patterns/triples
  293. Issue 271 - Improve SPARQL parser by using proper token lexingβœ“
  294. Issue 270 - Implement VALUES syntax and operationβœ“
  295. Issue 269 - Fix galloping joinβœ“
  296. Issue 268 - Added a script to quickly validate a join result using sqlite3βœ“
  297. Issue 267 - Slight reorg of IndexBuilderMain fixes #266βœ“
  298. Issue 266 - IndexBuilderMain dumps core if .stxxl file can't be writtenβœ“
  299. Issue 265 - No `-t` flag, MAINTAINER in Dockerfile fixes #264βœ“
  300. Issue 264 - Update Dockerfile (deprecated MAINTAINER, problematic default CMD)βœ“
  301. Issue 263 - Don't crash on empty index. Fixes #262βœ“
  302. Issue 262 - IndexBuilderMain dumps core on empty stream input without good error messageβœ“
  303. Issue 261 - Made the uses of SFINAE gcc 9.1 compatible.βœ“
  304. Issue 260 - COUNT standard conformance
  305. Issue 259 - Fix getVariableColumns() for TwoColumnJoin fixes #256βœ“
  306. Issue 258 - Better lexer, better parser, better tests and VALUESβœ“
  307. Issue 257 - Transitive paths that begin or terminate in a fixed value return wrong resultsβœ“
  308. Issue 256 - Problem with Subqueryβœ“
  309. Issue 255 - Return mention of entity in the returned text
  310. Issue 254 - Don't crash on non groupable var in GROUP BYβœ“
  311. Issue 253 - Grouping by a COUNT() not supported
  312. Issue 252 - Support triples with ?same <pred> ?sameβœ“
  313. Issue 251 - Query with the same variable on both sides of a predicate crashes QLeverβœ“
  314. Issue 250 - Separation dot without space and prefixed nameβœ“
  315. Issue 249 - FILTER regex prefix filter should ignore "
  316. Issue 248 - Fix ORDER BY and FILTER on COUNT() columns #247βœ“
  317. Issue 247 - HAVING and ORDER BY broken on COUNT() columnsβœ“
  318. Issue 246 - Move .stxxl file into index directoryβœ“
  319. Issue 245 - Better pattern trick detectionβœ“
  320. Issue 244 - Predicate pathsβœ“
  321. Issue 243 - Original times in RuntimeInformation for cached queriesβœ“
  322. Issue 242 - TextOperationWithFilter with width > 1 is untested in End-to-End Tests
  323. Issue 241 - Fixed getFilteredECListForWords ignoring the first occurence of an entity.βœ“
  324. Issue 240 - Fix TEXT(?t) broken by sentinel removal (#238)βœ“
  325. Issue 239 - TextOperationWithFilter unexpectedly emptyβœ“
  326. Issue 238 - TEXT(?t) broken and E2E Tests didn't catch itβœ“
  327. Issue 237 - Unnecessary warning of missing input when adding text with -Aβœ“
  328. Issue 236 - Write a Proper SparQL parser using Antlr4
  329. Issue 235 - When builing a case insensitive index the tmp.compression.index.partial.* files are not deleted
  330. Issue 234 - Replacing the handwritten web server with Boost beast
  331. Issue 233 - Add column names to RuntimeInformationβœ“
  332. Issue 232 - Fixed multiplicity calculation (small bugfix)βœ“
  333. Issue 231 - Small docs improvementsβœ“
  334. Issue 230 - Build fixes for clang 8.0 and GCC 9.1βœ“
  335. Issue 229 - Building with clang 8.0 failsβœ“
  336. Issue 228 - Update to current STXXL versionβœ“
  337. Issue 227 - Faster Index Build- Phase 1βœ“
  338. Issue 226 - Add missing file type flagβœ“
  339. Issue 225 - Preallocated Space for STXXL does not suit small NOR big knowledge bases.βœ“
  340. Issue 224 - removed -a key from dockerfile CMD and quickstart docsβœ“
  341. Issue 223 - Replaced `langMatches(a, b)` with `lang(a) = b`βœ“
  342. Issue 222 - Remove all temporary files that are created by the IndexBuilderβœ“
  343. Issue 221 - Annoying Debug output of STXXL due to old versionβœ“
  344. Issue 220 - Parsing from (un)compressed Streams.βœ“
  345. Issue 219 - Bugfix on the refactor PRβœ“
  346. Issue 218 - Can't use read-only index mount with latest versionβœ“
  347. Issue 217 - Remove sentinels as they race with multi threadingβœ“
  348. Issue 216 - First try of using parallelism in the sort operationβœ“
  349. Issue 215 - ".partial-ids-mmapXX' files are not deleted after index buildβœ“
  350. Issue 214 - F.refactor scansβœ“
  351. Issue 213 - Update nlohmann/json to 3.6.1 and improve JSON encoding of RuntimeInformationβœ“
  352. Issue 212 - Fix typo in READMEβœ“
  353. Issue 211 - Quick fix for the second half of the assertion bugβœ“
  354. Issue 210 - Fix assertion failure in getFollowBlockForLhs() (#206)βœ“
  355. Issue 209 - F.case insensitive label sortingβœ“
  356. Issue 208 - Fix for the ASSERTION bug that Niklas discovered.βœ“
  357. Issue 207 - Make externalization more configurableβœ“
  358. Issue 206 - Flaky assertion failure on empty PSO scanβœ“
  359. Issue 205 - Radix sortβœ“
  360. Issue 204 - [Idea Could we use a O(n) (Radix-/Bucketsort) because we always sort Ids]βœ“
  361. Issue 203 - ql:has-pattern should be used automatically if possibleβœ“
  362. Issue 202 - Trim the README.md and add quickstart guideβœ“
  363. Issue 201 - Configuration for Wikidata is undocumentedβœ“
  364. Issue 200 - In Performance Digests the description may be inconsistentβœ“
  365. Issue 199 - Simpler float index conv., xsd:double fix #196βœ“
  366. Issue 198 - Add missed obtaining_data.md fixes #197βœ“
  367. Issue 197 - recommended sources link in readme returns 404βœ“
  368. Issue 196 - Filtering on xsd:doubleβœ“
  369. Issue 195 - Filtering with < on floats is actually <=βœ“
  370. Issue 194 - Support FILTER (lang(?label) = "en") and fix langMatches()βœ“
  371. Issue 193 - Better result tablesβœ“
  372. Issue 192 - Implemented the missing support for counting the predicates of a singβ€¦βœ“
  373. Issue 191 - Pattern Trick fails with fixed subjectβœ“
  374. Issue 190 - Finish result in Operation::getResult() and add size to performance digestβœ“
  375. Issue 189 - Query Optimization is slow, possibly due to cache awarenessβœ“
  376. Issue 188 - Improve Pattern Trick Statsβœ“
  377. Issue 187 - Added the basics for detailed query processing time tracking.βœ“
  378. Issue 186 - Patterns exclude lang predicatesβœ“
  379. Issue 185 - Made the pattern trick ignore @..@ language predicates.βœ“
  380. Issue 184 - Explicitly set LOGLEVEL to DEBUG in Dockerfileβœ“
  381. Issue 183 - [Feature Exclude @lang@predicate from ql:has-predicate]βœ“
  382. Issue 182 - Various bugfixes. Ensured node ids in the triple graph use 64 bits.βœ“
  383. Issue 181 - Improved the cmake options. Added more output to the pattern trick.βœ“
  384. Issue 180 - Improve the Readmeβœ“
  385. Issue 179 - Enable a timeout for Queriesβœ“
  386. Issue 178 - [Feature Output statistics on Pattern Trick]βœ“
  387. Issue 177 - Fix use of ResultTable::isFinished() fixes buildβœ“
  388. Issue 176 - Sorting by entity id does not work as expectedβœ“
  389. Issue 175 - [Feature Proposal Enable association of text records with KB data]
  390. Issue 174 - Added missing debug output to a variety of operations.βœ“
  391. Issue 173 - Enable aborting an Operation result, fix dead lockβœ“
  392. Issue 172 - Resuscitate performance test scriptsβœ“
  393. Issue 171 - Optimizer is now aware of cached subresultsβœ“
  394. Issue 170 - The prefix filter is being used for case insensitive queriesβœ“
  395. Issue 169 - Bugfix for CountAvailablePredicates that prevents out of range access of the input.βœ“
  396. Issue 168 - Add time and potentially memory constraints to queries
  397. Issue 167 - Fixed a bug making CountAvailablePredicates not work for _varSizedData.βœ“
  398. Issue 166 - Allow TurtleParser output into fileβœ“
  399. Issue 165 - Connection problem... during large queryβœ“
  400. Issue 164 - Added a FullRelationScan operation.βœ“
  401. Issue 163 - Filter fixβœ“
  402. Issue 162 - Filter on empty ResultTable seems to break in some situationsβœ“
  403. Issue 161 - Latest nlohmann/json no submodule fixes #121βœ“
  404. Issue 160 - SPARQL literals don't support escapes and regex()βœ“
  405. Issue 159 - Bugfixesβœ“
  406. Issue 158 - Subqueries can lead to filters not being appliedβœ“
  407. Issue 157 - Invalid regex leads to unhandled exceptionβœ“
  408. Issue 156 - Subquery joins return wrong results if joins on more than two columns are requiredβœ“
  409. Issue 155 - Feat subqueryβœ“
  410. Issue 154 - Added a duplicate alias check to the parser. Fixes #153.βœ“
  411. Issue 153 - Crash with `DESC((COUNT(…`βœ“
  412. Issue 152 - First version of a Turtle Parser (cleaned)βœ“
  413. Issue 151 - Feat unionβœ“
  414. Issue 150 - Simplify format for query listsβœ“
  415. Issue 149 - Fast case insensitive sort order and regexβœ“
  416. Issue 148 - Compiler warning in ResultTable.hβœ“
  417. Issue 147 - Added optimized handling of range filters on sorted data.βœ“
  418. Issue 146 - Add multi token mention to wordsfile exampleβœ“
  419. Issue 145 - Added a prefix filter and support for different column types to filtersβœ“
  420. Issue 144 - Filters on text columns lead to a crashβœ“
  421. Issue 143 - Separate prefix file, fixing #141βœ“
  422. Issue 142 - Fix signed/unsigned comparison in QueryPlannerβœ“
  423. Issue 141 - Dumping prefixes for compression in JSON throws exception for invalid UTF-8βœ“
  424. Issue 140 - First version of a Turtle Parserβœ“
  425. Issue 139 - Faster Index Building using a single-pass approach.βœ“
  426. Issue 138 - Bingmann stxxl updateβœ“
  427. Issue 137 - Improve HashMap/Set situationβœ“
  428. Issue 136 - HashMap is untested, broken and used inconsistentlyβœ“
  429. Issue 135 - DONOTMERGE for Summer School (everything in memory, only minimally needed files)βœ“
  430. Issue 134 - WikidataFull for Panarea-Demo. Do NOT MERGEβœ“
  431. Issue 133 - Add GroupBy into the optimizer.βœ“
  432. Issue 132 - fixed clang-formatβœ“
  433. Issue 131 - F.patch kalmbach for buerklinDoNotMergeβœ“
  434. Issue 130 - Added support for HAVING. Fixes #104.βœ“
  435. Issue 129 - Very slow GROUP BY query, which could be much faster with better query planβœ“
  436. Issue 128 - Efficient Permutation creationβœ“
  437. Issue 127 - Fix Travis caching issueβœ“
  438. Issue 126 - F.efficient language filterβœ“
  439. Issue 125 - End-to-End testing using dockerβœ“
  440. Issue 124 - GROUP BY at the end very slow for some queriesβœ“
  441. Issue 123 - Support the Turtle format as used by Wikidataβœ“
  442. Issue 122 - Enable End-to-End test during docker buildβœ“
  443. Issue 121 - third_party/json and docker context sizeβœ“
  444. Issue 120 - Actually use Operation::knownEmptyResult fixes #42βœ“
  445. Issue 119 - Fix filter >= printing as <=βœ“
  446. Issue 118 - Improved the check that determines if the pattern trick should be used.βœ“
  447. Issue 117 - Fix FILTER with numeric constantsβœ“
  448. Issue 116 - Correct some uses of wrong variable types preventing QLever from running on ARMβœ“
  449. Issue 115 - Add explicit continue instead of falling throughβœ“
  450. Issue 114 - FILTER with numerical constant does not workβœ“
  451. Issue 113 - Regex filterβœ“
  452. Issue 112 - Implemented Several internal relations needed for QLeverUI autocompleteβœ“
  453. Issue 111 - Debug level TRACE is currently broken when ql:has-predicate is usedβœ“
  454. Issue 110 - Don't estimate OPTIONAL_JOIN size as 0 fixes #108βœ“
  455. Issue 109 - Change OrderBy asString() to match, JOIN etcβœ“
  456. Issue 108 - OPTIONAL leads to no resultsβœ“
  457. Issue 107 - Disambiguate non-existing optional value and ""βœ“
  458. Issue 106 - JSON output for OPTIONAL is ambiguousβœ“
  459. Issue 105 - Prefix Compression and faster startup timeβœ“
  460. Issue 104 - FILTER ignored in query with ql:has-predicateβœ“
  461. Issue 103 - Query with one ql:has-predicate triple is slow if COUNT is in ORDER BY clauseβœ“
  462. Issue 102 - What does "Performing unique to ensure RDF semantics..." mean? (IndexBuilderMain log)βœ“
  463. Issue 101 - Run clang-format before we check in Travisβœ“
  464. Issue 100 - Check code style during Travis CI buildβœ“
  465. Issue 99 - Consider switching away from Travis CIβœ“
  466. Issue 98 - Code style inconsistenciesβœ“
  467. Issue 97 - Fixes #89. Changes filers to copy the _isOptional flag from their input.βœ“
  468. Issue 96 - Increase QET cache and STXXL memory sizeβœ“
  469. Issue 95 - Queries with FILTER depend on whether there is a . beforeβœ“
  470. Issue 94 - F.remove code duplicationsβœ“
  471. Issue 93 - Small bugfix in MetaDataConverterMainβœ“
  472. Issue 92 - Don't use make -j it may exhaust all memoryβœ“
  473. Issue 91 - C++17βœ“
  474. Issue 90 - Run unit tests during docker buildβœ“
  475. Issue 89 - OPTIONAL and FILTER in a single query seem to create a conflictβœ“
  476. Issue 88 - Improve ad_utility::.strip() and ad_utility::splitAny()βœ“
  477. Issue 87 - Fix ad_utlity::strip() crash when the result is emptyβœ“
  478. Issue 86 - ad_utility::strip() crashes on stripping to emptyβœ“
  479. Issue 85 - Added support for using the pattern trick without a subquery. Fixes #81.βœ“
  480. Issue 84 - ql:has-relation segfaults with COUNTβœ“
  481. Issue 83 - Update to latest github.com/stxxl/stxxl versionβœ“
  482. Issue 82 - Use CMAKE_THREAD_LIBS_INIT instead of -pthreadβœ“
  483. Issue 81 - Aggregate query with only one ql:has-predicate triple failsβœ“
  484. Issue 80 - Dense Meta Data using MMap-Based arraysβœ“
  485. Issue 79 - Improve docker handlingβœ“
  486. Issue 78 - Cleanup ScanMethod pointer, reformat, fix debugβœ“
  487. Issue 77 - E2E: Add order_numeric, and order_string checksβœ“
  488. Issue 76 - Order by aggregateβœ“
  489. Issue 75 - Dockerfileβœ“
  490. Issue 74 - Query with `ql:has-relation` crashes QLever when `--paterns` wasn't usedβœ“
  491. Issue 73 - Don't force "en_US.utf8" localeβœ“
  492. Issue 72 - Improved ql:has-relation versatility.βœ“
  493. Issue 71 - Language Filterβœ“
  494. Issue 70 - End-to-End Testsβœ“
  495. Issue 69 - Implemented several more changes requested during the pull request reviewβœ“
  496. Issue 68 - Tests are inadequate when it comes to standard functionalityβœ“
  497. Issue 67 - Code duplication and precision concerns with convertIndexWordToFloat/String()βœ“
  498. Issue 66 - Fix warning by using `ASSERT_FALSE()`βœ“
  499. Issue 65 - Added documentation for ql:has-relation. Fixes #64βœ“
  500. Issue 64 - ql:has-relation not documentedβœ“
  501. Issue 63 - Groupingβœ“
  502. Issue 62 - Fix Travis overriding the gcc-5 directiveβœ“
  503. Issue 61 - Travis still doesn't use GCC 5βœ“
  504. Issue 60 - Travis: Install and use GCC 5βœ“
  505. Issue 59 - Efficient index creationβœ“
  506. Issue 58 - Prevent copying/assigning to ResultTable + formatβœ“
  507. Issue 57 - Fix #56: `pread()` has a smaller size limit than `read()` on Linuxβœ“
  508. Issue 56 - Multi threaded version breaks on some queries (even with 1 thread)βœ“
  509. Issue 55 - Inconsistent Text Query: Additional entity variable adds resultsβœ“
  510. Issue 54 - Add a Google + left aligned pointer .clang-formatβœ“
  511. Issue 53 - Error message on "too short Prefix" is unclear and misleadingβœ“
  512. Issue 52 - IndexBuilderMain quits without finishing correctly or showing error messageβœ“
  513. Issue 51 - Pattern trickβœ“
  514. Issue 50 - Fix urlPrefix, don't include "file" partβœ“
  515. Issue 49 - Fix debug message printing request headersβœ“
  516. Issue 48 - Make getHTTPRequest() at least somewhat saneβœ“
  517. Issue 47 - Multithreadedβœ“
  518. Issue 46 - std::bad_alloc on simple broken queryβœ“
  519. Issue 45 - Use window.location.path as prefix for URLsβœ“
  520. Issue 44 - Simplify .travis.yml, allow container env (no sudo)βœ“
  521. Issue 43 - Feat optionalβœ“
  522. Issue 42 - FILTER EQ returns no results sometimesβœ“
  523. Issue 41 - Travis CI Supportβœ“
  524. Issue 40 - Parser asserts replaced with AD_THROWs & error msgs.βœ“
  525. Issue 39 - Simplify ResultTable getDataAsVarSize()βœ“
  526. Issue 38 - ORDER BY changes result size when combined with DISTINCTβœ“
  527. Issue 37 - Add missing 'u8' prefixes to some UTF-8 constantsβœ“
  528. Issue 36 - Added splitting at multiple whitespace charactersβœ“
  529. Issue 35 - Missing full blank node supportβœ“
  530. Issue 34 - Add support for the short form of xsd valuesβœ“
  531. Issue 33 - Fix wrong debug print, print the header sizeβœ“
  532. Issue 32 - Fix parseexception returning freed memoryβœ“
  533. Issue 31 - Changed emph_off to [22m instead of [21m.βœ“
  534. Issue 30 - Allowed blank nodes in nt file parsingβœ“
  535. Issue 29 - IndexBuilderMain: Segmentation faultβœ“
  536. Issue 28 - Assertion failure in dense sparsehash/densehashtable.h when building OSP permutationβœ“
  537. Issue 27 - Building index on wikidata.truthy.12Nov17 could not parse URIβœ“
  538. Issue 26 - Fix #25βœ“
  539. Issue 25 - Crash with simple ?rel queryβœ“
  540. Issue 24 - Additional README with example for context->sentences and entire document retrievalβœ“
  541. Issue 23 - Filter doesn't really filterβœ“
  542. Issue 22 - Support OPTIONAL{}βœ“
  543. Issue 21 - Typos in queries need much better feedback / error msgs
  544. Issue 20 - Assertion failure when building index on freebase-rdf-latest.ntβœ“
  545. Issue 19 - Add list of selected variables to JSON outputβœ“
  546. Issue 18 - Set SO_KEEPALIVE on client socketsβœ“
  547. Issue 17 - Don't be case sensitive with SPARQL keywordsβœ“
  548. Issue 16 - Support COUNT() aggregationβœ“
  549. Issue 15 - Fix empty join, that's what you get for weak testsβœ“
  550. Issue 14 - Support splitting/stripping UTF-8 stringβœ“
  551. Issue 13 - Small changesβœ“
  552. Issue 12 - Newest commit breaks QueryExecutionTreeTestβœ“
  553. Issue 11 - Error messages in the UI get displayed incorrectlyβœ“
  554. Issue 10 - Section 5 of README does not make perfect sense.βœ“
  555. Issue 9 - Segfaultβœ“
  556. Issue 8 - Replace one more "char < 0" with bit testβœ“
  557. Issue 7 - Fixes to getLower/UppercaseUtf8()βœ“
  558. Issue 6 - Simplify how strings are read from DocsDB and ExternalVocabularyβœ“
  559. Issue 5 - Segfault caused by typo in query:βœ“
  560. Issue 4 - Freebase Mappingsβœ“
  561. Issue 3 - New Simple8bCodeβœ“
  562. Issue 2 - modify the Simple8bCode.h following the requestsβœ“
  563. Issue 1 - Update Simple8bCode.hβœ“