Pre-Filters

Step 1 in the execution pipeline for all bulk read and some bulk write endpoints.

A pre-filter is the first step to execute in the operator pipeline for many bulk read/write requests in RecallGraph. This filter acts in two ways:

  1. As a compulsory entity selector that determines the scope within which to search for associated entities (events, commands or historical versions), and an _id pattern that every vertex/edge in that scope must match in order for its associated entities to proceed further down the pipeline. This is determined by the path parameter in the request.

  2. As Transaction-Time (time of record for an event) bounds which include:

    1. An optional lower bound (inclusive) - since,

    2. An optional upper bound (exclusive) - until

circle-exclamation
circle-check

Last updated