Commit de8c7be
committed
fix: align CI and task-status handling with final 1.39 semantics (#2098)
The CI pin 1.39.0-rc.0-b41225e was a stale mid-review build of core
#12252 that emitted an IN_PROGRESS task status which never shipped; pin
1.39.0-rc.1 instead. Parse the task status tolerantly — known values
map to InvertedIndexTaskStatus, unknown values pass through as plain
strings, since the spec declares the field an open-vocabulary string —
and pin that with a mock test. Upgrade the coupled-tokenization test to
the final join contract: an identical re-PUT while the task is in
flight returns 202 with the existing taskId and STARTED, verified live
against 1.39.0-rc.1 (post-completion re-PUT stays 200 NO_OP).1 parent 490d81b commit de8c7be
5 files changed
Lines changed: 45 additions & 4 deletions
File tree
- .github/workflows
- integration
- mock_tests
- weaviate/collections/classes
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2824 | 2824 | | |
2825 | 2825 | | |
2826 | 2826 | | |
| 2827 | + | |
| 2828 | + | |
| 2829 | + | |
| 2830 | + | |
| 2831 | + | |
| 2832 | + | |
| 2833 | + | |
| 2834 | + | |
| 2835 | + | |
| 2836 | + | |
2827 | 2837 | | |
2828 | 2838 | | |
2829 | 2839 | | |
| |||
2837 | 2847 | | |
2838 | 2848 | | |
2839 | 2849 | | |
2840 | | - | |
| 2850 | + | |
2841 | 2851 | | |
2842 | 2852 | | |
2843 | 2853 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
137 | 156 | | |
138 | 157 | | |
139 | 158 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2307 | 2307 | | |
2308 | 2308 | | |
2309 | 2309 | | |
| 2310 | + | |
| 2311 | + | |
| 2312 | + | |
| 2313 | + | |
| 2314 | + | |
| 2315 | + | |
2310 | 2316 | | |
2311 | | - | |
| 2317 | + | |
2312 | 2318 | | |
2313 | 2319 | | |
2314 | 2320 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
568 | 568 | | |
569 | 569 | | |
570 | 570 | | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
571 | 577 | | |
572 | 578 | | |
573 | | - | |
| 579 | + | |
574 | 580 | | |
575 | 581 | | |
576 | 582 | | |
| |||
0 commit comments