Before PingFederate 8.4.2, the InterReqStateMgmtMapImpl.expiry.mins setting in the <pf_install>/pingfederate/server/default/conf/size-limits.conf file defines the lifetime of the Adapter session-state data and Inter-request state information data sets.

Adapter session-state data
The state information, along with the associated attributes and any of their values, maintained or used by the adapters.
Inter-request state information
The state information between the redirects to complete a request.

PingFederate 8.4.2 and later splits the InterReqStateMgmtMapImpl.expiry.mins settings into two settings, one setting for each data type.

New settings Data type Default value in minutes

InterReqStateMgmtMapImpl.expiry.mins.state.map

Inter-request state information

30

InterReqStateMgmtMapImpl.expiry.mins.attr.map

Adapter session-state data

1440 (24 hours)

The new settings reduce the memory footprint of PingFederate by purging the inter-request state information after 30 minutes and retaining adapter session-state data during the day.

If you previously modified the value of the InterReqStateMgmtMapImpl.expiry.mins setting, when migrating your change to the latest version, adjust the value of the new settings based on your requirements.