Closed joka921 closed 3 weeks ago
No test result changes.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 89.06%. Comparing base (
2ccfb50
) to head (cf10c87
). Report is 3 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
With the introduction of mutiple input streams (through #1537), the default regarding "parallel-parsing" became "false". That was unfortunate because most existing configurations (in particular, all the Qleverfiles from https://github.com/ad-freiburg/qlever-control) do not set the "parallel-parsing" option explicitly. Without parallel parsing, indexing is much slower. This felt like a regression for many users, for example, see #1563.
This is now fixed as follows: When there is a single input stream, and "parallel-parsing" is neither specified in the
settings.json
file (which is deprecated) nor on the command line forIndexBuilderMain
(new since #1537), then the default is "true". A warning is shown that this is deprecated. The QLever CLI and Qleverfiles from https://github.com/ad-freiburg/qlever-control will be adapted to avoid this deprecated behavior.