Skip to content

Phase 1 Correctness: Fix LIKE escaping (#40, #43) and JSON comprehens… #170

Phase 1 Correctness: Fix LIKE escaping (#40, #43) and JSON comprehens…

Phase 1 Correctness: Fix LIKE escaping (#40, #43) and JSON comprehens… #170

Triggered via push October 31, 2025 00:00
Status Success
Total duration 2m 18s
Artifacts

ci.yml

on: push
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 1 warning
Test (1.23.x)
buildJSONPathInternal() for all JSON path construction
Test (1.23.x)
buildJSONPathForArray() for nested JSON paths
Test (1.23.x)
visitNestedJSONHas() for jsonb_extract_path_text()
Test (1.23.x)
visitHasFunction() for ? and -> operators
Test (1.23.x)
visitSelect() for -> and ->> operators
Test (1.24.x)
buildJSONPathInternal() for all JSON path construction
Test (1.24.x)
buildJSONPathForArray() for nested JSON paths
Test (1.24.x)
visitNestedJSONHas() for jsonb_extract_path_text()
Test (1.24.x)
visitHasFunction() for ? and -> operators
Test (1.24.x)
visitSelect() for -> and ->> operators
Benchmark
Updated test expectations to include ESCAPE clause\n' +
Benchmark
Comprehensive tests for all three fixes\n' +
Benchmark
Removed unused getJSONTypeofFunction()\n' +
Benchmark
Removed type checks from all 5 comprehension functions\n' +
Benchmark
Added ESCAPE clauses and REPLACE chains for literals/variables\n' +
Test (1.23.x)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2