@@ -5,12 +5,12 @@ package ingest
55import (
66 "encoding/json"
77 "quesma/clickhouse"
8- "quesma/concurrent"
98 "quesma/persistence"
109 "quesma/quesma/config"
1110 "quesma/quesma/types"
1211 "quesma/schema"
1312 "quesma/telemetry"
13+ "quesma/util"
1414 "strings"
1515 "sync/atomic"
1616 "testing"
@@ -55,7 +55,7 @@ func TestInsertNonSchemaFieldsToOthers_1(t *testing.T) {
5555 rowToInsert := `{"host.name":"hermes","message":"User password reset requested","service.name":"queue","non-schema2":"2","severity":"info","source":"azure","timestamp":"2024-01-08T18:56:08.454Z","non-schema1":{"a":"b"}}`
5656 var emptyMap TableMap
5757 // TODO fix clickhouse.Columns
58- fieldsMap := concurrent . NewMapWith ("tableName" , & clickhouse.Table {
58+ fieldsMap := util . NewSyncMapWith ("tableName" , & clickhouse.Table {
5959 Cols : map [string ]* clickhouse.Column {
6060 "host::name" : nil ,
6161 "message" : nil ,
@@ -787,49 +787,49 @@ func TestLogManager_GetTable(t *testing.T) {
787787 }{
788788 {
789789 name : "empty" ,
790- predefinedTables : * concurrent . NewMap [string , * clickhouse.Table ](),
790+ predefinedTables : * util . NewSyncMap [string , * clickhouse.Table ](),
791791 tableNamePattern : "table" ,
792792 found : false ,
793793 },
794794 {
795795 name : "should find by name" ,
796- predefinedTables : * concurrent . NewMapWith ("table1" , & clickhouse.Table {Name : "table1" }),
796+ predefinedTables : * util . NewSyncMapWith ("table1" , & clickhouse.Table {Name : "table1" }),
797797 tableNamePattern : "table1" ,
798798 found : true ,
799799 },
800800 {
801801 name : "should not find by name" ,
802- predefinedTables : * concurrent . NewMapWith ("table1" , & clickhouse.Table {Name : "table1" }),
802+ predefinedTables : * util . NewSyncMapWith ("table1" , & clickhouse.Table {Name : "table1" }),
803803 tableNamePattern : "foo" ,
804804 found : false ,
805805 },
806806 {
807807 name : "should find by pattern" ,
808- predefinedTables : * concurrent . NewMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
808+ predefinedTables : * util . NewSyncMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
809809 tableNamePattern : "logs-generic-*" ,
810810 found : true ,
811811 },
812812 {
813813 name : "should find by pattern" ,
814- predefinedTables : * concurrent . NewMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
814+ predefinedTables : * util . NewSyncMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
815815 tableNamePattern : "*-*-*" ,
816816 found : true ,
817817 },
818818 {
819819 name : "should find by pattern" ,
820- predefinedTables : * concurrent . NewMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
820+ predefinedTables : * util . NewSyncMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
821821 tableNamePattern : "logs-*-default" ,
822822 found : true ,
823823 },
824824 {
825825 name : "should find by pattern" ,
826- predefinedTables : * concurrent . NewMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
826+ predefinedTables : * util . NewSyncMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
827827 tableNamePattern : "*" ,
828828 found : true ,
829829 },
830830 {
831831 name : "should not find by pattern" ,
832- predefinedTables : * concurrent . NewMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
832+ predefinedTables : * util . NewSyncMapWith ("logs-generic-default" , & clickhouse.Table {Name : "logs-generic-default" }),
833833 tableNamePattern : "foo-*" ,
834834 found : false ,
835835 },
0 commit comments