Skip to content

Commit

Permalink
feat: enable-wal-settings (#810)
Browse files Browse the repository at this point in the history
  • Loading branch information
NesManrique authored Dec 21, 2023
1 parent feae19f commit 3484c97
Show file tree
Hide file tree
Showing 438 changed files with 2,835 additions and 930 deletions.
20 changes: 20 additions & 0 deletions cmd/config/example.go
Original file line number Diff line number Diff line change
Expand Up @@ -313,6 +313,9 @@ func commandExample(cCtx *cli.Context) error { //nolint:funlen,maintidx
MaxParallelWorkersPerGather: ptr(int32(2)),
MaxParallelWorkers: ptr(int32(8)),
MaxParallelMaintenanceWorkers: ptr(int32(2)),
WalLevel: ptr("replica"),
MaxWalSenders: ptr(int32(10)),
MaxReplicationSlots: ptr(int32(10)),
},
},
Provider: &model.ConfigProvider{
Expand Down Expand Up @@ -346,6 +349,23 @@ func commandExample(cCtx *cli.Context) error { //nolint:funlen,maintidx
Replicas: ptr(uint8(1)),
},
},
Ai: &model.ConfigAI{
Version: ptr("0.3.5"),
Resources: &model.ConfigAIResources{
Compute: &model.ConfigComputeResources{
Cpu: 500,
Memory: 1024,
},
},
Openai: &model.ConfigAIOpenai{
Organization: ptr("openaiOrganization"),
ApiKey: "openaiApiKey",
},
AutoEmbeddings: &model.ConfigAIAutoEmbeddings{
SynchPeriodMinutes: ptr(uint32(600)),
},
WebhookSecret: "aiWebhookSecret",
},
Observability: &model.ConfigObservability{
Grafana: &model.ConfigGrafana{
AdminPassword: "grafanaAdminPassword",
Expand Down
2 changes: 1 addition & 1 deletion cmd/run/config_example.go
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ func commandConfigExample(cCtx *cli.Context) error { //nolint:funlen
},
},
Resources: &model.ConfigRunServiceResources{
Compute: &model.ConfigRunServiceResourcesCompute{
Compute: &model.ConfigComputeResources{
Cpu: 125,
Memory: 256,
},
Expand Down
2 changes: 2 additions & 0 deletions dockercompose/graphql_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ func expectedGraphql() *Service {
Environment: map[string]string{
"ENV1": "VALUE1",
"ENV2": "VALUE2",
"GRAPHITE_WEBHOOK_SECRET": "",
"HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS": "true",
"HASURA_GRAPHQL_ADMIN_SECRET": "adminSecret",
"HASURA_GRAPHQL_CONSOLE_ASSETS_DIR": "/srv/console-assets",
Expand Down Expand Up @@ -149,6 +150,7 @@ func expectedConsole() *Service {
Environment: map[string]string{
"ENV1": "VALUE1",
"ENV2": "VALUE2",
"GRAPHITE_WEBHOOK_SECRET": "",
"HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS": "true",
"HASURA_GRAPHQL_ADMIN_SECRET": "adminSecret",
"HASURA_GRAPHQL_CONSOLE_ASSETS_DIR": "/srv/console-assets",
Expand Down
1 change: 1 addition & 0 deletions dockercompose/main_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -301,6 +301,7 @@ func getConfig() *model.ConfigConfig { //nolint:maintidx
},
Version: ptr("0.2.5"),
},
Ai: nil,
Observability: &model.ConfigObservability{
Grafana: &model.ConfigGrafana{
AdminPassword: "grafanaAdminPassword",
Expand Down
10 changes: 5 additions & 5 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ require (
github.com/go-git/go-git/v5 v5.9.0
github.com/google/go-cmp v0.6.0
github.com/hashicorp/go-getter v1.7.3
github.com/nhost/be v0.0.0-20231212111642-5f7196d94824
github.com/nhost/be v0.0.0-20231219173711-a7839c77e4bc
github.com/pelletier/go-toml/v2 v2.1.0
github.com/urfave/cli/v2 v2.25.7
github.com/wI2L/jsondiff v0.4.0
golang.org/x/mod v0.14.0
golang.org/x/term v0.13.0
golang.org/x/term v0.15.0
gopkg.in/evanphx/json-patch.v5 v5.7.0
gopkg.in/yaml.v3 v3.0.1
)
Expand Down Expand Up @@ -78,12 +78,12 @@ require (
github.com/xanzy/ssh-agent v0.3.3 // indirect
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
go.opencensus.io v0.24.0 // indirect
golang.org/x/crypto v0.14.0 // indirect
golang.org/x/crypto v0.17.0 // indirect
golang.org/x/net v0.17.0 // indirect
golang.org/x/oauth2 v0.13.0 // indirect
golang.org/x/sync v0.4.0 // indirect
golang.org/x/sys v0.13.0 // indirect
golang.org/x/text v0.13.0 // indirect
golang.org/x/sys v0.15.0 // indirect
golang.org/x/text v0.14.0 // indirect
golang.org/x/tools v0.14.0 // indirect
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect
google.golang.org/api v0.147.0 // indirect
Expand Down
10 changes: 10 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -452,6 +452,8 @@ github.com/nhost/be v0.0.0-20231128101806-7cfa5d2ea979 h1:b8H7mxA4UL+fVo4If+RPwm
github.com/nhost/be v0.0.0-20231128101806-7cfa5d2ea979/go.mod h1:wYw8iVi1dZG6IAK0eCSOFAWHAISTa+9sjGA6Vx/x1Sg=
github.com/nhost/be v0.0.0-20231212111642-5f7196d94824 h1:1N7cgeZrqaV7EEu9YdEtKcGAnCVo76uJzzIWTDD8j/M=
github.com/nhost/be v0.0.0-20231212111642-5f7196d94824/go.mod h1:wYw8iVi1dZG6IAK0eCSOFAWHAISTa+9sjGA6Vx/x1Sg=
github.com/nhost/be v0.0.0-20231219173711-a7839c77e4bc h1:hagMMup42gpDPJ1vFZDWgP7Nap+gH/SCfJaUu/Y/NGk=
github.com/nhost/be v0.0.0-20231219173711-a7839c77e4bc/go.mod h1:wYw8iVi1dZG6IAK0eCSOFAWHAISTa+9sjGA6Vx/x1Sg=
github.com/onsi/gomega v1.27.10 h1:naR28SdDFlqrG6kScpT8VWpu1xWY5nJRCF3XaYyBjhI=
github.com/onsi/gomega v1.27.10/go.mod h1:RsS8tutOdbdgzbPtzzATp12yT7kM5I5aElG3evPbQ0M=
github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4=
Expand Down Expand Up @@ -541,6 +543,8 @@ golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2Uz
golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=
golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
Expand Down Expand Up @@ -749,6 +753,8 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc=
golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
Expand All @@ -757,6 +763,8 @@ golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4=
golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
Expand All @@ -772,6 +780,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
Expand Down
39 changes: 28 additions & 11 deletions nhostclient/graphql/models_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 3484c97

Please sign in to comment.