| celeborn.quota.configuration.path |
<undefined> |
Quota configuration file path. The file format should be yaml. Quota configuration file template can be found under conf directory. |
0.2.0 |
| celeborn.quota.enabled |
true |
When true, before registering shuffle, LifecycleManager should check if current user have enough quota space, if cluster don't have enough quota space for current user, fallback to Spark's default shuffle |
0.2.0 |
| celeborn.quota.identity.provider |
org.apache.celeborn.common.identity.DefaultIdentityProvider |
IdentityProvider class name. Default class is org.apache.celeborn.common.identity.DefaultIdentityProvider. Optional values: org.apache.celeborn.common.identity.HadoopBasedIdentityProvider user name will be obtained by UserGroupInformation.getUserName; org.apache.celeborn.common.identity.DefaultIdentityProvider user name and tenant id are default values or user-specific values. |
0.2.0 |
| celeborn.quota.identity.user-specific.tenant |
default |
Tenant id if celeborn.quota.identity.provider is org.apache.celeborn.common.identity.DefaultIdentityProvider. |
0.3.0 |
| celeborn.quota.identity.user-specific.userName |
default |
User name if celeborn.quota.identity.provider is org.apache.celeborn.common.identity.DefaultIdentityProvider. |
0.3.0 |
| celeborn.quota.manager |
org.apache.celeborn.common.quota.DefaultQuotaManager |
QuotaManger class name. Default class is org.apache.celeborn.common.quota.DefaultQuotaManager. |
0.2.0 |