Commit 3657487
ci: run integration tests against Weaviate 1.39.0-rc.0
Bumps the integration-test matrix from 1.36.0 to 1.39.0-rc.0. There is no plain
`1.39.0-rc.0` tag on Docker Hub yet, only commit-suffixed builds, so the newest
one is pinned following the existing `WEAVIATE_137` convention.
Two existing tests needed adapting to intentional server changes in 1.39:
- `test_config_export_and_recreate_from_dict`: property names ending in
`_searchable` are now rejected on creation, the suffix is reserved for
Weaviate's internal indices. The property is renamed, its purpose (a property
with `index_searchable=False`) is unchanged. Only top-level properties are
validated, so the nested `nested_searchable` needs no change.
- `test_collection_config_full`: `asyncEnabled` is no longer stored per class
but derived server-side as `factor > 1 && !globallyDisabled`. This collection
uses a factor of 1, so it now reports `False`. The pre-1.39 assertions are
kept behind a version check.
Also fixes a missing comma in the `test-package` matrix that collapsed
`$WEAVIATE_136 $WEAVIATE_137` into a single entry, so only 1.36 was ever passed
to `start_weaviate.sh` and 1.37 was never tested.
Verified by running the full integration suite against 1.36.0 and against
1.39.0-rc.0: both produce identical failure sets, so the bump introduces no
regressions.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 10652f8 commit 3657487
2 files changed
Lines changed: 17 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
157 | 158 | | |
158 | 159 | | |
159 | 160 | | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
165 | 166 | | |
166 | 167 | | |
167 | 168 | | |
| |||
310 | 311 | | |
311 | 312 | | |
312 | 313 | | |
313 | | - | |
314 | | - | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
315 | 317 | | |
316 | 318 | | |
317 | 319 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
349 | 349 | | |
350 | 350 | | |
351 | 351 | | |
352 | | - | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
353 | 357 | | |
354 | 358 | | |
355 | 359 | | |
| |||
1021 | 1025 | | |
1022 | 1026 | | |
1023 | 1027 | | |
| 1028 | + | |
| 1029 | + | |
1024 | 1030 | | |
1025 | | - | |
| 1031 | + | |
1026 | 1032 | | |
1027 | 1033 | | |
1028 | 1034 | | |
| |||
0 commit comments