{
  "meta": {
    "version": "v1",
    "pricing": {
      "public": {
        "label": "Public",
        "description": "Read-only API access for lightweight status checks and public integrations."
      },
      "premium": {
        "label": "Premium",
        "description": "API keys with higher hourly quotas, plus Slack, Discord, webhook, and email outage alerts across your vendor stack."
      }
    },
    "generatedAt": "2026-07-23T09:01:05.592Z"
  },
  "data": {
    "id": "incident_statuspage_neo4j_tdzxskczyvc0",
    "slug": "neo4j-subset-of-merge-queries-lead-to-setting-unexpected-property-values-2026-03-03",
    "title": "Subset of MERGE queries lead to setting unexpected property values",
    "summary": "Subset of MERGE queries lead to setting unexpected property values",
    "status": "resolved",
    "severity": "minor",
    "startedAt": "2026-03-03T21:35:35.717+00:00",
    "updatedAt": "2026-04-08T06:39:22.446+00:00",
    "resolvedAt": "2026-03-04T15:19:45.351+00:00",
    "provider": {
      "slug": "neo4j",
      "name": "Neo4j Aura"
    },
    "affectedServices": [
      {
        "slug": "neo4j-auradb",
        "name": "AuraDB"
      }
    ],
    "links": {
      "html": "/incidents/neo4j-subset-of-merge-queries-lead-to-setting-unexpected-property-values-2026-03-03",
      "api": "/api/v1/incidents/neo4j-subset-of-merge-queries-lead-to-setting-unexpected-property-values-2026-03-03",
      "providerHtml": "/providers/neo4j"
    },
    "impactSummary": "Neo4j Aura reported a none event for the affected tracked services.",
    "source": {
      "id": "source_neo4j_status",
      "kind": "official_api",
      "name": "Neo4j Aura Status",
      "checkedAt": "2026-07-23T08:55:04.104+00:00",
      "officialUrl": "https://status.neo4j.io",
      "statusPageUrl": "https://status.neo4j.io"
    },
    "updates": [
      {
        "id": "update_statuspage_neo4j_tdzxskczyvc0_c7smnn3s1bg6",
        "status": "identified",
        "body": "A recent update resulted in MERGE queries which referenced the same merged property on both the left and right hand side of an ON MATCH SET or ON CREATE SET clause deleting that property from the node, or setting it to an invalid value during query runtime. The node being matched against must have had at least one property uniqueness constraint present.\n\nA fix has been identified and will be applied as soon as possible. Instances marked as \"Production\" are not impacted.",
        "createdAt": "2026-03-03T21:35:36.084+00:00"
      },
      {
        "id": "update_statuspage_neo4j_tdzxskczyvc0_5qf9q7ptn5s9",
        "status": "identified",
        "body": "The fix is being deployed and the status page will be updated upon completion of the full deployment of the fix.",
        "createdAt": "2026-03-04T01:39:56.208+00:00"
      },
      {
        "id": "update_statuspage_neo4j_tdzxskczyvc0_zmqhwb50g484",
        "status": "identified",
        "body": "The fix is being deployed and the status page will be updated upon completion of the full deployment",
        "createdAt": "2026-03-04T04:52:16.223+00:00"
      },
      {
        "id": "update_statuspage_neo4j_tdzxskczyvc0_9wq9dgq0mgtm",
        "status": "monitoring",
        "body": "The fix has now been deployed to those instances impacted and we are monitoring the situation.",
        "createdAt": "2026-03-04T14:07:45.607+00:00"
      },
      {
        "id": "update_statuspage_neo4j_tdzxskczyvc0_087yjzx3nr7v",
        "status": "resolved",
        "body": "The fix has been fully deployed to all impacted instances. This incident is now resolved.",
        "createdAt": "2026-03-04T15:19:45.351+00:00"
      },
      {
        "id": "update_statuspage_neo4j_tdzxskczyvc0_k2r46bfgt1mx",
        "status": "resolved",
        "body": "## What Happened\n\nAn issue was introduced in the Neo4j 2026.02 release where MERGE queries that referenced the same property on both the left and right sides of an `ON MATCH SET` or `ON CREATE SET` clause could potentially delete that property from the node or set it to an invalid value during query execution.\n\nThis behaviour was observed specifically when the node being matched had at least one property uniqueness constraint.\n\n## How the service was affected\n\nA change in the Neo4j 2026.02 release introduced a potential risk of writes failing or invalid data being returned for queries using MERGE together with `ON MATCH`.\n\nThis issue affected instances across Aura tiers and required immediate investigation by Neo4j Engineering. The team identified the root cause and deployed a fix in version 2026.02.1.\n\n## What are we doing now\n\nThe following proactive measures have been implemented to reduce the likelihood of similar incidents:\n\n* We have strengthened test coverage for `ON CREATE` and `ON MATCH` clauses, particularly those involving more complex expressions.\n* We are investigating additional safeguards to improve our ability to control MergeInto/MergeUnique behaviour more flexibly, as well as potential rollback capabilities to support recovery in future incidents",
        "createdAt": "2026-04-08T06:39:09.527+00:00"
      }
    ],
    "access": {
      "plan": "public",
      "keyed": false
    }
  }
}