X Platform Documentation Portal

Release Notes

X Platform Documentation Portal

Skip to end of metadata
Go to start of metadata

Release Date: Wednesday, November 29, 2017

Compatibility Notes

ADM Compatibility Level: 3.8.1 (Unchanged) (see ADM Compatibility Matrix) The Adm Compatibility level last changed in Core X 3.8.64

Change Log

New Feature

Core X 3.8.99 Release Notes XPLATFORM-1865 - Provide the ability to configure cluster leader election priority for deterministic startup role

This feature allows user to configure the preferred cluster primary when starting a cluster by configuring an election priority for the store as follows.

When 2 members connect and either instance is equally eligible to assume the primary role this knob gives priority to the member with the lowest configured priority

ODS

Improvement

Core X 3.8.99 Release Notes XPLATFORM-1847 - Provide an option to not include every message type in every XVM Hearbeat

This release introduces the setting inactiveMessageTypeStatsInclusionFrequency to XVM heartbeat configuration. This setting can be used to control how frequently message type stats are reported for message types without any activity. By default this value is set to 1 meaning that inactive types are included in every heatbeat, but it can be set to 0 to exclude inactive types in heartbeats, or set to a value N, greater than 1 so that every Nth heartbeat inactive message type stats are included.

STATS AND ALERTS

Core X 3.8.99 Release Notes XPLATFORM-1866 - Improve Thread affinitiy dump trace

This improvement changes when the affinity dump trace is printed (when nv.aep.config trace is enabled) to be printed after messaging is started or when an engine enters the cluster backup role rather than earlier in the engine startup so that bus related threads are created and affinitized when the trace is emitted.

As a consequence an application that comes up as a Backup then transitions to primary will have affinity trace dump at both points in its lifecycle

CONFIGURATION

Change

Core X 3.8.99 Release Notes XPLATFORM-1845 - Change 'nv.sma.treatemptykeyasnull' to 'nv.sma.treatemptykeyfieldasnull'

This milestone changes the name of 'nv.sma.treatemptykeyasnull' introduced in the last milestone as part of XPLATFORM-1839 to 'nv.sma.treatemptykeyfieldasnull' to be more consistent with the existing property name 'nv.sma.allowemptykeyfield'

SMA

Core X 3.8.99 Release Notes XPLATFORM-1856 - Remove Adm annotation processor.

This release removes the (experimental) ADM annotation processor. It is expected that this processor will be added back in a later release after being revamped.

ADM
  • No labels