Skip to content

Commit 1b1ca26

Browse files
committed
GH-5691 CLI for running and storing query explanations
1 parent bfa2aec commit 1b1ca26

90 files changed

Lines changed: 5285 additions & 7 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

core/rio/rdfjson/src/main/java/org/eclipse/rdf4j/rio/rdfjson/RDFJSONParser.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -440,10 +440,8 @@ private JsonFactory configureNewJsonFactory() {
440440
builder.configure(JsonReadFeature.ALLOW_TRAILING_COMMA,
441441
getParserConfig().get(JSONSettings.ALLOW_TRAILING_COMMA));
442442
}
443-
if (getParserConfig().isSet(JSONSettings.INCLUDE_SOURCE_IN_LOCATION)) {
444-
builder.configure(StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION,
445-
getParserConfig().get(JSONSettings.INCLUDE_SOURCE_IN_LOCATION));
446-
}
443+
builder.configure(StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION,
444+
getParserConfig().get(JSONSettings.INCLUDE_SOURCE_IN_LOCATION));
447445
if (getParserConfig().isSet(JSONSettings.STRICT_DUPLICATE_DETECTION)) {
448446
builder.configure(StreamReadFeature.STRICT_DUPLICATE_DETECTION,
449447
getParserConfig().get(JSONSettings.STRICT_DUPLICATE_DETECTION));

core/rio/rdfjson/src/test/java/org/eclipse/rdf4j/rio/rdfjson/RDFJSONParserCustomTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ public void testIncludeSourceLocationDefault() throws Exception {
353353
assertTrue(e.getCause() instanceof JsonProcessingException);
354354
JsonProcessingException cause = (JsonProcessingException) e.getCause();
355355
assertEquals(2, cause.getLocation().getLineNr());
356-
assertEquals(2, cause.getLocation().getColumnNr());
356+
assertEquals(1, cause.getLocation().getColumnNr());
357357
assertNotEquals(ContentReference.unknown(), cause.getLocation().contentReference());
358358
assertEquals(source, cause.getLocation().contentReference().getRawContent());
359359
}
@@ -371,7 +371,7 @@ public void testIncludeSourceLocationEnabled() throws Exception {
371371
assertTrue(e.getCause() instanceof JsonProcessingException);
372372
JsonProcessingException cause = (JsonProcessingException) e.getCause();
373373
assertEquals(2, cause.getLocation().getLineNr());
374-
assertEquals(2, cause.getLocation().getColumnNr());
374+
assertEquals(1, cause.getLocation().getColumnNr());
375375
assertNotEquals(ContentReference.unknown(), cause.getLocation().contentReference());
376376
assertEquals(source, cause.getLocation().contentReference().getRawContent());
377377
}
@@ -388,7 +388,7 @@ public void testIncludeSourceLocationDisabled() throws Exception {
388388
assertTrue(e.getCause() instanceof JsonProcessingException);
389389
JsonProcessingException cause = (JsonProcessingException) e.getCause();
390390
assertEquals(2, cause.getLocation().getLineNr());
391-
assertEquals(2, cause.getLocation().getColumnNr());
391+
assertEquals(1, cause.getLocation().getColumnNr());
392392
assertEquals(ContentReference.unknown(), cause.getLocation().contentReference());
393393
}
394394
}

testsuites/benchmark/src/main/resources/plan/cli/lmdb/lmdb-electrical_grid-q0-8608b9dfc996a3a316478c1deb02c8910fe964ce708b8c9b74fda608fa544870-20260218-002758468-35efe30e.json

Lines changed: 60 additions & 0 deletions
Large diffs are not rendered by default.

testsuites/benchmark/src/main/resources/plan/cli/lmdb/lmdb-electrical_grid-q1-1f2d956ec3d9141c52dad66a35978f292b33adbfbcab4a5d03dbc2c220e346c4-20260218-002803896-c9b3dab0.json

Lines changed: 60 additions & 0 deletions
Large diffs are not rendered by default.

testsuites/benchmark/src/main/resources/plan/cli/lmdb/lmdb-electrical_grid-q10-2194da3d8ec609836303cb4ea677eb671eefccf3cb1ee7153e01ae5b52952049-20260218-002911335-5e44b30b.json

Lines changed: 60 additions & 0 deletions
Large diffs are not rendered by default.

testsuites/benchmark/src/main/resources/plan/cli/lmdb/lmdb-electrical_grid-q2-782dd6a4aae5ace91337ad6f8a2d8431b4901db08b152fe5901b99a530749eae-20260218-002810852-c5a7d58e.json

Lines changed: 60 additions & 0 deletions
Large diffs are not rendered by default.

testsuites/benchmark/src/main/resources/plan/cli/lmdb/lmdb-electrical_grid-q3-58aa13031667a45b8e58c20b2eaadc1e5a2eb8a24b40d348f1608565310d7391-20260218-002811724-5eff38e6.json

Lines changed: 60 additions & 0 deletions
Large diffs are not rendered by default.

testsuites/benchmark/src/main/resources/plan/cli/lmdb/lmdb-electrical_grid-q4-2591543b7a7157b3c20b1acd59024f17a6aee914acc953780b2ca0da5c11274c-20260218-002850788-0f747b4d.json

Lines changed: 60 additions & 0 deletions
Large diffs are not rendered by default.

testsuites/benchmark/src/main/resources/plan/cli/lmdb/lmdb-electrical_grid-q5-b7939e8967aef2576d8a3e8c5d247b1e878ba7ea2b45560e73cdac380cbfb234-20260218-002851347-6414bdfb.json

Lines changed: 60 additions & 0 deletions
Large diffs are not rendered by default.

testsuites/benchmark/src/main/resources/plan/cli/lmdb/lmdb-electrical_grid-q6-94213458057da0b623a2a6ddf03b56c488c6812f4106ee9ad4d04e62ba076b93-20260218-002853073-e2fd53c4.json

Lines changed: 60 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)