Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-15 | use threadpool instead of par_iter | Daniel | |
The way the parallel iterator splits the items, we get results from different bosses intermixed. The expected way to do it would be to search all logs related to a single boss first, before moving on, which is not what rayon did. Additionally, it forced us to collect the list of files into a vector first, before we could start the actual search. Using the scoped pool directly solves both of these problems, but the error handling suffered a bit, as we now use unwrap instead of returning a Result from the closure. But since we handle individual items, and might not want to stop just because a single item was faulty, this behaviour might be better. | |||
2018-09-14 | add flag to enable debug output | Daniel | |
2018-09-14 | handle logs which do not have a boss agent | Daniel | |
2018-09-10 | use unwrap! instead of if let | Daniel | |
2018-09-10 | move filtering into own submodule | Daniel | |
2018-09-10 | add a flag to disable colored output | Daniel | |
2018-09-07 | add filtering by outcome | Daniel | |
2018-09-07 | more readability for SearchField checking | Daniel | |
2018-09-07 | more comments & formatting | Daniel | |
2018-09-07 | better fight outcome detection | Daniel | |
2018-09-07 | add fight outcome to output | Daniel | |
2018-09-07 | parallelize log searching | Daniel | |
2018-09-07 | move output formatting to submodule | Daniel | |
2018-09-06 | initial commit | Daniel | |