Releases: FRACerqueira/RingBufferPlus
Releases · FRACerqueira/RingBufferPlus
v3.2.0
- Renamed command 'MasterScale' to 'ScaleUnit'
- Added parameter 'ScaleUnit' to set the scale type (automatic/manual/Slave)
- Now the user can manually set the scale change mode
- Added parameter 'ScaleUnit' to set the scale type (automatic/manual/Slave)
- Removed command 'SlaveScale'
- Now use 'ScaleUnit' command with scale type Slave
- Removed command 'SampleUnit'
- Now time base unit and number of samples collected are parameters of the command 'ScaleUnit'
- Added new command 'Slave' to set Slave Ringbuffer
- Better clarity of command intent
- Removed mandatory commands 'ScaleWhenFreeLessEq' , 'RollbackWhenFreeGreaterEq' for MaxCapacity commands
- Now it is automatically set when 'MaxCapacity' is set
- Removed mandatory commands 'ScaleWhenFreeGreaterEq' , 'RollbackWhenFreeLessEq' for MinCapacity commands
- Now it is automatically set when 'MinCapacity' is set
- Added new command 'SwithTo' for Ringbuffer service
- Now the user can manually set the scale change when scale type is manual
- Improvement: Downscaling does not need to remove all buffer when no slave control
- Better performance and availability
v3.1.0
- 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