Skip to content

Commit 1d436b7

Browse files
committed
feat: add [memory] support
1 parent 76558c8 commit 1d436b7

File tree

3 files changed

+23
-0
lines changed

3 files changed

+23
-0
lines changed

templates/config.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,19 @@ data:
216216
{{- end }}
217217
{{- end }}
218218
219+
{{- if or (hasKey .Values "memoryNetBuffer") (hasKey .Values "memoryMessageBuffer") (hasKey .Values "memoryStackSize") }}
220+
[memory]
221+
{{- if hasKey .Values "memoryNetBuffer" }}
222+
net_buffer = {{ .Values.memoryNetBuffer }}
223+
{{- end }}
224+
{{- if hasKey .Values "memoryMessageBuffer" }}
225+
message_buffer = {{ .Values.memoryMessageBuffer }}
226+
{{- end }}
227+
{{- if hasKey .Values "memoryStackSize" }}
228+
stack_size = {{ .Values.memoryStackSize }}
229+
{{- end }}
230+
{{- end }}
231+
219232
{{- if .Values.adminPassword }}
220233
[admin]
221234
password = {{ .Values.adminPassword | quote }}

test/values-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Full configuration test with databases and users
22
replicas: 3
33
queryParserEngine: "pg_query_raw"
4+
5+
memoryNetBuffer: 8192
6+
memoryMessageBuffer: 8192
7+
memoryStackSize: 2097152
48
port: 6432
59
healthcheckPort: 8080
610

values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,12 @@ queryStats:
405405
# tcpInterval: 75
406406
# tcpRetries: 9
407407

408+
# Memory configuration (optional)
409+
# These settings control buffer and stack sizes
410+
# memoryNetBuffer: 8192
411+
# memoryMessageBuffer: 8192
412+
# memoryStackSize: 2097152
413+
408414
# Query parser configuration
409415
# queryParser controls whether the query parser is enabled
410416
# Valid values: "auto", "on", "off"

0 commit comments

Comments
 (0)