Improve PubSub Caching

Description

Adds (more) database caching to Pubsub. The objective is to depend less on database IO before an IQ result on a pubsub request can be made.

The existing implementation already includes some of this, but this was applied only to items being published/removed.

Add a similar concept of caching to the acts of:

  • creation, update and removal of a node;

  • creation, update and removal of a node affiliation;

  • creation, update and removal of a node subscription;

  • creation, update and removal of (default) service configuration.

Environment

None

Activity

Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created April 8, 2020 at 6:35 PM
Updated April 10, 2020 at 3:20 PM
Resolved April 10, 2020 at 3:20 PM