Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Latest build: 2020.06.30.2

...

SDP-39201 MC2 Service Installer Fails To Install Services On All Nodes

As of version 2020.06.30.2

Corrected Issues With MC2 Services Installer On Environments With Multiple Nodes

MC2 Services Installer was failing to install the services on all nodes on environments with several nodes. To correct this issue the following changes were implemented:
The extraction of MC2 Services Installer was changed so that it occurs only once.
The MC2 Service Installer logs will be written in separate files for each of the nodes in the environment
The extraction of installation files from the installer was changed to update the timestamp of the files to current time,
to prevent the purge processes from removing the installation files before the installer completed the installation.

...

New version of Pace ReportService client

...

Updated EDS delta cache to allow additional filters to be defined for delta cache updates. This is intended primarily for time series objects, for example to use effective date in addition to update date. https://eagledocs.atlassian.net/wiki/spaces/MC2/pages/1280016385/Delta+Cache+See EDS Delta Cache Update

...

SDP-37057 Trim spaces for columnAliases

...

We made a change for the EDS query generation in terms of NUMBER data base field. Additional logic was added for such fields, in order to make some formatting on the query step instead of validate and convert each number on transformation step. The only noticeable change is that decimal numbers where float piece is equal 0, will look in output like this:

  • 255 instead on 255.0

  • 0 instead of 0.0for all other numbers there should be no changes.

How query looks before and after changes on REC_COUPON field: Before: MASTERTABLE.REC_COUPON REC_COUPON,
*After: * CASE WHEN MASTERTABLE.REC_COUPON IS NULL THEN NULL WHEN MASTERTABLE.REC_COUPON = 0 THEN '0' WHEN MASTERTABLE.REC_COUPON < 1 AND MASTERTABLE.REC_COUPON > -1 THEN TO_CHAR(MASTERTABLE.REC_COUPON, 'FM0.099999999999') ELSE TO_CHAR(MASTERTABLE.REC_COUPON) END REC_COUPON,

...

Implemented a cache manager for EDS that will poll configured tables for updates and update the cache with delta as needed. The cache manager runs as part of pyruleservice and reads custom cache profiles. See https://eagledocs.atlassian.net/wiki/spaces/MC2/pages/1280016385/Delta + Cache + Update for detail on cache profiles.

...

Created new package to enable installing all rules without installing AllServices from panel.
(mc2rules-.zip and mc2rules-wo.zip (without overlays) packages)

...

Added support to MC2 EJM for the FullSubprocessTSR flag that enables consolidated TSR creation for subprocesses. When set, task_reporter sets FAILED status for a subprocess if any step of the subprocess has FAILED status.

...

SDP-

...

SDP-37541 OLAP REST API's Entities endpoint supporting Custom entity types

...

There was an issue with OLAP REST API for Composite Analysis reports, Performance Analysis reports, and Positions reports whereby constituents and benchmarks were not converted to profile entity's base currency. The 'Convert constituents and benchmark to Composite Currency' has been enabled in order to resolve the issue for Composite Analysis reports. Additionally, the' Convert benchmark to Portfolio base currency' has been enabled for Performance Analysis and Positions reports.

...

SDP-36485 Add option to exit with error if maxrows of data returned

EDS: Add option to exit with error if maxrows of data returned

Introduced error message "More than X rows of data returned" when new parameter "FailOnExceedingMaxrows" is set to "Y" on the request or defined in w_custom_config. This is so a client can set the "maxrows" parameter on the request to a specific number of rows, and the extract will fail if the result set exceeds that amount. The client may than realize they maybe they requested too much data, didn't use the right filters, etc. If the request fails for this reason the file will be removed and not saved on the server.

...

SDP-35486 OLAP REST API File format of JSON in request gives JSON2 format in response

...

OLAP REST API supports multiple output formats as JSON, CSV and TSV. Along with that JSON2 was added and supported now. Any OLAP report will support with all 4 output formats like JSON, JSON2, CSV and TSV (JSON2 being an additional format in JSON produced by OLAP reports).