RATATOSKRATATOSK
Sign in

CloudEvents

[email protected]Networking & Messaging
Jun 17, 2024

OTHER 11

CESQL v1.0.0 is a specification-focused release for operator-facing expression behavior. It clarifies evaluation, typing, built-in and user-defined functions, and error handling, including defined return values in fail-fast cases.

All 11 other recorded changesvalue changes 7 · constraints 3 · additions 1

value changes (7)

  • - Clarify return values of expressions that encounter errors
  • - Clarify that missing attributes result in an error and the expression returning it's default value
  • - Clarify the order of operations
  • - Clarify how user defined functions work
  • - Define the default "zero" values for the built in types
  • - Clarify that string comparisons are case sensitive
  • - For the fail fast error handling mode, expressions now return the zero value for their return type when they encounter an error, rather than undefined

constraints (3)

  • - Add support for boolean to integer and integer to boolean type casting
  • - Specify which characters are treated as whitespace for the TRIM function
  • - Specify that functions must still return values along with errors, as well as the behaviour when user defined function do not do this correctly

additions (1)

  • - Specify error types
Add CloudEvents to your stack

A weekly email arrives when a release needs action. Weeks with nothing to act on, like this one, send no email.

Add to stack