@@ -18,7 +18,7 @@ use super::inference::{
1818 InferenceIds , InferenceModels , InferenceParams , InferenceResponse , JsonInferenceResponse ,
1919} ;
2020use crate :: cache:: { CacheEnabledMode , CacheOptions } ;
21- use crate :: clickhouse:: ClickHouseConnectionInfo ;
21+ use crate :: clickhouse:: { ClickHouseConnectionInfo , TableName } ;
2222use crate :: config_parser:: Config ;
2323use crate :: error:: { Error , ErrorDetails } ;
2424use crate :: function:: { sample_variant, FunctionConfig } ;
@@ -632,7 +632,7 @@ async fn write_start_batch_inference<'a>(
632632 }
633633
634634 clickhouse_connection_info
635- . write ( rows. as_slice ( ) , " BatchModelInference" )
635+ . write ( rows. as_slice ( ) , TableName :: BatchModelInference )
636636 . await ?;
637637
638638 let batch_request_insert = BatchRequestRow :: new ( UnparsedBatchRequestRow {
@@ -663,7 +663,7 @@ pub async fn write_batch_request_row(
663663 batch_request : & BatchRequestRow < ' _ > ,
664664) -> Result < ( ) , Error > {
665665 clickhouse_connection_info
666- . write ( & [ batch_request] , " BatchRequest" )
666+ . write ( & [ batch_request] , TableName :: BatchRequest )
667667 . await
668668}
669669
@@ -761,7 +761,7 @@ async fn write_batch_request_status_update(
761761 errors : vec ! [ ] , // TODO (#503): add better error handling
762762 } ) ;
763763 clickhouse_connection_info
764- . write ( & [ batch_request_insert] , " BatchRequest" )
764+ . write ( & [ batch_request_insert] , TableName :: BatchRequest )
765765 . await ?;
766766 Ok ( ( ) )
767767}
@@ -919,18 +919,18 @@ pub async fn write_completed_batch_inference<'a>(
919919 match & * * function {
920920 FunctionConfig :: Chat ( _chat_function) => {
921921 clickhouse_connection_info
922- . write ( & inference_rows_to_write, " ChatInference" )
922+ . write ( & inference_rows_to_write, TableName :: ChatInference )
923923 . await ?;
924924 }
925925 FunctionConfig :: Json ( _json_function) => {
926926 clickhouse_connection_info
927- . write ( & inference_rows_to_write, " JsonInference" )
927+ . write ( & inference_rows_to_write, TableName :: JsonInference )
928928 . await ?;
929929 }
930930 }
931931 // Write all the ModelInference rows to the database
932932 clickhouse_connection_info
933- . write ( & model_inference_rows_to_write, " ModelInference" )
933+ . write ( & model_inference_rows_to_write, TableName :: ModelInference )
934934 . await ?;
935935
936936 Ok ( inferences)
0 commit comments