IBX 2.6.0 beta is now available for download
MWA Software is pleased to announce the release of version 2.6.0 of IBX for Lazarus.
This version features a complete rewrite of internal buffer management in order to improve performance
and maintainability. Highlights:
- Extending the size of the buffer pool no longer has to copy the entire record
cache. Instead, a new extent is simply added to the buffer pool.
- A memory to memory copy of each display buffer now is avoided when scolling the
dataset.
- A separate set of buffers is now used for calculated fields. This avoids
having to keep copies of calculated field values in the buffer cache.
- Compact bitmaps are used to record null status and need to refresh in each
buffer.
- Display buffer type changed from PChar to TRecordBuffer in line with change of
buffer type in FCL-DB.
There are also several bug fixes.
This version has passed all regression tests. However, it will benefit from wider field testing and is hence labelled as a beta release. Please conduct your own testing before considering its use in production software.
NOTE: THIS VERSION RE-WRITES THE INTERNAL BUFFER MANAGER AND SHOULD BE CONSIDERED AS BETA SOFTWARE.
Please report any issues and other feedback on the new release to support@mwasoftware.co.uk
The updated version is available from
https://www.mwasoftware.co.uk/ibx