Skip to content

2.1.0

Compare
Choose a tag to compare
@cmoesel cmoesel released this 09 Dec 20:03
· 70 commits to master since this release

CQL Execution 2.1.0 introduces the following features:

  • Support for evaluatedRecords from retrieves (#151)
  • Support for LastPositionOf operator (#147)

Support for evaluatedRecords from retrieves

The Context class and returned Results now contain an evaluatedRecords array. The evaluatedRecords array contains every record that was processed in a retrieve during execution of the CQL. When a retrieve occurs, the resulting records are added to the evaluatedRecords array on the Context. When reporting the results, the evaluatedRecords for all library contexts are aggregated together into one array and added to the Results object. This functionality allows eCQM-focused use cases to see which records were processed by the engine, and report those back to the caller.

CQL Execution 2.x Releases

CQL 2.0.0 introduced a new JavaScript code base and several new features. If you have not read the CQL Execution 2.0.0 Release Notes, we recommend you do so.