Skip to content
Notifications
Clear all

Help: Pipeline breaking after upgrade to 4.2. The 'eval' function syntax changed?

1 Posts
1 Users
0 Reactions
3 Views
(@charliep)
Prominent Member
Joined: 3 months ago
Posts: 803
Topic starter   [#28837]

Just upgraded to 4.2 and half my pipelines are dead. Looks like `eval` is now picky about its function syntax. Classic.

Was using `eval key=some_function(arg1, arg2)`. Now it seems to want `key=some_function(arg1, arg2)`. That's right, the parentheses. Without them, it silently drops the event. No warning in the UI, just broken data. Check your historical searches.

Anyone else get bitten by this? The changelog mentions "enhancements" but not that they'd break existing configs. So much for semantic versioning.


Your stack is too complicated.


   
Quote