celeborn/docs/developers
Sanskar Modi a0b04d0036 [CELEBORN-1550] Add support of providing custom dynamic store backend implementation
### What changes were proposed in this pull request?

Adding support of providing custom dynamic store backend implementation, users can now pass there own implementation for dynamic config store backend.

This change also keep the backwards compatibility of supporting short names for backend like "FS" and "DB"

### Why are the changes needed?

Currently celeborn only supports File and DB based backend while there can be other ways of managing these configs.

### Does this PR introduce _any_ user-facing change?

NO, user facing behaviour will be same.

### How was this patch tested?

Existing UTs verifies that this change is working for "FS" and "DB" implementation.

Closes #2670 from s0nskar/dynamic_config.

Authored-by: Sanskar Modi <sanskarmodi97@gmail.com>
Signed-off-by: zky.zhoukeyong <zky.zhoukeyong@alibaba-inc.com>
2024-08-12 15:04:43 +08:00
..
client.md [CELEBORN-853][DOC] Document on LifecycleManager 2023-07-31 17:36:42 +08:00
configuration.md [CELEBORN-1550] Add support of providing custom dynamic store backend implementation 2024-08-12 15:04:43 +08:00
faulttolerant.md [CELEBORN-860][DOC] Document on ShuffleClient 2023-07-31 20:07:20 +08:00
glutensupport.md [CELEBORN-1486] Introduce ClickHouse Backend in Gluten Support document 2024-07-01 16:38:49 +08:00
helm-charts.md [CELEBORN-1425][HELM] Add helm chart unit tests to ensure manifests are rendered as expected 2024-05-15 19:17:30 +08:00
integrate.md [CELEBORN-1341][FOLLOWUP] Improve Celeborn document 2024-03-22 16:34:25 +08:00
jvmprofiler.md [CELEBORN-1299] Introduce JVM profiling in Celeborn Worker using async-profiler 2024-03-25 14:05:50 +08:00
lifecyclemanager.md [MINOR] Fix some typos 2023-10-12 20:34:07 +08:00
master.md [CELEBORN-853][DOC] Document on LifecycleManager 2023-07-31 17:36:42 +08:00
overview.md [INFRA] Remove incubator/incubating for graduation 2024-03-27 13:54:47 +08:00
sbt.md [CELEBORN-1543] Support Flink 1.20 2024-08-09 17:05:58 +08:00
shuffleclient.md [CELEBORN-1341][FOLLOWUP] Improve Celeborn document 2024-03-22 16:34:25 +08:00
slotsallocation.md [MINOR] Fix style and Gluten link in Developers Doc 2024-03-11 12:07:01 +08:00
storage.md [CELEBORN-1341] Improve Celeborn document 2024-03-20 15:02:05 +08:00
trafficcontrol.md [MINOR] Fix incorrect default resume ratio in trafficcontrol doc 2023-09-21 11:18:48 +08:00
worker.md [CELEBORN-877][DOC] Document on SBT 2023-08-11 12:17:55 +08:00
workerexclusion.md [CELEBORN-869][DOC] Document on Integrating Celeborn 2023-08-02 17:22:41 +08:00