clickhouse implementation WIP

This commit is contained in:
Ankit Anand 2021-05-23 16:45:00 +05:30
parent 9c83319143
commit 433f3f3d94
2 changed files with 5 additions and 3 deletions

View File

@ -2,6 +2,7 @@ package druidReader
import ( import (
"context" "context"
"os"
"go.signoz.io/query-service/druidQuery" "go.signoz.io/query-service/druidQuery"
"go.signoz.io/query-service/godruid" "go.signoz.io/query-service/godruid"
@ -13,9 +14,10 @@ type DruidReader struct {
SqlClient *druidQuery.SqlClient SqlClient *druidQuery.SqlClient
} }
func NewReader(druidClientUrl string) *DruidReader { func NewReader() *DruidReader {
initialize() initialize()
druidClientUrl := os.Getenv("DruidClientUrl")
client := godruid.Client{ client := godruid.Client{
Url: druidClientUrl, Url: druidClientUrl,
@ -32,6 +34,7 @@ func NewReader(druidClientUrl string) *DruidReader {
} }
} }
func initialize() { func initialize() {
} }

View File

@ -96,8 +96,7 @@ func createHTTPServer() (*http.Server, error) {
storage := os.Getenv("STORAGE") storage := os.Getenv("STORAGE")
if storage == "druid" { if storage == "druid" {
druidClientUrl := os.Getenv("DruidClientUrl") reader = druidReader.NewReader()
reader = druidReader.NewReader(druidClientUrl)
} else if storage == "clickhouse" { } else if storage == "clickhouse" {
// clickHouseClientUrl := os.Getenv("clickHouseClientUrl") // clickHouseClientUrl := os.Getenv("clickHouseClientUrl")
// reader = clickHouseReader.NewTraceReader() // reader = clickHouseReader.NewTraceReader()