- 13d48d9 Setup the message bridge key sharing services by Adam Snaider · 2 years, 2 months ago
- 6309726 Read all timestamps into RAM where possible when reading logs by Austin Schuh · 2 years, 2 months ago
- a5cb8e0 Enforce max out of order duration contract when writing logs. by Mithun Bharadwaj · 2 years, 2 months ago
- 1039795 Fix a logger issue when disk is full on startup by Philipp Schrader · 2 years, 4 months ago
- 5801740 Use log source for log reading by Alexei Strots · 2 years, 6 months ago
- 1f51ac7 Add helper classes for log reading by Alexei Strots · 2 years, 5 months ago
- ae00e73 LogReader Before Send Callback by Eric Schmiedeberg · 2 years, 6 months ago
- 036d84e MaybeNodeName looks useful to be shared by Alexei Strots · 2 years, 6 months ago
- a8dadd1 Rename of couple log reading utility classes by Alexei Strots · 2 years, 6 months ago
- a319471 Add factory for SpanReader by Alexei Strots · 2 years, 6 months ago
- cee7b37 Add ability to create SpanReader with known decoder by Alexei Strots · 2 years, 6 months ago
- 790cb54 Run clang-format on the entire repo by Philipp Schrader · 2 years, 3 months ago
- 15c22b1 Remove DetachedBufferFileWriter and use FileBackend by Alexei Strots · 2 years, 6 months ago
- bc082d8 Add ability to write log to abstract log sink by Alexei Strots · 2 years, 6 months ago
- 0139549 Gentle introduction of log backend by Alexei Strots · 2 years, 7 months ago
- 9d2c00f Revert "Make it so fadvise works in the presence of ResetStatistics" by James Kuszmaul · 2 years, 7 months ago
- 313d1ba Make it so fadvise works in the presence of ResetStatistics by Austin Schuh · 2 years, 7 months ago
- 4c3cdb7 Use O_DIRECT when possible for faster log writing by Austin Schuh · 2 years, 8 months ago
- 8bdfc49 Make Copier and Encoder support writing partial messages by Austin Schuh · 2 years, 8 months ago
- 71a40d4 Make Copier support starting and ending bytes by Austin Schuh · 2 years, 8 months ago
- 7ef11a4 Kill QueueSpan by Austin Schuh · 2 years, 8 months ago
- b38477e Add LogReader ReplayChannels filtering by Eric Schmiedeberg · 2 years, 11 months ago
- 9776b39 Update WPILib, roborio compilers, and CTRE Phoenix libraries by James Kuszmaul · 2 years, 9 months ago
- 48d10d6 Encode flatbuffers directly into the encoder when logging by Austin Schuh · 3 years ago
- f2d0e68 Add a PackRemoteMessage method which doesn't malloc by Austin Schuh · 3 years ago
- fa30c35 Add a PackMessage method which doesn't malloc by Austin Schuh · 3 years ago
- 60e7794 Clang-format aos by Austin Schuh · 3 years, 5 months ago
- ea913d4 Improve messaging when ReadMessages detects a corrupted message. by Brian Smartt · 3 years, 10 months ago
- cd36842 Add a flag to quiet down log file sorting by Austin Schuh · 3 years, 11 months ago
- ca3fbca Merge changes Ic1090d35,I7de986a6 by Austin Schuh · 4 years ago
- 1c80c34 Merge "Bound the max number of messages saved for matching" by Austin Schuh · 4 years ago
- 6a7358f Bound the max number of messages saved for matching by Austin Schuh · 4 years ago
- 826e6ce Convert monotonic_remote_time to monotonic_clock::time_point by Austin Schuh · 4 years ago
- 5dd2284 Handle local messages sent before remote messages after reboot by Austin Schuh · 4 years ago
- b7c6eba Optimize simulated event loop log reading. by Tyler Chatow · 4 years, 3 months ago
- fee1697 Split out an interface for finding log files by Brian Silverman · 4 years, 1 month ago
- 58646e2 Support nodes rebooting by Austin Schuh · 4 years, 2 months ago
- b444b31 Merge "Add node_boots parsing from log file headers" by Austin Schuh · 4 years, 3 months ago
- 36c0093 Don't queue up the remote when it doesn't exist. by Austin Schuh · 4 years, 3 months ago
- 4850772 Add node_boots parsing from log file headers by Austin Schuh · 4 years, 3 months ago
- 0e8db66 Work around duplicate headers at the start of logs by Austin Schuh · 4 years, 3 months ago
- cf5f644 Add PeekMessage/ConsumeMessage to SpanReader by Austin Schuh · 4 years, 3 months ago
- 2dc8c7d Add a BootTimestamp class and move some things over by Austin Schuh · 4 years, 4 months ago
- f16ef6a Add BootMerger to concatenate messages across boots by Austin Schuh · 4 years, 4 months ago
- 24bf497 Replace TimestampMapper::sorted_until with started() by Austin Schuh · 4 years, 4 months ago
- bd06ae4 Flush log files periodically by Austin Schuh · 4 years, 7 months ago
- a426f1f Fix loggers running out of space by Austin Schuh · 4 years, 7 months ago
- 0660122 Queue filters until there are at least 2 points each by Austin Schuh · 4 years, 9 months ago
- e639ea1 Push managing the message queue into TimestampMapper by Austin Schuh · 4 years, 9 months ago
- 79b3094 Support queueing data in TimestampMapper and viewing timestamps by Austin Schuh · 4 years, 9 months ago
- 8bf1e63 Add a MessageHeader field for monotonic_timestamp_time and extract it by Austin Schuh · 4 years, 10 months ago
- 0ca51f3 Use config found in SortLogs instead of random log files by Austin Schuh · 4 years, 10 months ago
- 315b96b Rotate log files when the remote reboots by Austin Schuh · 4 years, 10 months ago
- 287d43d Switch LogReader to the new API, and remove the old by Austin Schuh · 4 years, 11 months ago
- b000de6 Handle messages from before the start time by Austin Schuh · 4 years, 11 months ago
- d2f9610 Add TimestampMapper to match timestamps with data by Austin Schuh · 4 years, 11 months ago
- 8f52ed5 Add NodeMerger for merging sorted logs by Austin Schuh · 4 years, 11 months ago
- 4b5c22a Add LogPartsSorter to sort messages from a log file by Austin Schuh · 4 years, 11 months ago
- 1be0ce4 Add simple Message struct for sorting by Austin Schuh · 4 years, 11 months ago
- add6eb3 Stop stripping the size prefix off by Austin Schuh · 5 years ago
- 3bd4c40 Handle empty and corrupted log parts. by Austin Schuh · 5 years ago
- c41603c Add PartsMessageReader to read part files by Austin Schuh · 5 years ago
- c243b42 Added basic span reader test. by Austin Schuh · 5 years ago
- a9f2ec9 Improve logger behavior when out of disk space by Brian Silverman · 5 years ago
- 8d7e0bb Recreate remote timestamp logging in LogReader by Austin Schuh · 5 years ago
- 6148a73 Merge changes If1e1b711,Iff223fd8 by Brian Silverman · 5 years ago
- 0465fcf Support graceful logging failures when running out of disk space by Brian Silverman · 5 years ago
- 2f7b8b5 Remove unimplemented DetachedBufferWriter::RewriteLocation by Brian Silverman · 5 years ago
- f51499a Introduce interfaces for compressing and decompressing log files by Brian Silverman · 5 years ago
- b89816d Merge "Sort parts by UUID and part_index" by Austin Schuh · 5 years ago
- 661a8d8 Remove unused timestamp_heap_ in ChannelMerger by Austin Schuh · 5 years ago
- 5212cad Sort parts by UUID and part_index by Austin Schuh · 5 years ago
- 2f8fd75 Fix log sorting for good by Austin Schuh · 5 years ago
- 858c9f3 Queue messages in LogReader::State by Austin Schuh · 5 years ago
- ee71105 Update prints to have which node they are from by Austin Schuh · 5 years ago
- 97789fc Make log file header comparison more efficient by Austin Schuh · 5 years ago
- 98360e2 Keep track of how many bytes DetachedBufferWriter writes by Brian Silverman · 5 years ago
- 8bd9632 Sort messages between nodes properly by Austin Schuh · 6 years ago
- cde938c Handle log files not starting at the same time. by Austin Schuh · 6 years ago
- 6f3babe Add multi-node log file reading by Austin Schuh · 6 years ago
- de031b7 Add support for editing the logfile headers by Austin Schuh · 6 years ago
- fa89589 Add support for rotated log files by Austin Schuh · 6 years ago
- 05b7047 Move log file manipulation logic out of LogReader by Austin Schuh · 6 years ago
- a36c890 Split DetachedBufferWriter into a separate file. by Austin Schuh · 6 years ago