twiggler
twiggler
Thank you for your bug report @qmadev The timestamp of entry N+1 is being assigned to the message of entry N. This is because the parser only processes a log...
Untested, but roughly something like ``` for errorlog in log_path.glob(self.FILE_GLOB): fh = errorlog.open(mode="rt", encoding="utf-16", errors="surrogateescape") # Variables to hold the record we are currently building current_ts = None current_buf =...
Very nice @qmadev; I will review next week
I posted a review @qmadev
> If we implement `SEEK_HOLE` in `AlignedStream` we can have a common implementation here and a specific implementation in `MappingStream`. Yeah perhaps. I don't know if there are other usecases...
> > I am wondering why we do not map "find the needle" over (adjacent) disk regions of interest, instead of creating a single stream for each disk? > >...
> Does this also fix qfind for raid volumes (ddf, md)? In theory, yes. I will handcraft a qcow2 to verify and add a unit test.