informix: ship the 32-bit build on the Windows slot (v0.1.3)#367
informix: ship the 32-bit build on the Windows slot (v0.1.3)#367danielnuld wants to merge 3 commits into
Conversation
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Files Reviewed (1 file)
Previous Review Summaries (2 snapshots, latest commit aee3846)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit aee3846)Status: No Issues Found | Recommendation: Merge Files Reviewed (1 file)
Previous review (commit 0c61b0c)Status: No Issues Found | Recommendation: Merge Files Reviewed (1 file)
Reviewed by nemotron-3-nano-30b-a3b:free · Input: 315.6K · Output: 4.1K · Cached: 59.2K |
|
Hi @danielnuld , I noticed that each time you delete the previous release and replace it with a new one. The correct approach would be to keep all releases and simply update latest_version. That way, users can always downgrade to an earlier version if needed. Would you mind updating it to keep all the releases instead of replacing them? This process will be much simpler with the new registry we’re currently testing for the upcoming release! |
|
Hi @debba, thanks for the heads-up — that makes sense. I've updated the entry so previous releases are kept instead of being replaced: Note: I pointed the I left 0.1.0/0.1.1 out since they only ever had Windows assets and were never in the registry, but I can add them if you prefer the full history. |
Follow-up to the IBM Informix plugin entry.
Problem: the
win-x64asset was the 64-bit build, but the IBM Informix ODBC driver (CSDK) is 32-bit in virtually all deployments. A 64-bit process cannot load a 32-bit ODBC driver, so one-click installs fail with ODBCIM002("data source / driver not found") even though the driver is installed.Fix: point the
win-x64registry slot at the 32-bit (win-x86) build. The plugin runs as a separate stdio process, so its bitness must match the Informix driver, not the 64-bit host — a 32-bit plugin talks to Tabularis over stdio just fine. This makes the default install work against the standard 32-bit CSDK.Also bumps the entry to v0.1.3 (adds linux-arm64 and darwin-arm64 assets; release also hides the console window on Windows). All asset URLs verified downloadable.