MySQL 8.4 Reference Manual Including MySQL NDB Cluster 8.4
In MySQL 8.4, it is possible to log partial updates to JSON documents (see Partial Updates of JSON Values). The logging behavior depends on the format used, as described here:
Statement-based replication. JSON partial updates are always logged as partial updates. This cannot be disabled when using statement-based logging.
Row-based replication. 
          JSON partial updates are not logged as such by default, but
          instead are logged as complete documents. To enable logging of
          partial updates, set
          binlog_row_value_options=PARTIAL_JSON.
          If a replication source has this variable set, partial updates
          received from that source are handled and applied by a replica
          regardless of the replica's own setting for the variable.