Skip to content
Compare
Choose a tag to compare
@tslater2006 tslater2006 released this 24 Oct 01:28

Release Notes

Date: October 23, 2024

New Features

  • Initial Cobol Trace Processor Implementation:

    • Introduced a new processor to handle COBOL trace files, expanding the tool's capabilities to process and analyze COBOL trace SQL extractions. This includes refactoring how processors are selected, with various quality-of-life improvements to streamline the workflow.
    • Commit: initial cobol trace processor implementation. refactoring how processors are selected and various QoL fixes
  • Support for AE Traces in Compare Tool:

    • Enhanced the compare tool to include support for App Engine (AE) traces, enabling more comprehensive comparison functionality.
    • Commit: Support AE traces in compare tool

Enhancements

  • Refactor SQL Statement Handling:

    • Improved SQL processing to account for multiple executions, a common scenario in COBOL traces, ensuring more accurate SQL statement analysis.
    • Commit: Refactor SQL Statements to account for multiple executions of it (common in cobol traces)
  • Processor Class Refactoring:

    • Simplified the structure of processor classes to reduce duplicate code, particularly in the detection and handling of different trace file types. This refactor aims to enhance maintainability and performance.
    • Commit: Refactor processor classes and reduce duplicate code for creating/detecting the type of trace file
  • Support for Processing AE Trace SQL Execution Paths:

    • Added functionality to handle AE traces, including processing execution paths, allowing users to better understand the sequence of operations in App Engine traces.
    • Commit: Support processing AE tracesql for execution path

Bug Fixes

  • Fix Path Execution Bug:

    • Addressed a bug related to execution path processing, ensuring the accurate representation of execution sequences.
    • Commit: Fix path execution bug
  • Regex Updates for App Engine Start/Step Markers:

    • Corrected regex patterns used to detect start and step markers in App Engine traces, enhancing trace file parsing accuracy.
    • Commit: Fix app engine start/step marker regexes

Technical Updates

  • Upgrade to .NET Framework 4.8:
    • Updated the application to use .NET Framework 4.8, providing better performance, security, and compatibility with modern development standards.
    • Commit: Update to .NET 4.8