Adaptor registry is out of sync when the app is running in a cluster
@taylordowns2000 is already working on this.
Since Feb 27, 2026.
- Dominant language
- Elixir
- Stars
- 296
- Forks
- 86
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 50
Description
Describe the bug
I have workflow that has a step using mssql@4.2.0 (This is the latest version of mssql as of today). My step is expecting to use this version, any version below this will crash my workflow. There is a strange behavior that change the version of mssql to 4.1.10 and the latest version 4.2.0 completely disappear from the dropdown. This behavior crashes my workflow when the version changes to mssql@4.1.10.
I have tried locking the job to use mssql@4.2.0 but when this behavior happens the job automatically change the version to mssql@4.1.10
app.openfn.org 2.4.0
Versions:
▸ node.js 18.20.2
▸ worker 1.1.5
▸ @openfn/language-common 1.13.1
▸ @openfn/language-mssql 4.1.10
▸ @openfn/language-salesforce 4.6.2
⚠️ The @openfn/language-mssql 4.1.10 ⬆️ was changed automatically from 4.2.0
I have reproduced this locally on main:
- Yes
- No
Expected behavior
The job should use the specified version of the mssql adaptor
Additional context
When the version is changed to mssql@4.1.10 after waiting for a minute and refresh the latest version appears again
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.