- Release with G.A
- Renamed command 'FactoryHealth' to 'BufferHealth'
- Added parameter 'timeout' in 'BufferHealth'
- Check internal health for all buffer when idle acquisition. Default value is 30 seconds.
- Added parameter 'timeout' in 'BufferHealth'
- Upscaling does not need to remove the buffer
- better performance and availability
- Downscaling needs to remove all buffering
- Performance penalty
- Ensure consistency and relationship between Master and slave
- Created recovery state functionality
- start/restart under fault conditions
- Added command 'FactoryHealth'
- Check health item before accquire buffer.
- Renamed Method 'SwithToScaleDefinitions' to 'MasterScale'
- Added master-slave feature(2 Ring Buffer with synchronization)
- Added command set 'SlaveScale' to set report handler, Minimum and maximum capacity
- Added 'MasterSlave' enum item in SourceTrigger
- Added 'None' enum item in ScaleMode
- Revised to have greater performance without 'lock'
- Removed Method 'Counters'
- data was not relevant and inaccurate
- Revised 'RingBufferMetric'
- Now only propreties 'Trigger', 'FromCapacity', 'ToCapacity' and 'MetricDate'
- Release with .NET8
- Internal Release
- Added optional graceful shutdown (Sync. discard instance) to the Warmup Ring Buffer extension when stopping the host application.
- Improvements to log and event messages with Resource file
- Fixed bug graceful shutdown
- Code cleanup
- Internal Release