Skip to content
English
  • There are no suggestions because the search field is empty.

Release Notes 329 (March 2026)

This release introduces expanded monitoring for Change Data Capture (CDC) and OpenEdge 12.4+ BI Management, alongside significant improvements to the stability of the Real-Time (RT) interface and PASOE metrics.

New Features & Enhancements

Comprehensive CDC Monitoring

A new cdcInfo data collector (RT command key “J”) has been added to monitor Change Data Capture performance. This collector provides visibility into the CDC memory and hashing configuration, ensuring your CDC implementation is sized correctly.

    • New Metrics: Track the count of CDC-enabled tables and fields, -cdcsize current/suggested values, hash table size, and latch request activity.

Monitoring added for Before Image Manager

Added support for the new Before Image Manager (BIM) helper process introduced in OpenEdge 12.4. ProTop now monitors the probim process, which manages BI cluster re-use during long-running idle transactions.

  • Updates: Added con_bimd to the Dashboard and Configuration screens. Alerts and Health Checks have been updated to recommend running BIM on OE 12.4+ Enterprise databases.

Enhanced PASOE Connection Counters

For environments running OpenEdge 11 or 12, the dashboard now features dedicated PASOE connection counters (con_PASA and con_PASN). These replace the legacy AppServer/WebSpeed counters on newer systems to provide more accurate connection tracking for PASOE instances.

TRXMON Logic Update

The Transaction Monitor (TRXMON) has re-implemented trxThreshold logic. To prevent the accidental termination of active processes, a transaction must now meet both criteria to be eligible for zapping:

  1. It must be older than the trxThreshold.

  2. It must be idle for at least trxZapAfter.

  • Note: A safety minimum of 60 seconds has been enforced for trxZapAfter.


Fixes & Improvements

ProTop RT Input Buffer Stability

Resolved a long-standing issue where buffered keystrokes were lost during high-activity periods in the Real-Time (RT) interface. A new buffer system captures pending keystrokes during data collection and processes them immediately after sampling completes.

  • Configuration: This behavior is enabled by default but can be disabled via pendingKeyBuffer in etc/protop.cfg.

PASOE Memory Calculation Fix

Corrected the overheadMem metric calculation for PASOE. Previously, the metric incorrectly summed stack memory and overhead memory; the calculation has been adjusted to reflect the true overhead values.

Storage Area Reporting

Fixed an issue where adding storage areas (such as After-Image extents) online caused duplicate records to appear in tt_area. The logic now uses the Storage Area Number (SANum) for identification rather than the potentially volatile ID, eliminating false "duplicate record" errors.

Windows Scripting Updates

Updated the wstub/aipurge.batx script to use the native Windows forfiles command, replacing the previous dependency on a Unix-style find command that functioned inconsistently in Windows environments.

Quotes refactored in Windows SET statements

Fixed syntax handling for variables in Windows BAT files. Quote handling in SET statements (e.g., XTRASTART) has been refactored to prevent syntax errors during execution.