Categories
Release Notes: Workbench

Workbench 9.5.1.2

  • 8786. Changed vernacular from “license key” to “activation key”.
Categories
Release Notes: Workbench

Workbench 9.5.0.1

  • 8784: Added new action pane item for `mrcrop sqlid`.
  • 8783: Made mrcrop subcommand man pages more consistent.
  • 8771: Added new `mrcrop sqlid` utility.
Categories
Release Notes: Workbench

Workbench 9.4.5.0

  • 8780: Updated “Mastering Oracle Trace Data” book content.
Categories
Release Notes: Workbench

Workbench 9.4.4.14

  • 8777: Fixed a bug that prevented the command utilities from printing a backtrace on Linux.
  • 8776: Command utilities now print more helpful diagnostic information upon abnormal termination.
  • 8775: Fixed a bug where nested .rc files could cause mrskew to abnormally terminate.
Categories
Release Notes: Workbench

Workbench 9.4.3.1

  • 8774: Fixed a bug preventing mrskew and mrwhen from processing trace files larger than 2GB on Microsoft Windows.
  • 8773: The single environment variable MR_JVM_OPTS supersedes the pair of variables formerly called MRCROP_JVM_OPTS and MRPROF_JVM_OPTS.
Categories
Release Notes: Workbench

Workbench 9.4.2.1

  • 8770: Fixed a File › Load bug that can occur when selecting both a file and its containing folder.
  • 8769: Fixed a bug that can occur when clicking the checkbox in the files pane header.
  • 8759: Fixed a File › Load dialog bug that could cause .trc files to be grayed out.

Categories
Release Notes: Workbench

Workbench 9.4.1.0

  • 8766: Fixed a bug causing the output pane content to not survive a Workbench upgrade.
  • 8765: Moved the Clear Application menu item from the View menu to the Edit menu. Moved the Clear Output item into the group of Clear… items in the Edit menu.
  • 8762: Relaxed the spacing around the edges of the output pane.
  • 8761: Relaxed the height of the command text widget.
  • 8760: Shift-click upon the checkbox in the files pane header row now inverts the selection.
  • 8758: New Edit › Clear Command History menu option.
  • 8753: New mrskew –top=all and –top=none options.
  • 8750: Extended the application’s undo/redo feature to cover edits in the command text widget, the action filter, and the file filter.
  • 8749: Moved “Save Output” menu item from the “File” menu to the “Edit” menu, so that now the option is proximal to the Cut, Copy, and Clear functions. Also re-ordered the buttons on the application.
  • 8747: Changed mrprof HTML report title from “Profile” to “Method R Receipt for Response Time™”.
  • 8744: Changed the default Z value to 0.01 seconds for island-related actions.
  • 8743: Moved Select menu options into the Edit menu, which is consistent with other application menus.
  • 8742: Fixed a bug causing Workbench to print a partial “Load files” report into the output pane when the File › Load… dialog has been opened and canceled.
  • 8741: mrskew disk.rc, p10.rc, and ssd.rc files are now cleaner and more maintainably written.
  • 8740: Improved the option order for the LIO and PIO count actions.
  • 8739: Fixed a bug preventing mrskew –group-label and –select-label expressions from accessing functions defined in the –init block, and that prevented the proper processing of UTF-8 strings in the –group-label and –select-label options.
  • 8737: Removed the mrls utility from the distribution. The Workbench application now performs all mrls functions more accurately and more efficiently than mrls did.
  • 8736: Removed the “Summary by file” action, because our “Copy selected file names to output (shift-click for FQPN)” button performs the same function more accurately and more efficiently.
  • 8735: Removed the “Details by file, for importing into Excel” action. The “Copy selected file rows to output (shift-click for CSV)” button performs the same function more accurately and more efficiently.
  • 8733: Fixed a bug with the checkbox column header’s tool tip in the files pane.
  • 8732: Fixed a bug with the tool tip on empty (normal) Status column values.
  • 8727: Fixed a bug causing Shift-Click to work improperly sometimes in the files pane.
  • 8725: Workbench now uses the system’s proper alert sound, played upon the proper alert sound output device, at the proper alert volume.
  • 8723: The File › Load operation now opens a more functional file open dialog on macOS.
  • 8721: Workbench now sounds an audible warning when you press Up at the top of your command history, or Dn at the bottom.
  • 8718: When focus is in the Workbench command text widget, you can use Up/Dn to scroll through your command history. Opt-Up/Dn will now move your cursor to the start/end of your command. Cmd-Up/Dn will move your cursor to the top/bottom of your command history list.
  • 8717: Clear Application now clears Undo and Redo.
  • 8710: Clear Application now clears the command text history.
  • 8708: Workbench now lets you open an HTML profile report by clicking on a value in the Version column.
  • 8707: HTML profile report exposes new Oracle tracing level attribute.
  • 8706: Fixed a problem where the Workbench SQLite database could have duplicate FILE rows.
  • 8704: Throughput numbers printed at the conclusion of a file load operation are now rounded, not truncated.
  • 8701: Modified an error message to suggest using mr1011 instead of Profiler 6.0.0.35.
  • 8698: Workbench now processes WAIT lines created by Oracle Database 23c.
  • 8697: Workbench now replaces Action parameters even if an Action’s command text is modified.
  • 8696: Workbench now restores command execution history upon startup.
  • 8695: Workbench application now automatically cleans its file cache upon startup.
  • 8694: Workbench has a new File › Move to Trash feature that allows you to clean up your filesystem through the Workbench application interface, on systems using JDK 9+.
  • 8693: Exit codes ($? values) and stderr vs stdout decisions are now more consistent with good *nix programming standards.
  • 8692: Fixed a problem that occurs when a file is loaded, moved to another folder, and then reloaded.
  • 8691: Workbench now exposes the trace-level of each input file in the files pane.
  • 8689: Fixed a bug where loading duplicate files resulted in mrprof errors.
  • 8688: Command output window now scrolls in sync with command text widget scrolling.
  • 8684: Fixed a problem with spacing in the output pane when using the “Copy selected file rows to output” button.
  • 8683: New “Copy selected file names to output” button makes it easy to list the names of all the currently selected files.
  • 8682: The Workbench application no longer lists file names at the tail of the command text in the output pane. The list of files is already available using either a tool’s –verbose option or the new “Copy selected file names to output” button.
  • 8681: Deleted the “Details by file, for importing into Excel” action, because our “Copy selected file rows to output” button performs the same function more accurately and more efficiently.
  • 8678: Exposed debugging interface to all of the mrcrop man pages.
  • 8677: mrcrop command line option semantic errors are easier to identify
  • 8672: Workbench now prints MB processed figure to the output pane when an action completes.

Categories
Release Notes: Workbench

Workbench 9.3.1.2

  • 8671: Workbench now respects the “report_output_font_name” GUI property in ~/.method-r/workbench/version/gui.properties.
  • 8668: ERROR lines now populate the $tim, $tim1, and $tim0 mrskew variables.
  • 8637: Fixed a bug causing the command text area not to resize properly when zooming.

Categories
Release Notes: Workbench

Workbench 9.3.0.17

  • 8661: Fixed a bug where Workbench on macOS would not load a .trc file that is dragged onto the application icon.
  • 8656: Fixed some “Show example output” previews to match what a given action’s output will really look like.
  • 8654: Replaced “Duration by database block address (DBA) for /db.*read/ calls” and “Duration by database file ID for /db.*read/ calls” action labels with more general “Duration by p1 for a given call name pattern” and “Duration by p1:p2 for a given call name pattern”. This will make it easier for people to extend these actions to other calls.
  • 8652: Enhanced launcher logging and new content at https://method-r.com/workbench/install makes installation and troubleshooting easier.
  • 8648: Fixed a bug causing the Check for Updates… download progress dialog to truncate the bottom third of the “Cancel” button.
  • 8645: Updated “Mastering Oracle Trace Data” book to reflect new spec for –group-label.
  • 8641: Made the “Duration by SQL ID, SQL text, and call name” report a little easier to read when the input trace is missing a PARSING IN CURSOR section.
  • 8640: Fixed a bug causing the “Duration by SQL ID, SQL text, and call name” action to malfunction.
  • 8639: mrskew now exits with an error code if any input file cannot be opened
  • 8634: mrskew now allows an expression value (not just a string value) for –group-label and –select-label.
  • 8633: Workbench now ships with our new “Tracing Oracle” book included; access it by clicking the button with the red-stripe book icon.
  • 8628: Workbench now runs natively on Apple silicon, about 3× times faster than on x86_64.
  • 8624: Confirmed that Method R Workbench application runs fine on Rosetta.

Categories
Release Notes: Workbench

Workbench 9.2.5.8

  • 8620: mrskew now recognizes BINDS sections that contain empty lines.
  • 8616: Workbench now saves the state of the “Pause profiling”/”Resume profiling” button after closing and reopening the application.
  • 8611: Fixed an inconsequential typo in mrcrop-bytes man page.
  • 8608: Refined the way Workbench uses sounds to notify the user that potentially long-running actions have completed.
  • 8604: Workbench utilities mrprof and mrskew now recognize new Oracle 23c trace elements CLIENT IP and CONNECTION ID.
  • 8592: Added –rc=file option to mrprof and mrcrop and fixed a bug that would cause the Workbench to fail if too many files are selected.
  • 8590: Fixed a bug on Windows when a user tries to use a trc→ Workbench file association.
  • 8587: Fixed a problem causing the profile report to render in the wrong font.
  • 8571: Fixed a View › Clear Application bug.
  • 8559: Fixed a problem that would occur when loading files before a prior load operation had completed.
  • 8553: Fixed a big causing the automatic transmission to re-profile traces sometimes when it shouldn’t need to.
  • 8551: Fixed a bug that could cause the files pane to get into a weird state when loading many files.
  • 8546: Added a throughput report in “%d MB/sec” format to the end of each response time report in the output pane.
  • 8542: Fixed a bug which could occur if you pause profiling and then unload all files.
  • 8536: “About” dialog now contains more links to provide information about the product.
  • 8535: Added a `mrwhen f.trc | nl -ba` example to the mrwhen man page.
  • 8532: Fixed a bug that makes mrwhen output incorrect for SQL statement text that exceeds 4KB in length.
  • 8520: New updates and corrections for the MOTD book.
  • 8481: Workbench now emits a “Load Files” summary into the output pane at the end of a “Load Files” operation.
  • 7619: `mrcrop –continued-trace` option now takes a wildcard character.