Compression when saving elements in Endevor
search cancel

Compression when saving elements in Endevor

book

Article ID: 38157

calendar_today

Updated On:

Products

Endevor Endevor Natural Integration Endevor - ECLIPSE Plugin Endevor - Enterprise Workbench

Issue/Introduction

When saving elements within Endevor what is the compression that is being used?  Is it using industry standards or is it proprietary?

 

Environment

Release:ALL

 

Resolution

The compression algorithm used by Endevor is based on Lempel-Ziv-Welch (LZW) and will work with Endevor Base / Delta / Listing Libraries.

To determine if compression will be used the Base members, we look at the type definition for:

      DELTA FORMAT (F/R/I/L)

               Specifies delta storage format for elements of this Type. Valid values:

                     F— Default. Forward delta format.
                     R— Reverse delta format.
                     I— Full-image delta format.
                     L— Log delta format.

We will then check for:

        COMPRESS/ENCRYPT(Y/N) ===> Y

if the compress/encrypt is set to Y and the base/delta files are defined as RECFM=VB or VBA then we will invoke the compression routine for forward delta and log delta format.

For Listing libraries, if they are defined as RECFM=VB or VBA then we will invoke the compression routine.

All Delta libraries are encrypted and compressed.