anchor.diff:                                                                       conflict_resolution_type,
                                                                        drift_ahead_threshold_ms,
                                                                        drift_behind_threshold_ms,
  -                                                                     storage_mode, max_ttl]],
  +                                                                     storage_mode, max_ttl,
  +                                                                     compression_mode]],
                              X =/= false],
       case not cluster_compat_mode:is_cluster_50() andalso
           BucketId =:= "default" of
  
positive.code: parse_validate_replica_index("0") -> {ok, replica_index, false};
  parse_validate_replica_index("1") -> {ok, replica_index, true};
  parse_validate_replica_index(_ReplicaValue) -> {error, replicaIndex, <<"replicaIndex can only be 1 or 0">>}.
  
  parse_validate_max_ttl(Params, BucketConfig, IsNew) ->
      CanParse = cluster_compat_mode:is_enterprise() andalso cluster_compat_mode:is_cluster_vulcan(),
  
negative.code:          parse_validate_eviction_policy(Params, BucketConfig, IsNew),
           quota_size_error(CommonParams, membase, IsNew, BucketConfig),
           get_storage_mode(Params, BucketConfig, IsNew),
           parse_validate_max_ttl(Params, BucketConfig, IsNew),
           parse_validate_compression_mode(Params, BucketConfig, IsNew)
           | validate_bucket_auto_compaction_settings(Params)],
  
      validate_bucket_purge_interval(Params, BucketConfig, IsNew) ++
  