Skip to content

Coherent-Partners/nodegen-server-compatibility

Repository files navigation

Coherent Spark Runner Compiler Compatibility

The Spark team developed nodegen-server (also referred to as the Neuron runner) to create and run containerized applications designed explicitly for executing Wasm modules generated by Spark.

This page details the compatibility between a version of the nodegen-server against the Spark Neuron compiler. The compiler version can be found from the Spark UI under the Service Documentation Version details or in the Execute API response_meta.

nodegen-server 1.31.0 is the first version that includes the capability and configuration for processing compatibility versions and the version compatibility mapping. Compiled Wasm modules from Neuron 1.22.1 onwards embed the Neuron version that is also needed for the compatibility check.

The releases include the download for a JSON file mapping the compatibility versions.

Compatibility versions

List of all released runner versions and their corresponding highest supported Neuron version.

date runner_version safe_compiler
2024-12-20 1.43.1 1.22.6
2024-12-16 1.43.0 1.22.5
2024-11-26 1.41.1 1.22.4
2024-10-30 1.39.0 1.22.3
2024-08-22 1.34.2 1.22.1
2024-06-04 1.31.0 1.19.2
2024-03-19 1.28.4 1.16.0
2024-03-12 1.28.3 1.16.0
2024-02-15 1.27.5 1.15.2
2024-01-20 1.44.0 1.22.6
2023-08-01 1.22.6 1.10.1
2023-07-11 1.22.3 1.9.0
2023-07-03 1.22.1 1.9.0
2023-06-16 1.19.0 1.8.2
2023-03-29 1.16.9 1.4.0