Changelog

This feature has been released as a public beta in AuraDB Enterprise October Release and Neo4j Enterprise Edition 5.13 and breaking changes are likely to be introduced before it is made generally available (GA).

This page lists changes to the Change Data Capture feature in different versions of Neo4j.

Version 5.13

Updated features

Feature Details

Functionality New

CALL cdc.query(selectors=[
    {
        select: "e",
        authenticatedUser: "alice",
        executingUser: "bob",
        txMetadata: { specialId: 42 }
    }
])

The CDC query procedure cdc.query can now use metadata selectors for each of the entity selection types (e,n,r). The 3 options available are:

  • txMetadata: key/value pairs to match on

  • executingUser: the user that executed the transaction

  • authenticatedUser: the authenticated user that executed the transaction (may be different to executingUser when performing user impersonation)

Version 5.10

New features

Feature Details

Functionality New

Cluster support

CDC is now available in cluster environments