In RediSearch we experienced CI breakage because of regressions introduce in Rust nightly.
See for example https://github.com/RediSearch/RediSearch/actions/runs/16392468453/job/46320260933
To prevent this kind of problem we would like to pin a specific working version of nightly. We have a branch doing just that but unfortunately by doing so we broke the flow tests.
That leaves us with two options:
- Install both nightly versions: the pinned one used to run
RediSearch CI and the latest one to build RedisJSON.
- Sync
RediSearch and RedisJSON to use the same nightly version.
This second option is obviously cleaner and would also prevent this type of regressions in your CI as well.
Would you consider such change? Thanks.
In
RediSearchwe experienced CI breakage because of regressions introduce in Rust nightly.See for example https://github.com/RediSearch/RediSearch/actions/runs/16392468453/job/46320260933
To prevent this kind of problem we would like to pin a specific working version of nightly. We have a branch doing just that but unfortunately by doing so we broke the flow tests.
That leaves us with two options:
RediSearchCI and the latest one to buildRedisJSON.RediSearchandRedisJSONto use the same nightly version.This second option is obviously cleaner and would also prevent this type of regressions in your CI as well.
Would you consider such change? Thanks.