Adding support for item insert/remove/break tracking for Droppers, requires CraftBukkit 2700+ - bug 420:resolved
Adding a command to display profile information for a held item. Will be better suited for 1.6 using elixr but is useful for mc 1.5 items. Command is /what while holding an item.
Adding configs to log illegal commands and use alerts to the console - bug 524:resolved
Moving action query instance out of purge system loop, minor efficiency thang
Correcting inventory slot index out of bounds error, bug 535:resolved. Enabling item-remove/insert rollbacks/restores for droppers
Correcting item and entity rollback previews being applied because they're marked as deferred and we started applying deferred blocks. Adding a new change result of ChangeResultType.PLANNED to indicate that a change is planned, but is not being applied nor will be skipped. This is then fed the applier callback so you can decide what to do, and Prism will know not to discard it as if it's skipped. bug 527:resolved
Bugfix for planned count only showing if planned count > 0
Breaking /pr params into two parts - params still lists the parameters, with some additions of the different radius choices, moving the params into alphabetical order, listing the partial match operator, etc. /pr actions now lists the alias and full actions lists.
Adding new /pr flags help page, lists all current flags and how to use them
Splitting up the pool configs a little for more control
Adding experimental improvements to database failure handling. The system will count how many times the recorder failed to connect and after a configurable failure count the system will pause itself for five seconds (configurable), allowing the actions to pile up in the queue. After the elapsed time we close and re-open the pool connections assuming the db connection had been lost.
Reducing purge batches to 5k for better db performance, avoiding default row lock errors if table is innodb
Merge branch 'db-failure-handling'