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

replace ClientThreadHandler "Debug" logs with NonSessionLog #830

Merged
merged 7 commits into from
Jun 26, 2024

Commits on May 31, 2024

  1. remove Debug log (an alt handling is yet to come)

    This is phase 1: make it stop creating the Debug
    log, and just generally getting my head around
    the flow of the deep transport logic that writes
    to this log.
    
    (Current debug-log calls are either eliminated
    or temporarily routed to console-writes)
    
    The reason these log lines are weird is because
    they happen in code that isn't specific to a
    session, so it can't follow the existing paradigm
    (where each session has its own logger).
    
    But some of those logs are still valuable,
    so phase 2 will be logging them in an alternate
    way, likely in a way that will only create
    the logs when absolutely necessary (as opposed
    to the current impl which can create a ton
    of empty logs).
    gbirchmeier committed May 31, 2024
    Configuration menu
    Copy the full SHA
    07d2d89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45982b1 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    5ddb532 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. delete namesp prefix: QuickFix.SettingisDictionary

    no longer needed after I renamed
    QuickFix.Dictionary to QuickFix.SettingsDictionary
    
    This commit makes no other changes to these files
    gbirchmeier committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e8bd11c View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. new NonSessionLog

    Initialized and passed through the stream/socket
    hierarchy so that logging can be performed
    for messages that cannot be tied to a session
    gbirchmeier committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    e9abea3 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    7dd3298 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d931e20 View commit details
    Browse the repository at this point in the history