@@ -33,6 +33,7 @@ import (
3333
3434	"github.com/go-logr/logr" 
3535	"github.com/llm-d/llm-d-inference-sim/pkg/common" 
36+ 	"github.com/llm-d/llm-d-inference-sim/pkg/common/logging" 
3637	openaiserverapi "github.com/llm-d/llm-d-inference-sim/pkg/openai-server-api" 
3738)
3839
@@ -80,7 +81,7 @@ func (d *CustomDataset) downloadDataset(ctx context.Context, url string, path st
8081		}
8182	}()
8283
83- 	d .logger .Info ("Using dataset-url" , "dataset-url" , url )
84+ 	d .logger .V ( logging . INFO ). Info ("Using dataset-url" , "dataset-url" , url )
8485	resp , err  :=  http .Get (url )
8586	if  err  !=  nil  {
8687		return  err 
@@ -181,9 +182,9 @@ func (pr *progressReader) logProgress(pct int) {
181182	speed  :=  float64 (pr .downloaded ) /  (1024  *  1024  *  elapsedTime )
182183	remainingTime  :=  float64 (pr .total - pr .downloaded ) /  (float64 (pr .downloaded ) /  elapsedTime )
183184	if  pct  !=  100  {
184- 		pr .logger .Info ( fmt . Sprintf ( "Download  progress: %d%%, Speed: %.2f  MB/s, Remaining  time: %.2fs "pct ,  speed ,  remainingTime ) )
185+ 		pr .logger .V ( logging . INFO ). Info ( "Dataset download  progress" ,  "%" ,  pct ,  "speed ( MB/s)" ,  speed ,  "remaining  time (s) "remainingTime )
185186	} else  {
186- 		pr .logger .Info ( fmt . Sprintf ("Download completed: 100%%, Average Speed: %.2f  MB/s, Total  time: %.2fs " , speed ,  elapsedTime ) )
187+ 		pr .logger .V ( logging . INFO ). Info ("Download completed"  ,  "average speed ( MB/s)" ,  speed ,  "total  time (s) "elapsedTime )
187188	}
188189}
189190
@@ -248,7 +249,7 @@ func (d *CustomDataset) getRecordsCount() (int, error) {
248249}
249250
250251func  (d  * CustomDataset ) loadDatabaseInMemory (path  string ) error  {
251- 	d .logger .Info ("Loading database into memory..." )
252+ 	d .logger .V ( logging . INFO ). Info ("Loading database into memory..." )
252253	start  :=  time .Now ()
253254
254255	// Create in-memory database 
@@ -301,7 +302,7 @@ func (d *CustomDataset) loadDatabaseInMemory(path string) error {
301302	}
302303
303304	loadTime  :=  time .Since (start )
304- 	d .logger .Info ("Database loaded into memory" , "load_time" , loadTime .String ())
305+ 	d .logger .V ( logging . INFO ). Info ("Database loaded into memory" , "load_time" , loadTime .String ())
305306	return  nil 
306307}
307308
@@ -354,9 +355,9 @@ func (d *CustomDataset) connectToDB(path string, useInMemory bool) error {
354355	}
355356
356357	if  useInMemory  {
357- 		d .logger .Info ("In-memory database connected successfully" , "path" , path , "records count" , count )
358+ 		d .logger .V ( logging . INFO ). Info ("In-memory database connected successfully" , "path" , path , "records count" , count )
358359	} else  {
359- 		d .logger .Info ("Database connected successfully" , "path" , path , "records count" , count )
360+ 		d .logger .V ( logging . INFO ). Info ("Database connected successfully" , "path" , path , "records count" , count )
360361	}
361362	return  nil 
362363}
@@ -368,7 +369,7 @@ func (d *CustomDataset) Init(ctx context.Context, logger logr.Logger, path strin
368369	}
369370	d .hasWarned  =  false 
370371	if  url  ==  ""  {
371- 		d .logger .Info ("Using dataset from" , "path" , path )
372+ 		d .logger .V ( logging . INFO ). Info ("Using dataset from" , "path" , path )
372373		return  d .connectToDB (path , useInMemory )
373374	}
374375	_ , err  :=  os .Stat (path )
@@ -386,7 +387,7 @@ func (d *CustomDataset) Init(ctx context.Context, logger logr.Logger, path strin
386387			return  fmt .Errorf ("failed to download dataset: %w" , err )
387388		}
388389	}
389- 	d .logger .Info ("Using dataset path" , "dataset-path" , path )
390+ 	d .logger .V ( logging . INFO ). Info ("Using dataset path" , "dataset-path" , path )
390391
391392	return  d .connectToDB (path , useInMemory )
392393}
@@ -448,7 +449,7 @@ func (d *CustomDataset) query(query string, nTokens int, random *common.Random)
448449	rows , err  :=  d .db .Query (query )
449450	if  err  !=  nil  {
450451		if  ! d .hasWarned  {
451- 			d .logger .Error (err , "Failed  to query database. Ensure dataset file is still valid. Will generate random tokens instead." )
452+ 			d .logger .Error (err , "failed  to query database. Ensure dataset file is still valid. Will generate random tokens instead." )
452453			d .hasWarned  =  true 
453454		}
454455		return  [][]string {GenPresetRandomTokens (random , nTokens )}, nil 
@@ -472,7 +473,7 @@ func (d *CustomDataset) GenerateTokens(req openaiserverapi.CompletionRequest, nT
472473	// filter out results according to finish reason 
473474	var  filteredTokensList  [][]string 
474475	if  finishReason  !=  LengthFinishReason  &&  finishReason  !=  StopFinishReason  {
475- 		d .logger .Error (errors .New ("unknown finish reason" ), "Unexpected  finish reason" , "reason" , finishReason )
476+ 		d .logger .Error (errors .New ("unknown finish reason" ), "unexpected  finish reason" , "reason" , finishReason )
476477	}
477478	for  _ , tokens  :=  range  tokensList  {
478479		if  finishReason  ==  StopFinishReason  &&  len (tokens ) <=  nTokens  {
0 commit comments