Engine and Engine Dispatch 23.49.524

Joshua Turner
Joshua Turner
  • Updated

Released 2026-10-22

Bug Fixes

  • [.NET] - Fixed error when receiving multiple xAPI statements with same target statement.

Improvements

  • [Upgrade] - New setting ParallelRowFetch to enable parallel batch reading for certain supported tasks.
  • Added three new configurable items:
  • Added new Enumeration state for ImportJobResultSchemaStatus of QUEUED.
  • [Memory/xAPI] - Reduced default "xapiStatement" index write cache expiration and therefore memory usage and cache pressure when receiving xAPI statements.
  • [Memory/Tenancy] - Reduced cold tenant memory usage by 300 bytes/tenant. LocalCacheMaxEntries should be increased by 2x the max number of active tenants because tenant cache entries were not previously counting towards this total. For example, if "LocalCacheMaxEntries" is "200000" against 100 concurrent tenants, increase to "200200".
  • [xAPI] - General memory improvements for background xAPI/ETL process.
  • [Metrics/tenancy] - Adds new setting EnableRecordingTenantMetrics to disable tenant-specific metrics and save 1KB/tenant.
  • Adds new setting AllTenantsUseSameDatabaseConnectionInfo (defaults to "false"). Enabling can improve performance for processing tasks across all tenants. 

Security





 


 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request