Skip to content

feat: add support for Map Items#1424

Draft
EPMatt wants to merge 92 commits intomasterfrom
ma/xquery-map-item
Draft

feat: add support for Map Items#1424
EPMatt wants to merge 92 commits intomasterfrom
ma/xquery-map-item

Conversation

@EPMatt
Copy link
Collaborator

@EPMatt EPMatt commented Mar 24, 2026

…eral comparisons with explicit casting rules
@github-actions
Copy link

Test Results (qt3tests)

RumbleDB, XQuery parser
Test Suite Passing Failing Errors Skipped Total
MathTest 147 0 2 0 149
MiscTest 196 367 173 135 871
SerTest 37 246 60 0 343
Prod1Test 5637 725 1427 449 8238
Fn1Test 2730 620 1583 362 5295
Fn2Test 3212 944 1228 456 5840
AppTest 1201 60 863 33 2157
Prod2Test 1882 514 1079 494 3969
ArrayTest 145 13 42 9 209
XsTest 99 18 4 43 164
OpTest 4044 126 155 41 4366
MapTest 4 23 193 0 220
Total 19334 3656 6809 2022 31821
RumbleDB, JSONiq parser
Test Suite Passing Failing Errors Skipped Total
MiscTest 164 286 115 306 871
ArrayTest 117 22 28 42 209
XsTest 99 4 0 61 164
Fn1Test 2443 185 190 2477 5295
SerTest 6 1 0 336 343
Prod1Test 4507 252 392 3087 8238
Fn2Test 2687 300 117 2736 5840
MapTest 3 1 16 200 220
AppTest 1096 31 39 991 2157
Prod2Test 1348 231 148 2242 3969
OpTest 3766 31 47 522 4366
MathTest 147 0 1 1 149
Total 16383 1344 1093 13001 31821

Download detailed test results

@github-actions
Copy link

Test Results (qt3tests)

RumbleDB, XQuery parser
Test Suite Passing Failing Errors Skipped Total
MathTest 147 0 2 0 149
MiscTest 196 367 173 135 871
SerTest 37 228 78 0 343
Prod1Test 5642 725 1422 449 8238
Fn1Test 2745 620 1568 362 5295
Fn2Test 3203 943 1238 456 5840
AppTest 1200 60 864 33 2157
Prod2Test 1905 511 1059 494 3969
ArrayTest 147 13 40 9 209
XsTest 99 18 4 43 164
OpTest 4046 126 153 41 4366
MapTest 17 26 177 0 220
Total 19384 3637 6778 2022 31821
RumbleDB, JSONiq parser
Test Suite Passing Failing Errors Skipped Total
MiscTest 164 286 115 306 871
ArrayTest 117 22 28 42 209
XsTest 99 4 0 61 164
Fn1Test 2443 185 190 2477 5295
SerTest 6 1 0 336 343
Prod1Test 4507 252 392 3087 8238
Fn2Test 2687 300 117 2736 5840
MapTest 3 1 16 200 220
AppTest 1096 31 39 991 2157
Prod2Test 1348 231 148 2242 3969
OpTest 3766 31 47 522 4366
MathTest 147 0 1 1 149
Total 16383 1344 1093 13001 31821

Download detailed test results

@github-actions
Copy link

Test Results (qt3tests)

RumbleDB, XQuery parser
Test Suite Passing Failing Errors Skipped Total
MathTest 147 0 2 0 149
MiscTest 196 367 173 135 871
SerTest 37 228 78 0 343
Prod1Test 5642 725 1422 449 8238
Fn1Test 2745 620 1568 362 5295
Fn2Test 3203 943 1238 456 5840
AppTest 1200 60 864 33 2157
Prod2Test 1905 511 1059 494 3969
ArrayTest 147 13 40 9 209
XsTest 99 18 4 43 164
OpTest 4047 126 152 41 4366
MapTest 19 24 177 0 220
Total 19387 3635 6777 2022 31821
RumbleDB, JSONiq parser
Test Suite Passing Failing Errors Skipped Total
MiscTest 164 286 115 306 871
ArrayTest 117 22 28 42 209
XsTest 99 4 0 61 164
Fn1Test 2443 185 190 2477 5295
SerTest 6 1 0 336 343
Prod1Test 4507 252 392 3087 8238
Fn2Test 2687 300 117 2736 5840
MapTest 3 1 16 200 220
AppTest 1096 31 39 991 2157
Prod2Test 1348 231 148 2242 3969
OpTest 3766 31 47 522 4366
MathTest 147 0 1 1 149
Total 16383 1344 1093 13001 31821

Download detailed test results

@github-actions
Copy link

Test Results (qt3tests)

RumbleDB, XQuery parser
Test Suite Passing Failing Errors Skipped Total
MathTest 147 0 2 0 149
MiscTest 12 34 770 55 871
SerTest 0 11 332 0 343
Prod1Test 5644 726 1419 449 8238
Fn1Test 2745 623 1565 362 5295
Fn2Test 3203 943 1238 456 5840
AppTest 1201 60 863 33 2157
Prod2Test 1914 518 1043 494 3969
ArrayTest 147 13 40 9 209
XsTest 99 18 4 43 164
OpTest 4047 126 152 41 4366
MapTest 19 24 177 0 220
Total 19178 3096 7605 1942 31821
RumbleDB, JSONiq parser
Test Suite Passing Failing Errors Skipped Total
MiscTest 164 286 115 306 871
ArrayTest 117 22 28 42 209
XsTest 99 4 0 61 164
Fn1Test 2443 185 190 2477 5295
SerTest 0 0 7 336 343
Prod1Test 4507 252 392 3087 8238
Fn2Test 2687 300 117 2736 5840
MapTest 3 1 16 200 220
AppTest 1096 31 39 991 2157
OpTest 3766 31 47 522 4366
Prod2Test 1348 231 148 2242 3969
MathTest 147 0 1 1 149
Total 16377 1343 1100 13001 31821

Download detailed test results

@github-actions
Copy link

Test Results (qt3tests)

RumbleDB, XQuery parser
Test Suite Passing Failing Errors Skipped Total
MathTest 147 0 2 0 149
MiscTest 12 34 770 55 871
SerTest 0 11 332 0 343
Prod1Test 5644 726 1419 449 8238
Fn1Test 2745 623 1565 362 5295
Fn2Test 3203 942 1239 456 5840
AppTest 1212 60 852 33 2157
Prod2Test 1936 515 1024 494 3969
ArrayTest 147 13 40 9 209
XsTest 99 18 4 43 164
OpTest 4046 127 152 41 4366
MapTest 66 24 130 0 220
Total 19257 3093 7529 1942 31821
RumbleDB, JSONiq parser
Test Suite Passing Failing Errors Skipped Total
MiscTest 164 286 115 306 871
ArrayTest 117 22 28 42 209
XsTest 99 4 0 61 164
Fn1Test 2443 185 190 2477 5295
SerTest 0 0 7 336 343
Prod1Test 4507 253 392 3086 8238
Fn2Test 2687 300 122 2731 5840
MapTest 24 11 43 142 220
AppTest 1098 31 49 979 2157
Prod2Test 1351 232 157 2229 3969
OpTest 3766 31 47 522 4366
MathTest 147 0 1 1 149
Total 16403 1355 1151 12912 31821

Download detailed test results

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant