resource "kafka_topic" "cdc_ows_track_performer" {
  name               = "cdc.owsTrack.performer"
  partitions         = 1
  replication_factor = var.kafka_minimum_replication_factor
  config = {
    "compression.type"               = "producer"
    "min.insync.replicas"            = "2"
    "cleanup.policy"                 = "delete"
    "segment.bytes"                  = "1073741824"
    "retention.ms"                   = "604800000"
    "max.compaction.lag.ms"          = "9223372036854775807"
    "file.delete.delay.ms"           = "60000"
    "max.message.bytes"              = "1048588"
    "message.timestamp.type"         = "CreateTime"
    "unclean.leader.election.enable" = "false"
    "retention.bytes"                = "-1"
    "delete.retention.ms"            = "86400000"
    "segment.ms"                     = "604800000"
  }
}
