i am stupid, stupid man

you would not believe how long i spent on that
some defensive code in disk sort

still a huge mess though. That query status observer is out of control.
Someone has to put it down.
Fix typo in Javadoc documentation.
removing StreamDir

it is only used in some internal legacy extensions, and i'll just move it there
removing more stream server janks
removing even more stream server junk
more stream server removal

somehow this one got lost
removing unused stream source class
Implementation of pageDB test and repair option when closing the
external storage. This functionality is currently implemented
only for the ConcurrentTree.
fix off by two bug in short circuiting (again)

this time extra, super special verbose comments
use SSM for file find meta data log messages
log message that got missed
Basic functionality for split canary alerts.
Begin implementing map-canary queries. Started JobAlertUtil class for this kind of thing.
Put job alert form data into UI, and revise some parameter names.
Run canary checks at a larger interval due to their greater cost.
Implemented working query string expansion
Remove unneeded canary checkDates field. Update canary verification accordingly.
Improve log lines/system parameter consistency
Get rid of blank StreamSourceMeshy in JobAlertRunner by moving cache-key logic to util class