...
For larger files greater than 150MB, a time timeout was occurring. The issue was resolved by adding an additional call to the curl command with a timeout set to 1800 seconds. The New optional parameter is defined as W_FTP_CURL_TIMEOUT_30MIN and should be set with a value of Y in the w_config_custom.inc.
File changed:
reporter_dist_methods.inc
SDP-22742: Created new inbound Inbound interface for EntityLiquidity was created
- Created new inbound interface to load Entity Liquidity object records to database.
- Created functionality to delete Entity Liquidity object records from database via Inbound Interface.
- Inbound interface for EntityLiquidity added to eagle_wrf_generic_load workflow.
...
The parameter TIBCOMode has an impact on the mapping of attributes for extract data.
EagleML and transactionMessage nodes do did not contain important attributes for TIBCO mode when using streaming mode.
Support was provided to the last group of extracts below:
...
- /eagle_ml-2-0_cm/extract_start.inc
SDP-21389: Add missing description for extracts to SwaggerSwagger file was updated
Definition of the following feed types have been added to swagger-extracts.json file:
...
The python CSV-to-EagleML transform for AccountingTrade did not recognize security tags 1233 and 1234. Added mapping Mapping for this these tags was added in Python python rule for AccountingTrade, which is required for in-memory only processing.
...
Files changed:
eagle/estar/tpe/dynamic/msgcenter/eagle_ml-2-0_cm/unpacker/custom_routing.inc
eagle/estar/tpe/dynamic/msgcenter/eagle_ml-2-0_cm/unpacker/send_to_wrf.xml
SDP-20513: Updated Updated Warehouse Performance rules for loading and extracting new Liquidity data model
EagleML Warehouse Performance incoming transformation rule and corresponding extract were enhanced to process data for the PERFORMDBO.PSR_LIQUIDITY table.
Note: PSR_LIQUIDITY is a new table and exists available only on for certain Eagle versions. Core stored procedure also should be upgraded to support data loading to this table.
...
Added XSD Enumeration for User and UserGroup objects in SCIM format
Extract rules were updated to provide support for Object Types – ScimUser and ScimGroup.
File changed:
• /eagle_default/in/xml/xml_user_objects.rsf
• /eagle_ml-2-0_cm/out/xml/t_user_group_scim_streaming.inc
• /eagle_ml-2-0_cm/out/xml/t_user_user_scim_streaming.inc
SDP-19866: Made The information about incoming file to be files is stored in the data base by default
Following parameters have been set with default value:
:W_WAITEVENTS_DATABASE_MODE: := 'Y';
:W_ENABLE_EXTENDED_FILE_STATISTICS: := 'Y';
These options enable logic for storing extended information about incoming files in Data Base instead of file on the app server.
SDP-19850: Updated Warehouse Position rules for loading and extracting new Liquidity data model
EagleML Warehouse Position incoming transformation rule and corresponding extract were enhanced to process data for the HOLDINGDBO.POSITION_DETAIL_LIQUIDITY table.
Note: POSITION_DETAIL_LIQUIDITY is a new table and exists available only on for certain Eagle versions. Core stored procedure also should be upgraded to support data loading to this table.
...
SDP-19625: Added support of JMSExtractDeliveryStream and CollectDistributionErrors RTR parameters for in generic extract workflow
Support of for two new RTR parameters JMSExtractDeliveryStream and CollectDistributionErrors was provided in eagle_wrf_generic_extract workflow if ExtractDeliveryMethod='JMS'.
The corresponding global parameter is also supported W_COLLECT_DISTRIBUTION_ERRORS
...
SDP-18029: PRICINGREPORTEXTRACT was updated to include additional elements
Following The following new elements were added to Pricing Report:
priceLevel
levelComments
reason
comments
marketDate
marketDaysStale
...
Extract always gets XSD version from the main xsd file. Added changes to allow to store XSD version as global parameter g_EagleML20_XSDRevision in “ww_config_version.incâ€inc. The parameter is set by SetupEagleVersion process via eagle_ml-2-0_default_cm_w_setup stream. Currently Now extracts will read this parameter g_EagleML20_XSDRevision once, instead of eagleml-main-2-0.xsd file each time.
...
Rating Extract was enhanced to support both date and datetime format for submittedDate field submittedDate.
Files changed:
/eagle_ml-2-0_cm/out/tagvalue/extract_rating.inc
/eagle_ml-2-0_cm/out/xml/t_rating_streaming.inc
...
File changed:
accttrade_routing_check.inc
csv-buy_panels.inc
csv-sell_panels.inc
xml-accttrade_buy.xml
xml-accttrade_sell.xml
SDP-10431: Enhanced profiled generic load Profiled Loader to support processing of multiple archived filesfiles
User is now able to use packages that contain one or several files as source files for profiled generic load loader and configure translation and outgoing feed types for each file from package separately.
To To specify packaged files user should use prefix of package mask separated from processed file by slash symbol, as follows: [package mask]/[sourÑe sourсe file mask]
It is now also possible to specify incoming package or source file as bundle trigger. On bundle trigger arrival instance of profiled generic load loader will be launched. Only one bundle trigger file should be used per profile. To specify bundle trigger use ~ as prefix of file mask.
...
SDP-20418: GenericSMF load replaces some xref data with Primary Asset or Alt Asset values
When GenericSMF is was loaded via panels (accountingValidationFlag=Y) and Primary Asset Type, and/or Alt Asset Type has had any values in 'ISIN', 'SEDOL', 'RIC', 'BBID', 'SICOVM', 'VALOREN', 'CMM', 'INTERNAL', 'CINS' some xrefs are were replaced by Primary Asset Type or Alt Asset Type values.
Added logic to reorder of xref before sending to panel based on panel replacement logic. Changes made for following SMF types: Equity ('EQCSCS', 'EQCSPF', 'EQCSPK'), Mutual Fund ('EQEQMF'), Long Term Debt ('DBFLTP', 'DBIBFD', 'DBIBMU', 'DBIBPK', 'DBIVIV', 'DBMFDD', 'DBAMTL', 'DBIBTL').
...
The following changes were implemented:
1) If Entity filter and Entitlement filter (RTR parameter is ‘usergroups’‘usergroups’) are used at the same time, the Entitlement filter works as additional restriction for Entity filter (default logic).
2) If Entitlement filter is only used (RTR parameter is ‘usergroups’‘usergroups’), extract performed according to Business group assigned:
- When Business group with list of specific entities is used, then it works as source for allowed portfolios for next processing in extract (default logic).
- When Business group with attribute "all entities are included" is used, extract will be cancelled with the error message: "User Group with access to all entities cannot be used without Entity filter".
...