golemcloud / golem

Golem is an open source durable computing platform that makes it easy to build and deploy highly reliable distributed systems.
https://learn.golem.cloud/
Apache License 2.0
530 stars 59 forks source link

Bug fixes and remove support of out interpolations from Rib Syntax #975

Closed afsalthaj closed 1 month ago

afsalthaj commented 1 month ago

Fixes #892

The bugs were mainly due to an odd logic to support outer interpolations in Rib Grammar.

Rib doesn't support this anymore. However, we expose functions at the edge to support backward compatibility in order to read older expressions that were always wrapped in ${..}.

Adding more tests in general as part of this PR.