Commit 7aee9aa
committed
RDBC-1068 Fix WKT order-by-distance parameterization + DB-facing tests
_order_by_distance_wkt / _order_by_distance_descending_wkt passed the raw
WKT string straight in as the parameter *name*, producing
spatial.wkt($POINT(...)) which the server rejects at parse time. Register
it via add_query_parameter first, matching C# (AbstractDocumentQuery.Spatial).
This is the calling-side half of the WKT distance bug (the token-side stray
paren was fixed in the previous commit).
Adds DB-facing regression tests (embedded server):
- spatial: order_by_distance_wkt ascending + descending (fail pre-fix:
server 500 parse error).
- embeddings: a config with BOTH paths and a transformation is accepted by
the server, confirming the dropped client-side mutual-exclusivity rule.1 parent 03cbf14 commit 7aee9aa
3 files changed
Lines changed: 50 additions & 2 deletions
File tree
- ravendb
- documents/session
- tests
- embeddings_generation_tests
- jvm_migrated_tests/spatial_tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1571 | 1571 | | |
1572 | 1572 | | |
1573 | 1573 | | |
1574 | | - | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
1575 | 1577 | | |
1576 | 1578 | | |
1577 | 1579 | | |
| |||
1627 | 1629 | | |
1628 | 1630 | | |
1629 | 1631 | | |
1630 | | - | |
| 1632 | + | |
| 1633 | + | |
| 1634 | + | |
1631 | 1635 | | |
1632 | 1636 | | |
1633 | 1637 | | |
| |||
Lines changed: 22 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
214 | 215 | | |
215 | 216 | | |
216 | 217 | | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
217 | 239 | | |
218 | 240 | | |
219 | 241 | | |
| |||
Lines changed: 22 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
51 | 73 | | |
52 | 74 | | |
53 | 75 | | |
0 commit comments