mirror of
https://github.com/RPCS3/discord-bot.git
synced 2026-07-19 13:54:44 -04:00
[PR #260] [MERGED] Significantly improve log parsing performance #338
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/RPCS3/discord-bot/pull/260
Author: @13xforever
Created: 3/16/2019
Status: ✅ Merged
Merged: 3/16/2019
Merged by: @13xforever
Base:
master← Head:vnext📝 Commits (2)
458296bmulti-threaded log parsinge14ed31significantly improve log parsing performance📊 Changes
20 files changed (+114 additions, -21 deletions)
View changed files
📝
CompatBot/EventHandlers/LogParsing/LogParser.LogSections.cs(+1 -1)📝
CompatBot/EventHandlers/LogParsing/LogParser.PipeReader.cs(+5 -1)📝
CompatBot/EventHandlers/LogParsing/LogParser.StateMachineGenerator.cs(+23 -15)📝
CompatBot/EventHandlers/LogParsing/POCOs/LogParseState.cs(+7 -1)📝
CompatBot/EventHandlers/LogParsingHandler.cs(+20 -3)📝
CompatBot/Utils/Extensions/AutosplitResponseHelper.cs(+0 -0)📝
CompatBot/Utils/Extensions/BotDbExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/CommandContextExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/DateTimeEx.cs(+0 -0)📝
CompatBot/Utils/Extensions/DiscordClientExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/DiscordEmbedBuilderExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/DiscordMessageExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/EnumerableExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/InteractivityExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/MemoryCacheExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/RolesExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/StreamExtensions.cs(+0 -0)📝
CompatBot/Utils/Extensions/StringUtils.cs(+0 -0)➕
CompatBot/Utils/PoorMansTaskScheduler.cs(+56 -0)📝
CompatBot/Utils/ResultFormatters/LogParserResultFormatter.cs(+2 -0)📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.