Use microsecond resolution for logging
This commit changes `log` from second to microsecond resolution to improve debugging when restoring WAL files.
This commit is contained in:
@@ -70,7 +70,7 @@ func (c *ReplicateCommand) ParseFlags(ctx context.Context, args []string) (err e
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
defer f.Close()
|
defer f.Close()
|
||||||
litestream.Tracef = log.New(f, "", log.LstdFlags|log.LUTC|log.Lshortfile).Printf
|
litestream.Tracef = log.New(f, "", log.LstdFlags|log.Lmicroseconds|log.LUTC|log.Lshortfile).Printf
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ func (c *RestoreCommand) Run(ctx context.Context, args []string) (err error) {
|
|||||||
|
|
||||||
// Instantiate logger if verbose output is enabled.
|
// Instantiate logger if verbose output is enabled.
|
||||||
if *verbose {
|
if *verbose {
|
||||||
opt.Logger = log.New(os.Stderr, "", log.LstdFlags)
|
opt.Logger = log.New(os.Stderr, "", log.LstdFlags|log.Lmicroseconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Determine replica & generation to restore from.
|
// Determine replica & generation to restore from.
|
||||||
|
|||||||
Reference in New Issue
Block a user