promotional bannermobile promotional banner

NtfLog plugin

An embedded block logging system. It supports rollback and redo.

File Details

NtfLog plugin release 1.7

  • R
  • Oct 6, 2012
  • 40.57 KB
  • 707
  • CB 1.3.2-R1.0

File Name

NtfLog_Release_1.7.zip

Supported Versions

  • CB 1.3.2-R1.0

Optimizations:
-Tasks are now run on a persistent thread, which is interrupted once the plugin is disabled. Before, the tasks were run on a repeated scheduler task that acted as a delayed cycle loop. In this design, the thread simply uses a blocking queue. So as soon as tasks are queued, it goes into action at full speed. And once these tasks are completed it goes back to blocking until the next tasks are queued.
General:
-Cleaned up a few unused parts of the code.

Project:
-renamed as requested by user md_5

For memory efficiency, only about 10 changes will be kept for any particular block.*

*The number recorded can actually be a bit higher than 10, since the ceiling for a deletion operation is actually 14 changes. In other words,
 the system won't actually delete any recorded changes until there are 14 or more changes for a particular block.