never meant to add
minor
adding code generation for createTables, dataToUpdate, connectToSql
added --create-tables. Simply redirects to the function createTables defined in config
renamed run_backend.sh --> backend.sh
renamed run_backend.sh --> backend.sh
added CREATE TABLE points
typo
mistake: changed table name time_series to series
started implementing 'run server'
the names of the tables 'series' and 'points' are now stored in variables assigned in the beginning of the file, not hard-coded
now the script ConfigureBackend accepts one command-line argument --- a different filename to which it will output the config
Added two classes, BackendTask and BackendWatchdog, for scheduling a periodic task using Java's Executor Service. The classes were essentially taken from the blog http://blog.temposwc.com/2011/01/schedule-periodic-task-with-watchdog.html, though they are so simple and so close to just being an illustration of the use of the ExecutorService that, almost certainly, no copyright claim can be made based on them
added -classpath src/groovy/ for BackendTask and BackendWatchdog
fixed closures in "local"
rewrote copyright notice
now executing a period task using BackendTask and watching it with BackendWatchdog, in case there is an exception