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