Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First token in non-timestamped logs now correctly handled; First character of each line in non-timestamped logs now correctly handled #9

Merged
merged 6 commits into from
Sep 22, 2023

Conversation

SharafMohamed
Copy link
Contributor

References

Fixes for bugs in y-scope/clp#131

Description

  • Fixed bug where first token in non-timestamped logs was always stored as static text.
  • Fixed bug where first character of every line in non-timestamped logs was always stored as static text.

Validation performed

Ran version of library in CLP with timestamped, non-timestamped, and mixed logs. Dictionaries, segindexes, and segments all match ground truths. Decompressed logs match originals.

src/log_surgeon/Constants.hpp Outdated Show resolved Hide resolved
src/log_surgeon/Lexer.tpp Outdated Show resolved Hide resolved
src/log_surgeon/Lexer.tpp Outdated Show resolved Hide resolved
src/log_surgeon/Lexer.hpp Outdated Show resolved Hide resolved
src/log_surgeon/LogParser.cpp Outdated Show resolved Hide resolved
src/log_surgeon/LogParser.cpp Outdated Show resolved Hide resolved
src/log_surgeon/Lexer.tpp Outdated Show resolved Hide resolved
@davidlion davidlion merged commit e2f94cf into y-scope:main Sep 22, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants