apiVersion: v1
data:
  tidb-lightning.toml: |
    [lightning]
    region-concurrency = 2
    table-concurrency = 1
    index-concurrency = 1
    [tidb]
    checksum-table-concurrency = 1
    [tikv-importer]
    range-concurrency = 1
    chunk-cache-dir = "/etc/endpoint/lightning/remote/chunks"
    [mydumper]
    batch-size = 109951162777600 # 100TiB. For remote backend, each table should be imported into a single engine, so a large batch size is set to accommodate this.
    max-source-data-size-for-vip = 1099511627776 # 1TiB, used only in error messages to indicate the maximum importable data size for VIP users.

  vip-tidb-lightning.toml: |
    [lightning]
    region-concurrency = 8
    table-concurrency = 2
    index-concurrency = 2
    [tidb]
    checksum-table-concurrency = 2
    [mydumper]
    max-source-data-size = 1099511627776 # 1TiB

  super-vip-tidb-lightning.toml: |
    [lightning]
    region-concurrency = 48
    table-concurrency = 8
    index-concurrency = 8
    [tidb]
    checksum-table-concurrency = 8
    distsql-scan-concurrency = 15
    [mydumper]
    max-source-data-size = 27487790694400 # 25 TiB

  enable-checkpoint: "true"

  cpu-resource-request: "1"
  cpu-resource-limit: "2"
  mem-resource-request: "8Gi"
  mem-resource-limit: "15Gi"

  vip-cpu-resource-request: "7"
  vip-cpu-resource-limit: "7"
  vip-mem-resource-request: "36Gi"
  vip-mem-resource-limit: "62Gi"

  super-vip-cpu-resource-request: "60"
  super-vip-cpu-resource-limit: "63"
  super-vip-mem-resource-request: "126Gi"
  super-vip-mem-resource-limit: "250Gi"

kind: ConfigMap
metadata:
  name: import-cm
