Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 2.06 KB

File metadata and controls

52 lines (33 loc) · 2.06 KB

RELEASE NOTES

1.0.8 : 03 Aug 2026

1.0.7 : 31 July 2026

  • llfix::ObjectCache now allocates objects in contiguous blocks to reduce cache misses
  • Switching to a stack based freelist model in hasyncer's memory pool
  • OnixS benchmark: Using two separated isolated cores , one for bm thread one for OnixS sending thread
  • QuickFix benchmark: Switching to ThreadedSocketInitiator which writes to socket syncronously on the benchmark thread
  • Adding B2BITs FIX antenna benchmark

1.0.6 : 27 July 2026

  • Made serialisation_path_reader part of the engine as it is required by both HA and observability
  • High availability throughput improvement: hasyncer now serialises messages asyncronously and added new config serialiser_worker_thread_count
  • SPSCBoundedQueue capacities now have to be power of two.

1.0.5 : 19 July 2026

  • Added OnixS engine FIX client benchmark

1.0.4 : 27 June 2026

  • Root privilege requirement narrowed in scope: now required only when lock_pages is enabled
  • TcpReactorScalable now emits a warning to stderr when the host has only one physical core
  • FixServer::does_any_session_use_path no longer checks serialisation paths when message serialisation is disabled

1.0.3 : 30 May 2026

  • Added new examples 'programmatic_administration' & 'docker'
  • High availability message syncing throughput improvements and new reliability config: 'message_request_retry_microseconds'
  • High availability renamed 'max_request_message_count_per_query_response' config to 'max_message_batch_size'
  • Removed .p2align 5 from hot TX/RX loops to avoid constraining PGO users

1.0.2 : 10 May 2026

  • Added new examples 'order_router' and 'otlp'
  • Correcting high availability example's configuration
  • Added const_iterator for llfix::IncomingFixMessage

1.0.1 : 12 April 2026

  • Fixed potential compiler reordering issue and switched to TTAS from TAS in UserspaceSpinlock
  • Additional error logging for llfix::MemoryMappedFile::flush failures

1.0.0 : 16 March 2026

  • Initial version