Navigating History

Get historical states of individual vertices/edges, and run traversals and shortest path queries on past versions of a graph.

In this section, we will see how to look back at historical states of nodes and edges, and run traversals and shortest-path queries on them. As with the previous exercises, we will use the HRMS example as the backdrop in which we keep building the narrative.

RecallGraph's History API supports 3 endpoints:

  1. A SHOW endpoint to rebuild previous states of nodes at specified points in time within a specified scope, with support for grouping, sorting, slicing and post-filtering.

  2. A TRAVERSE endpoint to run AQLarrow-up-right-like traversalsarrow-up-right over historic data, with the option to post-filter on vertex and edge sets.

  3. A k SHORTEST PATHS endpoint to run weighted shortest patharrow-up-right queries over historic versions of the graph.

We will explore these endpoints in the sections linked below:

Showchevron-rightTraversechevron-rightk Shortest Pathschevron-right

Last updated