#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
-  level: SYSTEM
   config:
     celeborn.client.push.buffer.initial.size: 100k
     celeborn.client.push.buffer.max.size: 1000k
     celeborn.worker.fetch.heartbeat.enabled: true
     celeborn.client.push.buffer.initial.size.only: 10k
     celeborn.test.timeoutMs.only: 100s
     celeborn.test.enabled.only: false
     celeborn.test.int.only: 10

-  tenantId: tenant_id
   level: TENANT
   config:
     celeborn.client.push.buffer.initial.size: 10k
     celeborn.client.push.buffer.initial.size.only: 100k
     celeborn.worker.fetch.heartbeat.enabled: false
     celeborn.test.tenant.timeoutMs.only: 100s
     celeborn.test.tenant.enabled.only: false
     celeborn.test.tenant.int.only: 10

-  tenantId: tenant_id1
   level: TENANT
   config:
     celeborn.client.push.buffer.initial.size: 10k
     celeborn.client.push.buffer.initial.size.only: 100k
     celeborn.worker.fetch.heartbeat.enabled: false
     celeborn.test.tenant.timeoutMs.only: 100s
     celeborn.test.tenant.enabled.only: false
     celeborn.test.tenant.int.only: 10
     celeborn.client.push.queue.capacity: 1024
   users:
     - name: Jerry
       config:
         celeborn.client.push.buffer.initial.size: 1k
         celeborn.client.push.buffer.initial.size.user.only: 512k

-  tenantId: tenant_id2
   level: TENANT
   config:
   users:
     - name: Jerry
       config:
         celeborn.client.push.buffer.initial.size:

