Skip to content

Commit 7b13a7e

Browse files
committed
Rewrite support
1 parent 8a906b1 commit 7b13a7e

3 files changed

Lines changed: 23 additions & 1 deletion

File tree

Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apiVersion: v1
22
name: pgdog
3-
version: v0.37
3+
version: v0.38
44
appVersion: "0.1.25"

templates/config.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,3 +262,10 @@ data:
262262
query_timings_chunk_size = {{ .Values.control.queryTimingsChunkSize | default "25" }}
263263
query_timings_new_query_queue_size = {{ .Values.control.queryTimingsNewQueryQueueSize | default "1_000" }}
264264
{{- end }}
265+
266+
{{- if .Values.rewrite }}
267+
[rewrite]
268+
enabled = {{ .Values.rewrite.enabled | default "false" }}
269+
shard_key = {{ .Values.rewrite.shardKey | default "error" | quote }}
270+
split_inserts = {{ .Values.rewrite.splitInserts | default "error" | quote }}
271+
{{- end }}

test/values-rewrite.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Test rewrite configuration
2+
rewrite:
3+
enabled: true
4+
shardKey: "rewrite"
5+
splitInserts: "ignore"
6+
7+
# Basic database config for testing rewrite
8+
databases:
9+
- name: primary
10+
host: postgres.example.com
11+
port: 5432
12+
13+
users:
14+
- username: app_user
15+
password: secret123

0 commit comments

Comments
 (0)