File tree 4 files changed +24
-0
lines changed
4 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -3774,6 +3774,12 @@ a| [subs=-attributes]
3774
3774
a| [subs=-attributes]
3775
3775
`{}`
3776
3776
| Affinity settings for the storageusers service. See the documentation of this setting in approvider for examples.
3777
+ | services.storageusers.asyncPropagation
3778
+ a| [subs=-attributes]
3779
+ +object+
3780
+ a| [subs=-attributes]
3781
+ `{"delay":"5s","enabled":false}`
3782
+ | Enable asynchronous metadata propagation
3777
3783
| services.storageusers.autoscaling
3778
3784
a| [subs=-attributes]
3779
3785
+object+
Original file line number Diff line number Diff line change @@ -1882,6 +1882,11 @@ services:
1882
1882
# -- Number of event consumers to be started that concurrently consume events (eg. postprocessing related events)
1883
1883
concurrency : 10
1884
1884
1885
+ # -- Enable asynchronous metadata propagation
1886
+ asyncPropagation :
1887
+ enabled : false
1888
+ delay : " 5s"
1889
+
1885
1890
storageBackend :
1886
1891
# -- Configures the storage driver. Possible values are "ocis" and "s3ng".
1887
1892
# The oCIS driver stores all data in the persistent volume if persistence is enabled.
Original file line number Diff line number Diff line change 75
75
- name : STORAGE_USERS_DATA_SERVER_URL
76
76
value : " http://{{ .appName }}:9158/data"
77
77
78
+ # propagation strategy
79
+ {{- if .Values.services.storageusers.asyncPropagation.enabled }}
80
+ - name : OCIS_DECOMPOSEDFS_PROPAGATOR
81
+ value : " async"
82
+ - name : STORAGE_USERS_ASYNC_PROPAGATOR_PROPAGATION_DELAY
83
+ value : {{ .Values.services.storageusers.asyncPropagation.delay | quote }}
84
+ {{- end }}
85
+
78
86
# oCIS storage driver (decomposed filesystem)
79
87
{{- if eq .Values.services.storageusers.storageBackend.driver "ocis" }}
80
88
- name : STORAGE_USERS_DRIVER
Original file line number Diff line number Diff line change @@ -1881,6 +1881,11 @@ services:
1881
1881
# -- Number of event consumers to be started that concurrently consume events (eg. postprocessing related events)
1882
1882
concurrency : 10
1883
1883
1884
+ # -- Enable asynchronous metadata propagation
1885
+ asyncPropagation :
1886
+ enabled : false
1887
+ delay : " 5s"
1888
+
1884
1889
storageBackend :
1885
1890
# -- Configures the storage driver. Possible values are "ocis" and "s3ng".
1886
1891
# The oCIS driver stores all data in the persistent volume if persistence is enabled.
You can’t perform that action at this time.
0 commit comments