|
@@ -25,13 +25,14 @@ type ClickhouseConfig struct {
|
|
|
}
|
|
|
|
|
|
type params struct {
|
|
|
+ Secure bool `json:"secure" yaml:"secure"`
|
|
|
Compress string `json:"compress" yaml:"compress"`
|
|
|
Timeout int `json:"timeout" yaml:"timeout"`
|
|
|
ReadTimeout int `json:"read_timeout" yaml:"read-timeout"`
|
|
|
WriteTimeout int `json:"write_timeout" yaml:"write-timeout"`
|
|
|
}
|
|
|
|
|
|
-func (c *ClickhouseConfig) Invalidate() error {
|
|
|
+func (c ClickhouseConfig) Invalidate() error {
|
|
|
if strings.TrimSpace(c.Username) == "" {
|
|
|
c.Username = "default"
|
|
|
}
|
|
@@ -51,7 +52,7 @@ func (c *ClickhouseConfig) Invalidate() error {
|
|
|
return Invalidate(c)
|
|
|
}
|
|
|
|
|
|
-func (p *params) Invalidate() error {
|
|
|
+func (p params) Invalidate() error {
|
|
|
if p.Compress == "" {
|
|
|
p.Compress = "lz4"
|
|
|
}
|