ad-freiburg / qlever

Very fast SPARQL Engine, which can handle very large knowledge graphs like the complete Wikidata, offers context-sensitive autocompletion for SPARQL queries, and allows combination with text search. It's faster than engines like Blazegraph or Virtuoso, especially for queries involving large result sets.
Apache License 2.0
424 stars 52 forks source link

Correct `STRLEN` function for UTF-8 multibyte characters #1584

Closed DuDaAG closed 3 weeks ago

DuDaAG commented 4 weeks ago

The STRLEN function now correctly counts the number of UTF codepoints in the Input (previously: The number of bytes in the UTF-8 serialization). So for example STRLEN("Bäh") now correctly returns3`.

codecov[bot] commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 89.10%. Comparing base (2ebca4d) to head (a83d74b). Report is 17 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1584 +/- ## ========================================== + Coverage 88.97% 89.10% +0.13% ========================================== Files 368 371 +3 Lines 33819 34462 +643 Branches 3826 3899 +73 ========================================== + Hits 30090 30708 +618 - Misses 2473 2482 +9 - Partials 1256 1272 +16 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sparql-conformance[bot] commented 3 weeks ago

Conformance check passed ✅

Test Status Changes 📊

Number of Tests Previous Status Current Status
2 Failed Intended

Details: https://qlever.cs.uni-freiburg.de/sparql-conformance-ui?cur=a83d74b51114a97dce246be584f2d213c86893fa&prev=9510d463f1591bd2d36400dbc991777af60ae71d

sonarcloud[bot] commented 3 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud