.
contact contact

Eloquence [Patch] News March 2010

 
.
 

Contents:

New B.07.10 patches since August 2009

The following recommended patches for Eloquence B.07.10 have been released recently:

  • PE71-1001290 - database server
  • PE71-0911091 - dblogreset
  • PE71-1001270 - fwaudit utility
  • PE71-0910070 - Windows IDE

The above patches are included in the new PE71-B100209 patch bundle, which is the recommended base.

For more info on 7.10 patches and the 7.10 patch bundle visit:

New B.08.00 patches since August 2009

The following recommended patches for Eloquence B.08.00 have been released recently:

  • PE80-1001190 - database server
  • PE80-0911091 - dblogreset utility
  • PE80-0912281 - dbrecover utility
  • PE80-0912040 - dbfsck utility
  • PE80-1001270 - fwaudit utility
  • PE80-1001140 - query3k utility
  • PE80-0912170 - eloqcore
  • PE80-0910070 - Windows IDE

The above patches are included in the new PE80-B100211 patch bundle, which is the recommended base.

Critical fixes to the database server

Some of the database server fixes are considered critical, even if only for corner-cases:

  • In rare cases the buffer cache could fail to write a page modification to disk, resulting in an incorrect free-list page link/pointer.
  • The database server could abort after an overflow of an internal counter variable.
  • Searching an index could cause the database server to abort.

For more info on 8.0 patches and the 8.0 patch bundle visit:

Enhancements added to B.07.10 and B.08.00

database server
  • Improved database compatibility checks on DBOPEN have been implemented to prevent opening incompatible databases from newer Eloquence versions.

  • When a dbutil ADD ITEM data set clause is used to add an item of type P (packed) to a data set, the subsequent restructuring process now initializes this new P item to unsigned zero. Previously, a new P item was initialized to binary zero.

fwaudit
  • When processing an audit file, any comment records are now output to stderr, no longer to stdout.

    Audit comment records are used to record any problems that may have occurred while the original forward-log was processed. When an archived audit file is later used with fwaudit, these comment record messages are now output to stderr. Previously they were output to stdout along with the clear-text report.

    In addition, the warning messages written to comment records have been revised so that they now clearly indicate that they were created while the original forward-log was processed.

Enhancements added to B.08.00 only

database server
  • A database restructuring could temporarily require significantly more available disk space in the data volume(s), as compared to Eloquence B.07.10. This has been corrected.
dbfsck
  • The dbfsck utility was enhanced to detect and fix broken links in the FixRec free-list.
query3k
  • The QUERY3K utility was changed to ignore a FF character (formfeed, 0x0c) if it is the first character in an input line. This allows to use QUERY3K output files with XEQ. Previous versions of QUERY3K failed with a syntax error.

    The QUERY3K REPORT command uses a FF character to indicate a new page in its output. This makes it difficult to use a QUERY3K report subsequently in an XEQ statement without disabling the paging (option NOPAGE or SET LINES=0). However, this was possible on MPE.

eloqcore
  • Extend valid PRINTER numbers from -2:99 to -2:999.
  • Added the POPUPBOX option to the config file to allow enabling function keys to interrupt a POPUP BOX statement.

    When enabled, a defined FUNCTION KEY or HALT interrupts a POPUP BOX statement and returns -1 as the selected choice.

    This function is enabled in the configuration file by specifying the option POPUPBOX and the asssociated config value. For example:

    option popupbox 7
    
      The option value is bit encoded:
        1 = sfk
        2 = halt
        4 = ESC

    Please note that this functionality is not available when using the DLG driver.

Eloquence B.07.10 patch bundle B100209 available for download

This patch bundle combines all recommended Eloquence 7.10 patches as of February 2010 into a single archive file, which is convenient to download and install (compared to dealing with all the patches individually).

For more info on the 7.10 patch bundle visit:

Eloquence B.08.00 patch bundle B100211 available for download

This patch bundle combines all recommended Eloquence 8.0 patches as of February 2010 into a single archive file, which is convenient to download and install (compared to dealing with all the patches individually).

For more info on the 8.0 patch bundle visit:

Eloquence JDLG 1.5.5 available for download

JDLG 1.5.0 was released in July 2009 and has evolved from the JDLG 1.5 beta releases. JDLG 1.5.5 is a maintenance release issued in March 2010.

Eloquence JDLG 1.5 adds the splitter and tree controls and enhances the groupbox control to support scrolling. It also adds support for context specific popup menus. Several examples for the new features and enhancements are available in the download area and discussed in the release notes.

For more info on JDLG 1.5.5 and downloads visit:



 
 
 
  Privacy | GDPR / DSGVO | Webmaster | Terms of use | Impressum Revision: 2010-03-17  
  Copyright © 1995-2024 Marxmeier Software AG