Change History Panel

The Change History Panel will show all captured changes (additions and deletions) for the current asset collection and/or workflow.

To get started, you may want to press the Refresh button – by default the panel does not populate or update automatically because fetching the complete change history may be an expensive operation.

Each change can be expanded to show details. Added statements are shown in green. Removed statements are shown in pink.

Toolbar Features

  • Watch for changes and update automatically switches to a mode in which the system will monitor for changes made by anyone on the asset collection or current workflow. Such changes will be listed and immediately applied to the user interface. For example, this supports collaboration when two people are editing the Form Panel or a diagram at the same time. It can also be used to immediately see changes made through the API and by software agents. When this mode is activated, all other buttons below are hidden.

  • Refresh will bring the table up to date.

  • Show filters shows various filter conditions to narrow down what is displayed.

  • Revert selected change(s) is creating a new change history entry that will apply the selected changes in reverse. This means that all added statements from the selected entries will be removed and vice-versa.

  • on selected asset will only display changes that involve the currently selected asset, which is typically shown on the Form Panel.

  • by selected user will only display changes made by the selected user.

  • from workflow is only visible from the production copy. It will only display changes that originate from a given workflow.

  • from workflow only is only visible from within workflows. It will only display the changes made specifically in the current workflow.

  • after will only display changes that happened after a given date.

  • before will only display changes that happened before a given date.

  • predicate will only display changes that involve a certain attribute or relationship.

  • Clear change history is available to managers of the asset collection (and not from workflows), and will delete the history of all committed changes on the database - this is not recoverable and needs to be used with care!

Note

The queried to populate the change history are implemented in SPARQL, and depending on the complexity of the query and the size of the change history, may take a while to complete. As of 8.5.1 the queries use the configured SPARQL query time-out, defaulting to one minute. You may set this time-out to a lower value to ensure that users who are repeatedly refreshing the change history do not negatively impact the performance for other users.

See Also

Further Reading on Workflows

Further Reading on TQ Data Foundation