[cylc] tag upstream_6.1.0 created (now 72b9a21)
Alastair McKinstry
mckinstry at moszumanska.debian.org
Mon Jun 15 10:17:05 UTC 2015
This is an automated email from the git hooks/post-receive script.
mckinstry pushed a change to tag upstream_6.1.0
in repository cylc.
at 72b9a21 (commit)
This tag includes the following new commits:
new 1998b67 initial record
new d95ae4c now using pyro remote objects, and dummy remote models
new 742a2e3 comment update
new c4cfd3b rename 'vmodel' to 'vtask'
new 1ca2a9a moved documentation out of controller.py to separate file
new 18230fe added system status class allows remote monitoring of controller state (via pyro)
new df117a9 Better basic program description in main file
new 8f35fbc documentation file rewrite decided on initial vtask management plan
new eb623d7 removed dummy_mode
new 5e8a1b5 Add vtask modules and run_task script (previous repo versions will be incomplete)
new 970d924 TAG first full version with working external dummy tasks
new dae1bee restructured the main request loop and status monitoring
new fd18650 moved system_status class out of main program
new 955a79d moved function defs to top of main file
new c5b52c8 improved dummy mode operation the external dummy tasks set postrequisites explicitly by name instead of repeatedly calling a function to set the next one in line.
new 2052c65 added general task config file support
new 78f0532 TAG first prototype with full config full support
new 50ef51c Start the Pyro nameserver in the main program instead of having to run the external 'pyro-ns' script manually
new c925e61 check that all prerequisites can be satisfied given the current task list
new ff8cff2 minor clean up
new cbbc0f3 some script and class name changes
new a97a3d7 moved task processing into task_manager class
new 56669a2 further name changes and cleanup
new bac20de TAG prototype-dummy-1.0
new 92ac9e4 moved status monitor class into shared module
new c1194c2 minor documentation file update
new 13e5e4b allow task creation in finished state through the config file
new 6cada66 TAG prototype-dummy-1.0.1
new bffed94 minor dummy.conf change
new b9ceb3b python indent fix (tabs to spaces)
new f95a57d give tasks a list of hours at which they should run (at other times they will be removed by the task manager)
new 26d18c4 Allow non-uniform reference time increments and task creation in a "ready" state (i.e. all prerequisites satisfied)
new 1d41665 improved and documented the external task dummy program
new abd5e88 cleaned up task state code
new 11bbe9a better system monitor, with progress bar
new ed11c08 minor changes to system monitor
new eb38ac3 better system status monitoring
new 7fec84a added documention to dummy task config file
new 5b58796 datetime output in front of task messages
new 522d79b color system monitor via ascii control codes
new f65c93e allow Pyro connection to task manager
new e866d29 new external program to reconfigure a running controller (by forcing it to parse another config file)
new c12e19e fixed task removal bug
new 56fb692 fixed bug in config file handling
new 88b1e36 major change to task management, allows successive cycles to overlap (seems to work)
new c29091c documented new multiflight (cycle overlap) task management
new bc5ff87 dynamic task creation by name instead of a large IF...THEN block
new 272e079 moved task list into task definition module
new dfd660d put task configuration code in a new module
new 0b476ed added messaging script for use by external tasks
new 611feec disconnect spent tasks from pyro, and delete them.
new cc23cb1 unify incoming message / postrequisite handling
new 3e595cb implemented a dead letter box for use by external tasks if they fail to connect to their internal task object
new 871845b handle cycle overlap automatically by labelling tasks that run on kupe
new a832d65 Better handling of cycle overlap: do not start another cycle unless the new cycle contains one or more kupe tasks.
new cd570d8 separate reference time groups in system monitor
new 3c952a0 added a "to do" list text file
new 2e300fa updated the reconfigure script (broken since splitting task_config out of the task manager)
new 89b5da8 partially complete documentation rewrite
new ac1b51a TAG foo-1
new cec1d12 start and finish messages from ext task dummy
new 4c873e8 get tasks to remember their most recently received message and access it with system_status class and system_monitor.
new fc08779 task definition filename changes
new d15f259 change dummy task name attributes to host machine obvious
new 63c8d99 updated cycle overlap documentation
new 0b7190b mispell 'finishd' state for equal word lengths
new eb3cea8 don't fake external messages when tasks start or finish
new 44a7829 commented out system monitor scrolling transition code
new 42f83cd more documentation
new ae0803a TAG goodbye batch task management
new 6c8d5ed first working version of new free-for-all task management scheme
new afd4ba9 put task defs and task base class in same file
new dba32af remove spent tasks
new 4ddc3f4 another monitor update
new 52dbcc3 fixed topnet task (non-runahead)
new 82aef48 monitor progress bar col width bug fix
new c10a9f7 small task_manager bug fix
new 77a4bdc minor monitor change
new 2715eb5 filename changes
new ca0fd8e deletes tasks older thant the oldest running task
new 9f3e70e optionally simulate real time (non-overlap) running in dummy mode
new 60825cc new dummy mode clock class, and better handling of shared globals module
new 1af333d moved shared module variables into task_manager
new 6554bc2 brought task_manager into the main program
new b19e49a renamed main program to run_ecoconnect.py
new bc8c136 localized task creation
new 8d9e42d task dummy script bug fix for simultated real time
new d0155b4 cleaner display update for system monitor
new 67614c2 don't run a task if a previous instance hasn't finished
new e84e20e create all tasks configured for a new reference time when the first task is created for that time by abdication of its predecessor
new 74dc49e added logging support
new e9d7821 moved dead letter box class into main program
new 109e6e4 use logging.getLogger for task-specific log files
new 568d351 in monitor, don't display if all tasks are waiting
new e96ea7a small monitor update
new 2ba4b85 full treatment for Pyro client code
new 01edbd9 fixed bug in logging setup
new 2f3ebaf valid_hours as int, not string
new 8ff9442 set vaguely realistic relative dummy run times
new 1156dbe implemented fuzzy prerequisites and topnet runahead
new 5d153fd new simple system monitor, better suited to multiflight monitoring because it only uses one line per active reference time.
new 013fffc updated 'to do' list
new 03bd98d partial bug fix on 'too far ahead' waiting
new 940d403 fixed 'too far ahead' waiting
new 2c950ca log file name change
new 38de5fc get task deletion right for topnet runahead
new 7101901 replace fuzzy prerequisites with the real thing, once satisfied so that the task run() method can use it if necessary
new 42d5a17 initial prep for handling ghost tasks i.e. those that won't be created by abdication due to being missing from the initial task list.
new 1447387 proper startup configuration for abdication management
new 0bd17ff restored dead soldier removal for oldest time batch
new 05b866d bug fix for dead soldier code
new 3cb7930 removed reconfiguration program (was for the old batch based task management scheme)
new 232ccfe added stop_time functionality
new caafba5 commented out some cruft
new f5422c0 class_from_module renamed to get_instance
new 3cb47bc renamed main program to ecocontroller.py
new e96c459 partial documentation update for new task management
new 2ee4cdb beginning logging level config
new c1953ec renamed config file again
new 918cecf use python logging levels properly, and add to config
new 1128669 had to override will_satisfy_me() for fuzzy runahead case (topnet) to get dead soldier removal completely right.
new acc3c3a monitor color change
new e2b84db change to logger handling
new a8150d3 add priority to external messaging
new 9ed81ef moved run_mode from shared into config and deleted the shared module
new edc3cb8 bug fix external messaging
new 03b8aee Several task monitor program improvements Converted original monitor to show running tasks only, and added a simple shell script to monitor external dummy tasks processes.
new a12de1b runahead cutoff less than but not equal to
new 573d48f to-do list update
new 3a1f0ba partially done task-specific requisite logging
new 9138e88 requisites now know their task name
new 214afc0 task-specific requisite logging done
new a4f82ea added a dummy_clock class to convert real time into accelerated reference time for use in dummy mode.
new 1e3bbf2 get rid of the original primitive simulated real time mode (a better clock-based version is in the pipeline).
new ada51bf completed the dummy mode clock and log filter (which replaces log message time stamps with dummy time, in dummy mode)
new 340ab41 downloader now awaits correct dummy datetime also corrected my use of logging levels
new 5163201 don't warn about non post-requisite messages
new 8f480d0 dummy mode run time estimates and catchup detection
new 7db7b00 fuzzy prequisites: >=
new 671f644 topnet realtime vs catchup completed
new ba3c18b reinstated initial state config
new 5e32269 reconnected the task manager to pyro and added clean shutdown capability
new 6de1c94 long overdue documentation update
new c7e7d5e documented dummy mode
new a146ba9 implemented regular state dump
new 76a2406 implemented clean shutdown of controller and pyro
new 6307d59 change task ID format to allow underscores in task names
new 3c7e4da documented handling of runahead tasks
new 4d2ca39 more dummy mode documentation
new 7866ea9 pass clock rate to task_dummy
new 5fbb970 name change for shutdown script
new 7d737dd fixed monitor_running for new task ID format
new 478258e added clock time to running task monitor
new 49b78a0 some minor log message changes
new a838aca config file now compulsory
new 4e24fab broken: partial connect-to-oper initial task
new 85ea248 minor cleanup
new 26f8d65 better task initialisation
new 78879d8 remote control pause and resume as well as shutdown
new 7782fc2 fixed task initialisation that I broke earlier
new 1fed6f3 minor foofery
new a0ebeac allow dummy clock to be bumped ahead and fixed topnet task_dummy messaging mismatch
new 509fa87 debuggery
new 9537ad4 log fuzzy satisfaction after hardening up
new 290280d fixed topnet behaviour (again)
new 92b475a document pyro requestLoop timeout
new 2945b6b TAG dummy-good-1.0.0
new 1b15c6a document topnet runahead details
new 41eca6f Added estimated timing per postrequisite, to make dummy mode even better Now dummy external tasks satisfy their postrequisites at the right time relative to the controller's dummy clock, and are therefore affected when I bump the clock forward.
new 0ccc996 pyro request loop change and documentation thereof
new 4631bbd bug fix in task_dummy
new 155577c renew connection for every external message so that Pyro handleRequests returns without timeout
new 3003ede commented out in-program Pyro nameserver startup
new 5fae2ed converted main monitor to call the manager's get_status_summary method rather than access a separate status summary module that is only updated in the task interaction loop.
new b190c5c deleted the system status module
new 3b01f28 updated the running task monitory similarly
new d94f3ec Remove 1 sec sleep in task_dummy message loop or messages 1 sec (real time) apart can be sent in the wrong order
new 81b879d task automatically set_finished if all postreqs done
new 6c8c9d7 Force single-threaded Pyro operation This finally makes the main request loop behave properly!
new ebaf851 restored non-clock dummy mode option
new 66f5efb single threaded pyro, and process only after messages
new 72ba201 better timed postrequisite handling
new c64d90f new monitor to show objects currently registered in the pyro ns
new ed03ec6 delete existing pyro ns registrations before starting up
new f8b6b10 compile some regular expressions just once
new 930d477 bring remote control up to date
new 05b5620 oops, forgot to add pyro_ns_name module to the repo
new 68f546b removed proto get-topnet-oper task
new 89460cb let users specify the task definition module to load
new ce20707 cleaned up task definition documentation
new 5fb039e rotate log files at startup
new fa8b16b temp: topnet test code
new 316720d Changes to topnet and nzlam_post special cases to allow running topnet tests off operational files. (oops, some changes to config file handling etc. too)
new e3ace0c removed some dead code from the previous patch
new 57388ed addition to to-do list
new beedc41 dummy task programs are now part of task definition modules
new 98c4a52 custom dummy program for topnet test tasks
new 184f2d6 put task base classes in a separate file
new eb2e084 cleaned up run_if_ready()
new 0710df7 fast dummy downloader in catchup mode
new ceb9e28 dummy tasks now fully class based
new afd3ed8 colour coded monitor ref times
new 03a2ee9 forgot to add dummy task base class to repo
new 4d71941 TAG pre external tasking
new 4149dcc first external task works (nzlam_post for topnet testing)
new 5fd4c2a no commandline args for external task run scripts (for qsub)
new 1ec411d partial run-by-qsub implementation
new 6a4db93 nzlam_post for topnet_test now working with qsub
new 4bd639a topnet_test: real nzlam_post, dummy topnet
new a1bff08 fix initial log file rotation
new 7ceed76 brought operational task module up to date with latest changes
new 6c23866 convert to single config file with global vars
new b287683 Main program now completely generic! All special behavior (e.g. topnet) is now specified in task definitions.
new eac1ed0 partial config conversion
new f1ef392 All task definitions in one file, and simpler config
new 52035cb detect qsub errors
new 78e76f0 allowing dummying out specific tasks in real mode
new 0a60f9f corrected some incomplete task def updates
new a5d3f9d cleaned up cutoff computation
new 413e6e6 cleaned up main loop
new 57f3775 main prog refactor: made task_pool a class
new 0426343 major nice-up of the main program
new 826b1fc cosmetic fluffery
new fa61292 better remote switch handling
new 5535066 converted main program to a main() function
new 2fb1a88 external messaging script name change
new 13cff64 clean up some module imports
new b8b4092 implemented restart from dumped state
new 2ceff68 updated the to do list
new 85eabfc task pool module name change: task_manager
new f1f0599 non-dummy_mode dummy task delay for topnet
new e51310f make use of global config in task_manager init
new f6c3e42 task loggers now defined inside task manager using actual task list, even when starting from state dump
new 58b526d TAG working, but loggers defined by config task list only
new 2389fb1 moved log_filter into the main log pimping module
new 080cbcf task_manager now makes use of a system state class
new 9916051 cosmetic foofery
new a8e7c87 reinstate task log name column in main log
new 5b5477c name change for dynamic instantiation module
new 73daefc partial documentation update
new 8d8a895 major revamp of documentation, bringing it up to date
new 1e5acba converted text doc to latex
new 4651072 documentation update, again
new 7cddf45 more documentation
new 0566836 more docs, yet again.
new 9b6b37d more docs, yet again, again.
new f8089ff more docs, yet again, again, again.
new cadfc19 reformulated algorithm documentation
new b69864f more foofery
new 2161242 process documentation to A4 paper size
new 18668f5 minor doc correction
new 2780f1f another doc update
new eced300 external streamflow data extraction added
new e9b0076 doc update
new aa5ee56 doc update2
new ef4f172 doc update3
new b19d857 doc update4
new ca96aa1 doc update: intro
new 8f8ceb0 doc update: intro 2
new 079e368 doc update: intro 3
new 721cbd4 doc update: intro 4
new 95dcb68 doc update: intro 5
new 6df31d6 doc update: algorithm
new c9a565b added python listing capability
new dd60b89 converted to book format with TOC
new dc1f97e doc update foo
new 48f579e doc update bar
new 7d75bc6 doc update baz
new 1442028 more changes for real topnet testing
new da9e84f minor config update
new cb849fa another doc rearrangement
new e58adf9 more documentation
new dcdfe49 more documentation revisted
new 07cb681 cleaned up task processing documentation
new fdd5fb1 doc bugfix
new f46d906 further doc foofery
new 68f37fd further doc foofery 2
new 7aeccb0 extensive doc intro rewrite (more generic)
new 4239a71 working topnet test
new 04ca440 separate streamflow from topnet includes a bug fix for detection of All Tasks Finished
new 269980c cleaned up external task run mechanism
new 4c3a7a8 shifted dummy task launch into the external job submit module
new 741c30e optional dummy job launch via qsub
new 260f3d4 doc task environment
new 6a3d488 doc resection
new 548524f first para doc change
new 53ade63 doc foo bar phaff
new d7f59e2 docs + name change to sequenz
new 60e6d9a more docage
new 036b4ad small doc fix
new f90b6c3 docknockle
new e3f3d28 docknockle 2
new ef1410a doc foobery
new 32a4071 moved To Do list into main documentation
new a15c014 split nzlam_post into two tasks (00_12 and 06_18)
new 0fa6f32 quicker removal of normal finished tasks
new d8fae08 minor latex bug fix
new 44633a0 took task processing detail out of the main program
new e783462 minor phaffery
new c091c30 removed less than useful simple_task base class"
new 132ba67 topnet now detects change of nzlam input
new 4faab7d moved some comments from main program to their target module
new 58b519b doc update
new 839befa doc title changed
new 6fe0593 doc title changed again
new 62dadb6 OOP doc mods
new a0592b5 added abstract
new 889eb82 Another partially completed doc rewrite, with paper in mind.
new b3e2ff2 more updateage
new 5ca0913 oper2test_topnet.sh fix for staging archive
new 6f7dbc7 combined topnet and topnet vis into one task and implemented ssf vis only for old-nzlam-input
new ed8829f use topnet_test queue for job submission
new fb04263 fixed some temporary function path bugs
new e1efc09 external script typo fix
new fb7aac8 correct hardwired tdserver transfer destination
new a69138b do not re-fetch existing streamflow data
new 42e6cfc more topnet fixes
new 1d40c2e fix for running with no stop time
new 9d3a2d5 fix for external function staging archive search
new 3d46dbc make stop_time inclusive
new 3af1268 TAG 1.0.1
new 8d171c9 docage
new 2ef1139 trivial typo fix
new d177d67 change UPTODATE to CAUGHTUP, CATCHUP to CATCHINGUP
new 03c288e distinguish between creating new tasks and connecting them to pyro
new 433bd15 corrected documentation on search order, oper2test_topnet
new 2a0353f TAG pre task definition templating
new 69cf22d new task templating mechanism task_classes.py has been removed because it is now autogenerated
new 7f60794 bug fixes post templating
new eaac3d0 resolved config file conflicts
new b228bc1 minor cleanup in task-definitions
new 3149eb3 TAG task-definition version replicates previous behaviour
new 798f397 organise operational and test systems, etc., into sub-dirctories
new 8501ccf improved doc in task definition template file
new f2f2f67 more template documentation
new af8dd56 minor task definition requisite changes
new f70edf7 doc title change
new 5073094 TAG 1.0.2
new b8d58e1 added new interfacing document
new ff0d80c task-definitions update
new 1cf01a2 more external interface documentation
new 1b42717 more interface doc
new 321af1f TAG 1.0.3
new 259f860 task def cleaned up a bit
new 41cf973 Changed handling of task ownership to allow non-ecoconnect use. If sequenz is running as 'foo_(dvel|test)' then '_oper' will be replaced with '_dvel' or '_test' in task owner usernames. Otherwise owner usernames are left alone.
new 930b182 task ownership defaults to sequenz user
new c723ed9 added generic task wrapper
new 412b0d1 added simple example system
new 44f5fd1 job submission changes for example system
new 40dc92c major source dir rearrangement
new 76171b6 make task_generator work for new setup
new cd3106b added front end wrapper to deal with PATH variables
new 0ab2307 replace sequenz front end wrapper with separate env script
new a851672 got example system working under new setup
new 64a3890 added installation README
new bb975bc minor config file pyro group name changes
new b86d018 minor interface doc update
new b392a10 minor usage message typo fix
new b5cde64 cleaned up job submission module
new 2ac2b69 trivial dummy task cleanup
new d50ef21 bug fix in streamflow mode detection
new 6d5d274 oper paths in environment script
new 4fed6ee added scons build file
new acba635 bug fix the install process
new a1316ae TAG 1.1.0
new be43d78 some changes to get topnet-test running under the new setup
new 05f821f minor config file fix for example system
new 7a76ee0 up MAX_FINISHED to 5
new 44c2fad added new scaling example system
new 3a25f54 restored SConstruct after earlier accidental deletion
new 8622bd0 added scaling dir to SConstruct
new 3ad4439 scaling test system is now encapsulated in a single bin script
new 6b305b0 removed an auto-generated task_classes.py from repo
new 6cde292 replaced environment.sh with script to generate it for a given system
new 659dd53 update the README.run file
new e2d22a5 scaling dir no longer needed in SConstruct
new d7c1de4 renamed scaling test system generator
new b53b7be minor change to scaling test system
new 09cd977 environment script generator now removes old sequenz PATHs first
new 71e1301 bux fix setup script
new a4d30a5 set sequenz.py executable after manipulation in SConstruct
new 22969b0 moved temp-external/ to tasks/ in topnet-test
new 9b69482 better environment transmission
new 1ef71c1 had long forgotten to add topnet_and_vis external task
new 49bbd4b cleaned up topnet external task paths
new 2e97e50 job_submit computes path to system/tasks if not given
new 46648f6 better task interaction loop timing output
new 6048720 some script name changes
new 6ab2177 configure-system copies task-wrapper to system tasks dir
new 5e71c08 default to direct job launch for example system
new 8d834a7 running dir config for example and scaling-test systems
new c54922a changed '_' to '-' in script names
new 22254b1 renamed main docs to sequenz-usage and -internals
new 7afdb16 working on the usage document
new 092f5df disabled tn.nc attribute fix, no longer needed
new 16ddeed usage doc update
new 9bf651b minor doc update
new 532b94d example system tmp dir change
new eb790ec use default pyro nameserver super-group (no colon)
new 3d95c65 abort if configured Pyro groupname is already registered
new 4782d6e corrected example system running dir
new d3591d8 moved some output to debug level
new 4ffe3ff replace simple loop timing (wallclock!) with profile module
new f158bd5 simplified the source tree again
new b22ebc3 only use direct job submission in dummy mode
new 66ef5a0 put job queue name in config file
new e6b5b3d clean up configure-system
new 8c786b7 moved more output to debug level
new c0b87f7 added a "to do" list
new 09bcf73 Optionally use a requisite broker instead of O(n^2) task interaction
new 7ac3de1 TAG Broker-1.0.0
new ff21936 minor bug fix for broker unregister
new 5b80247 major upgrade of user config handling, and job launch
new b0e0342 forgot to add main config module
new f8ecdec typo fix in config
new faef622 new config convenience load function
new 8e6aa1e get remote control working with new config
new 9838d30 informative output from build-scaling-test.py
new 3fc768b informative output from configure-system
new 5b8774c TAG pre-system-state-removal
new 65e6fcc removed system_state and got tasks to handle their own state dumping
new 1fc4b20 cleaned up task manager and moved main loop internals to main program
new 7472268 better launcher, instantiation, and pyro handling
new 936d7ae minor function name change
new 609e9ff make task.run_if_ready independent of other tasks
new 2df4cc6 fixed fuzzy requisite problem for broker method
new 842e972 cleaner config output at startup
new 808065b minor coding upgrade for topnet_and_vis cutoff time
new 1a3469b changed name of topnet input streamflow file to streamobs
new 8cf9ccd hilight failed tasks in red, in simple system monitor
new ee2aad9 go to real mode for topnet testing again
new b3794ec replaced REFERENCE_TIME with MY_REFERENCE_TIME in taskdef
new 8e382f5 Allow environment variables containing reference time Requires using instance (instead of class) variables
new f364d50 new cleanup file deletion task
new ddc09b2 add reference time to logged messages, if it is missing
new 6a98e31 use semi-colon to identify time-added logs messages
new 4eafa56 bug fix for cleanup task
new 95af7a6 backup state dump file on restarts
new 25a396d TAG successful long running topnet test version
new f7bc969 new hardwired monitor
new f19dd18 new topnet documentation page
new 1f8b935 minor bug fix to hardwired monitor
new a034d18 bug fix for streamflow caught-up detection
new 1086c7f TAG topnet test version with catchup detection fix
new a3f8fd1 small doc update in To Do list
new 56082c0 new docs on previous instance dependence and maximal multiflight capability and comparison with asynchronous satellite processing metascheduling.
new 7f36942 converting to optimal metascheduling
new fd63a1b update To Do list
new 7646a71 doc update in dummy task
new 43f7077 completed optimal metascheduling conversion
new d07cb43 minor rearrangement of main program function calls, for clarity
new 575057d doc update
new 75fa874 added "failed" key to monitors
new a2ebf62 restored topnet test settings after pull
new eff0b01 shifted some topnet documentation
new 05528a8 changed .pydef task definitions to .py
new 090868a don't need to give ref time to task base class init
new 7405aa3 better handling of cutoff times and task deletion
new c4b145f split topnet from its visualisation
new 6f108a6 better detection of lame tasks
new fba4aef some topnet task name changes
new d9a30eb README.todo updated
new 8544359 To Do list update, again
new 5210fdf small doc update
new 6ce6dcd convert topnet_cleanup to a sequential task
new 3144ae4 added not-yet-abdicated indicator to system monitor
new c2defe2 consolidated the two methods of loading initial state in preparation for getting each task type to handle its own state dump reload.
new 730cfe7 delete nameserver group on shutdown
new cc8bd1a minor adjustments to main monitor
new 15100d1 The state dump file can now take extra state information for tasks that require it. Consequently topnet and topnet_vis no longer assume new nzlam input on restart.
new c6c7bda put Pyro nameserver help into pyrex module
new fe21074 hardwired monitor uses new pyrex functionality
new fff54a4 split state summary out of remote switch
new 897267b remote control improved, can change verbosity
new 2ea8d98 indicate remote control requests in the log
new acac019 combined main monitors
new 50a5990 better remote control command line handling
new 5cbb80f better task-based state summaries for monitoring
new d87a9ce bug fix configure-system for main prog name change
new 56ee660 added topnet nzlam time to state summary and monitor
new d767440 TAG may 29 prior to update
new f9ab2a5 significant doc rewrite begins
new d0cfc9d doc update
new d123b48 set task.state_changed to True, initially
new fe7a9ef partially complete change away from use of MAX_FINISHED
new bf5330d still incomplete
new 1290354 configurable max runahead time
new 03390e5 moved instantiation-by-class-name into the manager class
new 9c2d2ec better config handling in manager
new 3f8e94c moved abdication delay into manager class
new 8860a7e fix to manager class task instantiation
new 8eeb3e5 completed use of global max runahead hours instead of the task-specific maximum number of instances.
new 37827e7 bug in stop_time handling
new cc31398 to-do list update
new ee08b90 do not revert to catchup mode once caught up
new ee0d3c0 another to-do list update
new 28cf80c to-do update
new d32fe78 to-do update
new dbdb874 conflict res
new da8c503 fix stop time handling, broken by a recent merge
new 5526b47 added streamflow catchup to state-dump and restart
new b31c996 make sure topnet cutoff works for nzlam_post or oper_interface
new f68c7b3 to-do update
new 5d4d6a6 remote control can abdicate and kill stuck tasks
new 0b5f64c document optimal metascheduling
new db75032 added a temporary ecoconnect README file
new 17ec138 remote control warning added, re killing stuck tasks
new cbe995d change to doc abstract
new 7776d95 another change to doc abstract
new 5aa7ab0 yet another change to the doc abstract
new abd8899 last doc abstract change today
new 1e66ea2 added an "under construction" warning
new b872f3b er, another doc abstract change
new e78d4ed final doc abstract. really.
new d2dc08e another final doc abstract. really.
new 666c4bc further fine tuning of the doc abstract
new 3f9f230 more ... doc abstract
new 0075112 more doc abstract, again
new 58cdc47 yet more doc abstract changes
new 09d9f43 yet more doc abstract changes again
new dbd1cab doc abstract again
new c006c39 doc abstract again again
new 79ac923 doc abstract again again again
new ddf6897 let topnet go up to 47 hours ahead of NZLAM
new e080bde another change to the abstract
new 0de3e0e final change to the abstract
new b3e8c64 final change to the abstract, really
new 9a35a89 allow multiple target dirs for cleanup task
new 6d2b17e working on the doc introduction
new d4a8ff2 more working on the doc introduction
new 016091b paper intro continued
new 6846624 typo fix
new bc5b4f1 abstract doc
new f098a1e updated to-do list
new c8d16f1 working on the intro
new 11e41cd further intro work
new 2d7dacc more work on the intro
new 0c33240 intro update almost done
new 2971471 intro update almost done, again
new 8686465 more intro
new 6da4793 added eps figures to doc
new f89c639 more docage
new 36cf653 doc: introduction now essentially complete
new fa0caf5 added eps and pdf figures
new f8ecb0d some doc corrections
new c53a833 doc corrections
new 03ab073 more doc updates
new b77c91d yet more doc; sigh.
new 09820e5 doc update
new e75bd64 doc typo fix
new d1b5210 part finished doc update
new 05b82e9 bugfix diagram
new 7eb86bc major rearrangement of first section, main doc paper
new b5c6904 send some task output to /dev/null
new 425cda7 detect operational netcdf conversion failures in topnet-test
new e852f39 added task failed messages to topnet-test tasks
new 7af7712 check for REFERENCE_TIME in task-message wrapper
new d0b132f removed capability to dummy out tasks in real mode
new f45f466 simpler external messaging (no task name or ref time required) and automatic generation of 'started' and 'finished' messages
new 63cd0f5 bug fix previous messaging changes
new 3941e88 update to optimal metascheduling doc
new 3bb27e2 optionally allow parallel execution of totally unconstrained tasks
new 91c1f55 added new diagram
new b7e69a1 significant documentation update
new f6d045d to-do file update
new 323c728 big doc update
new 4f23df2 changed system pause behaviour: it now continues handling existing tasks but does not launch any new ones.
new b91d6c3 conflict res
new 06bd834 bug fix new system hold capability
new e12edc6 improved diagrams, added timeline-one-a diagrams
new 18bdd87 big doc update
new 12ff5a0 cleaned up the abstract
new f75a981 reverse some inadvertant changes to user config
new 7286413 document how to get TopNet past an NZLAM forecast gap
new cfd78c6 deleted erroneous comment from streamflow task
new 464241a corrected failure message detection
new 872907d always back up the state dump file
new c04084b move state dump backup to main program
new 7e2fec2 added abdication status to state dump; simplifies startup
new 6e094a1 minor bug fix in oper_interface task
new d9dea4d state dump filename is not user configurable
new 232717a another minor bug fix in oper_interface task
new 94c4de0 bug fix for the abdicate-and-kill function
new b45ca17 changed doc names to icycle
new 75365ab doc and figure changes
new 8a5d613 documentation
new 79e6483 more documentation
new 6f728f5 small doc update
new a4d516d updated the To Do list
new 49f2e54 To Do list update
new d04a15c partial: dummy task simplification
new 68ee1b3 doc update
new eca8df7 doc update
new d16b606 more doc changes
new b680b1f fix recently introduced bug in dummy task
new a17de6c topnet-test: sequential streamflow and oper_interface
new 8c6b52e doc update
new f85fe3e generic "contact" class for prerequisiteless tasks
new 099c3eb cleaned up config and allowed qsub in dummy mode
new b6177e6 cleaned up task-generator, def templates, and topnet-test defs
new a993f2b partial: requisite init simplification
new 0ca8d10 added streamflow.def (replaces old python def)
new 5c2c792 generic "catching up" display for contact tasks in monitor
new d179e05 completed requisite init and task generator simplification
new 184de8a to-do list update
new 16110eb cleaner config; force user to define log dir and state dump file
new 4dfa26e Exact delay times for dummy tasks
new a71540c taskdef RUN_LENGTH key is now conditional on hour
new f305751 removed ecoconnect sysdef from main repository
new c124dc5 added DELAY_HOURS key to the full def template
new f0ddd60 optional fractional completion display in monitor
new 2acac0e name_list added to monitor
new a3f76de correction to contact task delay handling
new db08178 changed example system to mirror the doc paper
new 07087a5 simpler monitor display method
new 2d9de82 NAME CHANGE TO CYCON
new de34ff0 TAG cycon-1.0.0
new 159b121 added doc generator script
new 0feef25 better handling of contact tasks
new 71077ad removed artificial constraint on parallel contact tasks
new fe86d5a bug fix new dummy task time delay calc
new 97ee2a1 allow voluntary early abdication of sequential tasks
new 865bce8 TAG cycon-1.1.0
new 00a07c1 bug fix task-generator conditional code
new ef952bc contact tasks are allowed prerequisites
new cdeefda TAG cycon-1.1.1
new d5198a0 monitor: align columns only by request
new 649459a to do list update
new ee2b684 cleaned up requisite (prerequisite/output/broker) code
new cf18706 global broker reset instead of unregister
new db830b9 removed O(n^2) dependency negotiation by direct task interaction
new ba7dfb0 TAG cycon 1.1.2
new dc3e17f make remote control ask for confirmation in dangerous operations
new dc1d3e8 SYSTEM NAME CHANGE TO CYCLON
new 2e25285 allow optional short task names
new 3b8398e abort if multiple outputs specified for the same time
new 132f95a added UPSTREAM def for 'most recent previous' upstream dependence (e.g. nzlam's dependence on the most recent LBC file)
new 4c76c02 TAG cyclon-0.9.0
new f74efdb to do list update
new 94b6adb DELAY_HOURS def key is now conditional
new d9741b1 CUTOFF def key instead of UPSTREAM
new 47e6384 warn on lame task disconnection
new dc66d4d minor
new f7ed741 bug fix new CUTOFF def key in task generator
new 96f0db8 TAG cyclon-0.9.1
new 729b794 clarified and documented task generator and the task def template renamed some task def keys
new 96b41cf cleaned up cutoff time processing
new d150328 failed tasks restart in 'ready' state
new 2bced7a readme update
new bccb8e5 clean up spent task deletion
new bfd3ccb example system user_config, trivial change
new 8322b4c better remote control prompt
new bf42027 bug fix the newly upgraded lame task deletion scheme
new 7dead0b test for duplicate task def names
new f1d7de9 TAG cyclon-0.9.2
new 5d54a0a to do list update
new 9fe47fb capitalise remote control prompts
new b75be93 restored example system
new 50ca7e1 added one-off cold start tasks
new 75ae70c monitor defaults to long task names
new 6af16f8 monitor displays number of task names
new bb5afc7 task generator allows different prerequisites at startup (for cold starts)
new 153f4cd TAG cyclon-0.9.5
new 8857483 example output under $HOME/running/cyclon
new 8182975 monitor heading changes
new 4714127 nicer monitor header
new 353bbd6 bug fix abdication check for remote task kill
new 0754810 use option parser for main program
new 2f750a4 to do list update
new f0debb3 dummy mode failout option
new 492f56f new doc notes on spawning new tasks
new f23acd6 removed superfluous import from task module
new 6f91299 removed unused ref time arg from requisites
new 2b449f8 requisite class cleanup
new a2d0e7e remote nudge capability added
new 8b1f045 to do list update
new 5f3e612 doc notes update
new 181cfde allow ref time increment as well as decrement in task defs
new 5933a6c partial: deleted task-message
new d7eda82 completed: moved task-message.py to task-message
new 4669628 overhauled message format and broker internals
new f39102a cleaner task logging
new 2487ae2 removed early abdication for sequential tasks preparing for explicit previous instance dependencies
new 0f5b511 testing explicit restart outputs
new 08c8ceb better monitor behaviour on connection failure
new 7f372c7 changed system-def dir to sys
new 7d59175 MAJOR CHANGE: explicit previous instance dependence
new 65d51ee fix abdication
new feb8dd2 restored example task B to A dep
new 755d86b partial: dynamic cutoff
new 2cfac73 automatic cutoff determination
new 1e51b9b remote task insertion
new bc64f50 cutoff time to handle task failure in first cycle
new 93c41ea changed means of getting dummy tasks to deliberately fail
new d7ebeab updated to do list
new ac1796a readme filename change
new f81133c cold start for example system
new 3d51936 init bug fixed for oneoff tasks
new 7ae6ad7 simplified oneoff class derivation
new f83ad70 updated def templates
new 0cf86b1 minor bug in fuzzy prereqs
new 9117b82 removed unused class variable
new a2855a3 constrain task creation a bit more
new 14e3c77 bug fix new update to ready_to_abdicate
new cac33bf color dummy task monitor
new 8599d94 disable automatic deletion of lame tasks
new e9d7611 handle cutoff time in oneoff tasks
new da76003 to do list update
new 38edb9c fuzzy bounds check for fuzzy prerequisites
new 3e2060f partial: better cutoff for task deletion
new 7b1c4f5 partial: still broken
new 872c52f restored sequential class type
new cf4fadc completed: generic auto cutoff for task deletion
new d4b5828 TAG cyclon-0.9.9
new eba13ab partial: contact task run delay
new 86fdbb1 contact tasks now wait before running
new b7d1e3e dummy clock cleanup; trigger event loop on alarms too
new ae190dd to do list update
new 9d4427d updated the example system's task scripts
new d4366a4 to do list update
new 4114156 minor task-wrapper cleanup
new 2f8e97e get example system working in real mode
new fc5e3d1 example startup task and configured env variables
new 7f939d2 correct spent task detection when all tasks are satisfied
new ced3d45 set prerequisites all satisfied for finished tasks at startup
new c90b4d1 better state summary and monitor
new 6ac0da4 updated to do list
new 60bbbb0 removed the ability to identify and delete lame tasks (and also the task.will_get_satisfaction and requisite.will_satisfy_me methods)
new 7eb6f16 remote abdicate and kill for multiple tasks at once
new c96fb6c renamed system "tasks" dir to "scripts"
new 7df188c TAG cyclon-0.9.91
new 240f80a remote control help update
new cda48f2 to do list update
new ded2785 to do list update
new a5d4430 dummy mode from command line
new 42c39bd to do list update
new 46e1818 allow remote set stop time
new a285b8f check all outputs done when finished message received
new 3fa0386 remote control requisite dump implemented
new d4a8a0f better method for remotely killing several tasks at once
new 523df0b consistent output for remote requisite dump
new 660edf7 restored example task B output message
new af17736 added a task description array and remote access to it
new 97293c6 TAG cyclon-0.9.92
new e24adbe added doc not on fine-graining the system
new 1c556be remote task description now prints at the remote side
new 5e5e2ed updated task def template
new 7d1d120 minor task def template doc update
new b7b9130 task disconnection logged in debug mode only
new 6c2ba6f increase horizontal spacer in log output
new c71e5e6 readme update
new 54ebd51 reference time differencing function
new ae0fdff bug in spent task detection
new e33e075 longer timeout on running task monitor
new dafb35e remote set hold at a given reftime
new f14ae83 allow prerequisiteless contact tasks to run in parallel
new 378b455 fix sequential contact task class
new 21553b2 fix bug in log pimp after task insertion
new 4397fc8 remote kill all waiting tasks at given ref time
new 832c260 to do list update
new faaba28 remote reset to waiting for failed tasks
new 3d7c9d2 to do list update
new 7e3cc2f to do list update
new 79c551e to do list update
new 43ba688 recursive purge of a failed task and its descendants uses restored prerequisites.will_satisfy_me() method
new 8d24b41 handle spent task deletion for non quick death oneoff tasks
new c85197d default catchup mode for contact tasks
new ab6a6ae superior new spent task detection algorithm
new 6a2bdb1 show total task number in monitor
new 6429eb2 running and failed tasks restart in waiting, not ready, state
new 583bab9 manager keeps self.clock
new e51be72 time now written to state dump and reset on dummy mode restarts
new fd201fd config task groups for quick insertion
new bba308e tidied up the new purge code
new cdb96ba check for existence of purge task
new 11966c1 dump state before significant changes by remote control
new ea6752c restart from named state dump file
new ae70664 updated to do list
new 1b0d279 TAG cyclon-0.9.93
new c10c062 updated the top level readme files
new 71d3a4d check task to remote reset exists, and reset requisites as well as state
new 8046beb fixed minor bug in main loop invocation
new f91f321 to do list update
new 9426d22 multiple inheritance to simplify task class definitions
new d9d19d1 correct spent task deletion when all satisfied or all abdicated
new 53e33d2 fixed restart from default state dump
new 7e88997 correct spent task deletion in presence of failed tasks
new 9a2f768 relative paths in launcher to allow dummy tasks in real mode
new d6dc790 added '--force' option to remote control
new 64bac76 more stdout from dummy task script
new b4cf9d5 config put method, and use with command line dummy mode
new dd3f44b Now using two main task base classes, and four attribute classes that can be assigned to derived classes using multiple inheritance. Plus a new dummy task class, which always runs the external dummy task.
new 07741b6 moved read_to_abdicate() into derived task classes
new 0d616c8 automatic restart dependencies for forecast models
new fef3701 better handling of derived class init
new 92a95dd proper timing for example tasks
new 1a6247e system halt now waits on running tasks
new 5d2a440 always compute task identity anew
new fb049da further automatic started and finished outputs
new 23e777f split up the task class module
new fa46c49 split apart requisite module
new 5e09122 TAG cyclon-0.9.94
new 6f8827c prerequisites not compulsory
new c81304c TAG cyclon-0.9.941
new da8466d empty prereqs by default
new 2b53cfc change in fuzzy prereq bounds handling
new b65af92 task wrapper documentation
new 6a706e2 use cyclon-export env vars by default in task messaging
new 035416a TAG cyclon-0.9.95
new 5f03a69 restore path to external task; for qsub
new 556053b partial: new task state handling
new 2b0ae2a forgot to add new task_state module
new 252ba9d completed: new task state handling; big change, includes significant rearrangement of the task base class and modifiers
new 21271ad fixed bug in spent task deletion at restart
new 1e0e5e1 allow state-dumpable class variables
new a8ffb48 TAG cyclon-0.9.96
new f4f898d added source files forgotten from last patch
new 011b9a2 TAG cyclon-0.9.961
new b8168d3 allow external tasks to complete all restart outputs at once
new 24efd19 TAG cyclon-0.9.962
new f991792 fixed bug in remote_switch
new 5ed34f0 minor change to monitor
new ce085f9 removed residual old task-state code
new 6223d76 overhauled remote request handling in the main program
new e669f1e task processing now invoked only when necessary, again.
new d46bd8f massive revamp of the example system(s)
new 0f01260 to do list updated
new 0896234 main prog banner function
new 63e1868 fixed bug in purge, since change in task state handling
new 45d0ea2 task loop invocation reason only by command line option
new 00b4a1d alert to monitor timeouts too
new 525be06 remote requisite dump on the remote side
new b37279f removed erroneously add task wrappers in example systems
new 650dfa9 clearer requisite dump output
new 29b4e9e remote dump output cleanup'
new 3858a10 minor monitor improvements
new 0bc19aa minor remote control improvements
new 2ed518d some main prog debug code, commented out
new 2344853 template def updated
new 03dc813 minor remote control improvement
new 6ab4cc8 TAG cyclon-0.9.965
new 727162a better output from configure-system
new e8232ff trivial change to remote control
new 6b1b3fe handling another Pyro exception type in monitor
new d764f3d start time, stop time, rate, and offset, now by command line only
new 0ee5e40 bug fix for restart with stop time
new 99a40d6 better monitor heading
new 7746585 proto global clean shutdown
new 0e1e6d4 to do list update
new ddb2ed3 simpler +/- indicator for requisite dump
new e96a0d7 doc notes update
new 24512b5 doc notes update, again
new efd1e55 doc notes update, again, again
new d74b582 doc paper update
new 26b4b38 to do list updated
new e9d7ece better doc generator script
new 6b7c79d doc: abstract moved to introduction
new 89a8620 doc update
new f9c197c tasks now have self.clock, which allows for remote check on the delayed start time for contact tasks.
new 24d035e TAG cyclon-0.9.966
new 720443b fixed minor bug in clean start code
new 97ff35e more doc updates
new 3831021 completed doc introductory rearrangement
new d2043d6 turn off dummy task name printing
new 73899af full exception handling for remote controlled insertion
new 6913ea2 fixed bug in previous patch (remote insertion)
new f6856ae global exception catch on remote insert function
new 2fbed2a allow forced immediate shutdown
new d006daa task-message retry if network problems occur
new 1656b20 sleep 5 seconds in task message retry
new 70fb4d4 modified doc abstract
new aa1d87b more doc mods
new 161b7ae another major doc upgrade
new a9a6b27 doc update
new ab0124a name change from cyclon to cylon
new 1fa0b34 doc update, again
new ca51de5 final abstract update?
new aa56526 really final abstract update
new dcf902c corrected a diagram
new ba0f16e rename remote-control to cylon-control
new 266ddce readme update
new 0b73731 doc abstract simplification
new e0f5d62 final doc abstract change
new 0918bdf typo fix
new 72812e2 rejigging introductory doc material again
new 480411e continued documentation
new a0f0eac last doc intro material cleanup?
new 38dc483 partial: doc update, post michael discussion
new 88683e7 completed doc abstract change, post discussion with MJU
new 41e2185 final doc abstract update, pre UK trip
new a5f4f33 slow the monitor event loop when disconnected
new b0eeb81 minor doc and display changes in main prog
new 6791f51 added new 'completed' task message
new 3ed975c update def template for oneoff_follow_on
new 63783f3 allow multiple outputs at same time
new df841dc task script template
new 3f38525 task-message comment and to-do list update
new f70246f task script template update
new 3a9ce8a another to-do update
new e5d1d34 to do list addition
new e64f532 minor readme file cleanup
new 39a9193 add a To Do comment
new b466005 TAG cylon-0.9.967
new 1197265 updated to do list
new 49c1cfa doc update
new 1464dad readme.install update
new f04e542 making doc intro more concise
new dd46a43 more doc improvements, and split obsolete implementation info into an external file
new 1f02b19 doc update
new bfa79b0 name change to cylc, begin integrated user interface
new 76525ae added cylc integrated front end script
new 53e1869 moved previously split out implementation doc to the doc dir
new c92fb63 continued standardising sub-commands
new 8000d07 bug fix task wrapper script
new 1042499 improved remote control help
new 826b043 updated run readme
new a38f3e0 load command usage output into documentation
new 4033409 to do update
new fb9c545 moved doc generation script into doc dir
new 23b6dcb coloured code listings
new a7d7c97 moved sub-commands back to bin, with a prefix
new 633ec34 cleaner command usage messages
new f7db1cb added comments to the example task def file
new 4243dbd usage doc change
new 1abd267 fixed recent bug in task launcher
new 5dd5545 unified monitor front end
new fe50841 update docs for new unified monitor
new 2eeed65 shorten name of the configure command
new 875df50 better documentation section layout
new 3feca76 better env script name, and informative output
new 3178796 change command server to scheduler
new 9395322 bug fix doc generation after prior namechange for main prog
new d024637 documentation; control command rename
new 7e2c571 command usage message improvements
new 21bdf3a usage doc improvements
new 67e89ec final command names
new d349717 config dump works for zero task list
new 5bd7502 default state and log dirs
new 7b348b4 new filter to extract name from taskdefs
new e4e77d2 partial config revamp
new 05b2c94 removed example system user_config's; now generated
new 87fd531 implement automatic environment config for named systems
new 74a025e configure usage cleanup
new b8ddb7f consistent use of '-n NAME' in commands
new df616f7 man command usage comment fixed
new 1d6a9ce added missing example task script
new 5354e89 remove dummy mode from config file
new 1c27d92 message interface gets system name from environment
new 13f75f5 minor change to main prog usage message
new 6afd0cf add documentation to initial config file
new 84afb2e To Do List update
new 742710f add --help option to configure script
new 25b0b2e monitor changes 1/ upgraded the running task monitor 2/ promoted all monitors to top level commands
new 8a447b6 more sensible system name option
new 2304879 more command usage cleanup
new 9e6382b move requisite and task classes back to main src dir
new b6f2239 restart is dummy mode aware
new e7da499 fix recent bug in doc gen
new a85c4e1 command usage message consistency
new 4aa75ff updated To Do List
new d8137de got rid of the system environment file
new b820491 use os.environ in task_launcher
new 4d802d3 minor startup message improvements
new 850b58f doc updates
new d21b971 simple example taskdef template
new ef3f3e6 changed 'reference time' to 'cycle time'
new d39e268 changed user_config to system_config
new d0a96b9 doc update for latest changes
new cf62b02 doc updates
new 5dc3fca info from configure when system config file does not exist yet
new adaa950 major doc edit, addition of stripped listings
new 80e1833 fixed typo in task def template
new 6a8498a consistent usage message format
new 72266c7 moved doc generator into bin dir, removed comment stripped listings
new 96c445e changed some taskdef item names
new 17e89e9 make taskdef requisites explicit strings
new 077bb24 change start_times taskdef item to cycle_times
new fe5dcaf doc updates
new 0c9bcb6 new diagrams based on my UK Met Office talk
new bfcfa86 config file reference
new 1e6c646 fixed new bug in configure
new e724580 remove state dump filename from user config
new d3dc3fb documented testing of new installation
new 86a49f7 reconfiguring doc section layout
new 521798d doc updates, hyperref TOC etc.
new a574ceb incorporated fine-graining notes into main doc
new 5b6ee7c continuing documentation
new 12790d6 doc updates
new e9f1248 docs
new d378caa documentation, more
new 5540f11 trivial doc change
new 7ce32aa removed redundant dummy_mode handling from main prog
new 4f62d93 removed redundant dummy_mode arg from task manager class
new 54c1155 bug fixed: extra task env vars not set for non-qsub
new a536280 put more in config, to clean up arg lists
new f87530f took clock rate out of launcher
new f345f28 took clock out of task classes
new 5372ca7 took redundant task name list out of remote switch
new c234086 took redundant dummy_mode out of task launcher
new a925dea put failout task id in config
new bc09911 took system name out of task launcher
new 946e000 added local cylc env script
new 746b482 transferred dummy task switch from launcher to task init
new 7cb0e7a restored failout ability
new ad8dbf6 kill without abdication for --kill
new 9a0b3cc update/bug fix some task types
new 936f2ec began updating example system 2
new f3300bd updating simple-1 example system
new 44f32a1 no need to copy task wrapper to system scripts dir
new 60109e6 normal clock rate for dummy task in real mode
new 49d9475 automatic completed message via the messaging script
new f4ec856 bug fixes/updates to examples
new a61605f BROKEN
new 1c4a811 fixed and completed the previous broken patch automatic completion message for success or failure
new b37f196 make cylc message a top level command
new 4c24dd5 bug fix output timing in simple-2 example dummy task
new e3fe295 simpler handling of dummy class modifier
new 37bebcb partial: flexible job submit method
new 05a5705 add pyro-ns to quick start guide
new 6ff9262 split dynamic instantiation function out of manager
new 612459a config file based flexible job submit method
new 9bf3940 added job submit overrides to config
new 76267b6 only need sytem env for the scheduler program
new c72c78b better name for second basic background job submit method
new a4d2a5f ability to use Pyro nameservers hosted on other machines
new 3cd350f partial: remote background job submit method
new 8ab566c dummy mode external task substitution in derived classes
new ffb78cc bug fix untested proto remote background job submit
new 4fd7b52 Pyro nameserver hostname defaults to localhost
new 1f57029 allow environment variable interpolation in extra_vars
new 298901d To Do list update
new 88949de added a new example system that moves files around
new 5ed81b8 minor command help update
new b7f8a7b new distributed example system
new e1fae18 added comments to remote bkg submit class
new 22e5190 pronounciation guide added to main help
new 589cab4 rejigged job_submit to work for remote case too
new cfd5bf4 getting distributed system going
new fa769dd pyro ns host in dummy task
new 719a7d6 bug fix arg parse error
new d380eb4 graceful exit if no nameserver found
new 0d68e5f exposed pyro guts in main prog
new 4df6cdd removed some extraneous output
new 8142595 To Do list update
new b313a53 unique log file for remote task execution
new 3c716e4 cleaning up main program
new 2fc690a task dummy mode_out of config module
new 07bdce7 better clock reset on restart
new 6f95c58 more main prog cleanup
new 6135423 minor change to doc abstract
new d3d033b better main loop
new a7e0e26 renamed task_classes module to system_tasks
new b61c832 better messaging syntax
new 8a4b9e0 updated example systems for new messaging syntax
new 9e0d796 moved job submission modules into main src dir
new 4713014 minor doc update
new 2dbbd41 some function name changes
new 513dfbb example system cleanup
new 3e86008 to do list update
new dcc4ff9 partial change to main prog banner code
new 46dc3ae added a txt file abstract
new 17faa50 completed banner change, new register command
new 934de66 cylc configure fix
new 4f40f6e append system name to logging and state dump dirs
new 5a5a018 better handling of log and state dirs
new d37d6fb doc update
new e3e7c60 dict of dict for config env vars
new 29b08cc warn if a system name is already registered, and allow force reg
new 5e209a1 updated latex listing language setup
new eab95d1 allowed user to delete registrations
new 8d12742 partial cleanup of group insertion
new 2ff7568 completed task group insertion improvement
new 280ac56 Changed "abdicated" to "spawned" throughout
new 756a1c7 use username in pyro nameserver groupnames
new fabb332 better system environment var names
new f35c321 doc update
new a112c7b fix recent bug, userguide-2 example
new fa75aea add task id to special messages externally
new 17d7e61 new 'submitted' status, prior to running
new 8e0d78b fix recent bug in monitor-r groupname
new 37319ec update monitors and userguide-2 example for new submitted status
new b40a50b minor change to userguide-2 example task script A stdout
new 03b747b removed dirs readme file
new c5cae63 removed outdated run readme file
new dfa30bc consistent doc section labelling
new 0856219 doc main section headings
new c814ed2 docage
new c09de25 doc update
new 25cda72 new improved system config mechanism
new 0728ff3 command line option to exclude tasks
new 8ff4837 command line option to include only named tasks
new 6379809 bug fix distributed example
new f31dc92 doc updates
new 0f67516 new command to run a single task in its system environment
new e0c00e9 fix recent bug in start from named state dump
new 63c6f60 improved config info at startup
new ee3ee02 massive command option overhaul
new 343ed9b fixed recent dummy mode log bug
new 470660e minor stdout changes
new a66740a reordered commands in main prog help
new f2516eb more of the same...
new 36e81df message script help mod
new 0f048c7 message script help mod 2
new e4f00e1 message script help mod 3
new 2554ad2 run-task script help mod
new 0de9858 more command line help clarification
new 687ca45 took system interrogation options commands out of control and put them into a new command called question.
new e77da17 to do list update
new d093467 main prog help update
new 93a91c4 main prog help update 2
new 6406a52 userguide update
new 41848d7 moved make-doc script back to doc directory
new 75a05d3 doc update
new af7d761 doc update
new 47177e0 big doc update
new 1c96ad4 doc and master def update
new 32b855d background2 job submit method pause
new d57d64c combined userguide example systems into one
new fd5811d added wrapped task extra to userguide example
new fabc0b8 fixed recent bug userguide example real mode
new f8bc891 undo background2 job submit pause
new d8cd058 fixed recent bugs userguide example real mode
new dc6ec8e revert to simple names for userguide example tasks
new 70bcd02 allow integer values in config environment vars
new 489bba3 allow sec min or hr time units in taskdef files, better real time accel method in userguide example.
new 1011886 briefer info from remote module
new 6905603 doc update; changed question command to ask
new 210dee4 doc and taskdef master update
new 5731424 TAG cylc-0.9.0.1
new fb9bfc2 fixed recent bug in run-task
new 1f3e76e documented special output messages
new 937079f forgot to add example sys README.tex
new 26f82eb automatic restart completion option
new c2caa20 doc update
new af8f269 added task script templates
new c850de1 TAG cylc-0.9.0.2
new 99c64a3 bug fix mod_sequential
new 6a9bc94 _pre_pend os and python paths, to allow nested subsystems
new 3d56d7e fixed message priority bug
new dd39091 new simplified config method
new eee84f0 new nested example; still needs minor updates for new config
new 2b713b3 added userguide example check-env script
new 7c15fdd to do list update
new 208ff6a removed test error from check-env in userguide example
new 8ed13f7 started transition to separate control commands; stop implemented
new 12191cc cleaned up new stop command
new 8a74c51 rename schedule to start
new 7c68bcd separate hold and resume commands, fixed bug in hold at
new 5899223 added separate nudge command
new ae9af74 separate reset command
new d48faf5 added separate kill command
new bd37d12 partial: banner and main options
new f8731e3 added separate insert and purge commands
new 315eafd add separate set-level command
new db61725 removed old monolithic control command
new ba09a75 rename hold to pause
new b7da77a updated docs for latest changes
new f620a67 removed old SConstruct build control file
new a47aedc better main usage help
new 3f47f25 added a darcs predist script
new 881a44f bug in make doc
new d8403cf mod to predist
new 5404fdb quick start doc update
new 4405f83 latex bug in userguide
new 684d01c removed outdated install readme
new d49c6f8 predist update
new 953710a predist mod
new 9bbee1d TAG cylc-0.9.5
new f6d0a73 bug in register system dir detection
new c9a8ee8 rename start back to schedule
new 12fedb0 added separate task-dump command
new ad3f222 new separate what-is command
new c1672b2 TAG cylc-0.9.6
new b636cb3 turn off warnings for restart messages
new 83d72e7 moved message pyro code into connector module
new 3dae0b0 remove name interpolation from task-generator
new 7e1c7fd auto generate entire command reference doc
new 0a884e3 split register and unregister commands
new 6f008f5 minor command prompt typos fixed
new 0c0ea76 get task proc to run if a task fails, for summary update
new 6c85a96 bring file-move example up to date
new 4421781 taskdef template update
new e972666 pre- and post- command doc text
new 176e438 minor command doc update
new ddcaf09 simplified what-is interface
new dd0fe19 nested system upgraded
new 1ee82ec FIXME dir for temporarily broken system def dirs
new db38989 moved example systems up a dir level
new 495c3ec default getopts in shell scripts
new 50c0b5f autogenerate the example system chapter too
new 7d0afd4 doc multi reg names
new 3fe65e3 removed trivial dummy pyro-ns monitors
new d11c24e clean up some command interfaces
new 4132fe5 template script typo fix
new a2e9af4 task script template cleanup
new 5cc59d1 handle raw python in taskname extract utility
new dbc6419 bug fix in contact task requisite dump
new 29f7c61 userguide update
new 25ad982 consistent time units for contact delay hours
new d4213b0 minor change to monitor info header
new f0b7f0a error trapping in task scripts
new 09d12c8 default logging and state directories under $HOME
new ac583d9 updated predist script
new f137bf2 title formatting
new a1f334e TAG cylc-1.5.0
new 2031ca6 userguide update
new 245996e userguide update
new be9be99 userguide update, again
new b47821a typo in cylc help
new 9236476 doc update
new 74393e7 TAG cylc-1.5.1
new abe10cc improve arg checking for reg scripts
new 4b841e2 completed cycle time validity checking
new 0680a4f TAG cylc-1.5.2
new 0d3703c quick start guide upgraded
new 2274d87 TAG cylc-1.5.3
new 80433e9 nudge help
new 16e2a1c don't divert messages to stdout for commandline invocation
new 04caa44 better connector exception handling
new 12c9906 custom option parsers
new 0f0ad81 monitors use custom option parsers
new 448edd2 commands use custom option parsers
new b1d636d wrap monitor in keyboard interrupt
new bf46524 connectors -> connector module
new 261d179 doc update
new 562eb40 readme update
new b4d1128 banner shift
new 3508d35 doc update
new 24e750e fixed recent bug in reset command
new 6e521b5 fixed recent-ish bug in dummy task fail-out
new 5e5363a removed a redundant log message from task base
new a674f0f in dummy mode, unset failout on reset
new 71a066d doc update
new 4de0493 to do list update
new 5aba82f spawn after cleanup, to avoid stalling unspawned at max runahead
new 669faba in-file doc and To Do list update
new 6560df0 better cylc-env script
new 5c3b28b schedule command help change
new 8781bb8 implemented system description retrieval via what-is
new 107a37e TAG cylc-1.5.4
new 72243ed monitor help typo
new dd227c0 master taskdef typo
new 961a18c moved log setup into manager
new 9d28579 Got rid of remote request servicing in main prog; that functionality is now entirely in the remote switch module.
new 606f3dc PARTIAL, broken: move all state dump handling to manager
new 74804c2 almost there...
new a195e5e finished state dump overhall + practice mode
new 607b830 added new system-info command
new f0ab74b real mode failout in userguide example
new b28c86a added a system info module for the userguide example
new c57ca13 userguide example system info update
new b02a6b0 added check-env call to userguide example, task X
new b20135d do not reset to waiting on practice mode startup
new e95f6fa allow task reset to finished state
new cae957b TAG 1.5.5
new 04e2503 added some missing reset command option help
new 5848063 TAG 1.5.51
new 91863e7 allow reset to ready state
new 01d9b33 doc update
new a1d33ed toc formatting adjustment
new 4ce9de8 sort out table of contents and list of figures
new 8580a2b reset command help
new 8bd584f task list uniqify
new fb0e4bd addition to real mode accelation documenation for userguide example
new ded3476 dummy task uses cylc message now
new 291acb6 dummy task now uses the connector module
new 5255c34 back to start command instead of schedule
new b870269 main command help update
new ba28163 remove version from main prog
new 3685bbc make register command usage consistent with other commands
new 92190b3 update userguide for main prog name change (schedule -> start)
new c8616d5 no long options for bash configure command
new e0b475c task generator: no owner by default
new e89d234 fix dodgy use of bash getopts
new 0972333 split check-configured into two scripts
new 95ea422 configure script cleanup
new a82feea fix recently introduced bug in run-task
new 3f31f8f fix recent bug in remote switch
new b630b28 replaced old registration framework with a new python based version
new 229ee18 removed obsolete is-configured script
new 2b2e6cc use new registration framework in main progs
new 9c2a112 don't check stop time at initial state load
new 4d598d5 allow pause at startup
new 254eee8 commandline help typo
new 87e4874 add register post command doc
new bd02b04 do not unregister names that are in use
new b1affe0 remove old registration code from config
new 5e081f2 update system-info for new reg method
new 1ba0fe6 fix recent purge bug
new df96ec1 plain connector error info
new a42bd2a fix another recent-ish purge bug
new 47636b2 fix recent minor bug in remote switch
new a1a820a check all command cycle time inputs for validity
new 9eb16c2 added new list-all command
new b125ca6 command help documentation
new 0777d0c absolute paths in system registrations
new 4d88f10 fix bug in unregister
new ed54aed registration import in run-task
new 532222d registration cleanup, got rid of unregister
new ad2f04b command help update
new 2ade341 man command help reorder
new 38933c7 TAG 1.5.6
new 1f99972 list-all command help
new 117c5d9 remove secret commands command from public view
new 3b5b245 change latex usage language comment indicator
new ae50641 configure help
new 738b9f1 file-move example s ystem config update
new 3cfed21 To Do list update
new 645ae93 tied tasks cannot be quick_death
new c9e7fee check new registrations are valid immediately
new 9a7df46 main command help
new 595bde4 fixed recent bug in insert command
new a5876a6 userguide example: coldstart only depends on startup task at startup time
new 693e5c0 purge stop time help
new 141a6cc exit 1 if reg get fails
new b3c55c2 fixed recent bug, dummy task program
new cf1c164 kick ass unit test added
new 1f2891a minor command help addition
new dc77e29 ADDED NIWA COPYRIGHT TO ALL SOURCE FILES
new fa69cc1 add utility script listing to userguide
new 1332996 coldstart prerequisites at startup, nested example system
new 40541b4 added scs demo system
new 8d952e2 scs demo upgrading ..
new b6a017b mod to predist script
new 4fe7fea TAG 1.5.7
new d0d4ba3 To Do list update
new 1693527 latex example system font sizes
new eb04e2e userguide doc update
new 4e711e7 process tasks after all remote interventions, so monitor updates
new c4a2ce0 global system state for monitors
new ebb7966 monitor coloring
new 57b8934 unit test info output
new 226cc65 monitor headers
new 6716f85 simpler state_changed for incoming messages
new bd591b1 bug in setting of latest message for state summary
new a749aa1 doc update
new 9010c00 userguide, monitor pics added
new 396bb17 register command option change
new 8ee8207 update nested system for latest command options
new 92754d5 To Do list update
new 8ec6f2e print return result from system intervention commands
new 50ad0c2 implement simple system lock
new 0e44280 update unit-test for new command options
new 78c789c userguide updates
new e3f0db8 update To Do list
new 204f4b5 command help typos
new 4ecc415 allow owners only to intervene in systems
new be1e198 userguide update
new 4fde7db update lock command help
new c789f5c another lock command help update
new 5fbd13c more command help updates
new 4cae5ea typos
new d54748f lock post-command documentation
new 0846c52 typo
new 644c163 another typo
new 0fa009f yet another typo
new 97791e2 typos in unit-test help
new c312e70 TAG 1.5.8
new 01d7c2f added ecoconnect monitor view
new fd8b675 userguide single quoted strings
new cbfd242 typo
new 07987b4 e.g. and i.e. post spacing
new da05b78 userguide update
new c585bf8 scs demo improvements
new 070984e userguide update
new d4b4747 fix scs-demo startup dependencies
new d88d18e implemented restricted startup hours
new 17d35d3 scs demo restrict startup to 06Z
new 28974d7 corrected scs demo startup taskdef
new 691b379 more obvious system lock notification
new 7f9f975 To Do list update
new 27e4caf userguide update
new 55e2907 conditional long and short nzlam in scs demo system
new 4d71715 allow conditional restart outputs in task generator
new 6d4a908 scs demo system readme file update
new 05890e4 added scs demo system info module
new 50b1a4f userguide update
new bf1a17b update master taskdef for conditional restart times
new 14dce1a restricted startup for scs demo
new 69530a2 system config updates
new 233ba32 unit test needs to expose missing nameserver
new 6094ed8 better version replacement string
new 2158124 command help updates
new 9702f1b userguide doc typos
new e5a710a register help typo fixed
new 7988724 To Do list update
new 947cec5 userguide update
new 5d76e77 exception handling for connection of new tasks
new 338e604 purge help update
new 3836145 userguide practice mode update
new e5d8607 clarify reset command help
new f2e09c6 always reset submitted and running tasks on restart
new f2b4506 userguide update
new f37f8a5 no cold start in practice mode
new 3824d53 To Do list update
new aa16c5f restored ability to kill all tasks in a cycle
new e0ef4df many command help and userguide updates
new 84266c3 nudge documentation update
new ed64012 cleaned up some command line inconsistencies
new 169efd7 cylc-specific tmpdir variable for userguide system
new b6e85a5 register command help typo
new 7ec16a7 cylc-specific tmpdir variable for nested example system
new 0564be0 cylc-specific tmpdir variable for file-move example system
new 6cdec01 registration warning typo fixed
new aaad773 disallow the force option for the configure command
new 7d9c026 bug in setting next restart completed
new f170507 satisfy all outputs only through task.incoming()
new ddf3bec monitor header change
new f9f4873 bug in command line message usage
new 9cee6da default configured job submit method: background
new 010a2cc CYLC_TMPDIR configured by default
new 3a80edd set CYLC_ON for remote tasks
new 64bfe41 background remote job submit stdout info
new c01cd41 updated the distributed example system
new 6f84e14 allow env variable for remote host
new 737ebce document distributed system
new 85dfac3 updated run-task and config setup for recent changes
new b6096f6 added a run-task test to the unit test
new 0762295 consistent use of --host for start command
new b533165 --host help for start command
new 5585beb print remote return string for set-level
new 3583cf5 message usage help update
new f3073cc message command doc in userguide
new 1c036c1 distributed example system remote host via env vars
new 34da1ed new sub-dir for generic file transfer and wrapper scripts
new f7c5c75 To Do list update
new f9567e8 remove old task wrapper from scs demo task def dir
new 318846c interpolate variables locally for remote env string
new 5a918b0 distributed example system now entirely centrally configured
new ecb1b0e file transfer var name changed from TARG to SRCE
new 30f531e move non-functional qsub method to new temp sub-dir
new 06c2f6e doc distributed taskdefs
new 3a8f599 remove redundant if in task state module
new 28055dc userguide update
new e249c32 update predist script for temp dir
new d3392ea userguide update
new becda44 repair dangling references
new c644d25 documentation and userguide updates
new 4e2f07b minor unit test bug fix
new 796ad5f check stop time at startup
new d38605e less verbose userguide system info
new d59c394 make pause time inclusive, like stop time
new 360d81b clearer pause and stop documentation
new 1b44fde more userguide updates
new df2ee77 some section reordering in userguide
new 1fa41ac userguide updates
new 5017fd5 more userguide updates
new 22a0b10 update darcs predist script
new c1f3d8e TAG 1.6.2
new bb95e41 command line help typo fix, register
new 21c815f TAG 1.6.3
new 165ec0a TAG MetOfficeRelease-1.6.3
new 651648b correct userguide figure labels
new 93f9f53 fixed some userguide typos
new 5501b2a userguide title change, and typo fixes
new 1661154 TAG 1.6.31
new a114f29 predist script: process latex three times
new c2d4062 minor typos fixed
new 6107b81 TAG 1.6.32
new 1c8c96a corrected message in-file documentation
new 9f45598 to do list update
new 5bd505c allow raw-run echo for cylc message
new b9775b5 To Do list: input time format
new 217067f TAG 1.6.33
new e4133e3 to do list update
new fd270f5 job submit class for 'at FILE now'
new 8cc0b9b get owner into job_submit
new 8c79b36 document at_now in-file
new 5f182d4 removed useless as_owner module
new f1a2ff9 export CYLC_DIR in env script
new c5a7526 completed at_now job submission, with sudo
new 517a168 get config through to job submit, for global vars
new 51c1819 added ecoconnect loadleveler job submit class
new a2c46ac minor in-file doc correction
new eda9f9b bug fix run-task for recent job submit updates
new bb430b6 removed cycle time from task base, started asynchronous types
new 4050ab8 update dummy task for async changes
new 267d6d1 allow monitor to display async tasks
new 13060af new handling of task identity for async changes
new 77eafb7 added proto async system
new d79552a implemented endless outputs for daemon tasks
new 0732cfd simplify broker inputs
new 58ca07b add loose prerequisites for async
new c8ebc81 asynch class remembers used outputs
new 1ac0e2e async tasks do not reuse old outputs
new da2373c add startup task to async system
new b4894e4 pattern match requisites instead of exact
new 9657945 prerequisites record who satisfied them
new 15c187b asynch proto working, but no cleanup
new 2c30bc5 added more downstream tasks
new f4d6222 start async instance tags at 1
new 77f8e32 asynch cleanup by new death prerequisites
new 9f3b2c4 cleaned up the satisfy_me functions
new e0ab9ce cleaner dep negotiation, with async tasks
new a8e74ef consolidated task removal code in manager
new 4cc185b conflict res post async merge
new ec42b82 put job submit classes in sub-dir of src
new 1ad37b3 partial: much cleaner job submission
new 4bbe083 further job submission improvements
new c2d8f20 userguide system_config conflict res
new c32071f To Do update
new e938a2c remove spurious owner key from userguide taskdef A
new 8bf8c12 improved loadleveler job submit
new ed4e770 TAG working pre taskdef directives
new bbc4560 got rid of superfluous get_identity function
new 7baaede job submission: loadleveler directives
new 8efcb79 removed obsolete qsub_ecoconnect module
new 880483d use dict for env vars
new 657f5b1 consolidate execution environment
new 4740b72 cleaner system stdout
new af9b2c6 job submit info to cylc stdout
new 1083882 loadleveler extra directives via taskdef
new b3e3582 minor bug fix loadleveler_ecoconnect class
new b7a850e better environment interpolation
new 5c03bee TAG 1.7.0
new a90780c wrapped file-transfer should not send own failed messages
new bd98e08 sudo llsubmit requires initialdir directives
new 7c14cca quoted env vars in jobfiles
new 607c39e to do update
new 8ca8a1e fix bug in will_satisfy_me() due to recent change
new f959d7d update unit test for recent changes
new 136f6c5 updated userguide example system information
new ac73604 TAG loadleveler job submission finished
new 0a1f3a6 TAG asynchronous tasks working but unfinished
new a42ff9b TAG 1.7.4
new 1e65ddd file_transfer defaults to not recopying existing files
new 699a867 minor stdout change from job submission
new 66366c8 deleted temp dir
new bb31c33 TAG pre async restart
new 466ed4a partial: async restart
new 096a598 better distinction between run-modes
new 9354904 non-scheduler message output enhancement
new 059aa9f TAG 1.7.5
new 74e3ace to do update
new 1c5f36f to do update
new 2b52390 TAG pre self-spawning tasks
new 5547b5c stdout info from dummy task
new 50cf0b1 partial: self-spawning tasks
new f6e3675 completed self-spawning tasks
new cec1c84 adapt async system to spawning changes
new 3d18d4c bug fix self-spawning restart
new 68879d2 added trivial test system
new cb3c8b7 moved task class source files into a sub-dir
new 39f40ce removed some unnecessary module imports
new b2494d0 fix inconsequential bug in mod_oneoff
new 9007967 one task class or modifier per file
new 9c82bde some task class renaming
new 3eca3f9 async bug fix
new d37b8c2 fix recent restart bug (since self-spawning tasks)
new 388d6b6 partial: proper async restart behaviour
new b9f8f6d removed deprecated get_summary method
new 8be5e24 completed async restart behaviour
new 26d0bdb monitor displays async task match ids
new c8b3854 bug fix insertion, since self-spawning changes
new 2589ed4 fix run-task for self-spawning task changes
new 1395cf7 consolidated launcher code in manager
new 5175332 fix unit test for new job submission
new 43d062e allow task script command lines
new 476d517 add task command line to template scripts
new a8e8568 allow delayed-evaluation environment vars
new 21cd11f TAG 1.7.6
new 81ed0f3 update loadleveler job submission for recent changes
new 0e9315d fix delayed env var implementation
new 2ca3139 updated To Do list
new a4a911c exception handling in message script
new 66dfa76 added temp userguide2 system for cycling daemon tests
new 1cb403c new cycling daemon task class
new e6f2a46 ignore daemon tasks in task cleanup
new 7229a59 moved launcher config to task base class
new 51f0cf9 made task class names consistent with taskdef
new a6eb66d removed userguide2 raw task_classes module
new 5b4ba80 auto generation from taskdef of cycling daemon tasks
new 7551640 added proto suicide suggestor command
new beabfbc added time arithmetic script
new 460f7aa added userguide2 watcher taskdef
new 322fd22 use fully qualified domain name for Pyro NS host
new ee87e8a untested: job submission improvements + raw llsubmit
new a87adc6 cylc-env checks for executable permissions
new 07ebdd7 removed import typo
new 34fad6e add python implementation of the unix "which" command
new 625b5d1 test: job submit improvements and ll_raw method
new b5f5326 better loadleveler module names
new 294baf3 TAG 1.7.7
new 60b8c27 TAG 1.7.8
new beab1c2 Removed background2 job submission module. Automated job_submit module content generation in configure.
new 968cc21 To Do list update
new 1de8428 conflict res in To Do list
new 7b8e2df userguide update
new 7390c12 remove default short task name
new a9ae962 centralize legality check in remote switch
new 49f9693 task dump input checking
new 73da47f lock usage doc
new 75c8444 allow short names in remote interventions
new 40b9051 update To Do list
new 838debf handle multi-step loadleveler scripts
new 625919e removed background2 ref from userguide system config
new 9466cbf moved task launcher init into task base class
new 1f24d23 removed unused upward_instance_count from task class
new d417d41 moved job_submit_method from systems to src
new 854920a completed job submit overhaul; needs more testing
new 6c163ca bug fix previous change
new 87456d2 single task dry-run capability for run-task
new a848e54 bug fix dry-run
new 4bd7f34 cleaner section spacing in job files
new 821bd6c bug fix new ecoconnect loadleveler job submission
new 1cdaf33 bug fix new loadleveler raw job submission
new b8e87ce inform run-task user of messaging to stdout
new 99139fb update register for new locate of job submit module
new 5baa139 global env is a job submit class, not instance, variable
new 8d0fcb6 change pyro groupname separator from "_" to "|"
new 5f39497 set remote jobfile path default
new e525b27 set global env earlier in main prog
new 08a0aa2 change pyro groupname separator again
new 452cbf6 global environment self-check
new 9327ef4 annotated env sections in job files
new bd34b59 added environment examples to userguide system
new 87ae538 minor typo fix
new 7e30125 better run-task output
new 6e5da15 detect job submission failures
new 6e0c40d userguide system updates
new 2f305b0 To Do list update
new 4c7d751 document suicide command
new a2e41ef userguide tex bug fix
new fc665f0 TAG 1.7.9
new 318f760 get ecoconnect running dirs right for os.chdir()
new edf02b4 TAG 1.7.10
new 21075de add CYCLE_TIME to task env before interpolating
new ae8a9fb TAG 1.7.11
new b8ae227 add suicide command to main help
new c394125 rearranged main help
new 4cada23 userguide stuff
new 0c926d3 minor typo in remote switch
new 54746a8 document submission and environment
new df682df To Do list update
new b314608 userguide update
new c65ea1a userguide environment section
new a95463b userguide edits
new e530059 added gtk gui monitor
new eaee1ab userguide updates
new 686fc6a minor example system mod
new aaff615 doc typo
new 5a24c10 TAG 1.7.11-d1
new eeea269 trivial typo fixed
new 27d113a userguide concisification
new 2c574b7 upgraded the distributed example system
new d343082 distributed eg upgrade fix
new 73797cd configure script recent bug fix
new abe331e fix bug in use of delayed global environment variables
new e61e044 bug fix remote job submit
new 9dbd126 bug fix remote job submit again
new 8b6daa0 fix task exec script deletion for remote jobs
new fe7ff03 distrib system working again
new 0b4e905 improved distrib system a bit
new f9fa896 allow environment variables in task owner name
new 587b38b moved experimental systems to a sub-dir
new 431a087 clearer nameserver cleanup help
new 8b1ad6f cleaned up trivial example system
new 68ba14d cleanup up userguide example system info
new d8c993c removed the redundant file-move example system
new 2c06d82 scs-demo documentation
new c3f210f cycling daemon temporary doc
new 5283834 filter all states in gtk view
new 1409e94 added gtk led system monitor
new cfb882b get_config method in state_summary
new c34abce led monitor improvements
new 85ae094 proper startup for gtk monitor
new e71aac2 added led monitor to cylc view
new aa9e163 adjustable panes in cylc view
new d30a5b2 added quit button and system name label to cylc view
new db70aa7 colored messages; prep for status display
new 6081157 predist script update
new e92d082 TAG 1.8.0
new e7728e1 documented new monitor
new 1961745 removed old monitor-r
new c43c4ae TAG 1.8.1
new ec38ab1 documented Pyro localhost bind issue
new e3cd6fa fix LED column alignment in view
new 5590058 view status indicators
new c46aef0 re-link ctime scrolling in view
new 189c3ee better task shortname handling
new 0372893 TAG 1.8.2
new 7b99bd3 userguide doc update on networking
new c0cab27 cleaning up view script
new 8f8da43 update lower panel without clearing it out each time
new 654590a update view gui only when state changes
new 65ccad3 proto tree tab for view script
new 791a5ef filter out finished and waiting by default, in view
new c2f103a scrolled window for cycle tree
new 525c786 more documentation on networking issues
new 769d515 set PYRO_DNS_URI
new 10f3913 use liststore for filtered list view
new 1d7cd5b cycle time tree working properly in view
new be8dba0 expand and collapse buttons for tree view
new 240eed2 sorted treeview
new d113268 added state column to treeview
new b20184a added message column to treeview
new 747cac1 colour top info labels on viewer
new 9dc3428 filter buttons work for expanding and list views
new 5424782 background job submission for dummy mode
new 6a775a4 moved quit button in viewer
new 72d42a4 colour adjustment for viewer
new a763748 TAG 1.8.3
new 6d78355 bug fix: treeview columns not sortable
new 957bbd7 replace underscore with space in view headings
new 884efbe restart message typo fixed
new a07af8f to do list update
new a372f3e view label color change
new 387df27 react to connection lost in viewer
new 5092434 update view label using gtk idle call
new fc9830b disabled tree filter - does not work
new 4e5a7ac check result of iter deletion in liststore
new fcc20cd put filter buttons back in notebook page
new 22c7903 update to do list
new 853303b space before task log message
new a139588 log tailing tab in view
new 673d474 fix log viewer thread exit
new 7539bde log view freeze button
new 76424be restored colour markup in view
new 09465f6 solved log view thread shutdown
new 6082e9a log switching ability
new 4b19020 better coloured log messages
new 30c4eb4 log label reset in viewer
new 42170de filter only finished tasks initially
new 659148c direct access to cylc util scripts
new 5894a62 about dialog in viewer
new 032df3c handle log rotation in viewer
new 1fba1de removed accidentally recorded script in trivial system
new 8dc06d9 searchable log viewer
new 3dee513 20px LED lights
new 45b86cc tasks default to quick_death False
new 2e11ee3 freeze log buffer on searching
new 675f80b reset log search iters and tags when buffer switched
new c4643bb bug fix log view
new 45ac63d added taskdef inheritance
new f88efad heading toggle in viewer
new 37469bc used quick_death in userguide system
new 6e1999f led changes
new 9db7b6d changed button label
new 0bf6bf6 moved no_reset from state to manager; simplifies task init
new b503e3b log view bg colour
new 8852047 added script to handle file naming conventions
new f0c7675 input checking for cycle time utility script
new 8ecb7b2 configure PATH to util scripts too
new 0726f22 completed cycle-time and get-filename util scripts
new 4f2263a improvement to configure input checks
new bc83da3 added cycle time rolling archive script
new 2763f5f other output options for cycle-time script
new 4eb5999 led cycle time digits in viewer
new 3ccdd9a allow inherit %TASK
new 7347c9c To Do list update
new 406cf62 removed timed output functionality
new defdf91 viewer LED panel now a single treeview
new de6a44f global change "#!/usr/bin/python" to "#!/usr/bin/env python"
new 7ec6e95 disallow selection in treeview windows
new 258fa48 TAG 1.8.4
new 132dc42 To Do list update
new bf966e9 reorder the auto command reference
new b82b1df doc update
new 215caf4 doc update
new 2aab9ab removed superfluous gtk box
new d14cec1 clean up task state handling on reset
new 64ba1fb viewer: proto job output logs, and split up main module
new c1e369e cleaning up viewer code
new f31b41e updated predist script
new 8a600bb viewer code cleanup continued
new c0f3ac7 modular gtk log viewer
new c5979d3 removed superfluous callback from viewer
new c8a9a48 popup task log viewer
new 08a9172 viewer dynamic job logs for background submit class
new 49d0d51 allow multiple job logs per task, in viewer
new ea6a456 cylc message prints as well as sends
new 392bde5 make job submit file viewable
new 81951dc full path to job submit output files (background)
new 02fa745 more viewer info labels
new 11c84b9 task output log class to separate module
new 92d0fea use unique stdout and stderr logs (background)
new 26e743f allow additional viewable task-specific output files
new e5e774b check some log files defined before launcher log viewer
new 2bb0b0f To Do list update
new 4ba01a9 rotate log colors
new 37a1141 update viewer global info even when tasks do not change
new 0aa6926 allow entry activation by enter key
new 626d40b viewable job logs for ll_basic job submit methods
new f2e0253 comment out pygtk require lines
new 769f490 job submission code cleanup
new c1e5a39 added auto task-dump popups
new d9afe1a logview close buttons
new 792240a text markup in task info popup
new fffcf90 - stop all logviewer threads before exit, in viewer - requisite popups from logview window
new 4b7126d Added a menubar to viewer
new 50b66cb slimmer digits in viewer
new 75a59f9 To Do log update
new 5d061a6 gobject changes in stateview
new b555ba3 QUICK DEATH AND TASK CLEANUP CHANGES
new a39b4b8 minor task cleanup change
new 512461f TAG nothing
new 622bc85 message print errors to stderr
new a283315 always log task removal
new 0631188 bug fix prev change
new 7bc5bfc unique loadleveler log files
new e0cc056 added task locking scripts
new df2fea8 moved cylc-wrapper to the main bin dir
new ee3b71e warnings and errors from cylc message only to stderr
new cede2bc task lock documentation
new 1fb5bf2 fixed remote job submission path bug
new 8e2c98c added trivial remote example system
new fa88b34 new task lock module
new 465255f task generator name change
new 31cab77 new task-started (& -finished etc.) scripts with task locking
new 2338ff5 moved original task lock scripts to obsolete dir
new 15a78f8 same tempfile basename for out and err in background job submit
new e3536a6 task locking doc
new 4f33f28 added temporary script to upgrade existing task scripts
new 525caf7 upgraded userguide system task scripts
new a3ad2ad do not accept further task state changes after a task has failed
new b0a4cac name change task-dump to task-info; info prints description too
new 4ea4407 new annotated script template, with error trapping
new 43a75a4 moved some Pyro stuff into py rex module
new e655d3f initial hack at a network system and task lock server
new 871ac79 daemonize the lockserver
new 0daa5c6 working on lock server
new 1f3c05b lock-server command line and logging
new 00cfe2e rc file, and use by lockserver
new 18d5c6f handling system log and state dumps via rc file'
new 1f542d0 task and system locking almost completed
new 15417d8 begin cleanup of lockserver logging
new d3ac112 fixed typo in lockserver
new 27cfbed fixed lock server debug mode
new 4331818 separated start and restart schedulers
new 8f36824 choose to use lockserver or not via .cylcrc
new 65e81e2 abstracted out cylc server base class
new a073383 added command line interface to .cylcrc file
new ed0053d lock server improvements
new 703c953 lockserver clear method releases all locks
new 79fb22b bug fix lockserver for run-task
new 1a13a9b updated unit-test
new b7ded48 factored main server code out of start and restart commands
new b6187a7 fixed recent practice mode bug
new 0eb7d96 implement include and exclude lists for restart
new 0426b9b scheduler cleans up before exit after all exceptions
new 5c31b2e replace task output files on reset
new 7dd5bcc updated To Do list
new 2ed15e8 typo in preferences command
new 20df4ab clean shutdown if no lockserver found
new 691fbd8 updated main command doc
new c171687 some command name simplification
new a19f712 put viewer class in source dir
new ab9cee3 added prototype system chooser front-end for monitor
new 3a0b891 monitor chooser live update
new efcb536 fixed two bugs in recent separate restart script
new 7428982 fix bug in dir creation at startup
new f334c8a begin using cylc nameserver group, instead of default
new ad31cea removed view script; to be replaced by chooser front end
new 0a26c56 replaced view monitor with chooser front end
new b26976c monitor version clean up
new 19a1720 change lock/unlock commands to block/unblock
new 3b16963 lockserver documentation
new 8b99dd6 stderr typo fix in scheduler
new 5c7cbf2 new run-task scheduler option
new d6c6a00 brought lockserver up to date with recent changes
new f49595e moved lockserver files to a source sub-dir
new d7af200 moved gtk source files to a sub-dir
new 68c93ea cylcrc renamed to preferences
new d4b2c90 turned off lockserver Pyro logging
new 3e368b3 added accidentally omitted post-split lockserver files
new 873d672 scs demo update
new f91cf34 partial: cleanup algorithm check and changes
new 54dcf02 change "not quick_death" to "intercycle"
new 45c4d99 quick elimination algorithm optional, via preferences
new cd207b5 update coldstart for new cleanup rc
new 7bf076c updated scs-demo system
new 8a50a67 deprecation warning in cylc message
new 74afe1a generate task classes in separate files
new 5bf1433 updated taskdef template
new f5cd729 bug fix: task-message priority not set
new 80d6dc6 scs-demo task script upgrade
new 5cf62fd changed block/unblock back to lock/unlock
new 9c115ba allow single view monitor as well as chooser
new 16860ba minor scs-demo system update
new 8a9b3c0 added missing gtk chooser source file
new 3fa9af2 updated trivial system
new 85da6f8 updated task wrapper script
new 11ea72d corrected remaining block -> lock changes
new 6c8c3ed updated nested system
new 1dab970 updated trivial-remote system
new 6ede9ec more output in userguide example system
new b8d63e1 updated file transfer util script
new c3d7c4f allow env vars in task owner name
new 1afd3b9 updated distributed system
new c0c281f added annotated task script template to userguide
new 448331d updated experimental systems
new cfae5c1 intervention commands return error status if they fail
new eb6b44c bug fix previous change
new d206545 reconnecting gtk monitor
new c247f94 added minimal Pyro object for simple life check
new d062627 log viewer reconnects properly
new 1614d1e fix recent bug in list command
new e0398a9 turn off some debug output from monitor
new 37d711e allow monitor to allow initial task list from system def dir
new 93dc8ab provide access to registration file of other users
new 3c5d56b allow access to other user's preferences
new 664786d direct monitor systems of other users
new 6994317 monitor self-doc update
new 7ec8df7 fixed recent bug in configure
new 55aaab2 small change to chooser, for bug in old Pyro version
new 882a289 change config file write method
new 4994efb monitor window size change
new cddfd9e updated To Do list
new d73e3b3 changed example system fail task from A to C
new 8d3b899 catch pre-startup exceptions
new 8536a55 release system lock only if one was acquired earlier
new 0d04455 do not user task owner in dummy mode
new 96b50e6 exception handling for system name command input
new 3bb9440 use new task-message in dummy task
new 7fce516 start monitor with dashboard pane widened
new 2863e8e startup prerequistes: replace not add
new f7dd76c added view section and lamp size to prefs
new 192fdec 3 lamp size choices for viewer
new 7421f10 fix typo in start command parser errors
new 3ca58b5 updated To Do list
new fa02b4a changes STARTUP_PREREQUISITES to COLDSTART_PREREQUISITES
new 2f0d3a0 brighter small "finished" led
new 2556f30 To Do list update
new b635d57 updated To Do list
new 4a1360c typo fix in chooser
new 74f12fa handle logging and state dir creation in preferences
new 7cc4eb1 updated example system taskdefs
new 5f6458f changed some default dir names
new 08d549b some lockserver exception handling
new 9f589dc cleaning up the register command
new b5e885f updated To Do list again
new 7e7297c another To Do list update
new 1315502 completed registration command cleanup
new db4c1ca allow $CYCLE_TIME and ${CYCLE_TIME} as well as $(CYCLE_TIME) in requisites
new 79562d9 To Do list update
new 0d1de86 improved lockserver warning
new 241050a simpler pns_host command help
new cd41d67 example system doc change
new 4a07b22 clarified a pyrex warning
new a3c63fc triple quotes on taskdef description
new f5d990a clarify userguide example system
new b87b665 viewer led panel background color
new 34f53b5 minor changes to start and restart commands
new 44eb08b added new ping command
new f29e2be updated unit-test
new 935e6a0 updated To Do list
new c075a15 updated To Do list again
new 72ca46e viewer: zero char task name headings
new aabdca6 pyrex changes
new 4efffd1 minor doc change in taskdef template
new e3ea5c4 added actual ping command (forgot earlier)
new 80971f4 partial conversion to connector upgrade
new 7128387 completed connector upgrade, and some commandline changes
new 1412b12 pyro client exception change
new f35682d got rid of unused largest led lamp size
new e6b081f more command line cleanup
new 58244d3 absorbed list command into ping command
new cee7756 more command cleanup
new e4477e5 updated the automated test script
new 392509f coldstart prereqs work for tied tasks
new d6b76cd userguide taskdef comment
new 7098f11 renamed run-task to submit
new 48294e1 taskdef master update
new 3de1c3b update annotated script template
new 0728947 removed free and tied script templates
new b68b098 change set-level command name to verbosity
new c64d163 doc
new 24eea4f userguide update
new a8799e2 moved logging level from system config to preferences
new 6f899d8 removed obsolete lock file scripts
new d347f70 updated nested system
new a55f77e global exception handling for scheduler
new a71c01d userguide update
new f5f2a50 fixed top level exception handling for start and restart
new 03135cc big doc update
new f5dc2b1 TAG 1.9.0
new 94d0161 cylc test: deregister
new 49f4b6a submit: exception handling for input task name
new 962e552 predist update
new 533e4fc TAG 1.9.1
new cad44cb minor doc and typos
new 0525f9f added massive demo launch button
new 2990349 demo launcher sleep 2 sec before window closes
new 7383023 fix recent non-upgrade in scs-demo taskdefs
new 90bd814 change to predist script
new dfbbdac to do list update
new 7399aea another to do list update
new ddd7d7e banner change
new a172153 TAG 1.9.2
new fbb0e0d userguide typo fixed
new 572fa10 viewer: filter out waiting tasks by default
new 34a26bc use os.system if subprocess module not available
new f489dd7 changed "DUMMY" to "simulation" in monitor status bar
new 87725d9 do not attempt to get task lock in raw mode
new 193937d To Do list update
new 7742306 TAG 1.9.3
new 18d8764 added new-release script
new 4af517d bug-fix predist script
new 4315956 fixed minor typo in main command help
new d3a51ca To Do list update
new b5515c6 Merged the cycle-time and get-filename scripts and promoted the result to a fully-fledged cylc command: cylc calc.
new ae28f6a fix setting of loadleveler default class in ll_basic_eco
new 587e22e add call to load script in big demo-launch button app
new e33a30b cylc view: moved connection lost treestore.clear() calls into the gtk idle function; seems to fix a bug that occurs sometimes under Python 2.4.2 when the viewed system's stop time is reached.
new 9abf0ce minor command help typo fix
new 425aaa3 rotating log for lockserver
new fd995e3 fixed quoting typo in trivial system
new 5f7066c improved cylc calc --help
new fa7b168 To Do list update
new 7b37221 allow env vars in taskdef TASK path
new 106d848 To Do list update
new 5ab58d3 consistent print/list options for lockserver and register
new ad8c04d optionally get exception traceback
new 2ac4a58 To Do list update
new 4f33eca predist script update
new 6615c02 updated new-release script
new 7ca3d2b better FAIL_TASK for userguide example
new da49410 new-release script fix
new ee4993e change to dummy mode fail out option name
new ab88a13 fixed bug in dummy mode fail-out reset
new 487ca19 To Do list update
new 8256ba8 implemented taskdef EXTRA_SCRIPTING section
new 6574c03 submit does not need pyro unless using lockserver
new 4b24f98 implemented general suicide prerequisites
new 363b3a9 To Do list change
new 3d9c9de updated To Do list
new 84fe36b removed redundant cylc scripts from cycling_daemon system
new b3439f1 minor demo-launch button change
new 5d35a15 To Do list conflict res
new a312e88 bugfix post-EXTRA_SCRIPTING llfoo class init
new 981dc10 disable suicide test in userguide example
new 6791083 typo in startup debug message
new 6cb97cc dummy mode fail-out after start message
new 5766a5e added new conditional/suicide example
new 776bdd4 implemented conditional prerequisites
new 32888e4 master taskdef update for conditional prerequisites
new 5d92119 improved conditional example system
new b388414 added missed taskdef in conditional system
new 3933410 restored and updated old scaling test and moved all dev stuff into a sub-dir.
new a8c4ff1 To Do list update
new fc6101f added a "clean" option to the configure script
new bbe6e50 restore check that CYCLES defined
new e674c37 allow bash parameter expansion in taskdef commandline and environment
new 97f8702 To Do list update
new 47ed25d new util directory - contains old top level scripts dir and former top level command (calc) that is not scheduler-related. Also renamed existing top level scripts and provided a top level interface command, e.g.: file_transfer.sh -> cylcutil file-transfer # execs _file-transfer
new 8bf218a forget to add cylcutil command
new 5a6118a updated dev area for new util dir
new d4859bb added check-vars util
new f1e117a typo fix
new 30d4355 variable interpolation cleanup
new fabfc28 bug fix new variable interpolation
new 122da66 documented upgraded environment variable handling
new da90c8a bug fix in variable interp
new dc1af25 TAG 1.9.5
new b12cb76 better output from check-vars
new f5e2419 To Do list update
new 378097d cylcutil error message typo
new 078183f check-vars errors to stderr
new 51f1a8a check-vars output improvement
new fd2e876 check-vars integer check
new 69cecdb bug fix check-vars
new 6320a03 bug fix check-vars, again, arse it
new 353f47e time-calc self-help correction
new f79df5b To Do list update
new 576b8fd upgraded userguide example system
new 3f4afae parial: overhaul of task execution environment handling
new a495b1b global terminology change: system to suite
new 169c165 environment demo in trivial example suite
new 37fc5c2 update default suite_config comments
new 8102305 To Do list update
new 93bca8b bug fix ll_basic_eco
new a0e0e27 another To Do list update
new a1d0aae yet another To Do list update
new a4d0b45 improved processing loop invocation
new 38d2cf6 Added task family functionality
new e63dd01 added ensemble example suite
new 49914f8 To Do update, and delayed mod dir at top level
new e2c34c2 prevent satisfied tasks from pointlessly entering into dependency negotiation
new c8cc06c implemented taskdef parsing for task families
new b1956af commandline options for main loop timing and debug
new 8dc1ca8 allow taskscript on commandline for cylc-wrapper
new db0370b implemented auto retry for failed tasks
new 8782053 added trivial task retry example suite
new 64401bd minor stdout and To Do list update
new eb6ed15 To Do list update
new 0c1b44d corrected util usage typos
new 8ebb884 To Do list update
new 42b4d74 conflict res in To Do list
new 263dd13 better reset command help
new b1baf15 To Do list update
new d901b9d To Do list update
new 9b7d3c3 consolidate task family To Do notes
new d62791f lockserver releases all suite tasks when a suite is released
new afe6791 removed superfluous taskdef COMMANDLINE section
new 1cad5f4 allow continuation lines in taskdef TASK command
new a68fb3b configure --clean force rm
new 7d42703 new cycle hour conditional syntax in taskdefs
new a817b33 task family template docs
new 436bb4e taskdef section name changes: NAME -> TASK, EXTRA_SCRIPTING -> SCRIPTING, TASK -> COMMAND, CYCLES -> HOURS
new 561d76b temporary: external suite upgrade notes and script
new 35b5804 fixed satisfaction attribution printed to cylc stdout (has been broken since adding prerequisite labels).
new 469542e To Do list cleanup
new 2ce08e0 turn off verbose configure output
new e7e7e02 commentted out some configure debug output
new 4c7f156 make other job submit methods compatible with recent taskdef change
new 61066a7 bug fix recent configure problem for task families
new a1691bc add cylcutil doc to userguide, and split templating out of time-calc
new 2b7641f updated temporary oper-changes file
new 464430b improved rolling-archive util interface
new f72522b disallow $WRAP for task wrapping
new 8f29c47 simplified cylc-wrapper
new 62e41d1 reimplemented dummy mode - much simpler
new 77c5e3b To Do list update
new 63217f1 bug fix last change!
new 1984d18 another bug fix for last change
new 9abb3f7 restored userguide example suite to its proper state
new 74af36f improved taskdef parsing
new b45eaa0 forgot to add template util
new 90bd028 cleaned up template script
new da2dc27 To Do list update
new 4323b54 auto-wrapped SCRIPTING-only tasks
new ee7fdd9 PARTIAL: simple suite config file instead of Python module
new 2f8babe config.check_environment() no longer needed
new bae9ae5 FINISHED: new simple config file format
new 4dcbb57 cleaned up autogenerated configure output
new a68d4e7 configure only changed files
new 7afd62e fix recent bug in submit
new 8c8cbf2 automatic and incremental suite configuration
new 4fd4435 updated cylc test for recent changes
new 9eaeb00 forgot to add new execute module
new f2094b5 configure before loading config module, in submit
new ffd69c3 ignore scripting section in dummy mode
new 0853313 configure backup only if necessary
new 988b244 configure -c does not delete latest directory
new 64efb16 cylcutil cycle-time validation of cycle times
new 86b232c template util doc update
new 6f99854 To Do list update
new 278b352 small userguide update
new 5888c2d Config parser backward compat for python 2.4
new 158f2b1 removed file open binary modes
new 0df4493 added dot-language dependency graph output
new d2d3c30 TAG fc-test-July27
new 999a428 removed temporary oper changes file
new 48df640 main command help update
new 0b45024 To Do list update
new be3dfb6 commandline help update
new 132047e bug fix graph file code
new f613342 changed suite config filename to suite.rc
new abbbfcf userguide update
new c0eca7a automatically layout task families properly in dot graphs
new 25cd032 added homemade "mkdir -p" to avoid os.makedirs() race condition affecting _check-vars
new 0aa9f74 bugfix previous change
new eb258f0 suite.rc readme update
new a33deda check-vars creates file parent dirs
new 84a15c2 Added SuiteDesign do file
new 6163e91 fixed bug in monitor preload
new efa4a8e better handling of doc files in configure
new 18eb541 mv userguide example's README into its doc dir
new c76eefb changes to autogenerated file names
new ab80465 turned off cylc viewer thread start stop output
new 754572e revived old task-name extractor from the dead
new 4a18b84 restored incremental reconfiguration functionality (broken by recent changes to generated task module names)
new 6e95782 To Do list update
new ac60280 To Do list update
new 819fb26 To Do list updates
new f00b08b bugfix reset to waiting
new d78859d To Do list update
new e2a6822 suite design doc update
new ba3acc5 implemented warm start from initial cycle time
new d159da0 To Do list update
new 2941a33 detect duplicate short tasknames
new 4f0d135 To Do list update
new 2bc67f2 bug fix ping
new 0ef1374 bug fix non-default task reset
new 9a8d9b5 suite rc doc update
new ad68cf8 To Do list update
new 2a1b884 major To Do list update
new 7b81a6d To Do list update
new 655b0f3 suit design doc and To Do list update
new a9bb2b4 removed non-preload viewer startup option
new 2e56986 viewer: clean exit for unconfigured suites
new faf5e5c viewer: colored output messages
new e786a3e viewer: message color changes
new 1540fc0 partial, broken: more general purge algorithm
new 1e28600 wicked new purge algorithm, almost done
new 19c54aa temporary fix for test suite
new e691d0d To Do list update
new cbaf89c completed wicked new purge algorithm
new 2142d5f added 1 sed timeout to pyro handleRequests
new 087f4c0 removed spurious print statement
new 34ff9ee minor bug fix for new purge algorithm
new e2397f4 implemented non top-level running directories for job submit
new ef072a3 log addition of task proxies at NORMAL priority
new 868d613 handle pyro protocol error at task insertion
new 3d4ac63 To Do list update
new 6194abc Use common code for all task insertion and deletion, and retry on mysterious Pyro Nameserver 'incompatible protocol version' exceptions.
new 5cbad75 new suite dump command
new b709fe6 completed new suite dump command
new 10b16a5 re-implementation: broken non-top-level running directories changed to explicit suite.rc specification of job log directory.
new 69a555b To Do list update
new c54b796 bug fix job log dir implementation, for ecoconnect
new 2e9eba9 another bug fix on same
new ebf2874 damn it, another bug fix on same
new 43c2bb1 change to loadleveler initialdir directive
new 4b85c45 still playing with job submission
new d91e523 stopped remaining stdout from cylc view
new 090cf85 optional silent preferences loading
new b46c959 at now job submit redirects to file instead of mail
new 8dc36e2 To Do list update
new ffcc600 job submission with non-home log dirs now completed
new 83e559b cylc dump documentation update
new b31c9e6 minor bug fix in the show command
new a721df7 cylc show update: prints task list
new fe3ce4e better detection of a downed lockserver
new 5445ad9 updated To Do list
new f66d5e7 To Do list update
new 4196b9b removed choice of large viewer lamp sizes
new eea0391 viewer source dir renamed
new a2fa560 split lockserver daemon and user interface
new fc4f203 documented cylclockd usage
new 3319830 cylclockd uses config file
new 3a00593 lockserver returns filenames on request
new c88483e persistent state for lockserver
new b1b6628 better exception handling for lockserver
new 6883086 cylclockd logs startup method
new 972645f lockserver documentation
new 16abd64 fixed minor userguide errors
new 58bf6ed updated predist script
new 6adaa62 no use of lockserver in dummy mode
new c1ff791 Task locks should always be held by the suite owner even if the task itself is owned by another user.
new 4e04f81 updated To Do list
new fd19f29 suite owners can only delete their own locks
new 1cc4c05 lockserver clear() releases lone task locks too
new d299151 updated To Do list
new 4621780 updated predist script
new c5b9204 updated old doc/notes files
new c8dc635 documented cylclockd in userguide
new e03f49c predist script doc update
new 51401bc moved obsolete scripts to dev/obsolete
new 8330fba obsoleted the old task interface (cylc message)
new 12d0551 TAG 1.9.6
new 48bc8c2 To Do list update
new f359d20 lockserver usage doc update
new c7d97ca changed default cylclockd file locations
new 5730b5c restored non-ownership for dummy mode
new b905e45 automatically label task family sub-graphs in dot-file output
new ad6bd06 graphfile task family background colour
new b4f48f8 don't delete the two doc files required by configure, from cylc releases
new 41dfdee graphfile default color and doc changes
new 809fc74 TAG 1.9.7
new ad0accb graphfile coloring via suite.rc
new d487f4b To Do list additions
new 52fac8d Improved dot graph styling method, via suite.rc. Still needs: 1/ exception handling for suite.rc errors. 2/ restore optional "color edge by source node".
new 0ffef3c restored graph file edge by node color
new e5238f6 graph edge color by node border, for unfilled nodes
new c8b940a graph documentation
new 7756599 fixed bug in command line dummy clock parameters
new 2376f8a To Do list update
new 5901852 Bug fix general spent task cleanup algorithm (see EcoConnect JIRA ticket ECO-144).
new d6d19da TAG 1.9.8
new c5ce1dd updated the To Do list
new 9bd4fa2 deleted redundant option from rolling-archive util
new 71c1729 To Do list update
new 02baf27 new cycle-time based file management utility
new 29b14e5 file management util finished
new e046062 doc update for manage-files util
new 1b59f79 manage-files .conf in-file documentation
new ff0d61c moved simple taskdef upgrade script to dev/
new fd8f166 updated cylcutil help documentation
new 8ee99d4 To Do list update
new 4d7ba80 minor change to stdout from manage-files util
new 55cd361 name changed util manage-files to housekeeping
new 7a38a03 minor bug fix in cleanup algorithm
new 52c2fef a better minor bug fix for cleanup
new 2efab13 inclusive cutoff for housekeeping util
new c59c2ff allow ignore stdout and stderr in execute module
new 7d7067a add diff-before-delete to housekeeping util
new 1d65b3a added dry-run capability to housekeeping util
new d11b1cd allow environment variable definitions in housekeeping conf files
new 9cc9b45 added umask mode arg to mkdir_p module
new 5219e25 directory umask fix for housekeeping and mkdir_p
new 2913ed5 fixed command line use of housekeeping util
new d3a7237 better dry run output on housekeeping util
new 0a59a64 catch other error in housekeeping util
new 5de1195 command help doc update for housekeeping util
new 87e3d34 disable diff for housekeeping util copy or move
new 9ae88ec housekeeping util: quieter by default
new 427328a housekeeping util print fix
new bfb7281 minor bug fix util housekeeping
new aebe453 util housekeeping: interactive mode
new b66a156 fix previous change
new 8da3517 util housekeeping line match
new ea1913c bug fix housekeeping, again
new 24b4acb bug fix housekeeping, again
new 4c0e96d housekeeping util config line match lists
new 87510b5 housekeeping utility: nicer output
new 4f2c666 flush stdout in housekeeping
new f15ec01 better housekeeping self doc
new abe755c housekeeping dry-run output change
new f5dfedf housekeeping self doc update
new 16e8a8d housekeeping util: emphasize what was done
new 36ec469 output level changes for housekeeping util
new 71fe36c TAG 1.9.9
new 51e8c74 fixed recently introducted bug in cleanup algorithm
new df60a51 put task id in the temp job submit filename
new b612cda suite.rc: list of tasks to exclude at startup
new 97fb239 allow resume command to unset a stop time
new fe482fe implemented rolling state dump archive
new 3f75698 TAG 1.9.10
new cafcade updated To Do list
new c08ef52 disable automatic log rollover on startup
new 265090a updated userguide on pyro threading
new 197b657 To Do list update
new 02b1a8d updated To Do list
new 3a89e69 print time in task message stdout
new 4f40b23 minor doc abstract change
new 2f18466 partial: removing task-specific logs
new 760e67c completed transition to single log file suites
new bf476f1 comment typo removed
new 49910d2 added new catlog command
new ac10e7f documenation update post removal of task-specific logs
new 1679da5 Housekeeping util warns if copy or move operations are aborted because of a non-identical existing target.
new 502c82f housekeeping util directory handling
new e324395 Converting to direct pyro rpc - NOT USING PYRO NAMESERVER PARTIALLY DONE: suites run, unlock and stop commands work.
new 8740caa TAG pre-direct-RPC-change
new 2ce575d main command filename prefix changed from _cylc to _
new 65c4931 new list command
new f9f32b2 log command update (formerly catlog)
new c27d424 update test script
new 3b046d6 updated other main commands for new direct RPC
new dd1185f update To Do list
new a50dd2f updated To Do list again
new 9d6786c updated view for new direct pyro
new e13fd9b added basic suite control to view
new 73d9d11 split scan command out of ping
new 6352a8d centralized port scanning
new 2316671 dummy -f option for non-interactive commands
new 0ba223f better command exception handling
new b8fee53 cleaned up recent changes to command internals
new d005b9d getting lockserver working with new direct pyro config
new b7698b1 doc update for new direct pyro
new a984131 bug fix suite lock release for direct pyro
new bd1be93 removed some extraneous debug output from the lockserver
new 86a0765 rudimentary task control (just kill) added to viewer
new afecc79 corrected exception handling on lockserver command
new 585895e bug fix direct pyro lockserver handling
new f342182 added task control popup menu to viewer
new fb5d00b added task insertion control to viewer
new bd41728 broken: siute restart from viewer
new da13d8d got viewer suite restart working
new 2f0a92b separated start command into coldstart and warmstart
new 8308e64 changed view command to control
new eb16b96 partially completed: updated view chooser
new 32ac60d disable fledgling restart from gui controller
new 6f6972a suite locking under separate menu
new 9289e2b added control gui help window
new 8b307f5 fix gui notice of cancelled stop order
new 25c8aca changed default cylclockd conf location
new 98ad729 typo fix in cylclockd help
new f62f8eb TAG 2.0.0
new f433a45 got gui chooser working under new direct pyro
new 8d6962f TAG 2.0.1
new 41da4a2 some improved exception handling in the control gui
new 381d642 some control gui tidy up
new 748d488 TAG 2.0.2
new 0dfd626 clean up global preferences
new 5cc8243 added cold start, warm start, and restart to control gui
new 0fd5f27 command name change: cylc view -> cylc control -> cylc gui; done
new a5bddc9 To Do list and gui Quick Guide updated
new 3255465 minor doc update for the gui
new 90d998f TAG 2.0.3
new d1b2d8f chooser shows registered and running suites
new 9b377d9 fixed recent cold and warm start commandline help typos
new 625684c kickassified the gui chooser (reg and running suites)
new 16b7a61 minor bug fix new gui chooser
new 1a993ef allow gui chooser quit without all quit
new bd55573 Disallow simultaneous suites running under the same name, even without the lockserver.
new f0685e7 TAG 2.0.4
new 1456807 updated To Do list
new bf099bc fixed typo in task pool: use of intrinsic as var name
new ab4c68b removed spurious scheduler host option
new de02802 partial: gui cold start options
new f1726df scheduler command option help change
new c8d4eea minor cylc ping and scan updates
new defeb36 changed scan output format
new 5128a78 updated To Do list
new 181b422 housekeeping util self-help update
new 73487fc configuration by registered name or path
new 9f1cb9f configure suite at gui startup
new 9646ecf To Do list update
new 413a8ad graphfile my be relative to $HOME
new 5056466 suite startup options in gui
new 429cfca fixed gui chooser gtk exit problems
new bc45e15 gui stop options in one dialog
new 798423a To Do list update
new 267a7c1 update To Do list
new d0db7eb restorted gui view menu
new 790f88c inclusion and exclusion of tasks at startup, via commandline or suiterc
new 54b564a dummy out tasks via suite.rc
new eb42dfa To Do list update
new 1fb1f72 gui quick guide update
new beaa1c5 suite.rc.README update
new b40cc00 suite.rc continuation lines for list values
new 5d1ab13 fixed dummy mode by gui
new 4202eb5 updated To Do list
new 7655bba updated To Do list
new d3f9cab TAG 2.0.5
new 936f58d serious bug fix: a typo that resulted in continual main loop processing once any remote command had been received, even when nothing was happening.
new 259528f some in-source documentation
new 653f47e added commented out profiling info
new fd2a4d2 TAG 2.0.6
new 1545d0f To Do list update
new eb79771 updated To Do list again
new d3ba5ea updated submit command for direct pyro
new c5cb92e TAG 2.0.7
new 16a74cd updated taskdef template doc
new 3d19978 started work on suite generator code
new c9ab5e1 added xdot graph viewer
new f93b79d updated To Do list: python graph module suggestions
new 527a0ca commented out extraneous code in taskgen
new 61181d0 partial: auto taskdef
new e0bf8e6 corrected typo in scan info
new 68df7eb updated To Do list
new 611eb04 working on new taskdef module
new 236321d more work on new taskdef module
new fcc27c0 configure working now with taskdef module; some features missing
new ca02175 suitegen with new taskdef module: basic functionality working
new b37b211 suitegen test: dependency graph to task classes
new 8eeb050 in progress
new a0c4635 new suite.rc format (requires configobj instead of configparser
new 878ad37 To Do list update
new b8875e6 To Do list update
new f5ff674 To Do list update
new 54903af added admin dir to cylc PATH, for cylclockd
new 7f49b1b To Do list update
new e63113c To Do list update
new 4c987e6 conflict res
new 72f99b7 updated new suiterc
new 0e83f96 added new raw start ability
new bd3c2d6 updated To Do list
new 67aa979 conflict res
new 4f4187f forgot to add new warmstart module
new bc8774b better startup command help
new e2d3b41 minor bug fix ll_basic_eco job submission
new 6b96e23 external dir configobj and validate modules
new 5d91962 moved external dir into src
new 298c543 added validate module doc
new de50244 added prototype ConfigObj rc file and spec
new 7022177 moved cylclockd to bin/, and admin/ to conf/
new 2b583d7 conflict res ToDo.txt
new 7be11e4 moved suites/ to examples/
new 4c8f5ef sweet new config module based on ConfigObj and Validate
new 33551aa suite config title and description items
new 491432d _configure working with new config system
new 773f13b _submit working with new config
new 9b1d017 scheduler working sans coldstart tasks, with new config
new 6a583c8 coldstart and valid hours working with new config
new 0de8f41 a few inline comments changed
new 969ed4f removed old config module
new 68821d1 converted all source to new-style python classes
new 0bfdabb implemented specific output triggering for new config
new 014353c task families in new config
new f14fe0e graphing and dynamic class To Do update
new cbd7a0b To Do update
new e9fc4b3 partial: dynamic task proxy class def, submit works
new 10d1ff3 full dynamic task proxy def almost working: prereqs broken
new e344da7 fixed bug in register
new 29bf2fe almost finished: new config with dynamic task proxy def
new 8677284 task multiple inheritance fix for dynamic task def
new 28064d9 updated main command help
new 5eeb3e4 updated other startup methods for dynamic task def
new b730867 moved taskdef templates to dev/obsolete
new a629811 dummy out tasks only by commenting out config command list
new 5518a0f updated list command
new 07e24fc removed obsolete dummy-out doc/notes
new 71bf5c6 doc notes
new a5edd10 coldstart tasks working
new e83a3ff bug fix task insertion
new 298fde1 task insertion group "all coldstart tasks"
new 35e1047 detect illegal suite config entries
new 349c39c non-model coldstart tasks, and general oneoff tasks
new eb4a4a5 big To Do list update
new 7eacb6b test retry in example suite
new a5494a8 fixed multiple use of special outputs
new 4b630d5 removed obsolete rolling archive util
new e980a1d removed preferences commandline interface
new c5230b4 switch to configobj for cylcrc global prefs
new c721fb8 minor task base class update
new 6718c34 fixed new config logging level
new 2513684 new config: create logging and state dirs if necessary
new a147393 fix task description retrieval
new 9b90e10 removed obsolete cylc preferences module
new 043be59 fixed restart functionality
new bba40bb fixed reference to old task_classes module
new e836c1b fixed bug in PATH for local spawned processes
new 408bda3 added hook for arbitrary task failure alerting
new f54543d forgot to add new prefs module and spec
new 84daa6c separate job submission failure hook
new ed3e1ef To Do list update
new 8ed8559 multiple alert script hooks
new e9f2040 updated To Do list
new 7f41aad To Do list update
new 240c0af partial: restoring taskdefs via configobj
new 7be8f2b basic new taskdefs working
new f9222f1 small improvement to alert hooks
new 8c76937 new config item: ignore task owners
new 5c34a8f bug fix new conf
new b4c798d added simple example suite with conf both ways
new 5dca77c To Do list update
new c80ee89 pristine userguide example suite, and a modified one
new 4781278 removed hyphen from util names
new 26a4524 example suite bug fixes and improvements
new b9f07e7 register now checks for suite.rc file
new 1c69b7a added new multisubprocess module
new 37b1da2 added job submission and execution timeout alerting
new 5c89be7 added task warning hook
new d9c5fd7 continuation lines and include files for suite.rc
new c59accf code reuse in task definition source
new c3e2a76 more code reuse in task definition source
new c350db1 got rid of task shortnames
new 7e32c07 userguide example suite comments
new f90740e fixed recent bug submit dry-run
new c925e74 restored extra task scripting to suiterc
new d406253 better family member config
new 0ae6c66 task scripting default empty string
new 712b2fb start suites in unlocked state
new 04267d7 Bug fix in cleanup algorithm: a sequential task that was holding the suite up could escape notice by cleanup cutoff detection whilst finished but not spawned, resulting in some finished tasks being removed too soon. This may be the same bug I thought I had fixed back in Oct 2010 (EcoConnect JIRA ECO-144).
new 4e8d949 doc comments
new 5ffebb0 initial LED panel column headings
new 7e6c4b2 superficial change to sequential task mod
new 061988b job submission directives working
new f911a53 got extra task logs working
new 0bee736 enable or disable crude locking from suite.rc
new 3df6639 updated To Do list
new 862f81d combined global preferences into suite.rc
new e05736a allow wrapping of multiple commands
new 9f1df60 secure passphrase functionality
new 0112084 bug fix secure passphrase
new 3bc3926 minor change to simple example suites
new 7532332 a trivial addition to the last change
new 8b0a32c To Do list update
new 806ab56 new config handling of dummy job command
new 17ca70f new banner
new 36e9939 broken: beginning scheduler - pool merger
new d9fdcbe Major upgrade of suite initialization and startup in main program. (completed aforementioned scheduler and task_pool merger).
new db1ad9f removed old copyright comments from source files
new da8f72a changed dependency graph special output indicator
new 7d65417 removed obsolete dummy clock options from gui
new b4906ef intercycle dependencies via suite.rc dependency graph
new 9321872 dummy mode config via suite.rc completed
new 10a1b7a family internal dependencies via suite.rc dep graph
new 7465eb6 dependency graph config working for full NZLAM suite
new 310dd2b graph spec syntax improvement in nzlam suite.rc, not yet implemented
new e22205e minor change to cutdown nzlam suite.rc, not yet implemented
new debba70 improved textual dependency graph config, with nzlam suite
new 6cd8975 new suite.rc grepping command added
new f5ca5a4 cylc grep handles include-files
new b7f298f new edit command for inlined suite.rc files
new ffa72d1 documented and improved new grep and edit commands
new f0ec749 improved grep command output
new 6ad190f removed nzlam example from cylc
new 91ea59a updated SuiteDesign.txt
new b6c40b6 To Do list update
new dee6cf9 updated userguide examples
new b02d407 grep command avoids dot-files
new c9b1d7f export task ID variables before global
new e17e3a3 To Do list update
new e6dc422 fix recent bug, userguide2 example
new ae74cb7 task execution env reordering, allows cylc commands in global env
new c0607bd To Do list update
new 329aae4 moved userguide2 example to dev/suites
new 89ead16 allow multiple inclusions in suite.rc
new 50d3637 common inclusions in dev example
new 8d65c6e edit command backs up inlined file
new d0065ce safety net for edit command
new 57cdd32 all - in suite.rc include-file names
new 173eb00 dev suite changes
new d43d212 grep command defaults to bin search
new a165095 To Do list update
new 44991af main help update; disabled test command from main
new fb89279 edit command warning added
new 522f06a make log dirs at start up
new 257a621 updated To Do list
new 64a3c86 for new registrations: check for suite.rc
new f725d1c temporarily disable edit command; new inline command
new 061f6f4 coldstart task list config item
new af1cf0d grep command use reg not config
new c5f42d6 better inline command output
new 52e18cc use % as a config file include marker
new a8dfb5e updated lockserver for cylc-3 changes
new 83db43f general dev/ToDo directory
new 9415ff7 organised the dev directory
new 7e71f84 deleted obsolete doc/README
new 0c48b77 allow suite name in job log directory
new 3ae00ec To Do doc update
new 96b5d43 restored shutdown cleanup, broken since cylc-3 changes
new e10f00d restored run time graph generation
new 41d12cb update simple example suite
new 5ba2968 minor update userguide example suite
new d9572a9 config methods for pygraphviz dep graph
new 8b7ae96 new suite.rc graph visualization command
new 2ef0000 allow task definition by dependency graph
new 2d72104 moved xdot.py to src/external
new bc75628 suite.rc dependency graph via multiline strings
new 1e36b8c minor taskdef changes
new abd25e7 removed old-style run-time dependency graphing
new 754e7d2 added real time graph output
new 544f76d documented new ideas for simpler coldstart handling
new 9d96e01 updated new ideas for simpler coldstarts and restarts
new d5ee186 config graph working for new scheme
new 56ce771 another To Do list added
new 6bb59a2 basic prereqs working with new scheme
new 38f2f78 moved prerequisite classes into src subdir
new 300963d updated notes on new config scheme
new 9ce2571 added --debug start to gui
new d130e5a new conditional triggers working
new 2ca863b updated examples suites, removed old-style one
new b979ce5 cleaning up new config and taskdef
new e4a2973 Allow operation without graphviz installed
new b886064 fixed the new pygraphviz import check
new 18217e1 reinstated startup-only tasks
new 5d57fb9 partial: special outputs
new be0001c graphs now written to configured directories
new 8f23cc0 fixed bug in server shutdown
new 5b0cf0d restored run-time graph using pygraphviz
new e160cdc temporary demo config in userguide example
new f9796e3 run-time graph disabled if pygraphviz not installed
new c31a686 configurable default graph node attributes
new 66c99a2 centralized graphing with full visualization config
new ce1b11a graph command plot run-time or config graph
new df56899 partial: comprehensive suite.rc graphing
new 07cc54a almost done: comprehensive suite graphing
new fc6543d done: comprehensive suite graphing
new 7fc513c live graph working with base graph from config
new 83708a9 restored viz config to graph command
new 8b43baf clarified some inline comments
new 56162bc allow individual task coloring in config graph
new 46a015e fixed intercycle taskdef
new 81d0c0c cleaner graph classes
new f87064d sort graph edges before adding them
new c1357d5 TAG cylc-3-pre1
new d4ef0db kickassified graph visualization
new 7c5ab3e optional log rollover at startup
new dd580c7 coldstart and oneoff tasks are automatically oneoff
new 6a5d207 live graph movie option
new 93f69be example suite update
new c054b94 improved simple example
new a4374ac restored clock-triggered tasks
new fa01b3a restored task families
new bbc4923 triggering off internal outputs
new 4689f6c restart still broken
new 4c1869b renamed gui "Find Next" to "Find Prev"
new c6ebe36 custom log filter in gui
new 879bb5f bug fix live graph family member IDing
new 8fe236a gui task heading sort
new bac1c96 allow negative clock offsets in config
new 59703ec bug fix cold start graphing
new 9e27c52 added nzlam suite.rc as a complex example
new 6cbd587 allow variable override in suite.rc [environment]
new 0c05ab3 suite.rc: allow single list values without trailing comma
new add7078 warn-only options for checkvars util
new 43c3b5c minor change to register command
new acd8272 suite.rc: moved families and types out of dependencies section
new 42f01d8 nzlam e.g. suite.rc modified slightly
new 5329403 minor changes nzlam suite.rc example
new a2bcac9 default taskdef to dummy task
new 69d8a35 changes task "commands" to "command" in suite.rc
new fadfbb7 grep command args reversible
new a07d858 edit command warning updated
new aa4662d allow register command args reversed
new 43dbc7f simplified special task config item
new 48ef840 task definition warnings
new 75a47a5 kickassified the graph command
new ee5e494 optional plotting of family members
new 2bbbec4 TAG cylc-3-pre2
new c387d44 minor doc update
new c64bce5 housekeeping doc upgrade
new 7b91473 housekeeping util change (needs testing and documenting)
new da821b9 optional image file output from graph command
new 5a5e591 fixed bug in taskdef default for scripting
new 91f8de1 proper response from reset commands
new 5416630 better Suite Not found error
new f4c3a89 removed obsolete get_config method from src
new ac91770 suite reg check in graph command
new e015929 sensible response from gui stop commands
new e6f5d19 more feedback to gui on stop, pause, and resume operations
new 6c4b502 sensible feedback from insert command and gui
new 252493c improved log command
new 7b11eba updated main command help
new 77b6888 added batch process e.g. for housekeeping util
new 0afc926 added README.install file
new 402176d added missing CylcError module
new 103744c improved chooser display
new 4f94494 reverted userguide suite to pristine condition
new b501cd6 updated the userguide dev suite
new 56f5b31 cleaned up the simple example
new c37cbfa moved config scripting to section
new 11e5a65 allow ksh for job submission scripts
new f8d35f1 batch processing and test code moved to src
new e804fc7 renamed cylcutil to cute
new 9268b49 PARTIAL: batch parallel housekeeping util rewrite
new b040bbc updated cycletime util command help
new 76be0e6 changed grep command to search
new 816cb62 improved inline command
new 5c9f98a restored and fixed the edit command
new c32f9ab remove any trailing slash on registered dirs
new e35a8be fixed lockserver detection from command line
new 899b512 fixed no-lockserver about in scheduler.py
new ae45400 changed gui command name to "control"
new fae90fc spruced up the control gui chooser
new 98ab1d9 allow include-file marking in inline command
new ea90519 allow simple or inlined editing via edit command
new ff654bd added a readonly version of the control gui
new ebe1791 reworked the main commandline interface, absorbing cylcutil
new ae289b1 bug fix previous main interface change
new 93979e6 minor main command help change
new ce3fa0b cylc-wrapper -> cylc wrap
new 6bb1f20 cylc wrapper documentation
new 622226c cleaned up main help some more
new 80fd02c main command locking help
new bec22df added cycl alias to cylc
new 3ca7351 cleaned up main command help some more
new 1fb4c26 lock/unlock -> block/unblock
new 68245c8 main command help update
new 647615a command help, done?
new 94668aa changed kill command to remove
new ce607a4 updated core help category
new 5df0f26 seperate util from other commands in main help
new 281e2fd task name heading toggle button, in gui
new aa7bb74 register command help update
new 16eacbd cylc wrap help update
new 8c73dca bugfix util invocation
new a85fbd4 minor change to simple eg suite
new 945c559 updated suiterc.spec for new wrapper invocation command
new e73c7ec better editor invocation in edit commands
new a9796bc batch proc housekeeping working
new 51b3e13 minor change to main help
new c971c50 minor change to main help, again
new 7c9de7f quoted commands in example suites
new 86c8cae improvements to housekeeping util
new f968566 alt name: grep or search
new 9281e36 added vim syntax file for cylc
new 04e7221 bug fix recent changes to simple example config file
new ffb3f52 vim syntax for gvim
new 941c468 e.g. suite include-file extension change to .rc
new 6ed2b8d vim folds for suite.rc
new f1b65ce oops - added missed vim folds
new c0561e0 vim syntax change
new 18c9134 example suite config mods
new dd62e8c vim syntax improvements
new 0d69023 minor improvements to userguide example suite
new 47978ba minor improvement to register command
new df18883 change to userguide eg. dir input spec
new 02bdb9d bug fix edit command for multiple inclusions in one file
new cea777a non-marking inline command
new a6feaf4 set temp file read-only for read (inline) command
new 776d2eb handle continuation lines in the read command
new 185fa34 nzlam e.g. updated
new 81b0a47 reverted read command back to inline
new 0b0f4b9 changed scripting back to string, not section
new 70c82c8 edit doc update
new 60c9faa added ecox example
new e514fc1 ecox suite viz update
new ed882d4 e.g. suite.rc files: fix comments ending in line contin marker
new 36d3ca7 vim syntax update
new beb9606 ecox eg update
new c018fbf add trivial import test module
new b406a6e better suite validation failure output
new c9b2f6b To Do docs updated
new 6fba0a8 TAG cylc-3-pre3
new 1b2bf83 commented nzlam dep graph
new 750188b minor command help updates
new 5f6f256 search script help update
new b7831f7 changed "contact" to "clocktriggered" in source code
new 6aadab7 some alternative command names
new 3f4c3a8 bug fix e.g. suite task descriptions
new db0c7d3 beginning the documentation update for cylc-3
new 90f1770 new command reference autogeneration
new b031def userguide update
new 4cb5a76 detect undefined internal outputs
new 2ac35b8 basic fail triggers
new b889950 got rid of the unnecessary "completed" output
new d83266b PARTIAL: generalized triggers
new 6ba226c completed generalized triggers
new 0d0ff36 removed command line include/exclude options
new f83efa4 gui start panel help added
new 71ab37a added missing 'set -e' to example tasks
new 3a43779 cleaned up setting of dummy commands
new c8a02c0 more 'set -e' additions
new 9c306b2 beginning cleanup of the tied task type
new 1f0bc5c fixed bug introduced to userguide example suite
new 18cd806 gui stop suite help page
new d6e3221 new validate command
new 54e0dd4 allow command abbreviations
new deb6af4 command categories improved
new 8e532a6 updated the help for suite start commands
new 7d24343 command help changes
new 83c800d more command help changes
new d7bc0c9 yet more command help changes
new 6a58e0f yet more command help changes, again
new 2aae9d2 command category listing rearrangement
new 3bbf550 added lockserver command to security category
new 3bb6aa8 startup command help changes
new db8ddd5 new trigger command
new 3939b21 allow reset to failed
new 44af08a removed obscenities :-)
new 05e3ca0 control GUI update
new db3dfc2 help category refinement; changed old monitor name
new 3e3b048 added alerting category to main command help
new cd1153b bug fix ping with passphrase
new c213b65 allow per task alerts
new a36d010 allow topic only help in main command
new 3e78ed0 help category -> topic
new f07a905 bug fix default state dir in config spec
new 680d82d converted to new suite registration style
new 0b93343 bug fix config env var overrides
new e3a8ad2 bug fix some commands for new-style reg
new 4fd1860 added owner key to suite reg
new 02ad143 allow group unreg
new ab1da5a added central job database and associated commands
new fae6d21 moved redundant bin files to dev
new c6d4fa4 added user portable config indicator
new 816a71a some command help clarification
new 3157c7d centraldb command help update
new 618ee10 gui chooser list reordering
new 88ed240 ignore owner in local suite reg use
new b0f62c3 small change to gui chooser
new c3aef02 minor bug fix for shutdown after locking failure
new a0af95d bug fix timeout hook default in taskdef
new 5624782 bug fix control passphrase
new c03c236 scan now recognizes when secure suites are running
new 5c80665 white LED panel in GUI
new 0fa080a gui color change
new 7672ed0 bug fix reg command
new 0903d8b bug fix for new centraldb commands
new a17f73f cylc help topic: retry for command
new e805958 Made the lockserver a standard cylc command and renamed the client.
new 99ebddc fixed env var bug in ecox example
new e20d14a gui running/stopped color change
new 6a36f90 more help command/topic reversed checking
new 09e1f3a small reg module cleanup
new 3afe5a6 added filtering to centraldb listing
new 0229e12 changed order of reg print
new 49d1d3a color dormant suites red in chooser
new e5e44ea handle default group for ping
new d3b0239 handle default group, all commands
new 6bdcc08 fix recent bug in grep command
new 6e0d4a2 hide default group for local reg
new 0f3f426 handle default group for log command
new 627926b registration command overhaul
new d6e12a9 TAG cylc-3-pre4
new 360d8d1 fix recent bug in register command
new 5fa0641 gui chooser alternating line colors
new fa40ded new install dir and CDB creation script
new 3faa19c reg topic help added
new 6f11090 switch between local and central suite dbs in GUI chooser
new 2a240a7 GUI chooser filtering
new c756d96 GUI dynamic db switch button label
new cf4bf3c gui: cdb listing color different
new 85d2e1a suite reg regex filtering
new 83436d3 chooser popup menu and graph launch
new 7dc538a chooser menu placeholders
new cb7b981 took gui out of commandline interface
new ff23228 launch controllers as standalone apps
new a4401f5 basic editing via chooser
new c557fb1 minor bug fix in main command help invocation
new 506464e implemented suite reg database locking
new ab62f0c chooser top label added
new a0d6c78 allow some commands to access suites from centraldb
new 3eded04 updated import command
new a515162 import added to chooser gui
new dee8e7b new gui command wrapper
new ccd37ac gui suite edit via new gui wrapper
new 598e557 better use of gui capture wrapper
new 83a20b4 centraldb command changed to central
new bd93318 another major commandline rejig
new 28c63f0 merged cold, warm, and raw start commands
new 3cb4a39 renamed two utilities
new f268a43 partially complete gui changes
new b9f90ea main command help simplified
new d21aa1e chooser ok if no db found
new 795b9bc use textview for command capture
new 4f4fc3c scrolled window for command capture
new 90fb3df fixed graphing in chooser
new 25ef6f3 fixed gui controller invocation
new 64d9dab gui edit options
new e6ecd63 gui graph popup labels
new e80f63a more and better registration commands
new a7ca697 suite parsing warnings to stderr
new 1179993 validation of central suites
new 6eb41df gui reg improvements
new 1faa2e7 threaded command capture gui
new 538d608 fixed recent scan bug
new 3f79025 command capture uses and tails log files now
new da91b33 capture command mod, commented out
new d6e5db1 set PYTHONUNBUFFERED in cylc-env.sh
new 4a93dcc new reg by gui
new d56cedf new reg rename command
new d7535ed rename single suite reg by gui
new e184fcd gui reg single deletion working
new 58d1242 gui group reg deletion
new b31a006 disable gui reg rename for wrong owner
new 5efc6a7 bug fix gui reg del window destroy
new 5874430 gui reg export working
new 917f7d7 more work on registration commands
new c7a5d39 better prompting for import
new 7fc807b gui reg import fixed
new d2f3918 reg copy works
new 1deb988 reg gui bug fix
new 973fe30 combined gui edit launchers
new 6276447 report successful command completion
new 8c00045 bug fix reg copy args
new 9848bae whole group copy
new 3a7572f import whole group
new df8f1bd export whole group
new e9e6262 removed new command success report (breaks cycletime util)
new 6eb8bc5 capture window size reduction
new 75d18ed TAG cylc-3-pre5
new fff4c64 capture command window size customization options
new 7cf7142 reg print format changed
new 74bbae6 chooser window wider
new 502ea0c print DONE after commands with non-critical output
new 3ebc68a some registration command name changes
new c009d5f minor main command cleanup
new 62b60a0 TAG cylc-3-pre6
new 65169c1 gcylc help improvement
new 0d7a98e TAG cylc-3-pre6.1
new aff1eef chooser menu reordered
new 28b229b TAG cylc-3-pre6.2
new da224c0 change to central reg db name
new e5e7270 TAG cylc-3-pre6.3
new 1f7a6ad check TMPDIR exist in capture command
new 1c5fbb7 check TMPDIR also for gcylc command
new 26a8080 make parent dirs in import command
new 185b9e0 reg copy and import exception handling
new 7f5d75d reg copy and import output
new 8842d7a chooser window button layout and help button
new 8f2c0b2 added gui help-window module
new be64c2f added filter window help
new d76d5e3 partial: chooser treeview
new e4ce5b2 fixed underscores in monitor task name headings
new e7dff87 keyboard shortcuts throughout gui
new 0e3b6c2 partial: more on chooser treeview
new e6c899c command cleanup wrt registration: temporaryily BREAKS new gui reg
new ab28796 fixed gui reg group rename for new reg commands
new 0152c3c changed rename to reregister
new 46466ba changed grep to search again
new d14f382 overhauled reg commands and reg gui treeview largely working
new ef3e789 minor reg gui bug fixes
new 98f600d simple general parser for help windows
new 3e513ca reg db treeview with incremental update instead of full regeneration so that changes don't cause the treeview to collapse.
new 80ca50f added state coloring to reg treeview
new c526cc2 reg chooser adjustments
new 3431882 fixed central reg gui command invocation
new 1b2f09a minor gui adjustments
new 13edd59 incremental reg gui update working for local and central
new ec08808 filter help window
new 93e7a51 TAG cylc-3-pre6.4
new 5e3a995 task message backward compat
new 1db7c7e TAG cylc-3-pre6.5
new aeafe99 gui edit window help
new 5f14078 make search handle sub-dirs in bin
new 39f6759 gui Help cleanup
new e249f62 enable reference-only reg copy
new 501c737 gui search help window
new 9e9d375 finished gui help windows.
new 04f10e5 error check gui commands in case of bad suite.rc file
new 4adc526 clarified some GUI entry names
new f3585b0 GUI editing via the GEDITOR variable
new ff7ac04 added some debug code to gcylc
new e0f33d9 gcylc main window buttons converted to menubar
new bda723c gcylc keyboard treeview operation
new 044d37d keyboard mnemonics for command capture window
new d47df5c subprocess capture window help
new 4eb38d1 gcylc treeview columns resizable
new 832f4d9 added timing info to tasks and monitor
new b11f2d6 fix permissions on new cdb
new 8d18363 fix recent bug in submit command
new a9fff34 put suite, group, and name, into execution environment
new 8061daa bug fix last change
new 1cfd45b bug fix last change, again
new 9ff4e5b added highlight color to gcylc treeview
new 956c273 fixed bug in gcylc for deletion of last local group
new 3ddb0c7 minor bug fix in gcylc
new 012c2d4 another minor bug fix in gcylc
new 5354350 different hilight color for running suites
new da53978 xdot compat for SLES11
new 833af25 absolutize input paths in import and copy commands
new afae3cd wider capture window for validate
new 7a17683 help window update
new 5d0fbb2 fix for recent change to CYLC_SUITE environment variables
new 0d732ac bug fix previous change
new 440832b bug fix previous change, again
new 8947d66 control gui column colors
new 9447849 gcylc column colors instead of line hilighting
new 5a99265 new command to retrieve suite description
new f7ae076 simplified list command
new 2621337 added dump, describe, and list to gcylc right-click
new a21dc25 added file save dialog to capture windows
new bd4d781 newest log rotation reload
new 17ce93e italic suite titles in gcylc
new cb4dd9c fixed longstanding \'stop --now\' suite lock release bug
new 85bec2e fixed bug in gcylc delete_all_event
new ae319ba fix job log dir for owned tasks
new 4c129d0 incorporate gcylc into the commandline self doc
new 34a8828 commandline internals re-jig
new 389bbaf changed start to run for disambiguation purposes
new 78a8416 allow command aliases
new 09edf78 kick-ass command aliasing completed
new ecd3294 reinstated secrect commands for doc processing
new 71561c7 main command ambiguous command handling improved
new 13534e6 change housekeep util back to housekeeping
new 1a93168 fixed main command help invocation
new 04b5a80 cylc-3 userguide update begins again
new c08a005 command doc
new 0be834c reg window size change
new 18cccd5 inconsequential conflict resolution
new 1baf12c updated doc processing
new 4faebe5 bug fix recent main command change
new 5969dc6 bug fix lockclient
new 8a823a7 bug fix scheduler shutdown
new 4e2a3fc bug fix graph command for runtime graph
new 6897c8c updated example suites
new d2d3ec3 allow env vars in suite.rc directory paths
new 3cc4632 gcylc window title change on db change
new 54b6e3f bug fix default reg group handling
new e669fde graceful exit for submit of undefined tasks
new 612a732 bug fix job submit log path handling
new 65fd691 trivial update to cylc.vim
new bd91b95 main command help update
new 69e8708 more main command help changes
new 281e2b3 bug fix in config module as used by register command
new f337de5 added reg db test script
new 350c884 removed obsolete script for changing taskdef files
new 3374611 improved db test script
new eedf62c created top dir for test scripts
new 72284be main command category member reshuffle
new bf59d60 partial: upgrade of automated scheduler test
new c8e0268 test script upgrade completed
new 4413794 bug fix config module
new 213ed32 TAG cylc-3-pre7
new 81f6dc2 graphviz: square should be box
new 43bf683 handle no-arg commands with no category specified
new a33803a allow suites to start in the paused state
new 349ea23 command help updates
new 9cbff8e gcylc describe window wider
new af37967 bug fix lockclient for group:name suite reg
new 5941841 minor commandline help changes
new 8946236 right-click menu separator moved in gcylc
new c7f7f35 changed terminal monitor command name and category
new 271c35b fix recent bug: server shutdown on restart
new 5637e22 restart in paused state
new f982981 start paused in gcylc
new 5f8c886 some gcylc help improvements
new cff91b3 rearranged commandline capture script pre modulising it
new 8fc661b make command capture windows part of the gcylc app
new fa9b4ed gcapture cleanup
new 71256f6 subclass gcapture for specific out and err files
new a753d09 control guis use sensible reconnectible gcapture files
new a4aa29f append only to gcylc control gui out and err
new 4b6668a gcapture prints out and err filenames
new cf33940 Explicitly shut down gcapture windows when gcylc quits, in order to stop their contained tailer threads. Otherwise the gui hangs on exit under Python 2.4.2 (this doesn't happen under 2.6 however).
new 7877e9b removed obsolete unused dead_letter_box code
new 7a06854 partial: task mean total elapsed time
new 23841cc partial change continues...
new 4444ae2 lockclient aliased to lc
new b829a14 lockclient help update
new 0a37319 bug fix default reg group handling
new 2d077a5 mean elapsed times and ETC almost done
new 658c858 removed owner from suite and task locks
new f3d8ee1 removed obsolete _central command
new 46f5f1f removed default reg group functionality
new c6a1636 enforce use of GEDITOR for gcylc
new 74ed3e0 fix class level handle of task Est. Time to Completion etc.
new 6212425 removed redundant hook declarations in task base class
new 6859623 minor bug fix in taskdef defaults
new 3d5a337 more keyboard shortcuts for monitor gui
new 93bc8a9 made scan my suites more efficient
new 036fea7 sensible negative timedelta display in gui
new bf7c7f9 restored nudge functionality, also to gui
new 1128dbe typo in gui fixed
new f12457f gcylc: ability to reopen suite controller output window
new 8982f46 documented new gcylc output view menu item
new 2a01139 more gcylc output view documentation
new 1e567f6 gcapture stderr stdout paned
new 05ad06f partial: port scan rejig
new 7db28da bug fix lockserver
new b159886 completed port scan and client refactoring
new 2657c0f stderr on top in gcapture windows
new bc07477 bug fix port scan and client refactoring
new cdfcf0a restore use of passive commands from remote hosts
new e078b09 frames added to gcapture windows
new 5777712 minor change to exception handling in monitor
new 77cbacb allow ping to access remote suites
new 65017e1 missed db unlock on some errors; move some messages to stderr
new bcc5d90 minor bug fix in gui
new a00485e startup tasks used only for coldstart
new ce316db bug fix gcylc db menu sensitivity
new 9b1206e allow single submit of un-graphed tasks
new 19bb73b silent lockserver ping
new 77c2ae7 minor bug fix in reregister
new 0bd2ee7 scheduler test script doc
new dedd0b4 some command help changes
new 9dded0f better help window formatting
new 1f712d6 kickassified gcylc controller output reconnect
new a3c5bfd bug fix shutdown-now with failed tasks
new 6eab365 main gui app module names changed
new 6d14f2b bug fix gcylc help parsing
new 0d69bb8 handle gcylc View Output for commandline-started suites
new 0d84b9b added View Log option to gcylc main app
new ad3a493 took log viewer out of controller (now in gcylc)
new 986dee6 separate log and job script view in gcylc
new cd440ba added nudge button to control gui
new 39b75d5 removed nudge from gcylc (now in controller)
new da46ba5 bug fix suite log viewer
new efac2b4 improved log viewer GUI
new bfec2d6 updated To Do list
new c9b6339 To Do list update
new 7bc7d51 export with copy
new ff3024f allow unregister to delete suite def dirs
new c4ace9a unreg suite def deletion now via gcylc
new 8c32aa5 exception handling for suite deletion
new 06a8e05 gcapture initial pane position
new f88179d copy on export now in gcylc
new d6e41ba allow directive overrides as well as environment
new ff419b1 implemented dummy mode only config
new ee7acfe removed "start" as an alternative name for "run"
new 2d5d8f9 deal to zombie subprocesses
new 6929607 nudge, heading toggle, suite log view to controller View Menu
new df2afcb sensible dump of conditional prerequisites
new 6f2565b port scan continue for common pass phrases
new 9d55ff9 --gcylc option name changed
new 75690da got explicit restart outputs working
new e7d64b2 fix recent bug for controller-invoked purge etc.
new b855032 task fail test in dev suite
new afd09eb gui job script view non-tailed
new b7a2866 take validation through task instantiation
new 91364d3 To Do list update
new aa0e7dd taskdef validation improvement
new 342c7cd graphing of lone nodes
new f00ece6 allow single task suites
new 5402dba a couple of command help category name fixes
new 15edacc better exception handling in db unreg
new 2234169 documentation of remain gcapture zombie spawning
new c481b24 check validity of startup task (in|ex)clusion lists
new da4343f added temporary hook script documentation
new 514b6e9 indicated dummy-mode-only for ecox and nzlam examples
new e8acde6 cylc-3 tied tasks for explicit restart outputs
new d76d309 updated To Do list
new 2b0ad4b bug fix lone task suites
new badcaa1 single task submit dummy sleep fix
new bce182e allow insertion of non-graphed tasks
new 70cdb34 allow insertion of ungraphed tasks
new 621bae7 bug fix for task instantiation in validate command
new 72728fd proto db refresh command
new 5569e13 completed db refresh command
new c26b92d better graphviz install detection
new 9385d51 better gui graphviz detection
new a07a692 bug fix ambiguous command category handling
new 3cb6802 some graphing improvements
new ed8d435 minor change to controller headings
new 1f0dfd1 graph option for not updating in real time
new fd7b9b9 moved flatview code from gui to obsolete
new 8b8acc5 conversion to single tree suite view in controller
new e1c346f example suite minor change
new 75d9731 minor suiterc spec syntax cleanup
new 5462400 changed controller task filters to checkbuttons
new 840d986 moved help windows out of main suite controller source
new f3a62ba proto embedding of live graph in suite controller
new 9a7e141 live graph controller via pyro
new e0b14c7 controller tabs for live graph and traditional view
new 2e617e4 live graph click URLs
new 3c1895d right click menus in live graph
new ae4a778 only update live graph if state changed
new f3a4085 button to disconnect from live graph
new 70361e0 expand new treeview rows automatically
new c167a84 treeview message color change
new 8e4a207 live graph zoom-to-first only first update
new 29a15c5 resume should not cancel a stop time
new 182e911 more task name validation
new 67f54f4 updated example suites
new 0f4bd62 offwhite default live graph nodes
new 9a5e895 bug fix conditional prerequisite dump
new 1b5f337 added restart --no-reset option to gui
new 0180732 To Do list update
new 9f1d761 gcylc File menu item names
new 6d920f1 fix recent bug: default graph color
new 39f35f4 made stop time persist across restart boundary
new 4607f29 removed minimum 24 hour span of live graph
new 584ccb1 restored jump animation to live graph
new 30a2afe bug fix insertion of non-graph tasks
new 8272c84 single warning for live tasks-not-in-graph
new 42bfe25 eliminate the DONE message from task commands
new 0d6fa5f six hour lookahead on live graph
new c4d09b3 non-menu popup for default livegraph nodes
new 194f63d added livegraph gui help
new 3499f87 more verbose menu items
new e4e625d moved pyro config to new conf/globals module
new f62a58b moved suite reg db config to conf/CylcGlobals.py
new e1226a3 graph viewer control help added
new dce19e7 full cycle time in graph nodes
new 2f2069f DD/MM HH graph node labels
new 1659c7e fixed ecox example
new ecc262a graph node label DD/MM HHZ
new 9907fa3 destroy edit popup automatically
new 072b8be pre and post command scripting, global and task.
new bbc8206 modified previous change slightly
new 0f9469f disabled problematic loadleveler default directives
new 818d45a gcylc: handle suites with titles in include-files
new 0fb440f suite.rc graph update even in graph in include files
new 66f70c2 bug fix suite title extraction
new ea573ce reg db refresh output improvements
new 5781deb bug fix pre- and post-command scripting
new 83a560d gcylc unregister improvements
new 2e1075d gcylc main window help bar
new a42a1c4 added new 'get' command
new 52e68fd fix graph-watching for graphs in include-files in sub-dirs
new 0f06eb8 command help improvement for category aliases
new 5d52894 improved suite title extraction warnings
new d78c18e better cylc log filtering
new 14a356d converted to single combined stdout stderr gcapture
new 1d8cf13 suite validation output improvements
new bf46ccb minor gcylc help update
new ea1320a bug fix for new single-file gcapture
new 0147378 better gcapture search
new 287b6d8 gcapture highlight CRITICAL messages too
new dcb4b2b allow local owned task execution by ssh as well as sudo
new b407083 task-specific job submission log directories
new f087a55 bug fix gcapture output reconnection
new e84f22c more exception handling in suite controller gui
new 96ae3e8 TAG pre live-graph shift to gui
new 8edc1c1 moved live graph processing from scheduler to gui
new 85fbf95 partial: subtree ungraphing test
new 43c0e9f bug fix partial tree ungraphing
new fd0bbc8 working: graph subtree collapse/expand and date range
new 10e9ec8 added focused graph time zoom
new 3ba3b97 added graph key
new ae6ff8d plot important out-of-focus graph nodes
new 01c0372 separated traditional and graph-based apps
new c921e78 toggle graph key, direct time zoom
new 2e1dc65 fixed bug in recent graphing changes
new 44def65 quick guide help window update
new 68f3db5 different shape for out-of-focus graph nodes
new 127b733 zoom-to-fit on direct cycle time zoom
new 8dd2fc2 fix right-click menu for base tasks
new 93eb488 minor bug fix gui start-suite popup
new 06726c0 gui: separate extra nodes by state
new 450da60 reset cycle time zoom
new bdcbaf4 tasks excluded by tree-collapse replotted alone
new 73c5573 zoom-to-fit on graph view changes
new 1d73e99 do not call gobject.idle_add() to update graph!
new e73429e gcylc: optionally crop base graph
new c6e2e1a allow graph view changes when disconnected from suite
new 4872305 restored right-click subtree expand
new 676ee29 rudimentary task filtering in graph
new 3e082fa right-click zoom reset
new f3be3e0 minor update to graph controller
new 69cbb4e correct right-click zoom menu item order
new 6856121 treeview auto expand rows with running|submitted|failed tasks
new bd63151 graph normal cycle times
new 991e8c7 added manual update button to graph
new b5a278c graph task state filtering
new e3d72b0 added another separator to graph right-click popup menu
new fa2047c pass config into graph gui
new 56bf516 live graph movie testing
new 52e2e9d bug fix treeview control
new ac820e6 treeview toggle auto-expand
new 85bc558 allow env vars, specifically $HOSTNAME, in lockserver conf paths
new 6bf0ec3 To Do list update
new 706f7ef another To Do list update
new 9ed67ef silenced port scan output from client connections
new 426bece allow stop suite from gcylc
new 804e6ac change to gcylc database treeview iter handling
new 836d7d9 cdb suite title italics
new 1170d4d added temporary task type (w/ final cycle time)
new a92f48b removed redundant job submit collection module
new fca068c removed old os.system code from job_submit module
new f366ddb removed redundant env interp from job submit module
new 970a1b6 move interp_env code to dev/obsolete
new 0e40f03 job submission overhaul; needs testing
new 8367bd6 improved search command arg handling
new 1d3da69 minor stderr change for refresh command
new 289711b updated suiterc.spec for new job submission changes
new b56a7d6 bug fix new job submit changes
new d444b01 minor task validation output change
new 73fbc9a updated gcylc capture and logview coloring
new b8e3911 submit task from gcylc mouse menu
new ec9ab78 graph key more compact
new 4c10012 fix job log dir for owned and remote tasks
new 2a80c7a bug fix owned task job log dir
new 5dca6b0 bug fix new jobfile module
new 38b4c37 new job launcher (and log files) on task resubmit
new a2b4860 minor jobfile format adjustment
new 26f454a PARTIAL: conversion of temporary to spinup task type
new fef1ded fixed recent bug task families
new 7b96ce1 rollback the patch "PARTIAL: conversion of temporary to spinup task type"
new e6f5172 PARTIAL (needs testing): moved task stop time functionality into the base class
new 95094ff got new task stop times working (needs testing)
new c8852c5 added movie generator script and screenshots
new 1b58d75 completed task insertion with stop time: command and gui
new 7be7819 ability to add dependencies on the fly
new 74972f5 updated To Do list
new 6befe0f cleaned up new depend command help
new c15e40c added ability to change runahead limit, command and gui
new 0798a6a bug fix graph controller launch on running suite
new debdca1 removed obsolete cylcutil script
new 1e7ea61 changed cylc-env.sh to environment.sh
new f5bd995 updated central db install script
new 0fa682b bug fix db reregister
new 5711438 test script improvements
new 600af09 userguide update
new 8e8a947 added top level README
new 95e7dcf moved movie generator script to dev/bin
new 9a192ec removed old templates directory
new f57c9c7 moved old cylc-2 example suites to dev
new 68f596a moved create-cdb.sh to main bin directory
new ee392fa moved screenshots to images directory
new b9fc764 added external sources to the repo
new 5b4a5b0 To Do list update
new 5c565e7 update doc/SuiteDesign.txt
new 3ff55a9 predist script update
new 1e1b361 added accidentally omitted maxrunahead command
new 7b44060 updated predist script again
new d495a41 TAG 3.0.0-pre-1
new 3afd88e made predist script aware of the test dir
new ce8885c updated suite test script
new 84c3aee TAG cylc-3 new release generation working
new f8ce711 abort if Pyro not installed
new a4964dc organised the external directory
new 73e44a0 userguide update
new d3a88c4 added global directives
new 17f9e5f major userguide update
new 4f73863 minor doc update
new 82a6e53 some db command help updates
new 5a54c4d userguide updates
new ebadb94 big doc update
new 176b8ab fix recent bug in validate command
new b6e288b doc update
new 855f275 completed recent validate bug fix
new 6a6cb8c bug fix recent global directives
new fce53dd bug fix config graph retrieval
new 6c7dda3 doc update
new ddf3984 To Do list update
new 55524d0 updated dev suite alert script doc
new e3758f3 doc update
new 2dfd3ee doc update
new cea02f8 bug fix submission timeout alert
new a194b94 cleaned up suiterc hook documentation
new 61d4801 global execution timeout reset
new 01a9bb4 big suite.rc doc update
new ec4699b doc update
new 5942b0e doc update
new ceb858f doc update
new 92eff3e doc update: finished suite.rc reference
new b207c61 single line db reg print
new 6f1c81a updating doc quick start guide
new 5731433 minor change to search command output
new d8d1537 doc update: quick start guide
new ba5b6eb minor bug fix in config graphing
new 082fbd7 completed bug fix of config graphing
new 0030d32 bug fix suiterc spec for runtime graph cutoff item
new cfec834 better doc suiterc.spec
new 87da897 major userguide restructuring
new d64af45 doc updatage
new 9a894a7 userguide update
new 9baf5b3 better stop cycle time handling
new fa87455 userguide update
new 5581f5f change stop command to shutdown
new 398969a added task stop and unstop commands
new 9234351 upgraded remaining remote command return values
new 6c4d144 bug fix nudge exception
new 5180a43 added block/unblock indicator to gui
new af2c37f changed 'stop' to 'shutdown' in the gui
new 44974dc updated gcylc shutdown popup
new c564e85 added To Do help menu item to control gui
new b72e195 added automated reload (shutdown,wait,restart) script
new 5fb87e8 implemented stop at clock time
new d1119dc implemented shutdown after task
new 60b7d3d added new stopping functionality to the gui
new c53d3df removed stop suite from gcylc db menu
new 7d30cad bug fix gcylc graphing: last cycle time optional
new c09cdda removed ability to disable blocking
new ef0681f updated gui for updated remote result returns
new 577bcd2 reorder control gui view menu
new 6ce1e4a improved shutdown check
new 94afe45 clear all stop methods before setting a new one
new 4b69fff updated To Do list
new f421a15 added stopped task filter to tree control gui
new b00061d added stop/unstop to control gui right-click menu
new f8dc827 minor gui help window update
new 963e005 some commandline help rewording
new 3ba5cc7 removed some debug output
new 6fc4dc6 radio buttons from gcylc Graph type
new bb5bbee changed name of runahead limit config item
new 9b13065 userguide update
new 5c4463c minor config item name changes
new f626f5d bug fix treeview update after a restart
new faaee59 doc update
new 318348f changed 'NOT CONNECTED' to 'NOT RUNNING' in control gui
new 29a1b5b another big userguide update
new ec4e676 document multiple command lines in suitrc.spec
new b3d9fd9 Absorbed suite 'pause' and task 'stop' into a single 'hold' command (and 'resume' and 'unstop' to 'release'); and renamed suite 'shutdown' to 'stop', and 'run' to 'start', again.
new e183e57 gui help update
new af22fd2 changed 'start' back to 'run' for disambiguation purposes
new ca5d7b5 to do list update
new ec11720 gui help update
new 2676059 task families now fail if a member fails
new ebf4cbb changed task family implementation
new 3ae2129 catch unused task families in validation
new c2f811e absolutely kickassified task families
new 21e15e3 userguide update
new 9846220 more doc updates
new e5c11ba doc updates
new 6d44a06 doc update
new 296a6f4 overhauled task event hooks and timeouts
new f962866 check start and stop time validity in gui startsuite panel
new 1f0bca5 missing passphrase exception handling on startup
new 4d0d25b cylc main commandline help update
new dfd1233 suite spec doc update
new f2d0446 change default stop cycle for graph
new d5cda4b changed task exe script name back to job script
new f3b60bf doc update
new 3fdcd5e big doc update
new a44051a run command help update
new 6f685a2 commandline help typo corrections
new 86c9657 further commandline help improvements
new 8400616 corrected job script environment ordering
new 3e39965 bug fix wrapper multi option
new e88afb9 reordered cylc environment in job script; + docs
new 5a3e42e doc update
new 5d75c3c doc updateiagiere
new ce9303b doc update
new 924dc42 add cylc local environment section to suite.rc
new 6fc42b0 dep graph userguide update
new 72c1266 tex typo fix
new 59abd30 more doc updates
new 0687877 disabled file transfer util pending update
new ea00ea5 doc updates
new 173ad87 edit command help update
new b89f640 dev hook script example clarification
new 452bddd fixed broken timeout hook handling
new cd9ae8f doc update userguide
new 148ad1b another userguide update
new fef587d another userguide update
new 9b4ccf1 fixed recent gui bug: restart asked for initial cycle time!
new bbaf700 added screenshot chapter to the userguide
new c129c59 changed some figure heights
new 00c731e screenshot chapter cleaned up
new 16c8938 another big userguide update
new 61763e9 darcs predist script updated
new d59da9e added converted pdf images
new 270e754 TAG 3.0.0-rc1
new b8ddc54 execute event hook scripts in the background
new 01c4c03 added family fail example suite
new a5ccaef added another family fail example suite
new 244c6e2 To Do list update
new 729f7d3 update dep graph ch.6 example
new 2d00aff update to family fail example suite
new ea330b5 fixed recent bug in submit command
new 108c133 gui help doc update
new 8ef8d07 reduced default log window size
new 64bf662 updated main README.txt file
new e452b6d bug fix in new family fail example
new 5d77dc5 family task examples updated
new f7d25d3 updated create-cdb script
new 4e2ead2 TAG 3.0.0-rc2
new 52848a7 quick start overhaul in progress
new 00e4e04 two new screenshots
new e0c3303 create TMPDIR if nec
new 9701323 userguide updatage
new a114b45 changed local db name to private
new 137e53b userguide update, post discussion with Phil
new e359271 another userguide update
new 2f94a3a validate now checks for illegal time offsets on rhs of arrows
new da55379 moved create-cdb.sh install script to admin command category
new a9d25ad some userguide updates
new 90b9713 partial conversion of task "finished" to "succeeded"
new 0faa317 completed conversion of task "finished" to "succeeded"
new 70dd69f fixed bug in reset state to failed
new b485750 EXCLUDED FAILED TASKS FROM RUNAHEAD LIMIT
new 537551e added to userguide requirements section
new f730280 added labels to status panel
new 7f14655 gui menu changes
new 4fb7b2e updated test scripts and moved them into the admin command category
new 7551e17 remove .txt suffix from README file
new bd3c8fb added GPLv3 license in COPYING file
new 5b55fd1 added GPL printing commands
new fbb2150 removed obsolete pause command
new 846b8b5 added GPL to all bin scripts
new adffb86 added copyright to src files
new 1e7d5cb added GPL to README file
new 73e76c7 util README updated
new 8031a5c added GPL to util scripts
new 633dda2 bug fix main command for new categories
new d94ccab commandline help for test commands under main interface
new 5f7c79b big userguide update, broken suite definition intro
new 9f3b6d8 big user guide update, again
new 3ededdb userguide updates
new fead01b do not show graph key by default
new 51c31f0 user guide Quick Start section and suites
new 75dec1f changed name of main example suite to "intro"
new 541b6e0 changed front page copyright
new bc2eb17 added NIWA logo to front of user guide
new 2b96b11 added GPL to front page user guide
new 088adf7 user guide title change
new 81e2e1f more user guide twattage
new 856ae14 changed label on GUI clock
new dbc5652 user guide update
new 30e24b7 gui Quick Guide updated
new ecbd0f1 To Do list update
new f1b8746 purge doc update
new 86843ed corrected job script section order
new 69f26b5 improved remote task configuration
new fa7463f remote host was being ignored
new 1eaf284 bug fix cylc show
new f83c177 gcylc menu item names and help window updated
new ec53bdb changed "stopped" task state to "held"
new 318bdde To Do list update
new d3c6dcd bug fix recent remote host config change
new d8467eb change dummy to simulation in monitor
new c7df55c fixed minor bug in reset command
new 32894b9 better error message for duplicate task problems
new 2b49464 changed "dummy mode" to "simulation mode"
new 7fba127 GUI help on insertion updated
new ea6aaa1 doc update for sim mode
new b0387ec disabled practice mode pending testing
new faf3965 coldstart changed to cold start; oneoff to one off
new b68b7bb global settings for remote task config
new 1f322de don't require TMPDIR in main command (for remote tasks)
new 8253e96 bug fix remote host changes
new 6099a46 bug fix remote job submit (done, I think)
new 13e71fc user guide update on remote hosts
new 30ef997 user guide update
new cc48edf added omitted create-cdb command
new 9ff144c changed config item name for cylc log directory
new de41313 updated suite.rc reference with examples
new 48198cf u g updates
new 61b4594 u g update and About logo change
new 5288207 purge help update
new fda4057 changed commandline to command line
new e80f49b user guide updates
new 957e06e cleanup up example scripts
new 3e1c1fb predist script updated
new 6b4c2be TAG 3.0.0-rc3
new b2a22e9 added GPL to conf files
new e31110b u g typo fixed
new e1a8fb8 removed unneeded images and movie files
new 36a4990 changed user guide name to include word cylc
new 4c26e9f minor u g update
new 11cf1c6 u g update
new d03b4c1 CUG page headers and footers
new 0c1bcd4 moved examples around again
new d859877 CUG updates
new ec7cb9d TAG 3.0.0-rc4
new 756a8db updated create-cdb
new 7c51f0a TAG 3.0.0-rc5
new d6375be updated test scripts
new 8265841 TAG 3.0.0-rc6
new 667ac38 alphabet sort of command listing
new 87ee40e TAG 3.0.0-rc7
new 3887a17 change to example suite names
new 4dff929 TAG 3.0.0-rc8
new d3e7128 minor change to cheap suite title printing
new 76aaf94 import command help updated
new f8d314c took external software out of cylc repo
new c37299c cug update
new 41ac76c last pre-release cug updates
new 14bdb87 TAG 3.0.0-rc9
new f20cfd4 spec file typo
new 62adba4 cug update
new 10f91b3 cug update, again
new 76acb05 minor spec file typos fixed
new 408f37c cug typo
new 3f78f49 remove screenshots from dist tarball
new eb65287 moved ecox and nzlam egs to dev dir
new 065dce7 rearranged final cug chapters
new 421bd40 logo image moved
new 7f3a3f3 fixed recent bug in an eg suite
new f663105 a minor cug update
new 1d0c02c TAG 3.0.3
new 1fc6ada Updated documentation on error detection and trapping in task scripts
new c0e2f73 Added post-release change log
new 26718b8 minor CUG typo fixes
new 5a70e47 CUG some section headings and captions improved
new 6a3dc62 continued cug typo fixes
new 079cb14 more CUG typos corrected
new 77140d7 more CUG typo fixes
new 1cdfe80 more cug typo fixes
new f986e2f cylc admin test-suite now uses its own example suite
new a3a529a removed unnecessary imports from job sub classes
new 97a10e9 CUG typo fix
new ce54a7d Added a .gitignore file for generated non-tracked files.
new 62fd3f2 To Do list updated
new ee986ac Major cleanup of dev/ToDo content.
new 2d0f58b Completed major cleanup of the cylc dev directory.
new 6f65115 Set executable mode in all repository bin directories.
new 9b34bc1 minor command line help changes
new 58bf5f2 cug typo fix
new 4cb03f6 Created new-release script for git, replacing the old darcs predist hook script.
new f1036f0 Deleted old cylc-2 example suites from the dev directory.
new 8fa1062 Removed the dev/obsolete directory. The contents were, well, obsolete.
new 1262349 Additional suite.rc environment section documentation.
new bf0c6c9 Turned off live graph movie in Intro and install-test example suites.
new 4ce1015 CUG typos fixed
new b6656ca partial conversion to OO handling of cycle times
new b6896ff Temporary fix for temporarily broken monitor command.
new 9f2feb4 Completed conversion to non-OO use of new OO cycle times.
new bfcf209 oocycle graph command bug fixed
new c676e11 Merge branch 'master' into oocycle
new 9be8f30 Updated .gitignore file for CDB directory generated in repo.
new 7960fb7 Updated the To Do list: gui access to finished task output.
new 91ef490 CUG: some typos fixed, and algorithm description in Intro simplified.
new f46eb7a Told git to ignore vim .swp files.
new 8047cfb Refer to the original GUI as "treeview" rather than "original".
new eee09e6 More CUG updates.
new 2bb03dc Made CUG_QS3 example visualization consistent with CUG screenshots.
new 3d32e2b CUG latex page header separation improved.
new e7a4ff2 Git ignore dot files generated by running suites in the repo.
new 3a2f0ac Updated To Do list on lack of task re-try documentation.
new 0f9db84 Emphasize graph GUI controls for panning etc. in help window.
new 0e50693 Removed change log pending plan for better use thereof.
new 365fc75 Purge command help typo fixes
new a115550 Another purge command help typo fix
new a917973 Enable use of lockserver in simulation mode.
new 822b44c minor change to main command help
new d707a0d Cleaned up the main README file
new df8afd4 Added stub for new suite difference command
new 9b518b3 Merge branch 'master' into oocycle
new 2c06874 Merge branch 'master' into suitediff
new 3c64c62 Completed suite diff command.
new 19f8d20 Cleaner output from diff command
new a3b0e7e Added suite comparison to gcylc.
new 234f2b3 Documented new suite diff functionality
new cda975b Brought the change log back in anger.
new 385e57c Updated change log
new f7bfe35 Use monospace font in output capture windows.
new 83d0ae5 Use monospace font in suite log windows.
new e359134 Corrected User Guide Appendix F heading levels.
new 1f555e6 In source comments for new monospace font change.
new 107dc84 Fixed some User Guide and command help typos.
new 6e50922 Fixed previous typo fix.
new ff97ad7 Two very minor User Guide typos corrected.
new e552142 Moved a function call that was unnecessarily inside a loop over tasks.
new c11eb3e Development To Do list updated.
new 01d588a Corrected a typo in a User ?Guide figure label.
new 2455995 Added a --force option to unregister
new 69a7a6b Added a dev script for generating large test suites.
new bd78fad Removed obselete ordered output methods.
new e62a908 Consolidated task outputs module.
new 39b3e18 Significant inner loop speedup.
new d35ed05 Changed task outputs internal data storage.
new e94a2e9 Flattened the dependency broker outputs data structure for massive speed up.
new 232adae Tidied task outputs module - renamed some methods, renamed some methods.
new 49a9d93 Updated pid module for new outputs module.
new 36b8c84 Use explicit lockserver port in execution environments.
new 6f8be5c Echo cylc version from environment script
new ad27a8a Tree-structured scaling test suites
new 0a7da98 Bug fix restart command for speedup branch
new c8991ce Better structure for the scaling test suite.
new 357b2c3 A little in-source documentation.
new 93fb99b Updated change log.
new 6b1f6cb Merge branch 'master' into speedup
new a3be429 Updated change log.
new e9c0339 Updated change log.
new 9ab994f Merge branch 'master' into oocycle
new 5bf4f24 Bug fix recent changes to the insert command.
new 0d3a4eb Modified task wrapper to allow inlined error detection.
new 2cd509d Simplied documentation of common I/O files
new 69bd11a Changed wording of the "unexpected output" warning message
new 6e11881 Fixed recently(?) introduced config validation bug.
new 7919e35 Initial autowrapping changes to job file generator.
new cef46df Moved some issues from the old To Do list to github issue tracking
new d235fa8 Catch keyboard interrupt (ctrl-C) in main command.
new 0da8d19 Updated terminal monitor for held tasks. Closes gh-8.
new 9ef0b41 Cleaned up previous commit.
new a566464 Merge branch 'master' into unwrap
new 40383f2 Rearranged task job script somewhat.
new 73da4f0 Separate environment export in task job scripts.
new 7a0cd5b Got rid of task-specific pre- and post-command scripting.
new 05bba68 Removed task-specific pre- and post-command scripting from source code.
new ed64426 Removed wrapping from the CUG_QS3 example suite.
new 9b70897 Manual task finished messaging config and implementation.
new f5a5030 Unwrapped all example suites.
new 5afa5a2 Final mod to task wrapper, pre-deletion.
new d31e6a5 Removed all traces of the task wrapper from the source code.
new 546ff26 Bug fix previous job submission changes.
new b321309 Updated dev test suite.
new 97083cf Close job script for manual finished messaging tasks.
new dde7978 More informative option box on stdout/stderr log viewer.
new 7afdb37 Monospace font in task job script viewer.
new 842618e User Guide partially updated.
new c802e4c Write cylc environment string for custom wrappers to job script.
new 030aac6 Documentation of unwrapped cycl, still not completed.
new af6f00b Corrected the order of job script sections.
new b45d81a More documentation updates.
new 69bdd1f More User Guide updates.
new e61c944 Merge branch 'master' into unwrap
new 13e904b Changed name of manual task completion config item.
new 8469d05 Added a custom wrapper example suite.
new 1972dab Trivial update to job submit scripts.
new 17b264e Completed documentation of custom task wrapping.
new e67dfa5 Bug fix previous changes.
new bf29751 Got new detached example suite working again.
new bb5bef1 Final tidy up of new documentation.
new fe2d239 To Do list updated.
new 9f61de2 Update the change log.
new d709a5e Update To Do list.
new 030bdc4 Minor User Guide corrections.
new c4dbb85 Fixed a bug in writing out the new $CYLC_SUITE_ENVIRONMENT to job scripts.
new c5bda3c Update the change log.
new 5a51452 Fixed a bug affecting retriggering of failed tasks.
new f3cf756 Updated the release roller script.
new 25de7c7 Updated change log.
new 88752c2 Fixed recently introduced bug for loadleveler job submission.
new cee3108 Corrected a comment typo in lockserver conf file.
new b40c872 Allow full path config for suite state and log directories.
new 10ff543 Updated change log for 3.3.3
new a10831d Minor documentation fix for new suite config change.
new 95bd231 Updated To Do list on $HOSTNAME in lockserver config.
new 0494603 Moved screenshots to doc/, converted Intro svg images to png.
new c215d15 Deleted some obsolete files under doc/.
new c2a4556 Updated User Guide for new pngs and image locations.
new dd0eb7b Merge branch 'master' of github.com:hjoliver/cylc
new 0713d30 Big doc processinge changes, for xhtml version.
new e06f00c Replace release version number in HTML doc.
new af2918c Copied logo image to doc directory.
new 6fb94fd Removed version number from PDF User Guide filename.
new 616e3a0 Some minor typos fixed in the User Guide.
new 361dd8a Removed an obsolete warning from the User Guide.
new a6301b7 gcylc display: homelllll dir replacement regex made more specific.
new afa16a5 To Do list updated: missing "=" kills validation.
new e426be8 Export $HOSTNAME in environment.sh.
new 2c831bc Merge branch 'master' of github.com:hjoliver/cylc
new c187a66 Fixed a recently introduced bug preventing warm starts.
new 8865960 Updated EcoX job submission for 3.3.x
new a406185 Fix task completion for detached tasks in simulation mode.
new e7c7e9b Documented local installation and upgrade process.
new 454ae18 Update previous change to documentation.
new 095c0ef Another minor User Guide update.
new 4291aaa And again.
new 5e32ea8 Updated the change log for cylc-3.3.4
new ecdf95a Altered new-release script to avoid clash with environment.sh.
new 5aa50a8 Fixed version number typos in change log.
new c6bfdf6 Corrected a minor typo in the suite.rc reference docs.
new 793b678 Removed some redundant scripting from doc/process.
new fd00a5b More detailed documentation for user self-installation.
new a3ab0e6 Cleaned up the Quick Start Guide a little bit.
new 92d8b14 Corrected several minor User Guide typos.
new c7ecbab Update dev example suite.
new a47540b Fixed bug in task submission and execution timeout invocation.
new 190fbf3 One User Guide typo corrected.
new 626994f Update change log for 3.3.5.
new a0bc770 Minor User Guide typo corrected.
new 4a1aa75 Added doc on installing graphviz without QT.
new cb8e825 Updated doc processing cleanup script
new a5e217b Merge branch 'master' into oocycle
new 9ec0b0c Beginning restoration of asynchronous daemon tasks.
new 275b7d8 Fixed a minor bug in main command informative output.
new d0bf808 Improved validation for the suite.rc graph [[hours]] section.
new 7dc0f04 Restored: Export $HOSTNAME in environment.sh.
new 04a71c5 Removed obsolete option from doc/process.
new cb8ec58 Catch more user input errors (illegal suite GROUP:NAME)
new 762c1a6 Merge branch 'master' of github.com:hjoliver/cylc
new f5efa3a Clearer documentation of suite registration arguments in command help.
new 875e165 Corrected a typo in GPL warranty disclaimer command help.
new 2e3f757 Fixed a bug in log command task filtering.
new d295da6 Merge branch 'master' into asynch
new 6cd32c8 At installation, unregister example suites for the admin user.
new fd87e94 Pass an addtional argument (suite group:name) to task event hook scripts.
new e9c63a2 Added an event hook script that sends emails.
new 8ab0f7e Corrected a typo in the doc processing cleanup script.
new 260ad96 Add trap handler to jobfile and trap SIGEXIT, SIGERR, SIGTERM & SIGXCPU. Also use set -u (exit if undefined environment variable used).
new 6787d70 Integrated new email alert hook script into the command line.
new 984f223 Updated change log for version 3.3.6
new 1b0730f Fixed recent bug in new-release script.
new d433bdc Corrected a typo in the suite.rc reference docs.
new 4909213 Merge branch 'master' into traps
new 8a06414 Update example script in User Guide with trap changes
new 25fe493 Merge pull request #12 from dpmatthews/traps
new e8deab2 Updated dev test suite for new email alert script.
new afb2350 Disabled the cylc lockserver by default.
new 8d7104f Updated change log for 3.3.7
new 9ecfb49 Updated environment.sh
new e66cae5 Final change log update for 3.3.7
new 07246f9 One typo corrected in User Guide.
new d9469c9 One in-source comment rephrased and typo corrected.
new 925e3d9 Merge branch 'master' into asynch
new bc43f9e Fixed bug in new EXIT trapping for detaching tasks.
new 5aa2b5c Removed any cycle times that have crept back into the task base class.
new a67e04e Merge branch 'master' into taskcleanup
new a7699cf Update change log: hook script arg list change.
new 7b92bd8 Work in progress ...
new 50eb1f8 Merge branch 'master' into asynch
new 35f65b6 Asynch daemon task working sans graphing.
new 81f04a8 Merge branch 'master' into oocycle
new 93af8df Simplified graph parsing and plotting somewhat.
new 278b714 Merge branch 'master' into asynch
new e62dede Graphing working again, post merge.
new 6df77d9 Added raw (non-graph) task definition capability.
new 48920cb Basic kludgy asynchronous suite working.
new 30a7e5d Asynchronous task handling cleaned up considerably.
new 89dc475 Async and cycling tasks working in the one example suite.
new 7af6565 Monitor command sorting improvement for async tasks.
new 062c51e Generalized handling of async loose prerequisites.
new ddf48a2 Fix previous changes.
new b1f432a Externally definied initial async tags.
new 77297e9 Improved async example suite.
new 97350df Fixed recent bug for non-async suites.
new 19ba37d Documented async example, in the suite.rc.
new 1c510af More documentation of the async example, in the suite.rc.
new 53b4244 Asynchronous suites are now restartable.
new 14e4eea Changed way of referencing the task list in the remote switch.
new 151c2b0 Merge branch 'master' into asynch
new b7f5fcf Simple oneoff asynchronous tasks added, with example suite.
new 064952c Disabled run time graphing by default.
new 152546a Corrected the change log.
new 327059e Create run time graph directory only if needed.
new 42c8977 Updated change log.
new 81c793f One-off asynchronous tasks parsed from suite.rc graph.
new 20cf15a Rudimentary graphing of one-off asynch tasks.
new e24a80f Simplified handling of lone tasks to the max.
new a63fce9 Merge branch 'master' into asynch
new 8e784f0 Graphing of one-off asynchronous tasks working.
new 89745db Corrected on-branch bug in first cycle graphing.
new af08f55 Corrected recently introduced bug in ctime offsets.
new 110fbd2 On-branch bug fix.
new eaad0cf Generalize cycling tasks in taskdef module.
new 1a44fe8 One-off asynch example suite changed.
new b486a72 Made task family a task type modifier rather than a task type.
new 60f2220 One-off asynchronous families working.
new 36a718c Allow conditionals in startup and one-off asynchronous tasks.
new 0fda0e1 Beginning to put repeating async tasks in the suite.rc graph.
new d4601d4 Allow task output labels on the rhs of graph pairs.
new 4920bb9 Working on repeating async tasks.
new 6324ec4 Updated repeating asynchronous tasks.
new 07cc1fb Repeating asynchronous tasks done.
new b2419ba Cleaning up async tasks.
new 8517707 Fixed bug in graph start cycle adjustment, since oocycle merge.
new f152540 Merge branch 'master' into asynch
new 1b32190 More async task cleanup.
new b46cc1c Some in-source documentation of raw task definition.
new 654a15f Made the asynchronous examples suites official.
new e67e1d8 Do not load taskdefs from get_graph.
new 206ea1e Made tree GUI work with asynchronous tasks.
new 6c89f10 Document async changes to the suite.rc spec file.
new db629af Graphing update: provided default cycles, removed run time graphing.
new de9b06c Updated GUI help for graphing.
new 0d06f9e Updated change log.
new d2b5212 Merge branch 'master' into asynch
new 587e991 Changed how suite initial and final cycle times are specified.
new 61407f7 Merge branch 'master' into asynch
new f50c39c Updated change log.
new 1412abc Merge branch 'master' into asynch
new 5645002 Fixed a minor bug in async config.
new de77588 Clearer GUI suite start panel.
new fa4fd4f Clearer GUI stop suite panel.
new 4bccf06 Allow lone final cycle override on startup.
new 7e8b1ae Merge branch 'master' into asynch
new cdb76ec Allow no initial cycle time.
new 64f4034 Fixed a minor graphing bug introduced yesterday.
new 1275b27 Cleaner GUI graphing dialog.
new bbd45d9 Merge branch 'master' into asynch
new cb8a093 Minor change to task event hook script configuration.
new f1911f8 Fixed very recent bug preventing restarts.
new def5258 Restore ability to restart without a default initial cycle time.
new e345879 Fixed lockserver bug affecting owned-tasks.
new 1abe71c Removed a debug print statement.
new 5fe274a Oops. Completed previous bug-fix.
new 1279f12 Handle stop times separately for restarts.
new 3034ae6 Updated change log.
new 47144dd Made all commands work with asynchronous tasks.
new ae685ed Better display of async task tags in tree-view GUI.
new a81284c Merge branch 'master' into asynch
new 5335486 Fix previous change to treeview display of async tags.
new 784807a Fixed recent bug in suite graph parsing.
new 340c2d6 Fixed lone one-off async task graph parsing.
new b7e1671 Adapted suite stopping to async tasks.
new 0f22975 Further clean up of suite stop handling.
new 31636b0 No need to check stop time input in remote switch.
new 86d6dc6 Fixed new bug in GUI suite stop processing.
new 60fe4d3 Removed some debug printing from graph parsing.
new c88b743 Made task insertion GUI consistent with others.
new 0607ac4 Minor checkvars command help clarification.
new 1a50945 Some User Guide Documentation of asynchronous tasks.
new 5bf381d Merge branch 'asynch'
new b3253bc Access to User Guide from GUI Help menus.
new 7c43314 Updated change log.
new 8ed96e6 Fixed recent (from asynch branch) bug affecting tasks with internal outputs.
new 3ff75ec Updated change log.
new 80f0a1e Small User Guide update and typo fix.
new 987e0a8 Allow doc PDF generation only
new c4ada94 Updated new documentation a bit.
new 41e0781 introduce cylc library packages and remove environment.sh
new a99e19e Ensure exit trap is always cleared at completion
new 94859eb Updated change log.
new 5720918 Upgraded an out of date example suite.
new ec97f69 Fixed a bug in lockclient, introduced in 3.4.0.
new 419ac56 Merge branch 'master' into dpmathews-library
new 303e2d6 Removed obsolete clean-path script.
new 2369185 Added some documentation to new lib init.
new 3bb4a6c Restore suite bin directory to PATH at run time.
new 36f4745 Added an example user login script.
new b14bf17 Updated the change log for new library code base.
new 95406d7 Updated the User Guide for the new library code base.
new c6932a7 Automatically determine CYLC_DIR in new-release script.
new 65d9f4a Added task generators to suite config.
new a37421c Added config task generator example suite.
new 8e94aab Formulaic task config generators.
new 9a952e7 Finished task generator example suites.
new 0469072 Fixed create-cdb for cylc library + added generator examples.
new 15a78c8 Made first task in generator suites sequential.
new 69a9ce1 Updated documentation for 3.5.0
new 82130a8 No need to define tasks if only the graph is requested.
new cb4f401 Post-lib correction for new-release script.
new 4e85344 Added a secret command to print the CDB location.
new c1977fe One User Guide typo correction.
new d953918 Avoid copy.deepcopy() in new task generator code.
new af248a1 Improved generator example suites slightly.
new 958b5c8 Updated change log for 3.5.0
new 00aa372 Added a known bugs section to the User Guide.
new e65a54a Updated new-release script.
new 122b295 Updated cylc.profile slightly.
new 1d8777a Removed an obsolete comment.
new 523ef8e cylc 3.5.0 backward compatibility patch for Python 2.4.
new 1c66543 Fixed a Python indentation bug introduced in 3.4.0.
new 5e95681 Updated change log for 3.5.1.
new ef0ef4a Inlined a simple single-use module.
new 025da8a Updated dev To Do list.
new 0ac02d7 Optional UTC mode.
new b7d2515 Updated change log.
new 25a00ce Bug fix new expression-based family member listing.
new 3a38eac Merge branch 'master' of github.com:hjoliver/cylc
new bc11947 Allow Python expressions in the suite graph.
new 36349e3 Corrected plotting of family members with internal dependencies.
new 8f2d868 Merge branch 'master' into expression
new accf4fe Corrected indentation in previous change.
new 8f00f27 Merge branch 'master' into expression
new 7cd9e78 Added new expression example.
new 4c4efe3 fix comments following the src to lib change.
new fb024d3 Merge pull request #15 from dpmatthews/src-to-lib
new 3f92f6f Issue single ssh command for remote submit.
new 2734f26 Make loadleveler and at submits consistent.
new e7a31ca template and syntax fixes following tests.
new a2ed5b6 alternate directory structure for job file and logs.
new e202cb8 fix int to str.
new 73c6974 use seconds.microseconds since epoch as job file tag.
new b6f41a5 Disregard running pseudo tasks at suite shutdown.
new 833c95e Merge branch 'master' into job-submit
new 0d7fe24 Merge branch 'master' of github.com:dpmatthews/cylc
new 2597ab5 Corrected a minor typo in terminal monitor display.
new 6dc4b7d Plot extra-family dependencies with a dotted line.
new e1b868c New example suite for complex families.
new bb8a52c Merge branch 'master' into job-submit
new 9fb0dae update comment
new 3830597 improve ssh template for remote job submit. local submit if remote host name is the hostname of the localhost.
new 5e4f7cc allow remote shell template to be configurable.
new c6f5093 Changed graph default cycle times.
new be86330 Fixed a small graph plotting bug.
new 2b624ee configurable job submit command template for at, background and loadleveler.
new a735cf5 Merge branch 'master' into job-submit
new d74db02 Fixed a subtle bug in environment variable overriding.
new e180c52 Fixed a bug in the housekeeping utility program.
new 222b615 Merge branch 'master' into job-submit
new 3374d58 Merge branch 'master' into expression
new c5b14ec Merge branch 'master' of github.com:dpmatthews/cylc
new 550eef8 Updated and reinstated the scp file transfer util.
new a0eb4d2 Merge branch 'master' into job-submit
new 657d4fd fix comment.
new ccb51ff Merge branch 'master' of github.com:dpmatthews/cylc
new 5050a43 Restored a missing import to housekeeping util.
new 311c733 Basic non pseudo-task families working.
new 96fb5ab Merge branch 'master' into job-submit
new 75edf41 reinstate sudo local submit support.
new 3b7c7cc Merge branch 'master' of github.com:dpmatthews/cylc
new 3c22c2c Partial: general conditional triggers.
new 27159ba General conditionals working, mostly.
new 335a987 ...in progress (currently broken)
new 9a6bb60 Som exception handling in cylc pyro server.
new 4a0a2ed Merge branch 'master' into family
new 5fbeb8a General conditionals working, for cycling tasks.
new b448833 Updated example suites.
new 72e859f Merge branch 'expression' into family
new fdc9721 Updated generator suite for embedded python.
new a46ec8d Merge branch 'expression' into family
new befea5b Updated suite.rc reference for embedded python.
new a69bdb9 Merge branch 'expression' into family
new 30a874a Updated user guide on conditional triggers.
new cc6a096 Updated user guide on conditional triggers, again.
new 88dc4e9 Fixed repeating asynchronous tasks in the refactored graph parsing.
new 4e0a927 Removed obsolete pseudo-task family task type.
new f4abf2f Added family:fail conditionals.
new 55f5ed1 Updated the FamilyFail example suites.
new 2593cce Merge branch 'master' into expression
new 9c1ebe3 Updated suite.rc documentation for in-graph embedded Python.
new 5e5f713 Updated change log.
new 15347be Fixed new embedded Python expression example suite
new 604eb28 Updated change log.
new 0552826 Merge branch 'master' into family
new d45134d First cut at namespaces (basically working).
new 543bb85 Namespace dot semantics.
new 827009d Commented out obsolete global config handling.
new f63aac6 New namespace example suite.
new 13b0e85 Deleted some previously commented out global config.
new 0e4d432 More commented-out global config deleted.
new e81932f Yet more commented-out global config cleanup.
new fbe708e Some minor cleanup of task name checking code.
new 7bbd81e add default for remote cylc suite directory.
new c0ab87e Merge branch 'master' into job-submit
new bf2cbd4 move remote shell template default to suiterc.spec and other fixes.
new c789f4c Merge branch 'master' of github.com:dpmatthews/cylc
new 4292684 Updated housekeeping utility documentation.
new 9530871 Updated README.
new 261254b Merge branch 'master' into job-submit
new cf651d0 fix template syntax.
new 8c79637 General suicide triggers working.
new c717d82 Merge remote branch 'upstream/master'
new 421f136 Merge branch 'master' into job-submit
new feccd9a Fixed :fail triggers for asynchronous tasks.
new e00a9d0 Updated suicide example suite.
new 96f06cf Plot suicide trigger edges with a dot arrowhead.
new 57b748e Plot conditional triggers with open arrowheads.
new 7ded17b Big clean up of trigger handling in the taskdef module.
new a4cef7d Updated suicide/auto-recover examples.
new c3748a6 Updated admin test suite.
new e7d38db Change suicide graph notation.
new c4a9e82 Merge branch 'master' into suicide
new 8067a1d Merge branch 'master' into namespace
new fe2b0ce Arbitrary depth tree, non-incremental, in gcylc.
new 5c01295 Merge pull request #16 from dpmatthews/job-submit
new 07c21d7 Updated change log for the job submit merge.
new e825dc4 Revert change from os.environ['USER'] to os.getlogin()
new 165ba13 Make admin test suite compatible with job submit changes.
new d1054fb Merge branch 'master' into namespace
new 2b21d50 Updated admin test suite.
new 1420881 Reverted default for remote suite directory.
new f12270f Merge branch 'suicide' into namespace
new d01d631 Removed obsolete job submit config.
new d446952 Adapt suite control GUIs to new job submit changes.
new c1f3719 Combined [tasks] and [namespaces] and simplified inheritance.
new a9ae62b Changed global namespace to root.
new 750b791 Change section "task run time" to "runtime"
new e652366 More task runtime subsections.
new 0c6f91f New config 'scheduling' section.
new 46c5a7b Started per-family vis.
new c21e274 Updated change log.
new 397bf8b New jobscript util command.
new 79016ed Emacs usage for jobscript command.
new a232ee9 Job script command error handling.
new bfc0a82 Config parsing cleaned up a bit.
new 6fd1a86 Proper task family graphing for new families and runtimes.
new adb5bc0 Cleaned up simulation mode config.
new 596295e Changed 'cylc local envirionment' to 'scheduler environment'.
new 51b71c3 Family plotting now works for asynchronous tasks.
new 21237e7 Some cleanup in config.py.
new 12c9a82 Allow suites with no runtimes defined.
new 83b9844 Merge branch 'master' into registration
new f6c7933 Merge branch 'namespace' into registration
new 1eb6d81 Graph GUI family expand and collapse.
new 90b4448 Removed obsolete explicit task families.
new f07f913 Distinguish families by shape in graphs.
new b9c4b77 Finished off family graphing enhancements.
new 622adea Main menu family graphing control.
new 8cc426a Small bug fix for family graphing.
new 241e09e Fixed lone oneoff async tasks.
new f8f836c Fixed asynchronous repeating tasks.
new bfca408 Upgraded a bunch of example suites.
new 876ff5a Allow reg with suite.rc appended to path.
new 37c3c8a Updated remaining example scripts.
new 9292748 Updated change log.
new 9b00423 Merge branch 'namespace' into registration
new 669215a Update create-cdb admin command.
new 7f3d229 Updated complex family example suite.
new 98308ab Updated change log.
new de2bd32 Recent latex syntax errors fixed.
new 55f5dbc Moved two config items to new development section.
new a3a81c5 Remote hosting comments added to QS3 example suite.
new 5e12e2f Removed the sudo execution option for owned local tasks.
new b1e0a41 Separate remote log directory.
new 6596743 A ToDo comment.
new 1a6efd6 Moved task ownership config into remote section.
new 981c83b Fixed a bug in previous change.
new ae1d70a Merge branch 'master' into registration
new 8718318 gcylc updating added suites incrementally.
new 23195bb Incremental unreg working.
new bb5022e Distinguish groups and suites for right-click.
new 181138c Handle reregistration.
new 54692d7 Unreg filtering.
new c01553d Added branch To Do list.
new cb39a52 New suite reg aliases.
new 6083840 Improved exception handling in some db commands.
new 01b9e38 Auto db change detection.
new de3d833 db self-check working again.
new 7d79f9f Added the new alias command to git.
new 4e59768 Improved command completion notification.
new 1f828c7 db print tree form option.
new 0ec8670 New reg command line completed.
new 1721f8f Better db print --tree display.
new 63b3576 Improved the ascii db tree again.
new 4d66963 Removed old suite group and name variables.
new 7d32a9b Final change to db ascii tree view.
new f9911e7 Unicode box drawing characters in db tree print.
new 07cba5d dry-run for db unregister.
new ce2652e Fixed bug in new db tree print.
new b3ed220 DB aliasing works for running suites.
new 2088227 Unreg handles invalidated aliases.
new 8f92d73 Unregister a suite copy if the dir copy fails.
new 84fb823 Separated reg from config; generic db getter.
new d4f353a New get-config command.
new f1dd9e3 Suite reg separator change.
new e8b472f Cleaned up suite identity variables.
new 8a97eff Upgraded the create-cdb command.
new 12ddced Moved more config into the scheduling section.
new 600b7e4 Restored pre- and post-command scripting.
new d635601 Config item "command" changed to "command scripting".
new 459ec8f Restored suite title refresh in GUI.
new 9ac6aed Removed obsolete group-specific code from gcylc.
new 6f82f5f Updated the admin test suite.
new 565316a Restore gcylc control app launch.
new 292cd66 Bug fixes for export and copy.
new e565b71 Grouped scheduler config into a new section.
new d91266d Updated test-db command.
new 089f06f Prune super-dirs after unregistering suites.
new bd807b3 Handle multiply-registered suites during deletion.
new 4db5830 Updated admin test suite.
new f2647c0 Improved admin test suite.
new d8f06b5 gcylc filtering working.
new 0debbe9 Generate job scripts via gcylc.
new 2fb9c57 Fixed a recent typo in an example suite.
new 8bc5384 Final main command help cleanup.
new 40c9e2f Fixed gcylc for rereg of foo.foo <-> foo.
new 9b35540 Removed redundant "describe" command.
new 3a6d5d2 Command line documentation updated.
new c167388 Transitioning to new command-help based GUI-help.
new f9a9198 Some command help updates.
new a682361 Added more command help calls to gcylc.
new 38219ce Record paths of local log files for access by gcylc even for remote tasks. This assumes that: a) a shared file system is in use, or b) the log files are retrieved, for instance, via a hook script.
new 096e211 Ignore suite.rc entries which begin with "_". This is to allow them to be used for ConfigObj string interpolation.
new 0cd545f Use $HOME in CYLC_SUITE_DEF_PATH for use with remote tasks
new b2454ad Make specifying remote log directory optional
new 20ca7bd Bug fix non pretty-print db print command.
new 94d4493 Completed copy command documentation.
new f875213 Change gcylc "State" column title to "Port".
new 164e946 More command and GUI help improvements.
new c688397 Merge branch 'master' into 20110915-dev
new 3595387 Remove $HOME from remote log directory unless specified explicitly
new 9042ce3 Improve test for suite.rc entries which begin with "_"
new 6b10e84 Add some extra cases to the "families" example suite
new 14a967c Simplied hook script in examples/AutoCleanup/FamilyFailHook
new c063268 Task event hook config item name changes.
new 6de9080 Bug fix conditional triggers.
new 1ebbc7d No remote job submission in simulation mode.
new 1ef0918 Distinguish runtime and triggering graph nodes.
new 5a04f36 Handled erroneous collapsed family names.
new 9ce4833 Merge branch 'master' into 20110915-dev
new d061380 Repeat the CYLC_SUITE_DEF_PATH $HOME change for submit command.
new 7711e93 String interpolation test added to families suite.
new 96f286c Upgraded ecox job submission.
new 97dac5a EcoConnect examples suite added.
new 6c402f3 Oops: ecox suite title validation error fixed.
new b607d32 Validation should load suite.rc in verbose mode.
new fa7a3de Start with ecox families closed.
new 7b11079 Updated an example suite.
new 0e73c52 Updated the list command for runtime inheritance.
new 17eeba6 Graphing fix for pygraphviz-1.1
new 77de502 Added ecox to examples suites.
new 06a5384 add share/work directory to job file; rearrange job file generation functions in working order.
new 430a400 ensure mkdir command works correctly.
new 725c266 work-directory: use environment variables.
new 8f2912e work directory: allow location to configurable in suite.rc.
new 0c829d1 work directory: configurable shared directory.
new 85beead Major suite.rc Reference update, and associated changes.
new 4cc5bfd Change event hooks as documented.
new 077e433 Updated the examples suites.
new 97fb2ef Directory print option for get-config.
new 3bcacff Fixed lockserver for new suite reg.
new 5af6103 Improved unreg command.
new d190326 Fixed reregistration titles.
new 94460cf Prevent changing reg owner name in CDB.
new 18a2e95 Improvements to the db commands and reg code.
new 4fc6560 Central refresh for owners only.
new 7d99348 Improved db print command.
new 372cfd5 Validate bug fix.
new 787baf7 gcylc menu changes.
new 267a8d6 User Guide updated, with associated changes.
new cffac37 Genericized the admin create-cdb command.
new 78a5ed4 Rearranged example suite locations.
new 902ebb7 Replace CYCLE_TIME with CYLC_TASK_CYCLE_TIME
new 0a6c31b Restored post-rebase doc section
new 5b78ff7 Restored post-rebase admin/test suite.
new 2919d03 Change log updated.
new 10b5f22 A bunch of User Guide typos corrected.
new 4d9a75c Change log correction.
new fb5a291 Merge branch 'master' into work-directory
new 6e3557c Hold after cycle start-up option, in gui.
new 2421383 Downgraded some critical log messages.
new 1da2a75 Cleaned up hold and stop handling.
new fde99f7 Changed runahead limit implementation.
new 1137ecf Updated the User Guide Quick Start screenshots and text.
new 7680397 Runtime graphing for async tasks.
new aad97b2 fix simulation mode job submission parsing.
new 5015832 Fixed a User Guide typo.
new 1524880 Merge pull request #18 from dpmatthews/sim-mode-fix
new 964eb2e Updated detaching example suite.
new 6b4cc86 Escape quotes in CYLC_SUITE_ENVIRONMENT for detaching tasks.
new 674fd97 Updated large suite alert script.
new 17392f0 Merge branch 'master' into dev-3Oct2011
new 074fd2b Corrected and updated the change log.
new 83f81dc Merge branch 'master' into dev-3Oct2011
new d560f22 Event hooks: consistency checking, and disable by default in simulation mode.
new fd61210 Merge branch 'master' into dev-3Oct2011
new 5529958 Merge branch 'master' into dev-3Oct2011
new b5027a3 Runahead hold working properly.
new 46f6414 Change default runahead limit to 25
new 1e3450e Merge branch 'dev-3Oct2011' of oliverh-33586DL.greta.niwa.co.nz:cylc into dev-3Oct2011
new 4c0593c Centralized and robustified hostname detection.
new 9d37977 Minor bug fix to admin test-suite command.
new 0077433 Suite database read retry loop.
new bd83573 Register existing or new suites in gcylc.
new 6dbba6e Added default initial and final cycles to example suites.
new af6ad06 New admin command to validate all example suites.
new 19d388b Do not remove work directory of detaching tasks.
new eb14c85 A few minor example suite changes.
new 17d5622 Command help typo fixed.
new 7007ec9 Another command help typo fixed.
new 0acf638 Some minor command help improvements.
new b539f81 Some refinement of the suite.rc reference.
new 29cb13e Do not replace dot with colon in example suite registrations.
new 0044031 Check validity of suite reg names.
new f374177 Documented legal namespace names.
new c4aed6c Display default start and stop cycle in GUI start panel.
new 87b150a Start sim only suites in sim mode by default.
new a219cd4 Default graph start and stop cycles displayed in GUI panel.
new 8a089db Change log update completed.
new 5cf60d6 Documented legal name characters in register command.
new 5b24385 help: sort commands in alphabetically order.
new fd1e7d4 Merge pull request #19 from dpmatthews/help-sort
new 79f41db A significant improvement to inlined suite editing.
new aa616d1 Better edit command help.
new 56c86d5 Updated the change log.
new 10bee57 User Guide update (suite definition).
new 81e45b8 Rudimentary HTML User Guide styling.
new 1c06e33 Corrected suite.rc reference doc of the runahead limit.
new 376004c Bug fix suite validation output on task proxy error.
new efc33fd Return error status if validation fails.
new b96f8cf Some documentation improvements.
new e05fed4 Restored full syntax highlighting to the User Guide.
new 488e285 Corrected email-alert command help.
new 2b56de0 Updated the change log.
new 6b22fc2 Merge branch 'dev-3Oct2011'
new d94c922 Corrected email-alert command help.
new 3cc78d8 Minor doc changes.
new 16db43f Completed and documented work and share directories.
new 1f3bab6 Updated change log for 4.0.0-rc2.
new 19dedd8 Documented a subtlety of environment variable override.
new 9bdc43e Made LED headings vertical
new 5e90f9d Merge branch 'led_vert_labels' of /home/h02/bfitz/cylc into led_vert_labels
new 71f31d2 Merge pull request #20 from dpmatthews/led_vert_labels
new 77bfebe Updated change log.
new 4fa0b9e Interactive family grouping for the graph viewer.
new fdddc8e Updated change log.
new a8cefa9 Fixed a graphing bug that was previously compensated for.
new ec754ab Updated change log for 4.0.0-rc3.
new 601220e Fixed a bug in suite graphing.
new 181178b Corrected print command usage.
new 6ca398d Better error messages for all failed directory creation.
new 278b074 Access to all command help from suite control GUIs.
new 68fb564 Added PBS and SGE job submission.
new 9c616ef Remove NIWA Ecox job submission from code base.
new f015fe8 Updated job submission documentation.
new 98dd2bd Documented user-defined job sub methods.
new 8f5467c Cleaned up the old To Do list some.
new b5680f2 Fixed recent minor bug admin test-db command.
new 0f3b8ea Merge branch 'master' into qsub
new dbbade7 Updated change log.
new 8754957 Merge branch 'master' into qsub
new 7bbcdf5 Updated change log for 4.0.0-rc4.
new 6a28846 A new 'scripting' string (suite.rc item) for remote tasks.
new 0b6e743 Fixed a minor bug in jobscript command help invocation from gcylc.
new 05a066d Added Jinja2 support.
new d1a6e33 Jinja2 vim syntax.
new 5f634e6 Jinja2 example suite.
new bccef60 Replaced the inline command with view, which supports Jinja2.
new 648758b Right-click gcylc menus tidied up.
new 7cdaea2 Better checking for illegal suite names.
new adb6481 Corrected some in-source comments in the edit command.
new 00ffd87 Merge branch 'master' into jinja2
new bef80c3 Bug fix for graph window quit by killing the window.
new a3cfb70 Fixed a bug: the graph GUI crashed if the graph key was turned on.
new fd2d421 Fixed a typo in the User Guide source.
new c48fda6 Merge branch 'master' into jinja2
new e54ab4d Updated the change log.
new ef6050b Basic Jinja2 exception handling.
new c16a54e Fixed a file-inclusion bug in the new view command.
new c80fb9a Unlock the reg database after any error other than "already locked".
new 6598167 Merge branch 'master' into jinja2
new a841949 Allow quotes around include-file filenames.
new 182bed5 Merge branch 'master' into jinja2
new e1e9005 Improved suite view inlined warnings.
new d001ad3 Made cylc include-files compatible with Jinja2.
new 1913b88 New view command now compatible with both inlining and Jinja2.
new ccb0706 Completed recent change to config.py.
new 5a92de8 Better view command in-file warning message.
new 7447245 Merge branch 'jinja2' of github.com:hjoliver/cylc into jinja2
new f0c50df Minor change to view command warning, again.
new 87a3f39 More Jinja2 exception handling.
new b9eec3c Cleaned up Jinja2 rendering error advice.
new 314f1e1 Fixed a small bug in suite restart via gcylc.
new ac280b9 Updated change log.
new d956fa0 Strip blank lines from Jinja2-processed suite.rc files.
new e2f21b9 Cleaned up gcylc right-click prep menu.
new 61f0afa Fixed recent bug in inlined edit warning removal.
new f9faffa Fully nested gcylc right-click prep menu.
new 8029eb2 Fix Jinja2 includes
new cb78ae2 Changed cylc view temp filenames to end in '.suite.rc'.
new de82fdc Merge branch 'master' into jinja2
new 436b876 Updated To Do list.
new f2864e7 Updated To Do list again.
new de15d85 Updated To Do list again, again.
new ca40ec2 Final refinement of new gcylc right-click menu.
new 582a9f5 Fix new menu for central suite database.
new c8dfaed Some refinement of the User Guide.
new 0b6d163 Disallow suite reg group names ending in dot.
new 4c100f2 Minor User Guide update.
new 1fd6e70 Merge branch 'master' into jinja2
new 318439c Handle empty files in new jinja2 proc code.
new 028d808 Graph command now handles suite parsing errors gracefully.
new be36d0d Darker Jinja2 colours in vim.
new 078b563 User Guide partially updated for Jinja2.
new 6668fb0 Allow #!Jinja2 or #!jinja2 bang-hash comments.
new 3418ac3 User Guide updates.
new 48128bf Minor U.G. update.
new 448053e Added more Jinja2 doc to the User Guide.
new 9533f3f vim syntax color upgrade.
new 2ac1a16 Jinja2 documentation almost complete.
new e133e43 Delayed $(TASK) substitution until after inheritance processing.
new d5e8020 Removed "Python:" expression parsing from suite.rc processing.
new a951f1c Updated change log.
new 8c69164 New print-to-stdout option for view command.
new 912a771 Completed Jinja2 documentation.
new 23999bc Some documentation refinement.
new 36efde7 Moved large ecox demo suite.
new f868a05 Fixed a bug in the unregister command.
new 89cb490 Converted new remote scripting item to general initial scripting.
new 9fee5a0 Removed use of suite.rc items starting with underscore.
new eb75f34 View command now handles #![jJ]inja2.
new 2f01e2f Simulation mode now ignores *all* remote task hosting config.
new 270bce8 Renamed the suite.rc defaults file.
new 88dde4a Improved simulation mode documentation.
new 462755e Simulation mode now works for suites containing tasks with internal outputs.
new 0111098 Minor gcylc right-click menu improvements.
new 0145dad Added trigger time offset and valid cycles to retrieved task state info.
new 252b5b2 Minor User Guide update.
new b9e54dc Updated the Suite.rc Reference.
new 8db6e92 One User Guide typo fixed.
new cac6ef1 Suite.rc reference update, again.
new d564d78 Suite.rc reference update, again, revisited.
new 9135cc0 Tidied previous suite.rc reference update.
new 84293db More User Guide refinement.
new 86e9166 User Guide updates.
new c813e0d Changed the form the few placeholder variables in suite.rc files.
new d6ad904 Restored illegal item detection in validation.
new 8bc8ff7 Tiny User Guide update.
new 2e6199a Final doc and change log updates for release 4.1.0.
new c75aa9d Make "cylc directory" optional for remote tasks
new 3809198 Add new task variable "CYLC_TASK_LOG_ROOT"
new 182a6c8 Ignore directives in the jobfile unless the submission method defines how to use them
new 29738a0 Added some explanatory in-source comments.
new cdfe703 Fixed a bug affecting runahead-limited tasks at restart.
new 9b22121 Fixed a bug that prevented changing the runahead limit at run time.
new 26832af Updated the gcylc Quick Guide help window.
new 358a229 Access to the cylc internet home page from gcylc Help menu.
new f74db7b New browse command for quick access to cylc documentation.
new 9bab8de Merge branch 'master' of github.com:hjoliver/cylc
new cc7ca5a A bug fix and improved functionality for the validate command.
new 7e403c1 Clearer wording in validate help.
new ee323c4 Updated the change log.
new 53e25e0 Bug fix previous change.
new 8fd2fbd Fixed a User Guide typo.
new 8ec37a6 Catch inconsistent use of synchronous special tasks explicitly.
new e0b5cad Updated change log for 4.1.1 release.
new 1f00eb5 Final changes for 4.1.1 release.
new ad02535 Updated the new release script and toned down U.G. code block colour.
new ed0d1b3 Added simple internal queue functionality.
new b21eb16 Typo fixed in User Guide.
new 66fe7a6 Partially completed registration path handling improvements.
new 3720ce9 Changed new task state name to queued.
new 4162dea Added a queueing example suite.
new cc0fbf3 Added a User Guide conditional trigger example.
new ad6434d New cross-version compatibility mechanism added.
new 1cdd9df Remote task log access by ssh.
new de4a2b6 Common filesystem log access, partial.
new 786994f Finished, settled on ssh method.
new 1fc283f Updated three remaining commands for compat.
new 419ed53 Merge branch 'master' into compat
new a894ffa Registration bug fix (new compat feature).
new c112899 Made compat work with Jinja2 suites.
new cd14a05 Corrected a section level in the User Guide.
new f1a4ee7 Merge branch 'master' into compat
new d940987 Documented cross-version compatibility.
new aa4c166 Minor doc change.
new e2755c1 Removed a temporary "set -x".
new 4791e2b Version compatibility fix for cylc-x.y.z-rcQ releases.
new cc7366c Change log updated.
new e97efe7 Restored the 'cylc help' blurb.
new eb26515 Tidied up main command help.
new fd682f5 Updated some installation documentation.
new dcb8e22 Two doc typos corrected.
new f055ac6 Widened GUI search output window.
new 09f726a Runtime namespace inheritance graphing added.
new a965f4b Pseudo version number for running cylc within the repository.
new 0696d38 Namespace graphing from gcylc.
new 4aafb09 gcylc now spawns ssh commands via the shell.
new ddcf864 New-release script and doc processing fixed for recent changes.
new fdf6cab Completed reg path improvements, I think.
new 2746aa7 Merge branch 'master' into regpath
new 12a72b9 Clarified cylc local environment documentation.
new 3601f46 Clarified task execution environment variable documentation.
new 5c4562f A bug fix for the recent in-repository pseudo version tags.
new 5be0f27 Always generate the command help reference in doc processing.
new ef8cf49 User Guide suite.rc reference chapter updated.
new 9abf7a1 Restored the 'warning' task event hook.
new 2c8d4f5 Properly separated handling of submission and execution timeouts.
new f28aae8 Updated new release script.
new 402b32d Removed recent "finally" statement (not valid python 2.4).
new f849ef8 Corrected replacement of the new suite.rc <NAMESPACE> placeholder variable.
new 30b6e5d Spawn tasks on submission rather than wait for running.
new 18fa0fa Added suite event hooks, with shutdown event.
new 99dafc5 cylc -v now handles non-release non-git-clone source tree copies.
new 724b1fb Change log updated.
new 5988efe Merge branch 'master' into queues
new 75cc3aa Updated the dev To Do list.
new 0f19192 simulation mode and ecox demo: fix syntax.
new 5f7603c Brought example suites up to date.
new 8a98af0 Documented how cycling graph sections combine.
new 57f7fdc Handle family graph triggers with cycle time offsets.
new 8bbeb71 Merge pull request #23 from dpmatthews/fix-simulation
new 401a526 Fixed a recent User Guide typo.
new 429f696 Changed sub-command name prefix from '_' to 'cylc-'.
new 1bec991 Better RE for family graph triggers.
new 0c93df4 "Trigger now" for clock-triggered tasks. Closes #4.
new be25a0b Improved graph string validation, closes #22.
new b2886ad Merge branch 'master' into queues
new cc18aed Fix for recent manual task triggering change.
new e46ae5a Merge branch 'master' into queues
new fb7e51b Corrected a User Guide typo.
new 1c46798 Corrected an arg list in some currently unused code.
new b823500 Special "start-up" triggers apply only to cycling tasks.
new 265a396 Merge branch 'master' into queues
new 2ed28a2 Updated change log.
new 465243d Detect illegal variable names in namespace environment sections.
new 7ff8343 Bug fix previous change today.
new a333f3e Removed some redundant validation code.
new f5730cb Validation warnings for unused tasks.
new f93e198 Disabled submission of ungraphed tasks, documented runtime task omission.
new 3d5f48b Allow families to be assigned to internal queues.
new c0c764b Merge branch 'master' into queues
new 4eb9cf4 Update gui code for the previous change.
new 03ac8fa Merge branch 'master' into queues
new 2b94255 Release runahead tasks to held if suite stop in progress.
new 6dcacce Updated change log.
new 1c5d634 Only update graph GUI when basic state info changes.
new 75636be Updated change log.
new d217995 Handle non-existent suite.rc properly in new version module.
new bc003c8 Merge branch 'queues'
new ca6f0c3 Merge branch 'master' of github.com:hjoliver/cylc
new 42d07bb Documented internal queues and the runahead limit.
new d65337e Fixed new runtime inheritance graphing.
new 60a7541 Better documentation of clock-triggered tasks.
new 2199908 Update change log for 4.2.0 release.
new dcde539 Cross-version compat for register command.
new a0fc485 Even safer inlined suite editing.
new 51ae40c Merge branch 'master' into regpath
new 461a359 Final change to use of RegPath.
new c62bcaf Auto-checks in new-release script.
new 81bb7e5 Merge branch 'regpath'
new 540b470 Updated copyright statements for 2012.
new 71f36a7 Fixed circular import in new regpath code.
new 6ef8b5b Truncate PBS job names to 15 characters.
new 25d57de Tidied new Running Suites chapter
new 79dd180 Final change log update for 4.2.0.
new 65b3033 Disabled some debug output.
new 2d5a48f Minor doc and copyright comment changes.
new 9884965 Fixed and error in the housekeeping utility.
new 42b7b00 Fixed a bug affecting retriggering of continually failing tasks.
new ab57320 Bug fix for family graph triggers with cycle time offset.
new d703339 Change log updated.
new c9f4bab Finally nailed family graph trigger parsing.
new 42809ad Added some in-source comments for previous change.
new 0f5165f Exception handling for state dump corruption.
new c667613 Put cylc version in suite stdout preamble.
new a70c99a Put cylc homepage in suite stdout preamble.
new 68ae076 Moved some To Do items to github issue tracker.
new ddbfcac Cleaned up Omitting Tasks At Runtime section of user guide.
new bd6a01f Fixed a bug affecting failed tasks that succeed after retriggering.
new 23a65c7 Minor tidy-up of main command help.
new b0b5ace Updated command help screenshot.
new 6ed3c0a Update U.G. installation section.
new 926e54a Added start-trigger example suite.
new 5d40837 Better documentation of internal outputs.
new 5b66977 Minor User Guide update.
new afcb3f5 Updated the To Do list.
new 8a9e625 Minor User Guide typo corrected.
new 9d79345 Updated change log for 4.2.1
new bfb3a00 Removed obsolete gui To Do menu item.
new a864a48 Restored remote host access to the ping, dump, show, and monitor commands.
new 8a9b2fc Task started triggers implemented; closes #27.
new 7edb4c5 Removed reversed command line argument handling in register command.
new e97839f Restored db unlocking by reg command when suite.rc is unreadable.
new 3239933 Bug fix runtime inheritance of boolean config items.
new 2de5c55 Tidied hold and release command help.
new 3a9c99b Extended the ping command to test for specific running tasks.
new 3b2e79e Added initial and final cycle times to task environment.
new 12e3932 Finished initial and final cycle env variables.
new f4de5a6 Corrected a minor error in the User Guide.
new 64c1b90 User Guide, Jinja2 installation section - typo fixed.
new 60ad532 In sim mode, omit all job script sections not needed by dummy tasks.
new 86c750c Updated some in-source comments.
new ff8173f Updated change log.
new c1ba2d8 Duplicate prerequisites no longer an error; just unnecessary.
new 099e9c6 Bug fix for local tasks that follow remote tasks.
new 2132d07 Restored correct scan of user's own secure suites. This closes #36.
new 0e4b996 Cleaned up port scan output a bit.
new e1eb692 Handle connect failure in messaging commands. Closes #35.
new e976e6c Handle missing lockserver in locked-suite shutdown.
new 63dde4c Cleaned up lockserver-related task message error handling.
new 62fb8ab Fixed reregistration when target is an existing group.
new c2d2df7 Fixed a typo in detaching example suite.
new 410d0a1 Fix interpolation of <TASK> in dummy (graph only) tasks
new 083625e Updated the change log.
new 4e2db3b Merge branch 'master' of https://github.com/hjoliver/cylc
new 41e626d Fixed previous fix for interpolation of <TASK>
new cf0839d Catch invalid conditional trigger expressions in suite validation.
new 501139b Updated change log.
new ef9651f Validate conditional triggers at each valid task hour.
new 5233f23 Cleaner output from conditional trigger validation.
new 988da59 Ignore trailing commas in runtime namespace heading lists.
new 87919fc Restored single submit of ungraphed tasks.
new b3e2056 Detect illegal use of task identity vars in job log paths.
new cac8c87 Added CommsTest Pyro network communication demo.
new 62f8a80 Check for task name case errors. Closes #37.
new 087e9db Updated change log.
new 3cbef7f Cleaned up remote control log messages.
new 4e33c7e Bug fix for manual "reset task to failed".
new 4370f8b Tasks should spawn on failure as well as success.
new 1b4e7ec A User Guide typo fixed.
new 92386af More sensible warning from the graph GUI, for outsider tasks.
new a1989ba Updated the start-trigger example suite.
new 846c1b6 Updated changelog for 4.2.0.
new 0b50b98 Documented: "cylc graph" -o option is not for namespace graphing.
new 95d0bbf Merge branch 'master' of github.com:hjoliver/cylc
new 602b95f Bug fix for disabling the runahead limit.
new 6502ad4 Added remote example suites.
new 49e4f66 Bug fix for multiple start-up tasks on the left.
new c72c5d9 Automatic visualization node groups for task families.
new 5ca5df3 Generalized cycling, with examples; almost complete.
new 96cdcf9 Daily cycler class with reference cycle; etc.
new 08c8ce0 Minor bugfix in regpath exception handling.
new dde9eae New TaskID classes, not used yet.
new 19143c0 Bug fix async cycler class.
new e98a7de config.py graph code refactoring.
new 68296aa Cleaner graph edge and node addition.
new e1ef274 Removed some obsolete code from config.py
new 1655a3f formatted task node IDs
new d56edfe Daily suite working again.
new 5f11938 All three of the new cycling examples working again.
new b4da579 Updated the anniversary example suite.
new ee4cc9c Bug fix: "release suite" was releasing all tasks from hold
new c2d3d2a new cycling working with simple internal outputs.
new c9b5579 Tidied the Anniversary cycling class and example.
new a5612a5 Set temporary runahead limit for anniversary example.
new 8e0198b Simplified Anniversary module a bit.
new e503e73 Removed some obsolete commented-out code.
new 2b27fb0 Updated id/TaskID setup to get everything running again.
new bd9a2d0 Merge pull request #38 from m214089/cycling
new 31e5011 A few corrections to the previous TaskID conversion commit.
new fbfed56 Simplified trigger generation a bit.
new aefeda7 Distinguished intrinsic and evaluation offsets in prerequisites.
new 31fdecf Explicit internal outputs with cyclers.
new 1cd5bd1 Restored conditional trigger validation.
new 55f54e0 Simplified non-conditional trigger definition.
new 3c037b0 Simplified conditional trigger definition.
new 2efc88f Repeating asynchronous tasks working with cyclers.
new f55926f Minor User Guide changes.
new 487da4c Upgraded the remaining cyclers.
new 74ea3e1 Handle initial cycle properly in the presence of async tasks.
new 519dd20 Fixed remaining minor problems from change to new TaskID class.
new 9094fa4 Updated FamilyFail examples.
new 62d0e53 Removed bad example suite.
new 1dfcd7c Added new dev admin script.
new b69cd12 Updated HourlyDaily mixed cycling example.
new bfada60 Merge branch 'cycling' of git at github.com:hjoliver/cylc into cycling
new 12b3167 Restored 10 digit cycle time in suite log filtering.
new ee79421 Update admin example to use the namespace hierarchy.
new 0bf3c4e Cleaned up some of the example suites.
new abc86a6 Automatic computation of minimum suite runahead limit.
new 52ec856 Compute runahead on old waiting tasks, not un-failed.
new 92dc4fa Merge branch 'master' into cycling
new cf40238 Sequential task spawning change, and forced spawning.
new 8db9d47 Made task log filtering handle async tasks.
new a644812 Optional non-Pyro ssh-based remote task messaging.
new 656a059 Merge branch 'master' into cycling
new a1cc847 Internal task output time offset syntax changed.
new 3ed43c4 Start developing monthly and yearly cycling from Hilaries anniversary example.
new 04ed67c Added arithmetic routines for yearly and monthly as those are not available in datetime.
new 08783cd A User Guide typo fixed.
new d1b1925 Merge branch 'master' into cycling
new 99b664a Bug fix the previous ssh messaging change.
new 1f73286 Task failure hooks are now called only for a final definitive failure.
new b4bfa1d ssh messaging config via suiterc.spec.
new 85de3ce Clearer ssh messaging output.
new 7e368f2 Merge branch 'master' into cycling
new 22cabb7 Merge branch 'master' into cycling
new 8e92122 Merge branch 'cycling' of git at github.com:hjoliver/cylc into cycling
new f3159ec Minor ssh messaging doc update.
new bd58864 Merge branch 'master' into cycling
new 78488a2 Merge remote-tracking branch 'upstream/cycling' into cycling
new af180e5 One User Guide typo fixed.
new 34835ef Installation documentation updated.
new ff28298 Merge branch 'master' into cycling
new a08d0d1 Merge remote-tracking branch 'upstream/cycling' into cycling
new 00353fc Changes for monthly cycling.
new 422581b Removed an debug print and added a test suite.
new c6f83e0 Have to remove an emacs backup file - need gitignore.
new 2e80843 Avoid use of $TMPDIR in command help examples.
new c5c2932 Replace TMPDIR with $CYLC_TMPDIR
new 3cb700b Fixed inlined file backup location for 'cylc edit -i'
new 5668166 Change log updated.
new a6a35d4 Monthly.py seems working.
new a433608 Cleaned chaos with origin.
new fc99942 Yet another leftover int to str conversion.
new ebafce4 Merge remote-tracking branch 'upstream/master' into cycling
new 9c0475d gcylc: create tmpdir using tempfile.mkdtemp if CYLC_TMPDIR is not defined.
new d686173 Revert to fc99942e7.
new 954562a Finally working version of monthly cycling.
new ccdbb5a Added emacs highlighting mode.
new ffe175e Yearly cycling draft.
new 9215c50 Cycling seems to work.
new 91e7b91 Unit test for Monthly.py had still a bug - fixed.
new 7f8fe96 Removed/moved Anniversary to Yearly, source and examples.
new 5bd6614 Added slurm job submission method.
new bcd29a5 Revert "Revert to fc99942e7."
new e370f1f Updated change log.
new 5b17c91 Made Monthly cycling time arithmetic slightly more general.
new e0eee33 Removed obsolete cycling branch readme file.
new 251aeee Updated change log.
new b02c698 Fixed treeview control gui for new cycling.
new 1c15546 Merge pull request #39 from dpmatthews/gcylc-tmpdir
new 80fc7b9 Merge remote-tracking branch 'upstream/master' for catching up the cycling branch merge.
new 79c928c Updated cylc-mode.el from Luis K.
new e8def5d Completed the recent treeview gui fix.
new b28f27c Centralized handling of the temp dir needed by some commands.
new 05c89a7 Minor tidy post recent changes.
new 6427ffa Merge remote-tracking branch 'upstream/master' merge Hilary bugfix for stateview.
new 8604222 Fixed a bug in the new Yearly cycling class.
new 01f314a Updated dev To Do list.
new ae49635 Changed Monthly cycling unit test slightly.
new c6c08ec Extended the cycletime utility; closes Issue #43.
new e50b7d9 Updated the change log.
new 6ad19b9 Merge remote-tracking branch 'upstream/master' for latest fixes of Hilary.
new bf45dfb Used extended cycletime util in example suite.
new f352a78 No need to make temp dir manually in default case.
new 5cb0535 Updated minimal remote suite for ssh-based messaging.
new b0c918a Merge remote-tracking branch 'upstream/master' with latest bug fixes by Hilary.
new 44932bf Commented out some recent debug print statements.
new c8a7680 Fainter codeblock background colour in User Guide.
new 52e2e5e Single page HTML User Guide (contr: Luis Kornblueh)
new 3baf677 Minor correction to verbose validation.
new 77147a3 Print hostname in default command scripting.
new bde0cbb Graphing tidied, optional node color for labels.
new f18b604 scan and ping commands tidied up.
new 0d78217 Merge remote-tracking branch 'upstream/master'.
new 26bf9a4 Merge branch 'master' of github.com:m214089/cylc.
new e341d4e Fixed a bug in the housekeeping utility command.
new 13fdcee Clearer default command scripting.
new 156b566 Handle running from a deleted current working directory
new 1ff57bd Amended scp util command help.
new 9939bd5 All task job scripts print identity information.
new f1d66ef Better implementation of namespace hierarchy graphing.
new a78b747 Updated To Do list
new 384af4d Merge branch 'master' of github.com:hjoliver/cylc
new 206efe5 Updated cities example slightly.
new 93c353e fixed live graph movie.
new c55091c Merge remote-tracking branch 'upstream/master'
new 905c06e Moved live graph movie into visualization section.
new 2b5fdab Merge branch 'master' of git at github.com:hjoliver/cylc
new 9ee644b Merge branch 'master' of github.com:hjoliver/cylc
new 2c114b0 Merge remote-tracking branch 'upstream/master'
new 96be84f Tidied the pending section of the change log.
new 5d5968c Merge branch 'master' of git at github.com:hjoliver/cylc
new 020e920 Fixed gcylc library imports.
new 533c37a Remove blank lines in suite.rc after Jinja2 processing.
new eeb5de9 An inconsequential change to the previous commit.
new 29a2918 Merge remote-tracking branch 'upstream/master'
new 3813bc2 Removed obsolete '--pretty' option from validate command
new ab0dbb4 Fixed a bug in the little-used block command.
new b32b1ef Started disabling remote suite access controls.
new 93b534e Merge branch 'master' into rcontrol
new b4223e5 Enabled remote suite access for all commands.
new 6e92ed9 Tree control GUI for remote suites.
new 8397e95 Graph control GUI for remote suites.
new 5a904a1 Fixed a typo bug in the show command.
new f632681 Added "cylc show" functionality to the GUIs
new 27528c8 Merge branch 'master' into rcontrol
new 6ffa931 GUIs working again for starting a suite
new 847e6ce split and merge views into single GUI.
new 996ee0c Automatic secure passphrases.
new 7a143ce Made secure passphrases automatic
new 2dbfd33 WIP: auto passphrase handling.
new 81ff600 In-source documentation of passphrase location logic.
new d5e190b Secondary view and toolbar
new 3248d26 Passphrase locations handled properly.
new 5f4cd3e forgot a file! switch between horizontal and vertical layout
new 50fbbbe WIP: ability to start suites remotely.
new 698aba7 Backslash escape quotes and strings in values of environment variables in job files to allow shell tilde expansion to work.
new 17937f4 bug fixes and toolbar fix
new 396ce40 bug fixes
new 76cb31e fix toolbar and menu synchronisation
new 99e6d20 remove updater hack
new 8874603 remove updater hack
new a050b37 Merge pull request #45 from dpmatthews/env-value-escape
new fd5a48c polish toolbar
new 8539224 Removed support for pre-Python 2.4 sub-process execution.
new 6f91de2 Merge branch 'master' of github.com:hjoliver/cylc
new 536217d Merge branch 'master' into rcontrol
new 2e0d780 Fix update of info bar
new 97f7152 Remove print statement and improve start button
new 9f8fa71 Further improvement of start/stop buttons
new 0e9a4de Converted to new task retry method, delays not implemented yet.
new 0f7a414 Retry delays working; we just need more info the user.
new 6530015 Retry delay with new task state for monitoring.
new 005fa73 Retry state for tree GUI.
new e5653a1 Retry state for terminal monitor.
new 79524dd WIP, almost done.
new 6ef2bb0 Restore startup behaviour e.g. gcylc -g, fix bugs
new 20d5c83 fix startup views bug
new 79df506 document new additions
new e64575e fix menu and toolbar bug
new 01daf8b Combo box chooser on toolbar for primary view, combine view menus
new bc29b72 Merge remote branch 'upstream/master'
new a9eadf6 Merge branch 'master' into merge-views-dev
new 22af055 Fix master changes as applied to this branch
new 4df406d Fix comment.
new 2535436 Merge pull request #46 from benfitzpatrick/merge-views-dev
new 8b66877 Clean gui exit from File menu.
new 8f4e7c6 Updated change log.
new 3ed1291 Reverse 698aba7947c486b874e18963bfa5cfa0abf6d6c1, but handle tilde in job file explicitly.
new afdf2b0 Removed recent debug print statements.
new beeef80 Avoiding altering task order a submit time.
new e6d82d2 Another debug print removed.
new 70dedaf Order LED view column headings again.
new 3345800 Merge branch 'master' into retry
new 2ac2e11 Merge branch 'master' into rcontrol
new eab30e0 removed obsolete rcontrol branch readme.
new af442c3 Merge remote-tracking branch 'upstream/master'
new ca15bd5 Merge branch 'master' of https://github.com/m214089/cylc
new 282b74c Cleaned up remote suite run and restart.
new 83b3713 Documented some new features.
new aaff83e Merge remote-tracking branch 'upstream/master'
new 95b8d7a Initial implementation of sorting and easier-update in tree view
new abe122b Support for family namespaces in tree view.
new 25fb933 Debug tree view changes and polish a bit. Allow switching on and off of family grouping
new add90ee configurable dummy task run length.
new 2f659a4 Right click menu for LED view
new 456983d Compute runahead limit only for cycling sections.
new 25a330e Cleaned up top level of graph parsing.
new f7c02a0 Factored out file inlining and line contin.
new 15e9e5d Added retry delay example suite.
new ecc5000 Simplified dummy run length config.
new fed887b Merge remote-tracking branch 'upstream/master'
new d68f431 Added CommTest for pyro4 and moved the respective code in its own directory. Updated highlighting for emacs.
new 2bde10d Merge branch 'master' of github.com:m214089/cylc
new a053dfc Merge branch 'master' into tree-view-dev
new 786e147 Now highlighting of jinja2 works inside graph string.
new 093cdab Passphrase: remove generation messages.
new fa38977 Remove 'collapsed families' dependence and make default not to group
new 751d07c Passphrase: fix typo.
new 24a1af6 Added MacOSX .DS_Store to gitignore.
new 32d1c58 Added updated mailing scripts in python makein cylc more independent from system.
new cf03fdb First draft of status for families
new 9e18e2e Removed some obsolete gtk imports.
new b88a5ec Top level exception handler for gcylc.
new e3642c5 Revert "Added updated mailing scripts in python makein cylc more independent from system."
new e9b059d Revert "Added MacOSX .DS_Store to gitignore."
new b21de0e Revert "Now highlighting of jinja2 works inside graph string."
new 27d0966 Fix broken simulation mode.
new 24df9fd Revert "Added CommTest for pyro4 and moved the respective code in its own directory. Updated highlighting for emacs."
new 54a7dd8 master now identical to upstream/master, Hilaries master.
new 3390be5 Family status display in the graph view and hover-over text.
new 5244e75 Added start for C-library.
new b39816f Updated highlightinh mode for emacs with jinja2.
new a8a0df4 Fix hover-over and add more comments.
new 2d13a48 Merge pull request #62 from dpmatthews/sim-mode-fix
new 772fa9e Merge branch 'master' of github.com:hjoliver/cylc
new 0eb7110 Merge pull request #59 from dpmatthews/job-file-tilde
new c95377b Minor fix for pull request #59
new 16838e3 Job script fix for tilde expansion.
new 6e65989 Merge remote branch 'dpmatthews/passphrase' into passphrase
new 6ff841e Merge pull request #63 from matthewrmshin/passphrase
new 1e6787d Better error message for empty passphrase file.
new 71e3413 Print line for Jinja2 syntax errors.
new 9792c9a Minor fix to previous change.
new f3763aa Cleaned up passphrase location handling.
new e67381c Updated User Guide a bit.
new c4c63f5 Removed libcylc belongign to another branch.
new 50425b5 Merge remote-tracking branch 'upstream/master'
new 3724e6c Merge remote-tracking branch 'upstream/master'
new c6a30c9 Fix panning graph view.
new 925ec61 Propose icon and apply to all dialogs and windows.
new ac50ff9 Delete test lines.
new 55f6d29 Consolidate common icon-functions and improve windowing.
new 1b6627e New files
new c1229c2 Changes following Matt's review
new 79ecf3b Make compatible with early PyGTK versions.
new 5f60413 Merge pull request #64 from benfitzpatrick/icon-dev
new b031853 Removed unnecessary port scan in bin/gcylc.
new b572e28 Bug fix remote control suite start.
new 92f17cf Merge pull request #65 from benfitzpatrick/group-status-dev
new 16f4741 Family state summary for empty (base graph) members.
new 63a56a4 Updated the change log.
new c24816b Fix "no display" warnings from some cylc CLI tools.
new bb30134 Updated.
new 6d72b0f Add states to tree groups
new 74395a9 Fix null graph view disappearing act
new e991091 Fix row expansion
new d70b1b1 Fix gcylc launch of show suite info.
new 1c4a338 Merge branch 'master' of git at github.com:hjoliver/cylc
new fc4eef0 Merge pull request #69 from benfitzpatrick/fix-switch-graph-view-dev
new 2d1be38 Merge pull request #70 from benfitzpatrick/fix-view-suite-info-dev
new c3ba831 Merge remote-tracking branch 'upstream/master'
new ea88d91 Merge branch 'master' of github.com:m214089/cylc
new 0a18fab Revert fix.
new 402c080 Runahead limit from oldest non-failed task.
new 4b52f75 Merge remote-tracking branch 'upstream/master'
new 2c00261 Merge branch 'master' into tree-view-dev
new 6be2ba9 Added to the doc cleanup script.
new 46519b0 Merge branch 'master' of github.com:hjoliver/cylc
new b206db7 Import user environment to Jinja2 suite template.
new 16d1e05 Fix state summary and re-jig auto-expansion for groups
new 3cb59e9 Filename templating is now done by the extended cycletime utility.
new ab1d767 Merge branch 'master' of git at github.com:hjoliver/cylc Conflicts: changelog.txt
new f24f59e Updated the change log.
new c757e06 Don't grey-out GUI start-pause button.
new 5f54866 Better documentation
new 3f6feb9 Remove commented out code
new 06d168e Add states for cycle times.
new 7f98da9 Merge remote-tracking branch 'upstream/master'
new 95500e2 Remove evil tab characters from source.
new c2c6848 Merge branch 'master' of github.com:hjoliver/cylc
new d9f4d4a Fixed further mising regex components for jinja2 in emacsh highlighting mode.
new dc4e19a Merge branch 'master' into highlight
new 641ad46 Attempt to handle cylc run/restart --host correctly.
new 19959d5 Fix debug mode introduced by previous change.
new ad840e2 Completed cycler-based default runahead limits.
new c612110 Merge branch 'master' of git at github.com:hjoliver/cylc
new 3d7fb73 Merge pull request #77 from matthewrmshin/run-host-fix
new 0e6b13f Removed some obsolete code from run commands.
new 7aafdbc Bug fix passphrase module.
new 9a1a830 Minor change to new run module.
new de474b2 Updated graph command help.
new f253cca Merge branch 'master' of github.com:hjoliver/cylc
new 362f50c Removed last vestiges of the obsolete template command.
new 58d1d2f Bug fix log command for old rotations.
new 71dc045 Merge branch 'master' into tree-view-dev
new e0a826f Changes from review
new b1c5b87 Bug fix recent change to command arg parser.
new 85cf604 Merge branch 'master' of git at github.com:hjoliver/cylc
new f771941 Merge pull request #78 from benfitzpatrick/tree-view-dev
new ac525b4 Updated change log.
new 97ebb69 Inline include files before compat processing.
new 85a848a Support for Jinja2 custom filters.
new 0230884 Merge branch 'master' into right-click-task-menu-led-dev
new 2a30e7d LED view: Hover-over text and add task heading toggle back in
new d348f16 Improve null header tooltips
new 545ffe1 Clarified documentation of work and share directories.
new 6f710bc Merge branch 'master' of git at github.com:hjoliver/cylc
new 05ca98b Squashed commit from private branch.
new 389e186 Updated admin check commands a bit.
new d15f3b9 Updated the change log.
new c415698 Explicit version reinvocation.
new 1501411 LaTeX typo fixed.
new 18ee2fa Updated doc processing script.
new 643894a Minor command help tidying.
new 1df1ac9 Browse command improved slightly.
new 0f60dde Some pre-release tidying.
new 2b054a8 Simplified task state change handling.
new 83396b7 recent compat bug fix.
new 13981d2 Do some checks only if validating.
new c3bedb5 Compat check continues past Jinja2 errors.
new d2d3152 Support central cylc Jinja2 custom filters.
new 426ae98 Removed two obsolete files under dev.
new dc63d4c Updated new-release script.
new e1557d5 Changed documentation display command name.
new e614bd1 Minor doc update.
new b860b1a More informative compat message.
new 85f91b4 Updated doc screenshots.
new d85a3fb Made suite database lock file specific to the DB.
new 6c66a4d Tidier command line processing internals.
new 9dbabf6 Bug fix previous change.
new 4d248a9 Fixed explicit passphrase handling.
new 06dc805 Added a cylc version override command option.
new d54b803 Support copy between suite databases.
new e32807d Updated task messaging command for recent changes.
new e2e9be2 Got control GUI working with today's changes.
new 3ad0ace Some minor main command help tidying.
new 7394891 Print validation error info to stderr.
new 11f75c4 GUI button to load initial and final cycle times.
new d10ae3c Some documentation tidying.
new 289b57e Handle extended cycle times in suite.rc.
new 49bc3db Clearer compat info message.
new 0d44474 Removed a debug print statement.
new d68a431 Cleaned up a few details pre-release.
new 30db7f3 Updated To Do list.
new 2e89a59 Briefer compat info message.
new 1b41737 Fix: dbgetter renamed to localdb.
new f955e48 Merge pull request #80 from matthewrmshin/dbgetter-fix
new 71d6c94 A minor change for Python 2.4 compatibility
new a844b34 Initialize GUI fam_state_summary to empty dict.
new 00ffba7 Python 2.4 compatibility for any() builtin.
new 0de18a8 Make new GUI 'group' icon work for older pygtk.
new f660c22 Updated view command options in gcylc.
new dbc72dd Updated pretty-print option names.
new 15c85fc Allow Jinja2 syntax errors to rise up to config module
new aaf4f32 Fixed a missing import in scheduler module.
new 4a95cbe Only import compat_explicit if needed.
new 436364a Job file specialization to AIX.
new 5dd1420 Completed automatic passphrase discovery ...
new bff6803 Merge branch 'highlight' of git://github.com/m214089/cylc
new 2a9c97a Passphrase detection for remote tasks, and passphrase verbose output.
new e737b81 Remote passphrase is not needed if using ssh messaging.
new bf13ef2 A small fix for the previous commit.
new 94bf012 Another fix for previous.
new 14aecef Documented Pyro and ssh connection methods.
new d069105 Flexible initial control GUI views.
new 1a0850c Use suitedir instead of suiterc in places.
new 9a80421 Remove all 'raise SystemExit' from scheduler.py
new 631cdd8 Re-ordered CYLC_ variable definitions.
new 8e0a18f DB copy command - recent (since last release) bug fixed.
new d942fe8 Updated the change log.
new fd4096d New network connection timeout command line option
new 3ad7cd3 Minor change.
new dd8b14a Propage debug mode through to task messaging.
new 1c6ef84 Propagate new Pyro timeout through to task messaging.
new 7afa846 Split the GUI invocation command in two.
new ab031cd User passphrase properly when launching gcontrol from gcylc.
new e6b711d Updated User Guide.
new eddaa91 Updated main command help.
new 8fdd27f Alternative DB specification by username; gcylc spawned command tidy.
new 3db0a78 More pre-release tidying.
new 1094db9 Yet more pre-release tidying.
new 3e8e211 Fixed explicit outputs for async one-off tasks.
new 19e9c5c Detect use of old-style cycle time format in output messages.
new 1676b79 Updated change log for the new release.
new e4d7ef2 Very minor command help change.
new 8226c40 Made retry delays work with clock-triggered tasks.
new d2cbcf4 Bug fix passphrase location list.
new a3bfbf2 Bug fix initial check that a suite is not already running.
new db00807 Stop constant log messages from GUI task list requests.
new 37a26a3 Clean up use of pyro connection timeouts, and default to None.
new de44768 Updated change log for 4.5.1
new a3a80c4 Default Pyro timeout None, not zero.
new 2a891cd Pyro time value float, not integer.
new 75d242d Propagate verbose mode through cylc pyro clients.
new 9e76974 Verbose mode for command pyro clients.
new 32881d9 New deliberately slow job submission method, for test purposes.
new 8a1d909 Updated change log.
new e69b4de Merge branch 'master' into jobthreads
new 20eeb90 New failing job submission method, for test purposes.
new 0ceeb7a Parallel job submission for tasks ready at the same time.
new 0f402d4 Handle file not found in GUI log viewer.
new ee80d12 gcontrol log view when suite not running at GUI start-up.
new a520bd4 Updated the "outputs" example suite; improved new release generation.
new 12c2f87 Remote task job submission stdin redirection inside the subprocess.
new 91a653f Site specific modification.
new 507d8d5 Separate /etc/profile call from the rest of the remote job submit command.
new 4a00736 Merge pull request #81 from matthewrmshin/ukmo
new 2d3a78f Remote task submission sources $HOME/.profile automatically.
new d97ebf9 Updated "initial scripting" documentation.
new f8896d4 Batched parallel job submission.
new 5e31560 Minor tidy up.
new 31c0ff4 Minor CUG tidy.
new 592916d CUG grammar correction.
new ce5e775 Always export lockserver port to task environment.
new 172a5d8 Merge branch 'master' of github.com:hjoliver/cylc
new d5ed130 Fixed doc of retry delays in suite.rc reference.
new 5db09f5 Check validity of retry delay values.
new b2572a0 User Guide typo fixed.
new f294f55 Tasks need a deepcopy of the retry delay list.
new 0f28da6 Fixed cylc bin path on suite host for ssh messaging.
new 7f22e2c Updated the change log.
new 69a6dda Implemented a retry event hook.
new 764d853 Clarified UG doc of job log directory.
new f79e11b Initial cycle persists across restarts.
new dd8ebb2 Fixed raw run cylc message.
new 4e1d3c2 Do not set ICT on warm start.
new 49cb1ac Restored job script location print.
new aa6abdf Put task ssh messaging env variable where it belongs.
new 9dbbde9 Put pyro timeout env variable where it belongs.
new 58c7d1d Moved "initial scripting" below task environment.
new 3bb7060 CYLC_DIR no is longer needed in task job scripts.
new d86528e Task resurrection for job preemption recovery.
new 233cc89 Update run command help.
new 7dc6931 Improved the UG Quick Start doc.
new bd02e96 Documented initial cycle time issues.
new 1c7dc2f Reverse order of shutdown check and request handling.
new 579e013 Some minor GUI menu tidying.
new 69f55ae Optional abort if any task fails.
new 88f02f2 Tidied job submission info in suite stdout.
new 3091bc9 Document that families of families can be used in the graph.
new 7b5f286 Improved runahead limit documentation.
new 14539da Default task state filtering GUI text view: show all.
new b97e7aa Plain version numbers in help.
new 397f84d Runahead limit should apply to running and waiting tasks.
new 830d702 (w.r.t previous change: or submitted)
new a9d5d7e Updated README
new 1275444 Ability to reload the suite definition at run time.
new 3c3e84b Merge branch 'master' of git at github.com:hjoliver/cylc
new bb204a3 A minor tidy of the reload commit.
new 9a181d6 Restored task list combo box to gcontrol log viewer.
new 6d10d27 Got rid of the 'a:' prefix for async tags on the command line.
new 010c586 Minor change log update.
new 3b0cf7d For multiple suicide triggers "any satisfied" will do.
new 37cb671 Revert "For multiple suicide triggers "any satisfied" will do."
new 0e67c0f Document combining suicide triggers.
new b0bdad5 Allow restart even if some task definitions have been removed.
new 5f4245a Completed the new initial and final cycle time handling.
new 3fd8350 Moved task log, work, and share directories up out of "job submission".
new 9b6ddf1 Open dot for conditional suicide triggers.
new 028b2a0 Define share and work dirs before runtime environment.
new c294525 Fixed a typo.
new 53b0129 Allow use of cylc without Pyro where possible.
new 56e8c3c Final jobscript section order rationalization.
new 300862b better temporary import location for yesterdays change to Pyro imports.
new c25cbea job script reordering correction for started message.
new 5ced41f Fix bug for skip-cycle intercycle intertask dependencies.
new 553124d Truncated suite start and stop cycles made legal again.
new b239a72 Extend the default minimum runahead limit by 1 hour.
new 39d5538 Extended intercycle fix (5ced41) to all cycling modules.
new 0aeb30b Allow shutdown handler as suite diagnosis.
new 8d4beed Updated change log.
new 0352b68 Relegated some warnings to the info logging level.
new 6a37169 Implemented suite timeout hook.
new 63d8c1c More warning-to-info relegation.
new 8a666e1 Replaced a redundant library sub-dir init file.
new 9dcdb40 Added suite log dir to CYLC_ env variables.
new c3f32e0 Proxy insertion and removal: debug logging level.
new 721146e Merge branch 'master' of github.com:hjoliver/cylc
new 56942f3 Another job script section ordering change.
new ed4712d Restored runtime graphing functionality
new 0e583ab Optional logging of resolved dependencies.
new 931b188 Fixed gcapture window text colouring.
new 734577a Updated change log.
new 4db9168 A self-diagnosing test suite and simple framework.
new a8f850f admin script to run a test battery.
new 5c4c386 Added a suite startup event hook.
new 20ccc8c Factored out event hook code.
new 4170bcc Updated change log and User Guide.
new 85e70e2 Renamed task.run_external_task()
new 6485567 Replaced original hybrid simulation mode.
new eb35d69 updated get-config command
new 2553d9f Simple reference test functionality.
new 1fd3c08 Completed reference test implementation and docs.
new cd4ba28 disable pre- and post-command scripting in dummy mode.
new 541babb Higher-level family graph triggers.
new 195b3ab Invoke task process loop on a timer too.
new 504373b Fix for previous commit.
new 90f05ee Updated submit command.
new dea59fd Handle suicide triggers in the purge algorithm.
new 151fbc0 Added purge reference test.
new 2c70ff8 Enter task processing on proxy insertion.
new 11e0a58 Corrected a couple of spelling typos.
new 1e0023c Bug fix recent change to monitor.
new 94d6520 New random integer utility.
new 2d85b8c Documented extended cycling (daily, yearly, monthly).
new 199fe71 Fixed higlighting bug.
new 323d2fb New sim and dummy mode config done.
new 48aee43 Merge pull request #95 from m214089/highlight
new 860fa1c User Guide updated a bit.
new 8d77e6a Added job script reference test.
new d9c73ec If a remote task or owner is defined use ssh to submit.
new aebf728 Merge branch 'master' of git at github.com:hjoliver/cylc
new 9483b7b Handle include-files in version compatibility checking.
new e504233 Updated jobscript ref test.
new f859383 Optionally keep retries and events in sim or dummy mode.
new 61e3361 Refinement of the new test-battery command.
new ca18e2a Minor User Guide refinement.
new b5ac53b Merge branch 'master' into right-click-task-menu-led-dev
new ceaddb2 Fix cycle time hover-over/menu
new f6613d8 Improved event config, and suite startup event.
new e849147 Sub-suites now load their own passphrase.
new a28dc17 Log info from RunEventHandler
new 01d6863 Bug fix new event handling.
new a650b1d Reference test suites for event handling.
new 7aff28f Added remote reference tests
new 065c3e3 Updated example suites.
new a49c939 Update new-release script.
new 1a63948 ref log for ssh test suite.
new 2cfbc29 Fix runahead limit again.
new bedae95 Correct tooltip behaviour.
new f8bee9d Pass final state information to gcontrol
new 98dec39 Merge pull request #97 from benfitzpatrick/right-click-task-menu-led-dev
new 868b451 Merge branch 'master' of github.com:hjoliver/cylc
new 5f7dc12 Updated change log for Ben's dot view enhancements.
new 11205e3 Suite timer reset option. Closes #98
new 8bbe676 Added new "environment scripting" to job script.
new e60b454 Updated change log, fixed a typo in previous commit.
new ea329f2 Removed the suiterc.defaults documentation file.
new 1c5c2ef Enhanced get-config command.
new 3809709 External host selection (doc and test); closes #88.
new b28b9c9 Implement for cylc dump
new 5767447 Allow calling cylc graph and cylc view from gcontrol
new 4b39ed3 Merge pull request #100 from benfitzpatrick/gcontrol_update_after_shutdown
new 1622c9e Discard profile stdout in new dump module.
new 8c12dfc Discard profile output in remote run module.
new dc9fec8 Changed implementation of new state file access a bit.
new fa51275 Minor update of get-config help.
new be14751 initial changes
new 80b1d7b Very minor command help change.
new e1ba1c7 Restore optional python native output to get-config.
new 3a2ade5 Fix local use of new dump module.
new a0e8bf8 Merge branch 'statedump'
new 4dd6d4d More menu tweaks
new 5691495 Print all global state items in cylc-dump.
new 3036969 Merge branch 'master' into gcontrol_menu
new 3e8e955 Changed version compat override option name.
new bd8db5a Bug fix recent GUI changes.
new d54dd7f Another reference test
new 059e95f Updated User Guide slightly
new 42b5387 Sort dot view column headings.
new 18b0a80 The ultimate no-stall runahead limit.
new f803458 Bug fix restart after surgery.
new 1d8e29e Simplified runahead limit internals.
new b62b6c6 Tidy up new runahead changes.
new 2807045 New environment variable broadcast feature.
new f2df144 Fixed suite timeout for reference tests.
new 40128d7 Updated new-release script.
new a277f5d Fix remote re-invocation in ssh task messaging.
new ea03ff2 Updated test battery.
new 6e16f71 Updated change log.
new ded855a Improve toolbar grouping.
new d384d69 Merge branch 'master' into gcontrol_extra_cmds
new d7bdf7e Merge branch 'master' into gcontrol_menu
new ad8671c Tooltip for view option menu
new 8f3ec99 Remove redundant menu separator
new 328f240 Merge pull request #103 from benfitzpatrick/gcontrol_extra_cmds
new 6fb9dca Updated change log.
new 56335b4 Merge branch 'gcontrol_menu'
new 09489c7 Shuffle status bar
new 074dde0 Merged in master changes.
new d7eca50 Add extra cmds
new 9ab1e0f Left justify mode
new 063764f Merge pull request #106 from benfitzpatrick/gcontrol_extra_cmds_reinsert
new 77e7457 Updated and restored GUI quick guide.
new bed4bd4 Updated test battery command.
new 28f46f7 Completed new environment variable broadcast feature.
new 89a340a Made new gcontrol menu items work for remote suites.
new 6e76d0a Some minor code consolidation.
new a8eae1f initial work
new 93a2338 Extra command work
new c58b17e New file
new 4279a88 Changes following review
new b2c6f3b Merge branch 'master' into gcontrol_status_bar
new 1b2ea2f Fix extra commands
new 657aa1c Fix gcylc
new 190b6a9 fix grouping
new 952e686 Merge pull request #109 from benfitzpatrick/gcontrol_status_bar
new 27dd015 Get rid of gcontrol "action succeeded" dialogs.
new 87dd8dc Removed a debug print statement.
new 346049b Fixed background_slow job submission.
new 19e6a53 Some job submission refactoring.
new 096cd1c New environment variable to identify cold-start tasks.
new f8fe3fd Updated the old To Do list.
new 6581d2d Small User Guide update.
new 91cc24d Updated change log.
new 219618a latest changes
new b7c8a5b Fix summary text
new 7c31e80 Merge branch 'master' into filter_group_dot_view
new 6fd06ce Introduce filter
new eaa5d98 Update
new a0b8c2b Fix menu-toolbar link for first view.
new 45df3e2 Shuffle methods
new cb6d938 Merge pull request #110 from benfitzpatrick/gcontrol_more_cmds
new d0fd112 Python 2.4 compatibility.
new a96d9d8 Restored explicit success trigger
new 39831e5 Updated examples that use cycletime util.
new 2a6e56d Allow expected task failures in reference tests.
new ff74add New triggering reference test.
new 8353afe Updated purge reference test.
new 57feb49 Added validation to gcontrol Tools menu.
new 8c7b276 Updated copyright statements.
new d8d4a00 Additional broadcast targetting options.
new 0c29302 Reset suite timer on activity, by default. Closes #98.
new ae28400 Merge branch 'master' of git at github.com:hjoliver/cylc
new 1861221 Removed graph view 'collapse subtree' functionality.
new a7a4d46 Pre-Python 2.5 compatibility for graph view.
new 54963b2 Minor tidy-up.
new f5fc010 Pre-Python 2.6 compat for ImageMenuItem
new 0ba0654 Fixed tool-tip code indentation error?
new ef55b59 One User Guide typo corrected.
new ad8828d Removed code associated with the obsolete collapse-subtree feature.
new b52cadc Corrected background_slow job sub method.
new 03361a0 Merge branch 'master' of github.com:hjoliver/cylc
new 644138c Update task state flag after failed job submission.
new f417724 Update task state flag after failed job submission.
new b9a5996 Merge branch 'master' of git at github.com:hjoliver/cylc
new ebaacb5 Task title and description, closes #90.
new 40e969d Sort task name list for dot-view.
new a6e4c2f Remote command re-invocation info to stdout not stderr.
new b2ea088 Merge branch 'master' of git at github.com:hjoliver/cylc
new b752003 Verbose mode connection times to stdout, not stderr.
new 90ca6b9 Restored job submit failure hook activation.
new 755bbbd Completed the new 'environment scripting' config item.
new 75cb89d Just update suite summary on progress messages.
new f3dc658 Configurable sleep for bkg slow job sub method.
new d772d2f Tidied task.incoming()
new 0feaf7b Fix state summary parsing
new de40be5 Merge branch 'master' into filter_group_dot_view
new 72bf32d implement temporary text for toolbar filter entry
new d7e7539 Updated comms test server help.
new 373c952 New cylc main loop simulate program.
new 7f73120 Merge pull request #123 from benfitzpatrick/gcontrol_fix_shutdown
new ec1f298 Merge branch 'master' into filter_group_dot_view
new 90fe188 Bug fix gcylc 'view suite stdout'.
new 7c28e80 Merge branch 'master' of github.com:cylc/cylc
new 482fcbc Merge branch 'master' into filter_group_dot_view
new c18e751 Added reference tests for the QuickStart examples.
new 86b0014 Fix gcontrol title
new 1fc9390 Merge pull request #128 from benfitzpatrick/gcontrol_title_fix
new 49a27b1 Merge pull request #127 from benfitzpatrick/filter_group_dot_view
new ade8c87 Merge branch 'master' of git at github.com:cylc/cylc
new ce759dc first work
new 6c2c43e Fix hold-on-startup bug
new 8176384 Merge branch 'master' into gcontrol_fix_hold_on_startup
new f10c273 change title
new db35f0d Restore suite example
new 9eb7aa5 Merge pull request #130 from benfitzpatrick/gcontrol_fix_hold_on_startup
new d50f317 Merge pull request #129 from benfitzpatrick/gcontrol_runahead_host_status_bar
new 9ad4f66 Updated change log.
new afcef3c Handle gpfs filesets in gcylc File Chooser.
new 1f75cf4 Merge branch 'master' of github.com:cylc/cylc
new 71ff6c6 Fix right click submenu in graph view
new d3efeea Merge branch 'master' into gcontrol_fix_graph_view_task_state_reset
new 4ded784 Alter family right click menu
new 04b1df1 Merge pull request #135 from benfitzpatrick/gcontrol_fix_graph_view_task_state_reset
new 6b7283b Merge pull request #136 from benfitzpatrick/gcontrol_right_click_menu_dot_families
new 319224f Updated main README file.
new c9bff36 Merge branch 'master' of github.com:cylc/cylc
new 1509f4a Create an empty suite db if one does not exist at load time.
new da436dd Merge pull request #142 from hjoliver/gcylc-missing-db
new 33711d3 Restored gcontrol cycle time focus functionality.
new 9b4f966 Gcontrol graph view: stop plotting family members off to the side.
new ab99d36 Merge pull request #145 from hjoliver/master
new 7b7cb71 Merge branch 'restore-graph-view-focus'
new 479b586 Merge pull request #146 from hjoliver/master
new 1a91387 Minor: some comments, and a print typo.
new 4f4b1c2 Merge branch 'master' of github.com:cylc/cylc
new d324880 Minor: fixed a typo.
new ddd1d5e Implemented new-style family triggers.
new a111e8d Fixed change log typo.
new 96dca75 Updated 'cylc monitor' for the secure passphrase era.
new 97f8ddf Updated server start-up blurb.
new 6f97e69 Merge branch 'master' of git at github.com:cylc/cylc
new b4f7e2e Updated new family triggering example.
new 161eb77 Added to task retry documentation.
new 6085893 Merge branch 'master' of git at github.com:cylc/cylc
new bac0ba5 Strict validation to fail naked dummy tasks. Closes #150.
new e7b5590 Merge branch 'master' into Issue31-family-triggers. Closes #131.
new 255fb19 Handle Tom Rosmond's job submission error cleanly.
new c1f80fd cylc scan: obey the absence of --verbose.
new 66c0734 Merge pull request #151 from matthewrmshin/cylc-scan-verbose
new 1a0df30 Scan output adjustment: pyro timing on verbose, silent for gcylc.
new 5eef289 Updated task event hook documentation.
new 6feab37 Updated task event hook documentation, again.
new 53d840b Merge branch 'master' of github.com:cylc/cylc
new 474993d Updated example suites for family triggering changes.
new f44d771 Made unqualified family names illegal on the left side of a trigger.
new 473440f Two bug fixes for treeview filtering.
new 9176dc1 Allow treeview filtering by regex.
new 6d929fa Replace datetime.strftime() for pre-1900 dates.
new adfaf23 Merge branch 'master' of github.com:cylc/cylc
new c87d687 Finished the new suite definition reload feature.
new 2bcd491 Removed the final restriction on suite reloading.
new 3582b1f cylc/cylc#140: cylc.rundb: 1st attempt on a simple DAO.
new 6cf69d0 Merge branch 'master' into 140.rundb
new ff6c4e5 cylc/cylc#153: fix family filtering in tree view
new e800930 Merge pull request #157 from benfitzpatrick/153_gcontrol_fix_treeview_filtering
new e83b5a7 Removed an obsolete comment.
new ac08113 cylc/cylc#154: fix remote gcontrol fail for fresh suites
new 3f5f431 Merge branch 'master' into 140.rundb
new d2b4624 Merge pull request #159 from benfitzpatrick/154_gcontrol_fix_state_startup
new a6f4a06 Initial reduction in redraw for non-cycling suites.
new a487e53 Fix redraw frequency for outside-graph ids
new 4c70277 Introduce normal scale xdot for connection_lost
new 7c3fb6b cylc/cylc#148: initial attempt.
new 1ac1f61 cylc/cylc#148: refine.
new 9cec38f Task stdout or stderr direct from right-click menu. Closes #161.
new 473a982 Put right-click task view in a sub-menu.
new 0a35e01 Don't duplicate log handlers on suite def reload.
new e6637bc Better error message for wrong passphrase.
new 7240305 Update scan command help a bit.
new 1f09e31 metomi/cylc#148: update following review.
new 1bfc1ea Merge branch 'master' into gcontrol_reduce_graph_redraw
new 354da4d gcontrol graph redraw - style consistency
new 66d8d1b cylc/cylc#158: alter gcontrol time display
new 04cf5af Merge branch 'master' into 140.rundb
new 231f64a Merge pull request #162 from benfitzpatrick/148_landscape_xdot
new 1eed7a1 Merge branch 'master' into 140.rundb
new 21473b8 Merge branch 'master' into gcontrol_reduce_graph_redraw
new 63ba600 Update graph redraw on orientation change
new 84f4eb2 cylc/cylc#158: trim sub-second time info
new f5db11b Merge pull request #163 from benfitzpatrick/gcontrol_reduce_graph_redraw
new 500a98b Merge branch 'master' of git at github.com:cylc/cylc
new df6f5bf Updated change log.
new 07cfba5 Merge branch 'master' into 140.rundb
new 9f6fd7c Merge branch '140.rundb' of github.com:matthewrmshin/cylc into 140.rundb
new df592f8 Merge pull request #167 from benfitzpatrick/158_gcontrol_fix_time_display
new b280bd4 Merge branch 'master' into 140.rundb
new 165961c Removed spurious graph view menu separator.
new 03afb32 Correct suite timeout event message and standardise other messages
new 3e309f5 Use all lowercase for suite event messages to match task event messages
new 99186ca Merge branch 'master' of github.com:cylc/cylc
new 1ff07b2 gcontrol user configuration file and color palette used by all views.
new 3094245 Updated purge test for new family triggers.
new 1f12e7e Merge branch 'gcontrol-config'
new 4eb647b Merge pull request #169 from dpmatthews/hook_script_messages
new 3a3929d Merge branch 'master' into 140.rundb
new 770d81b Merge branch 'master' into 140.rundb
new 8f8c1b1 Merge branch '140.rundb' of github.com:matthewrmshin/cylc into 140.rundb
new 0f61bc7 Don't print '0 of n job submissions failed'.
new 3396977 Merge pull request #1 from cylc/master
new 590dbb1 Fix view sub-menu for graph-view.
new f66c4e0 Extend broadcast to all runtime settings; closes #122.
new 2f2304f Merge branch 'extend-broadcast'
new 19c6af0 Some minor cleanup of the extended broadcast command.
new 7fa9f15 Task filter by regex for dot-view.
new 2e03b4d User Guide broadcast doc.
new 13e8f03 Broadcast test suite.
new c137fae Added broadcast test suite bin dir.
new 08d69a5 Some config parsing optimization.
new 11ae24f Removed use of suite.rc placeholders <TASK> and <NAMESPACE>
new 5c7108d Added C-coded ordered dict module.
new 6fbbfd3 Merge branch 'config-optimization'
new 35e7840 Removed obsolete bcvars code.
new ebb12da Task proxies need not retain a reference to their launcher.
new 1361be8 New all-tasks option for get-config.
new 71730f2 Added exception handling for get-config.
new adbe1db Merge branch 'master' of git at github.com:cylc/cylc
new cd4201f Merge branch 'master' into 140.rundb
new 2604b5c Merge branch '140', remote branch 'matthewrmshin/140.rundb' into 140
new 3d1160d Fixed bug in new config changes.
new 8ae5a74 Fixed another bug in new config changes.
new 9c7bd3a Removed some debug output.
new 776f754 initial basic linking in of modified version of Matt's rundb.py
new 29a2247 Abort on undefined Jinja2 template variables.
new 13f1395 Allow passing Jinja variables in to the suite definition.
new 8fdaa38 Fixed namespace graphing for new config changes.
new 4c7a323 Pass template variable options from gcontrol.
new 33a55d1 get-config command line in the style of the broadcast command.
new 596eccc Merge branch 'master' of git at github.com:cylc/cylc
new 73dc002 Merge branch 'master' of git at github.com:cylc/cylc
new 1565894 Handle non-string values in new get-config.
new d028bf6 Handle bad input to new get-config
new 2c1281a working version of db committing.
new 436a29d Merge branch '140', remote branch 'upstream/master' into 140
new 08cbdfc job file: chmod +0111 not 0777.
new 2d32c13 Merge pull request #182 from matthewrmshin/job-file-x
new 8b0872c User suite reg db does not need to be configurable.
new 6c4a5ae Tidied up the spec files held under conf/.
new 2365643 New site and user config files, replaces old CylcGlobals.py
new 073596e cylc/cylc#140 Basic working version that logs task events.
new 3db0d11 Renamed global config items, upgraded doc command.
new 1e43e09 Renamed new global config items one last time.
new f3d5aa1 Pass ports into pyro server.
new e3eb7a1 No port scanning to find suites; use a port file instead.
new 923a742 Port file location in site config file.
new 3967864 Set site defaults in rc file not spec.
new 10f8034 Moved suite start-up event handler.
new 535b1eb Tidying up of task class.
new 2230785 cylc/cylc#140 States recorded and updated.
new 47137c5 Switch off ConfigOjb interpolation.
new 26f094d Better site and user config implementation.
new 8ca2ee9 Updated get-global-config help.
new 3cbc796 Corrected doc global config filename variable interpolation.
new 7201f43 Renamed GUIs: the former gcontrol is now gcylc.
new c331d5c Merge branch 'master' of git at github.com:cylc/cylc
new 9382e9a Got doc processing working with latest changes.
new d7f42c4 Fixed two recently introduced minor bugs in gcylc.
new 5d6b96e Fixed a recently introduced preventing a reload.
new 9752de4 Documented the new --set options a bit better.
new 724708a tasks now store their submit number as provided by the db.
new 18fbfb1 removed debug prints
new daf2e8c Minor doc adjustment
new 4d1858a primary keys set up correctly.
new 122c0fd New suite host identification methods.
new 629f191 Default to using the original suite host name identification.
new a8e1910 Minor doc correction in site configspec.
new 60eec3c code refactoring and tidy
new ef4a02a Removed pseudo backward compatibility.
new c84fb20 Updated contributors section of the User Guide.
new 3f8bcc9 Running directory configuration improvements.
new bf70c04 Fixed restarts (broken by the previous commit).
new 1a68dca Another small correction.
new ccee970 And another small correction.
new 16d886c Cylc ping need to contact suite if port file exists.
new d09cef9 The suite definition file path is no longer needed in gcylc.
new c9e822f Implemented retry for task messaging commands: #114
new d3e4de9 Allow n*d in retry delays list. Addresses Issue 179.
new 9805592 Update task retry documentation.
new e3c5b91 Removed some remnants of the old suite pyro timeout.
new 02e772e Removed automatic task state alteration on restart (Issue #117).
new 5f1db91 Cleaned up the silliest bits of task_state internals.
new 8ff22ec A bit of exception handling in task_state.
new 71a30c1 Merge pull request #186 from hjoliver/cylc-run-dir-config
new 8178b38 Merge pull request #187 from hjoliver/cylc-ping-fix
new 2bc3c43 Merge pull request #190 from hjoliver/Issue-179-flexible-retry
new 211d31d Changed use of validation for default-loading in site/user config.
new 7d2173f Change gcylc themes via View menu.
new 8fe2c6a Added missing source file.
new e10ca0a Added a color-blind state theme.
new 90d5b7b Added a state view key popup.
new 2a22656 merged in cylc master.
new 148b372 host recorded now.
new 924254f Custom icon for task state key menu item.
new adc5fed Merge pull request #191 from hjoliver/Issue-117-task-state-on-restart
new 775bb2b Documented the new restart behaviour in the User Guide.
new 6acbe2f Improved cylc restart help documentation.
new e7ece83 Merge branch 'master', remote branch 'upstream/master'
new b261ff0 merged in trunk
new caeef78 Merge branch 'master' into Issue-114-message-command-retry
new 3095ff7 Removed some obsolete import statements (no effect)
new b23fb02 Removed the -d option for get-config.
new 8d1c0a9 Removed an obsolete import statement (no effect)
new c2b7bdf correct task owner at host info stored
new cad0185 Merge remote branch 'upstream/master' into 140
new c441932 db is now replaced on new runs but kept on restarts.
new 5421d37 Moved some suite config to site config.
new 25b8d04 Document command should check files exist.
new 3f3a6d1 Merge branch 'master' into gcylc-themes-by-menu
new 0639448 Removed a redundant menu item connection.
new 7dfe9d1 Updated change log.
new ee0ca8c Merge pull request #196 from hjoliver/doc-launch
new 9da07ae Merge pull request #188 from hjoliver/Issue-114-message-command-retry
new 97f9df2 Updated the change log.
new 6b88a82 Merge remote branch 'upstream/master' into 140
new f0053f9 times recorded in short UTC format
new 3d3f9f5 removed redundant comment
new cef533e removed commenting for personal use
new 6e7dea7 Bug fix gcylc start-suite popup load cycle times.
new 02da511 Merge branch 'master' of git://github.com/cylc/cylc
new 8911cc8 Merge pull request #200 from hjoliver/BugFix-gcylc-load-cycle-times
new 67821cd Fixed get-config for retrieval entire runtime section.
new bf7ac02 Merge pull request #202 from hjoliver/BugFix-get-config-runtime
new 41ebd7e Merge branch 'master' of git at github.com:cylc/cylc
new dccff9b Merge pull request #193 from hjoliver/gcylc-themes-by-menu
new 472d009 Merge branch 'master' of git at github.com:cylc/cylc
new 7bd3900 Removed suite block/unblock commands and functionality.
new 0be6ca6 Removed another remnant of the old suite pyro timeout.
new 1f72c7f Corrected a typo in the man command help.
new c1f1da5 Minor change: truncate custom strftime to whole seconds.
new fd594d5 Better dynamic host selection.
new 083b872 Clearer documentation of site/user [task hosts] section.
new 17c98fa Merge branch 'master' into final-config-changes
new 5d843bf Final documentation update.
new fa87235 Merge pull request #206 from hjoliver/truncate-custom-strftime-seconds
new 7795d9a Tweaked comments.
new 388ff0b Merge remote branch 'upstream/master' into 140
new a868b25 moved db save dir.
new e07630b Fixed recent bug affecting restarts.
new 727d5f0 Merge remote branch 'upstream/master' into 140
new 9fe5959 Request handling in a background thread.
new 2fd9e1f Turned on multi-threading in the Pyro daemon.
new 71a91ce Wider tolerances (timing) on some reference tests.
new 734196f Make suite state summary update atomic.
new 7e060aa Connect just the new task message receiver to the network.
new a3067c0 Command request queue.
new 5bc7bec Do task job submissions a worker thread.
new cb1f28b Added Dave's Evil Load Test.
new 2b14c27 Fixed typo in dev test suite.
new b7239c4 Exception handling for gcylc reconnection.
new 7fe421a Relaxed ref test timouts
new 76c51cc Restored broadcast functionality.
new 6a5e8d7 Cleaner use of flags to trigger processing.
new 3ade4ce Fixes and requested changes.
new 886a262 comment tweak.
new ca4e438 Merge remote branch 'upstream/master'
new 289f1fb Merge pull request #205 from hjoliver/remove-block-and-unblock
new b016a8c Merge branch 'master' into 194-multi-threading
new e23fe30 Minor change to a Jinja2 example suite.
new 827083f Repeating asynchronous tasks need instance-specific environment vars.
new 91be1ad Trivial documentation update.
new ca0ee40 Merge remote branch 'origin'
new ea8cc55 Send environment variables as arguments
new ba812e8 Use a bash login shell for the remote command
new f45f09d Add login shell option for remote tasks
new 3f84b6a Improved release tarball script, via the main CLI.
new 28c0ab6 Merge pull request #208 from hjoliver/jinja2-example-suite-change
new b7be5b4 Merge pull request #209 from hjoliver/satellite-processing-fix
new 1b2d848 Removed an unnecessary import statement.
new 1fd68f2 Expand the 'use login shell' documentation
new 0299fc4 Merge pull request #211 from hjoliver/improved-release-script
new 4843933 cylc gui: reduce poll of a stopped suite.
new 0f2b3cf Merge pull request #213 from matthewrmshin/197.cylc-gui-poll
new 9af5606 fix for restarting tasks with held or triggering ahead of time.
new 7e77b52 Tweaks and optimisations.
new cab101c Rewrite doc/{process,cleanup.sh} as a Makefile.
new db57ef3 doc/Makefile: fix multi/single HTML clash.
new 657a43d Merge pull request #216 from matthewrmshin/doc-make
new fd027ec Removed old doc processing, and updated cylc make-release.
new 93a7c00 Merge branch 'master' into 194-multi-threading
new 9528054 Merge pull request #217 from hjoliver/doc-make-follow-up
new a293110 Merge branch 'master' into final-config-changes
new 8a07694 Merge branch 'master' into 194-multi-threading
new 6c9791f Nicer documentation index.
new 409155c Corrected gcylc doc index link.
new df942a3 Halve the number of cylc python processes with exec.
new d1c6981 Removed some cruft.
new d72388f Removed some more cruft.
new 184b41f Better shutdown handling - this closes #24.
new 4f1b0a7 Don't recreate and reconnect the suite identifier on reload.
new d247c55 Merge pull request #207 from hjoliver/194-multi-threading
new e485e1d Merge pull request #219 from hjoliver/use-exec-in-main-cli
new 463a7e7 Merge pull request #218 from hjoliver/new-doc-index
new 4038065 Merge branch 'master' into final-config-changes
new 282cbb3 Merge remote branch 'upstream/master'
new 5853cfd Merge remote branch 'upstream/master' into 140
new e3509b6 Merge branch 'master' into 24-better-suite-shutdown
new 5bdea9c hotfix for retry not firing off.
new 715c9ea Merge pull request #224 from arjclark/retry-hotfix
new 0827890 Merge remote branch 'upstream/master' into 140
new dedbd08 This completes the changes required for #221.
new 5005117 Warn if internal queue members are not used in the graph.
new c4d6b4a Closes #44: disallow declaring families to be sequential.
new 799b2a1 Deleted obsolete comment.
new 381f894 Fixed a trivial typo that only affected task locking.
new 6102284 Trivial doc typo fix.
new 44955c9 Minor documentation change.
new e27c69c Added www links to the doc index.
new a7e256c Added .tex sources as deps in doc Makefile.
new 019eb25 Merge pull request #228 from hjoliver/doc-makefile-deps
new f5031ba Merge pull request #225 from hjoliver/221-follow-up
new be648e3 Merge remote branch 'upstream/master' into 140
new 6f131fd Merge branch 'master' into final-config-changes
new 074047a Merge pull request #227 from hjoliver/44-sequential-families
new 9d598c4 Merge pull request #226 from hjoliver/214-queue-config-check
new e924a27 multi-threading workaround hack - not for deployment.
new 478ab76 Two trivial cug typos corrected.
new 6236d58 Handle asynchronous and old finished tasks at shutdown (passes tests).
new 11a4bb4 Further-improved access to cylc documentation.
new 6298846 Fixed a typo.
new fd09d5c Fixed another typo.
new 4204acf Merge pull request #229 from hjoliver/doc-generation
new e7dab64 Merge pull request #220 from hjoliver/24-better-suite-shutdown
new 85ec5b1 A trivial fix for yesterday's doc command changes.
new bfb6f5e Minor doc index css change.
new 9b90b17 cylc.task_pool.pool.process: fix attribute error.
new 34344b8 doc/make-index.sh: use "cylc --version" ...
new 89745d2 tasks proxies now have an array of db tasks to carry out.
new 4db515a Print configured queue members in verbose validation.
new 22b5117 Merge pull request #232 from matthewrmshin/doc-make-index.cylc-version
new 9fba6ab Merge pull request #230 from matthewrmshin/cylc.task_pool.process.state.submitting
new 4d29f96 Updated copyright for the new year.
new 6ef981b Merge pull request #234 from hjoliver/copyright-2013
new 209514e Got incremental make working for document generation.
new f76302a Typos.
new 864414d Updated .gitignore for doc directory
new 9792e88 Merge pull request #236 from hjoliver/update-dot-gitignore
new 11874a0 Merge pull request #235 from hjoliver/doc-make-incremental
new 17b3c81 Merge pull request #233 from hjoliver/verbose-validate-queues
new e706305 interim database operation migration.
new b286d03 interim changeover stage 2 * task states recorded properly
new 5749cef Threaded cursor implemented.
new 0bd42ed Code tidy.
new f3f64b2 Fixed create db bug.
new 398cc4c Merge remote branch 'upstream/master' into 140
new f53c084 Update copyright year in rundb.py
new 7c6e22a doc only: logging and state dumps now in site/user config
new f3a4b2b doc only: some [cylc] section heading levels corrected.
new 65ae9a5 htlatex command line to fix navigation links.
new 07dec73 Also follow through on renaming main file.
new a82bd46 And avoid clash between the single- and multi-page CSS.
new 4cfc241 Clearer comment in Makefile.
new 428d3f9 Use a custom exception for include-file not found errors.
new a85e90b Merge pull request #238 from hjoliver/html-multi-fix
new a1d577f Merge pull request #239 from hjoliver/include-file-error-handling
new 49e718a Another change to the new doc build setup.
new c342f6c Merge pull request #240 from hjoliver/doc-build-change
new 334374b Tidied up doc images directories.
new 5747c62 Tidied generated docs into pdf and html sub-directories.
new ee7c3bf Remove scaled images too with 'make clean'.
new 882c910 Corrected the pdf build script.
new 481dc68 Color inline code in html user guide.
new 0288789 Merge branch 'master' into final-config-changes
new 2b3cf02 Default to local host settings.
new b7b05b0 Merge pull request #241 from hjoliver/tidy-doc-processing
new 4c42740 Fix to pass test battery.
new 71b5399 Trivial command help fix.
new ddfc30c Took some unnecessary verbosity out of 'cylc help'.
new 6ca0ca0 Removed a remnant of original batched job submission implementation.
new fb7108c This adds table of contents links to the single-page User Guide.
new 7dff1e7 Use html (not xhtml) with htlatex, both documents.
new 48a5728 Merge pull request #198 from arjclark/140
new 76b7bdc Ensure all task state changes go through task.py and the run-db.
new 7b3c953 Fix connection lost tracebacks from gcylc on suite shutdown.
new 4e262cc Merge branch 'master' into final-config-changes
new 6d5db0f Adapt for the new run-db code.
new 1fb6c6c Fix for explicit host sections in user.rc.
new 89fb1f7 Merge pull request #242 from hjoliver/command-help-tidy
new d9a7b70 Merge pull request #246 from hjoliver/fix-gcylc-tracebacks
new 87c30d4 Merge pull request #243 from hjoliver/html-doc-contents
new b5a10cc Merge branch 'master' into final-config-changes
new a22196a Run suite shutdown handler at the last.
new 49e03ee Merge pull request #245 from hjoliver/run-db-task-states
new 0fab31e Merge pull request #247 from hjoliver/suite-shutdown-order
new 584194e Merge branch 'master' into final-config-changes
new 0958f40 Backed out the new-style dynamic host selection item.
new d7e4118 Sensible abort for site/user cfg exceptions.
new 9ad81a5 Force GUI polling to reset when a suite is started.
new 4c23033 Added a View menu item to manually reset the polling schedule.
new 519d63e Merge pull request #250 from hjoliver/244-reset-gui-polling
new 2bd08f3 Merge pull request #195 from hjoliver/final-config-changes
new bb8de92 Merge branch 'master' into site-user-cfg-exceptions
new 5b65368 The new gcylc poll reset failed for graph view.
new 1315afa Run the cylc server in daemon mode; closes #84.
new 5d5036c Removed obselete command option from a test suite.
new 69c035c Added command help on daemon mode.
new dee29f2 Merge pull request #251 from hjoliver/fix-gcylc-poll-reset
new c22c620 Merge pull request #248 from hjoliver/site-user-cfg-exceptions
new bcf3fd1 Redirect std file descriptors properly.
new 5f91c42 Merge branch 'master' into scott-login
new 424e755 Updated documentation for 'use login shell'
new c26c3ff Print (c) and lic info a bit later, to avoid for --help.
new f91e73e Merge pull request #2 from hjoliver/login
new 143712c Merge pull request #252 from hjoliver/84-daemon-mode
new 105ec38 Merge pull request #210 from ScottWales/login
new 6ed4ee2 Preliminary addition of hostname to db etc.
new ca33bf2 Batched worker thread for queued task event handlers.
new db94f97 Documented event handler queue config.
new 1dbab0f Merge remote branch 'upstream/master' into 140-hostname
new 2463e6c Fix plog error - just log will do
new cfef805 Updated tests/events/task ref test.
new 616f3df Merge pull request #256 from hjoliver/event-handler-queue
new e701556 User at Host working, submit_method working.
new 554f6ae code tidy and reorder
new 21b57cb Fixed "none" hosts issue.
new 330abd2 Moved contents of util/ to main bin/ directory.
new 95d5984 Factored run_get_stdout out of task.py
new 2165118 Version string for raw source archives.
new d144ec6 Update doc/Makefile to prep for raw source archive releases.
new b3828c2 Replaced "cylc make-release" with simpler admin/make-tarball.
new dd4f48b List contributors in README; include it in User Guide.
new 6026a30 made some tabs consistent in doc/Makefile
new 742bd12 Correct a newly-modified import statement.
new 2555bb1 Merge remote branch 'upstream/master' into 140-hostname
new 3ac5382 Added build of ext/ordereddict-0.4.5/ to Makefile.
new 90d2c3e Merge pull request #258 from hjoliver/tidy-for-new-release
new 684f1b4 Merge remote branch 'upstream/master' into 140-hostname
new cc081f1 Merge pull request #257 from arjclark/140-hostname
new b80e538 Minor User Guide update.
new c05cf40 Minor pre-release User Guide update.
new 361a374 Adjust reference test suite timeout values.
new c64ef41 Removed obsolete CylcSim test program.
new 6db306f New HTML change log summary.
new 082312e Moved CommsTest program to dev/
new ee43d2f Merge pull request #260 from hjoliver/pre-5.0.0-changes
new 0ef083b Basic renaming of log files.
new d9d2628 syntax highlighting for gedit
new 8ea606c handle GNOME 3
new 79638bf Merge pull request #265 from benfitzpatrick/gedit-syntax
new 06c0f1e Merge pull request #264 from arjclark/66
new 3f09bc5 Updated change log.
new 1ead032 Removed some cruft (see task log root change).
new 5b86430 Minor change to doc index formatting.
new a0eaff6 task_batcher.item_failed_hook: fix method signature.
new 6ef10a9 Merge pull request #267 from matthewrmshin/task_batcher.item_failed_hook.signature
new e99bf52 Fixed a minor bug in recent batch submit code.
new 985f8af Merge pull request #268 from hjoliver/minor-bug-fix-in-batch-submit
new f7f78ec Hot fix: recent typo in batch_submit.py
new 11456c0 Updated change log for 5.0.1
new bb26e94 Minor change to change log formatting.
new 4cd5514 Added missing terminal spaces in doc "make clean".
new 1f9f260 "cylc -v" for a repo returned nothing if not in repo to dir.
new 8e63c4a Bug fix doc/Makefile for missing latex commands.
new c22b61c Fixed a User Guide typo.
new 4116ac1 Moved some gtk imports down to avoid display errors.
new 42e670a Merge pull request #272 from hjoliver/no-X-display-for-help
new 08e02e9 Merge pull request #270 from hjoliver/fix-doc-makefile-deps
new daf3212 Merge pull request #269 from hjoliver/bug-fix-get-repo-version
new d807cc2 Placeholder for new command added.
new 1667c88 Initial steps of implementation.
new 3dc5472 Replace calls to non-existent plog() function.
new 285a654 Mostly functional implementation of state checker.
new 9a2b966 Merge branch 'master' into 275-plog
new 7ddc935 Automate gh-pages updates from master.
new b5923e9 Methods added to check and retrieve states for particular tasks.
new a368c34 Merge pull request #276 from hjoliver/275-plog
new c23cbb6 Merge branch 'master' into revamp-gh-pages
new 69f82ac Fixed some spelling errors in the User Guide.
new 24d79ae Merge branch 'master' into revamp-gh-pages
new 0c59688 Updated gh-pages update script.
new 1a0baf6 Change log link in gh-pages index.
new d5a1a59 Add actual change log to gh-pages.
new cf79d63 Create a global config object once at first import of the module.
new 9d93cac Global config object only creates a temp dir when needed.
new f7e2e60 Corrected a typo in a comment.
new 4ad554b Merge pull request #277 from hjoliver/revamp-gh-pages
new 574e6fe Merge pull request #278 from hjoliver/266-tmpdir-cleanup
new 13fca95 job file: append to status file.
new 33e9425 Primitive version up and running.
new ff98a01 Updated change log for 5.0.3.
new a5fa535 Updated .gitignore for ordereddict build files.
new 1b35aca Merge branch 'master' into job-status
new f3ecfa9 Populate runtime DB with job submit method ID.
new 1c91918 Better use of flag to stimulate dependency negotiation.
new cc370df Turn off unnecessary suite state updates.
new 6e73b61 Merge pull request #281 from hjoliver/matt-test-battery-stuck
new a17db8a Merge branch 'master' into job-status
new 5439b5e Better wait switch.
new 95208e8 job status file: add PID.
new fb3cbf8 Added C3 linearization algorithm for multiple inheritance.
new 4a06a43 Implemented multiple inheritance.
new 6d967e1 Added a multiple inheritance example suite.
new 6c38499 Force list values for [runtime]inherit.
new 241277d first-parent single-inheritance hierarchy for gcylc treeview
new d398c69 Create rundb host directory if necessary.
new da64b31 Create task job log dir in the submit command.
new 44dfe05 Merge pull request #282 from matthewrmshin/job-status
new 7d75b2f Merge pull request #285 from hjoliver/274-create-task-log-dir
new 685171d Job status file: don't start with an append.
new 119aa36 Merge pull request #286 from matthewrmshin/job-status.new
new cfad3a3 Experimenting with first-parent SI for graph.
new 94856b4 Tweaks and tidying.
new 5ef8937 Merge pull request #284 from hjoliver/253-create-rundb-dir
new 2198e8b One user guide typo fixed.
new 90b836c Efficient multiple inheritance.
new 0f71286 Fix error on GUI color theme change for single view.
new 9f541b4 New 'cylc list' command option for multiple inheritance.
new eddcb52 Merge branch 'master' into 134-multiple-inheritance
new 0336569 Better multiple inheritance example suite.
new 8261fc9 Better error message for bad runtime MI hierarchy.
new baa3d4e Added a bad MI example, renamed namespace examples.
new 26597f5 Merge pull request #287 from hjoliver/bug-fix-theme-change
new bb13110 Updated the user guide for MI.
new 5fe056f In correct commands section. Works for remotehosts.
new 42c2072 Version for review.
new fb9222a Merge remote branch 'upstream/master' into cylc-suite-status
new ee8d173 Better names for runtime inheritance related data structures.
new 7559048 Exclude non first-parent families from dot view headings.
new e11d383 Shorter description of MI example.
new 495eeab Cleaned up the MI documentation a bit.
new 9b59f70 Merge pull request #288 from arjclark/cylc-suite-status
new cee5588 Updated the change log.
new cbfd8cb Hotfix for cylc/cylc#292
new c42c91e Merge pull request #293 from arjclark/fail-hotfix
new b547712 DB now stores user at host in events table too.
new 52ba46c Tidy and tweaks.
new 0bc0dc5 Prevent creation of a new run db updater thread on reloading the suite.
new ec4a877 Moving % to variable first pass.
new 4b21ee2 Merge pull request #298 from hjoliver/295-extra-thread-on-reload
new f2c347a Quickstart.a now working.
new 7673f74 Variable name change for Matt
new 4a2c47f Debug code removal.
new 5737de3 Merge pull request #296 from arjclark/db-extend
new c6835c9 Broadcast settings now recorded in db.
new 8e75a7c Merge pull request #283 from hjoliver/134-multiple-inheritance
new e11e989 cylc.batch_submit: submit_method_id may be None.
new b291bbb cylc.job_submission.at: handle non-numeric ID.
new 237bd6f Updated change log.
new 3ee6497 Merge pull request #305 from matthewrmshin/submit_method_id-is-none
new 0d8fff4 Default to a login shell with ssh; remove the '--login' option.
new 9548021 Fixed a User Guide typo.
new 04b2e1b Further write reduction.
new ce86ef6 Bug fix, closes #301: reset task proc flag.
new ee772a7 Merge remote branch 'upstream/master' into divider-change
new ac8e007 Merge pull request #307 from hjoliver/301-timeout-reset
new 23b1a34 Add naked dummy tasks to the MI first-parent hierarchies.
new 66fd1ce Detect naked task names in queue config.
new 64d337e Merge pull request #306 from hjoliver/303-login-shell-default
new 4ebc710 Merge pull request #304 from arjclark/broadcast
new f1e86bb Merge pull request #302 from arjclark/divider-change
new 9ff050f Newline in graph node labels for new task ID delimiter.
new df76460 Updated change log for delimiter change.
new 153a654 Updated some old task ID delimiters (in documentation).
new 470cdae Removed a junk file.
new f374618 Tidied scheduler.py:process_tasks() a bit.
new 8fee58f Merge pull request #315 from hjoliver/tidy-process-tasks-funcn
new f235656 Merge pull request #311 from hjoliver/308-bug-fix-gcylc-textview
new 3351470 Use submit number instead of sse in User Guide.
new 93e10de Update example suites for recent changes.
new a1c7b21 Updated change log.
new 4d3ce63 Merge pull request #316 from hjoliver/update-example-suites
new 65c3fd8 Merge pull request #312 from hjoliver/263-queue-validation
new 9f24e4a Only inherit from root after processing all other inheritance levels.
new da8b19a Merge branch 'master' into 317-multiple-inheritance-bug
new 848b3d1 Merge branch 'master' into task-id-delimiter-follow-up
new 5585ba8 Revert "Only inherit from root after processing all other inheritance levels."
new bfd5aa2 The general solution for MI.
new 995ce72 Merge pull request #314 from hjoliver/task-id-delimiter-follow-up
new a153ee4 More efficient MI for big suites
new f5d3c66 More efficient inheritance wired in.
new e68f3ba Fixed a small bug in the run_get_stdout function.
new 61678b3 keyword arg for simple or efficient MI
new 7770fec Merge pull request #319 from hjoliver/small-bug-fix
new 36d7df6 Merge pull request #318 from hjoliver/317-multiple-inheritance-bug
new ae7ce49 Tidied user guide information on log directory location.
new 73ca13c Removed some obsolete cruft and doc on "cylc diff".
new c89a490 A site/user config reference section for the User Guide.
new 423afb3 Tidied the new MI implementation further.
new c184cb4 Removed useless single-task validation complication.
new 5df1fef Avoid bash-specific test syntax in Makefile.
new 93718e7 Merge pull request #323 from hjoliver/sh-compat-makefile
new e82623e Merge pull request #322 from hjoliver/320-bug-fix-MI-again
new 1d292f2 Updated User Guide installation section.
new 64973e4 Updated change log.
new 6dd944b Closes #324 - visualization settings being ignored.
new ff2532c Fixed a typo in the little-used depend command.
new 48e04af Updated obsolete documention on network timeouts.
new 524eb22 Merge pull request #325 from hjoliver/324-fix-visualization-settings
new 05d63bb Changes to task.py to reduce clutter and add missing content.
new a13bee4 Tidy up recording submitted event.
new 7ac892e Typo correction.
new 556a14c Merge branch 'master' of github.com:cylc/cylc
new 87755b9 (trivial) restored a short command option
new 3a95189 Updated the update-gh-pages admin script.
new ac84e25 Merge pull request #328 from arjclark/db-tidy
new 26cf242 Convert "cylc dbviewer" to a file chooser for gcylc.
new 22f4ad3 Removed unnecessary command-line passphrase option.
new 5d675d9 Took tmpdir config inside gcylc.
new b5948ca Start-up views via gcylc.rc; allow start-up with no suite specified.
new f8631c6 Added "open new suite" to File menu.
new ce82be4 Handle failed dynamic host selection.
new 0b68ce0 Restored right-click menu for db operations.
new f0ded5e Removed obsolete dbviewer gui (TODO: update docs).
new 2b361ff Updated documentation for combined GUIs.
new a49cffa Removed obsolete sections from the suite.rc reference.
new c51723d Renamed former db_viewer module appropriately.
new 53f982b Disabled gcylc Quick Guide pending update.
new f9279c2 Updated gcylc documentation menu actions.
new befd5fa Fixed a new indentation error.
new e5514ee Document connecting to remote suites with gcylc at start-up.
new 5c9ea9c Initial relocation of broadcast settings recording.
new 375fd0f cylc.daemonize: reset umask after daemonized.
new ac296c6 Corrected get-config --item help string.
new 49622e6 Fixed an error in family trigger replacement.
new 32b7963 cylc list prints just tasks or namespaces, correctly.
new c248c58 Updated user guide for "cylc list" changes.
new 575f87d Removed unnecessary "0" range() args.
new 84a1ead Better gcylc File Open menu names.
new 5de98e6 Fix gcylc updater thread bork on starting with a running suite.
new 29f553b Merge pull request #332 from matthewrmshin/umask
new ec99c7f Merge pull request #331 from arjclark/broadcast-relocate
new aade973 Add task-only single-parent tree print to "cylc list"
new 77f9b1c config: reduce calls to findall.
new deee46d Fixed typos in list command help.
new eab1a6d Detect terminal local in LANG
new 621b633 Tidied the db print command code a bit for clarity (null effect).
new 46351e9 Namespace titles with padding for "cylc list".
new b85eb09 Merge branch 'db-print-tidy' into 335-cylc-list-overhaul
new 283769b Removed a stray newline character.
new cfc581d Double-click in db chooser to select suite.
new 481d5d7 One typo correction in error message.
new c9e20d4 Merge branch 'master' of github.com:cylc/cylc
new f6c854d Cleaner start dialog.
new 81d7b7e Merge branch 'master' into replace_family_triggers.findall
new d05b6b4 Removed obsolete restart option from gcylc.
new c0b0a6a Merge pull request #336 from hjoliver/335-cylc-list-overhaul
new d65db40 cylc.config: further reduce unnecessary logic.
new c2fef8c Merge branch 'master' into 326-combine-guis
new 31e7b6b Bypass db select statements when validating.
new 6fe6369 Use os.path.realpath to support symlinked programs.
new 81b9227 Merge remote branch 'upstream/master' into validate-db-improve
new 1cfa281 Bypassed creation of db object in task on validate
new c2c99c6 Merge branch 'master' into replace_family_triggers.findall
new 9368489 Fixed missing init entry in cycling_daemon.py
new 6c6f40b Merge pull request #329 from hjoliver/326-combine-guis
new 0b83792 Merge branch 'master' into replace_family_triggers.findall
new 604486c Merge pull request #334 from hjoliver/333-family-trigger-replacement
new 61011ed Merge branch 'master' into replace_family_triggers.findall
new 292fdc6 Merge branch 'master' into devkev-realpath
new c3166c1 Merge pull request #340 from matthewrmshin/replace_family_triggers.findall
new a7295cc Merge pull request #344 from arjclark/validate-db-improve
new 2b03510 Merge pull request #346 from hjoliver/devkev-realpath
new d73bf9d Tweaked cylc-list logic.
new f59bbcd Merge pull request #349 from arjclark/cylc-list-fix
new 5c1d9a1 Removed some obsolete imports from dbchooser.
new 6a4d9ff Merge branch 'master' of github.com:cylc/cylc
new 2980996 Avoid unnecessary dependence graphviz.
new d31efe2 Updated the change log.
new 603b277 Plot naked dummy tasks in namespace graphs.
new 29df447 Recognise that localhost is not a remote host.
new 522e79a Merge pull request #354 from hjoliver/338-graph-naked-dummy-tasks
new 4f86846 Merge branch 'master' into localhost-not-remote
new 13420f4 Merge pull request #352 from hjoliver/347-dependence-on-graphviz
new eae28ae Merge branch 'master' into localhost-not-remote
new d5c85a5 Merge pull request #356 from matthewrmshin/localhost-not-remote
new 2f6d069 Corrected a typo in suite host hard-wiring code.
new 5858eb2 Merge pull request #357 from hjoliver/259-suite-host-typo
new e464c6a Factor out Jinja2 dependence.
new c514d15 Merge pull request #359 from hjoliver/factor-out-jinja2-dependence
new 4f03115 Merge pull request #3 from cylc/master
new 39f70e5 Remove quoting remote ssh commands
new 6042df0 Fix gcylc dot view: wasn't plotting non-family tasks in grouped mode.
new 4a6a826 Merge pull request #361 from hjoliver/fix-gcylc-dot-view-grouping
new df28511 Add group-all/ungroup-all buttons to the graph view tool bar, and ...
new 1b91cd7 Merge pull request #362 from hjoliver/gcylc-graph-view-grouping-changes
new a0ecb8e Small hot fix: previous change broke right-click menu...
new d9f23ac Job submission retries, and new submit-failed state.
new 52fc60c gcylc config and themes changes...
new 48c4bd4 Updated cat-log command for new task ID delimiter.
new 3d436e8 Fix styling of families included in node groups.
new eb5ca40 Removed use of non-existent graphviz style 'unfilled'.
new 55d36e3 Added a comment on visualization with MI.
new c663bb0 Added graphviz reference URL to the user guide.
new 5bbb1ec Merge pull request #365 from hjoliver/cat-log-task-id-delimiter
new 161ed17 Merge pull request #367 from ScottWales/quotes
new e0a1849 Removed obsolete task state check functions.
new e5fb941 A poll-and-wait option for stop command.
new f1d2ebd Consistent help for the suite-state and stop commands.
new 431b430 Allow "inherit=None,parent" to make parent secondary.
new 41e1926 Added some verbose validation output.
new b52e5fe Made failed a bluer shade of red.
new b39afca Merge branch 'master' into 215-job-submission-retry
new e52bd13 Merge pull request #370 from hjoliver/369-demote-first-parents
new 9da1113 Merge pull request #366 from hjoliver/363-vis-families-in-node-groups
new a77a795 Use a common polling framework for the suite-state and stop commands.
new d4049a6 Better run db events for job submission.
new d6ad380 Added missing example suite bin script.
new 33df118 Connect only once for suite stop polling.
new 0a596fe Fix automatic retrieval of remote suite port numbers.
new cccbb4b Improved error messages for remote suite not running.
new 69f593f Less verbose polling output, on a single line.
new 9117b20 Removed unused code from gcylc config processing.
new c995bb4 Manual reset to "submit failed" not currently allowed.
new 97a89e3 Merge branch 'master' into 215-job-submission-retry
new 2f962c6 Updated gcylc color themes a bit.
new a050f71 Task event recording rationalization.
new ee1c5f2 Updated host record in db events table.
new 8c65e2c Catch connection failed in suite-connecting commands.
new e64d5c8 Fixed indentation error.
new b139509 Whitespace tidy
new 7a9d05b Tidying up
new 918a0cf Disable interactive command prompts via site/user config.
new 712327f Merge pull request #374 from arjclark/cylc-hostname-bugfix
new 09a9523 Merge pull request #368 from hjoliver/300-stop-wait-poll
new 1aa98d6 Update -f/--force command option help.
new 142748d A cleaner way of removing -f from commands that do not prompt.
new 368a088 Catch illegal port file content, including an empty file.
new 9a12e5e Allow use of [T] in internal output messages for non-cycling tasks.
new aadadc4 Corrected a comment.
new 9953926 Make out of order messages work.
new cb6cc45 Put true event time in task messages; closes #380.
new e6a4b7f Background task started and internal messages.
new c57fc09 (Removed a test print statement)
new 5a39262 Handle delayed job submit success messages.
new 2c8baf2 Corrected a comment.
new d9fd74c Corrected some spelling in task log messages.
new 1264a09 Applied previous spelling fix to test battery.
new d5a812b Backed out of backgrounded messaging calls (see new in-source comment).
new 85da862 Merge pull request #378 from hjoliver/catch-illegal-port-file-content
new 90cdd94 reminder comment
new 43720e6 Remove undefined reason argument.
new 7129432 Tidied job submission and execection timeout checking.
new 652c846 Finish queued event handlers before exiting.
new 74d9e85 Apply suicide triggers to all family members.
new 1c6c052 Merge pull request #383 from hjoliver/382-family-suicide
new f47e024 Merge pull request #379 from hjoliver/async-task-internal-outputs
new 9f81437 Handle dynamic host selection by environment variables.
new 449bbc5 Updated documentation of dynamic host selection.
new 3c33716 Handle failed host selection better.
new 67f799e Thread-safe job submission failure handling.
new 67705aa Raise exception for invalid remote host.
new fce7c02 Catch all remain job submission errors properly.
new 813230c An error message adjustment.
new 14ade62 Added an in-source comment.
new c0236bb Added another in-source comment.
new fa622d9 Uber exception handling for the whole job submission process.
new 8b89ef9 Fixed some event_queue.put() args.
new bf65b2c Merge pull request #385 from hjoliver/384-dynamic-host-variables
new f155e20 Added retry loop to threaded db ops.
new 85e9513 While in right place
new d87b185 Merge pull request #388 from arjclark/db-locking-improve
new 7a227c8 cylc/cylc#204: suite environment file.
new 9489b74 Gave control of work sub-directory to the suite definition.
new 88a6eab Automatic site/user config upgrade and deprecation warnings.
new 4fecfd3 Tidied task proxy and job submit code a bit.
new ee91d1b Improved config upgrade warning messages.
new 1cbf90b Updated the submit command.
new 19afb1d Centralized cylc-run tree creation.
new 7823947 Updated documentation for work and share directories.
new 5b72e57 Test battery upgrade: output, validate, parallelize, iterate.
new 50386ee Reset held tasks to waiting on restart.
new 626e83c Don't update task elapsed time if start time not set.
new a68814d Set running tasks' started output completed on restart.
new ce5774e Renew the pyro proxy get in message retry loop.
new 7cdf219 Warn and upgrade site config too.
new 8105158 Merge branch 'master' into 215-job-submission-retry
new a13cc72 Change the run-db 'host' column to the more generic 'misc'.
new 95b7b30 Don't record incoming messages as events in the run-db.
new 89e4dc1 db events: clearly distiguish submission vs execution events.
new bdd0b21 Merge pull request #1 from hjoliver/204.suite-env-file
new 9cb4477 Merge pull request #392 from hjoliver/test-battery-upgrade
new be9664e Merge branch 'master' into 377-work-dir-config
new 3af3a97 Merge branch 'master' into 215-job-submission-retry
new 3c3652d Removed a debug print
new c286d71 Increases tests/event/suite timeout a bit.
new da5b8ba Merge branch 'master' into 373-command-prompts
new ac8d316 Merge branch 'master' into 204.suite-env-file
new f6288a4 Fix the suite events test suite.
new e04536d Fail use of family triggers on non-family namespaces.
new b0297cd Minor grammar correction.
new 3c1a2f5 Merge pull request #397 from hjoliver/394.non-defined-ns-trigger
new c7c91aa Merge pull request #364 from hjoliver/215-job-submission-retry
new 0a4775b Merge branch 'master' into 204.suite-env-file
new 61cd95a Tidy up missed syntax in conflict resolution.
new e518b45 Merge pull request #375 from hjoliver/373-command-prompts
new 6aabf41 Merge pull request #396 from hjoliver/test-suite-bug-fix
new bfba873 Merge branch 'master' into 204.suite-env-file
new a57542d Allow for host settings that default to None.
new a31f346 Merge branch 'master' into 377-work-dir-config
new 2960c0e Correct invisible graph text in the default gcylc theme.
new 0f6aed5 Updated a comment.
new 569355b Removed site.rc file accidentally added in the job sub retry branch.
new 575a43c Remove obsolete timeout documentation in gcylc help.
new 7176acd Removed obsolete --from-gui command option, and associated code.
new e10db8a Corrected a typo in get-global-config command help.
new a82b58a Corrected typos in broadcast command help.
new cd30740 Make lockserver Pyro timeout option consistent with other commands.
new 95426dc Removed obsolete suite reload shell script.
new b079e07 Use Jinja2 --set options only where needed.
new 10778b9 Merge branch 'master' into 204.suite-env-file
new 8c99635 Merge pull request #393 from hjoliver/377-work-dir-config
new 64dcf66 Hot fix for site/user config $HOME replacement in directory paths.
new b6967c3 Comments in port file module.
new 95097ab Get rid of obsolete suite directories created under .cylc
new 79b0d43 Complete suite host housekeeping for test battery.
new 4f992b2 Added new test suite bin scripts.
new bfff708 Merge branch 'master' into 204.suite-env-file
new 2e0f2af Factored out some common graphing code.
new d561b17 Merge pull request #401 from hjoliver/test-battery-housekeeping
new 014c7e8 Merge branch 'master' into 387.command-help-errors
new da486c6 Merge branch 'master' into 387.command-help-errors
new 013188b Merge pull request #400 from hjoliver/387.command-help-errors
new bfdef78 Merge pull request #403 from hjoliver/reuse-some-common-graph-code
new 42f8240 Bring branch up to date with global config changes.
new 055c27f Merge pull request #2 from hjoliver/204.suite-env-file
new fafb2b5 suite environment file: relocate to run directory.
new 242ef6a suite environment file: fix restart host select syntax.
new dbc08d4 suite environment file: fix syntax.
new 004ec99 suite environment file: correct syntax for scp.
new 32d5c56 Fixed recent bug in task.cylc_env
new 304776a job file: add TZ=UTC in UTC mode.
new 439d2d9 Finish it.
new f12fc13 cylc.task_message: UTC mode for appended time.
new 274a79e Merge pull request #407 from matthewrmshin/utc
new 2e8ffab Merge branch 'master' into 204.suite-env-file
new b705282 Merge pull request #406 from hjoliver/fix-task-cylc-env-bug
new 5e65c82 Merge remote branch 'upstream/master' into 204.suite-env-file
new fedbf6f Merge branch 'master' into 204.suite-env-file
new 02c0156 Merge branch '204.suite-env-file' of github.com:matthewrmshin/cylc into 204.suite-env-file
new 1104bf9 Clean up the way suite environment variables get to the job script.
new 599f231 Check for old bash versions that don't support associative arrays.
new 950e02d Same for the submit command.
new 5b1eaab Merge pull request #408 from hjoliver/test-battery-bash-check
new 1bd4b6b Merge branch 'master' into 204.suite-env-file
new 0cda984 Merge branch '204.suite-env-file' of github.com:matthewrmshin/cylc into 204.suite-env-file
new 9c5b5dd On restarting reset queued, submitting, retrying tasks to waiting...
new a619777 Merge pull request #3 from hjoliver/204.suite-env-file
new 21cef03 Hot fix suite-state command.
new 34dcc60 Merge branch 'master' of github.com:cylc/cylc
new eb63b6b Converted in-source 'TODO' comments to standard form.
new 57b174a Merge remote branch 'upstream/master' into 204.suite-env-file
new 0348dbd Merge pull request #391 from matthewrmshin/204.suite-env-file
new 642edab Quote hook event, as it may contain space.
new 230f143 Merge pull request #412 from matthewrmshin/quote-hook-event
new 2f19ca8 Merge branch 'master' into suite-env-housekeeping
new e5a6231 Merge branch 'master' of github.com:cylc/cylc
new 9ad0d7f Hot fix: print a validation warning to stderr.
new 8c63fb9 Minor doc change only; closes #410.
new 8dbbbf8 Multi-task selection for control commands.
new 9674d11 Operate on families (trigger, reset, etc.) in gcylc.
new c7900a8 Factored out some common gui code.
new 4963e74 Exclude intermediate families from matched tasks.
new bc304a7 cylc/cylc#415: fix localhost background submit.
new ce3307b In UTC mode, set environment variable TZ=UTC.
new 4cea916 Merge pull request #418 from matthewrmshin/utc+
new e0cf590 Merge pull request #417 from matthewrmshin/415.fix.job-submit-local
new 9937947 Officially drop Python 2.4 support, which is already broken.
new 0909e83 Allow prep commands to take a file path instead of suite name.
new cf3f170 Same for get-config command.
new 8f4158e Handle commands with no suite arg (e.g. scan).
new e37b61a Better variable name.
new d053a71 Merge pull request #420 from hjoliver/389.drop-python-2.4
new 0953411 Update cug.tex
new 0a588ee Fix previous merge.
new 0d461a6 Merge branch 'master' into suite-env-housekeeping
new e1c3dc3 Merge pull request #409 from hjoliver/suite-env-housekeeping
new 4489353 Fix search command for file path arg.
new eafe045 Updated in-source comments in old event handler submission module.
new 42f19f2 Take cylc-suite-env write out of task jobfiles.
new 646b62d Finished deprecating CYLC_SUITE_REG_NAME
new 40afef7 Create suite env parent dir if necessary.
new 78d356d Get proper PID for local and remote background jobs.
new 1709a0a Merge pull request #425 from hjoliver/reimplement-cylc-suite-env
new eb77d99 Merge pull request #424 from hjoliver/419.prep-by-file-path
new cb60e75 Merge branch 'master' into 74.multi-task-control
new af30e66 Merge pull request #416 from hjoliver/74.multi-task-control
new 2ebf169 Fix async oneoff triggers in cycling sections.
new 5220085 New reference test for combined suites.
new d4861d3 Simplified reference test log analyser a bit.
new 3733c40 Fix graphing of 'async & cycling => cycling' triggers.
new 10200db Documentation in the new ref test suite.
new 5e194fe Merge pull request #428 from hjoliver/426.fix-combined-suites
new d40520c Only add a local doc index if one is defined.
new df63889 Removed vestiges of original site/user config load method.
new 4d82ce4 Removed a raise that was breaking the suite.
new aedd9dc Removed.
new 5a09a02 Merge pull request #432 from arjclark/submit-invalid-host.bugfix
new 5a54c4c Merge pull request #431 from hjoliver/430.gcylc-doc-help-x-failure
new 7619c69 cylc images: svg icon
new c1d01c2 Remove task name case check and warning; closes #435.
new 2e39a87 Merge pull request #433 from benfitzpatrick/images.add-svg
new a499141 Use Ben's new svg icon in gcylc.
new 49a3fb8 Merge pull request #437 from hjoliver/use-svg-icon
new 7e29454 Merge pull request #436 from hjoliver/435-remove-case-check
new 357512d Updated the change log for all recent merged changes.
new 29d2e61 Merge branch 'master' of github.com:cylc/cylc
new d689bb3 Minor start-up documentation fix.
new 254520e Allow for the icon to fall back to PNG if for some reason the SVG icon fails (as it does on some older Linux systems).
new 4b0c1e1 Merge pull request #441 from trwhitcomb/master
new 8ec30d0 Hot fix (submit command only): update for contact env.
new 46aa7a0 Complete runtime type coercion. Closes #443.
new 4ad76c8 Adjust for type-coerced timeout values.
new 63346cc Merge pull request #444 from hjoliver/443.runtime-type-coercion
new 8216d02 Keep the ssh tunnel alive while background tasks run.
new 4960684 Merge pull request #445 from hjoliver/non-detaching-background-jobs
new 5b75ff6 cylc validate: multiple inheritance broken.
new ebdeb0e Merge pull request #446 from matthewrmshin/fix.validate.multi.inherit
new e96e5dd cylc misc: add suite.rc syntax highlighting for Kate
new 2110bd3 Merge branch 'master' into cylc.syntax-highlighting-kate
new c14aa83 Merge pull request #447 from benfitzpatrick/cylc.syntax-highlighting-kate
new dd26d08 site/user config host section "cylc [bin] directory"
new 1cf1bdb Merge pull request #448 from hjoliver/site-config-hosts-section
new ce34086 cylc run: fix hung suite caused by bad START time.
new e772354 Merge pull request #450 from matthewrmshin/cylc-run.start.bad
new 1fa5667 Minor re-documentation of how to set $PATH for cylc on task hosts.
new d618521 Merge pull request #451 from hjoliver/remote-cylc-path-doc
new f01c44f Made the lockserver work with ssh messaging.
new 1c4c8c0 Removed a comment
new 3376cd8 Merge pull request #452 from hjoliver/lockserver-and-ssh-messaging
new 1b24c40 Turned suite run directory into a rolling archive.
new 89daf7a Minor doc fix (no passphrase on command line).
new 78b5ed3 Minimal documentation of dependence between suites.
new cb673dc Just warn if site or user config parsing fails.
new 72d14e8 Disable by default, and warn about Rose compat.
new 3949429 Corrected gcylc themes example doc file.
new 63b8b1b Replaced sys.exit with raise exception.
new e8476a5 loadleveler job name: prefix with suite name.
new c719139 Merge pull request #454 from hjoliver/relax-site-user-config
new 6ccc728 Merge pull request #457 from matthewrmshin/llsubmit.suite.task
new a43f377 Nicer error message.
new 97808dd Make test-battery command compatible with previous change.
new b23cd91 Merge pull request #455 from arjclark/db-rogue-exit
new 65b3cba Merge pull request #453 from hjoliver/run-dir-rolling-archive
new 858d22a cylc.job_submission.loadleveler: fix import.
new 61c7c78 cylc run: support "now" as a start tag.
new 4acb66f Merge pull request #458 from matthewrmshin/loadleveler.fix
new bf23404 In the test-battery, poll before wait.
new a0e2e48 test-battery: don't print run dir location.
new b7fd3c8 Two test suites inadvertantly using 'at' scheduler
new bb8d9d6 test-battery: validation failure should be a test failure.
new 40bdf4c Checked all test suite tasks run as fast as possible.
new 9d5afca A simple wait-and-retry loop for the name registration DB.
new a773bb4 test-battery: only validate the first time through.
new 40572b2 Merge branch 'master' into cylc-run.now
new 7e427af Restore sequential sub-suites in tests/events/suite.
new be182d6 Merge pull request #459 from matthewrmshin/cylc-run.now
new fe718d7 Documented 'cylc run now'.
new f8d45cd Merge pull request #460 from hjoliver/some-test-battery-improvements
new 8c0a0eb Updated change log for 5.2.0.
new d7f1f8b New poll and kill commands (main interface).
new 826f7b2 Print site/user deprecation warnings last.
new 889e74d Adapt old remove/kill command.
new 27fd551 Print site/user deprecation warnings last, in validation.
new f3062f0 New suite config for task polling thread.
new 5b26723 Removed the background_slow job sub method.
new 8f4c9ed Site/user config changes for polling.
new 88d5859 Major tidy of the batched job submission code.
new 0458dee Task polling and killing implementation.
new ae07b1d Separate daemon and debug modes.
new 895d81a Cleaner thread start and exit logging.
new e008399 Poll task exit times too.
new 4b508dd Some fixes...
new c452577 Poll and kill via gcylc.
new e95a9d7 Getting restart working...
new 6e0ae66 Restore submit id etc. to task proxy on restart.
new bf5b281 Print non-completed outputs properly.
new 2cc6fc2 Fixed a rebase error.
new de16e1b Updated poll command help.
new 22377ba New png format view tab icons.
new 8e4b020 Respond to hard kills properly.
new d130d92 Do not detach in debug mode.
new 4b16bd1 Merge pull request #463 from hjoliver/new-view-tab-icons
new fdfcf78 Fix batcher item failed hook (credit Matt Shin)
new 93fb53b Merge branch 'master' into job-poll-and-kill-etc
new 08d3f7a More minimal default message retries (every 5s for 30s).
new b735579 Graph command option to ignore suicide triggers.
new deb3c47 Ignore suicide check button for gcylc graph popup.
new 256b7b3 Ignore suicide option for gcylc graph view.
new 47fd0b0 Updated the change log.
new 9e15683 More subtle view tab colours.
new 456e27a Ensure remote task behaviour is determined by suite host site/user config.
new 7a1124f Merge branch 'master' into job-poll-and-kill-etc
new 471847c Merge pull request #465 from hjoliver/464.ignore-suicide-triggers-in-graph
new ebbd14a Merge pull request #466 from hjoliver/site-user-config-for-task-hosts
new dc31791 Make graph "ignore suicide triggers" work with family collapse/expand.
new 6f8998d Merge pull request #467 from hjoliver/revisit.ignore-suicide-triggers
new 1d9d8ea Better poll and kill scripting for background and at.
new 1804c7d Completed new at and bg poll scripting.
new e4ee2f5 Updated loadleveler poll and kill scripting too.
new 33d0d20 Merge branch 'master' into job-poll-and-kill-etc
new 5e2ff6e Further poll and kill scripting changes.
new 08a717c Documented job submission classes.
new f6c4f16 Run and restart command help updated.
new 2cd61b9 Start with grouped families in gcylc.
new ff129ae Some code reuse.
new 7fa0796 Merge pull request #468 from hjoliver/gcylc-default-to-grouped
new 20d11fd cylc get-task-status: as a normal command.
new 8a7393a Gave get-task-status some command help.
new 1416b37 Correct cylc jobfile Korn shell function definition syntax.
new c318f1c Job poll and kill for pbs job submission.
new b3ce6e1 No need to dump stderr from job poll commands.
new e384058 Merge branch 'master' into job-poll-and-kill-etc
new 3236da7 Commented out a debug print.
new 84745ff Merge branch 'master' into job-poll-and-kill-etc
new ca23557 gcylc right-click menu: poll and kill item names.
new 520c1e7 Fix for ssh messaging on this branch.
new 5f98a1c Revert "Correct cylc jobfile Korn shell function definition syntax."
new 9560a99 Correct cylc jobfile Korn shell function definition syntax.
new f6dc193 Use cross-compatible local variable definition.
new f1274ff Merge pull request #470 from trwhitcomb/fix_ksh
new e0d1f12 Updated change log.
new 52207d7 Allow manual triggering of retrying tasks.
new a33ff0e Tidy up get_id function for PBS.
new 0c56ebc Merge pull request #1 from aosprey/pbs-job-poll-and-kill-etc
new 3f20cd9 Corrected email event handler command help.
new 5c07118 Added suite.tex to the Makefile.
new d51eef1 New submit and submit-fail task triggers.
new 62da8d3 Tidied event handler arguments.
new d54181c New comprehensive task events test suite.
new bd7bea0 Restore the old "extra log files" functionality to gcylc.
new 8ab31d3 Make gcylc suite and task log view windows consistent.
new cdcb1f6 Add slurm job submission method.
new 0d06cd7 Merge pull request #478 from areinecke/br_slurm
new aeb3c51 Merge branch 'master' into 469.event-hooks-revisted
new 3f05821 Merge branch 'master' into job-poll-and-kill-etc
new d6749ee Don't override state dump ict on restart.
new 953c174 Allow filename argument for cylc graph.
new be2caca Made initial and final cycle time persist over multiple restarts.
new 0f00d19 Merge pull request #462 from hjoliver/job-poll-and-kill-etc
new 8cf87d8 Doc only (change log, in-source comments for job poll).
new 4a16453 Merge branch 'master' into 469.event-hooks-revisted
new 77934da Remove 'execution' prefix from run-db events.
new c5ded66 Initial hack at enabling future triggers.
new eb13c63 Removed misleading test suite title.
new 641a92d Merge pull request #483 from trwhitcomb/allowfiles
new d0bb0b3 Added ungroup CLI option.
new 1522f1b Tidy up.
new fc7c1c4 Site/user cfgspec comments (doc only).
new 5efbc2c Restored extra log files, again.
new 18cbd96 Fix for merge of job poll and kill changes.
new edc6ff9 Merge pull request #477 from hjoliver/469.event-hooks-revisted
new 0c988d1 Updated change log.
new 52c33a5 Add SLURM mention to documentation.
new 917ea4b Removed never-used dead_letter module.
new cc9fa0b Made simulation mode work with recent changes.
new ce75e93 Merge pull request #489 from trwhitcomb/addslurmdoc
new fe37d8a Added main CLI command summary for get-task-status.
new 6cb2856 Minor user guide corrections.
new 1183792 Merge branch 'master' into manual-trigger-retrying-tasks
new 66cde84 Print suite timings in test battery results.
new bedf8fa Don't unset the job submit ID when a task is done.
new f659b64 Complete the test suite for dynamic host selection.
new 3b7c364 Fixed T-N cycle offset bug for n > 24 (HoursOfTheDay cycling)
new c9b95ae No change - to NOTE that previous commit message contains an error.
new fee6ea9 Much much much simpler spent-task clean-up algorithm.
new 9e390bd Tidied and commented the new cleanup code.
new 8167ae4 Tidied one code snippet.
new bcc0739 Tidied another code snippet.
new 7c7f18c Merge branch 'master' into 487.future-task-triggers
new ced9e10 Merge branch 'BugFix.HoursOfTheDay-cycling' into 487.future-task-triggers
new 42bfca3 A better future trigger example suite.
new 9854819 Tidied offset code snippets further.
new 4b997a1 Correct an in-source comment.
new 376b316 User Guide: pyro, passphrases, ssh, polling (section Running Suites).
new ecc366c User Guide: documented automatic polling on restart
new 616d769 User Guide suite.rc reference: documented job submission retries.
new 703a90a User Guide: documented job poll and kill.
new 488a447 Handle future triggers in conditional expressions.
new 9edc8af Allow shutdown with future-triggered tasks held before stop time.
new 3a06a1f Merge pull request #491 from hjoliver/test-battery-suite-timers
new 88352ce Merge pull request #495 from hjoliver/249.test-host-select-by-env
new 924e78e Merge pull request #482 from hjoliver/481.initial-cycle-time-var-on-restart
new 254006c Merge pull request #490 from hjoliver/sim-mode-for-recent-changes
new b641f83 Merge pull request #492 from hjoliver/no-submit-id-unset
new dd28fe5 Merge pull request #496 from hjoliver/BugFix.HoursOfTheDay-cycling
new 8ae1d4c Merge branch 'master' into manual-trigger-retrying-tasks
new a1df321 Merge branch 'master' into new-task-cleanup-algorithm
new de06e43 Merge pull request #497 from hjoliver/new-task-cleanup-algorithm
new e74a44a Merge pull request #475 from hjoliver/manual-trigger-retrying-tasks
new 60aac45 Merge remote branch 'upstream/master' into cylc-graph-ungroup-opt
new e7ede98 cylc graph: default to grouped.
new 09e3c16 Merge branch 'master' into 487.future-task-triggers
new c110c36 Merge pull request #488 from arjclark/cylc-graph-ungroup-opt
new 86e96b3 Merge branch 'master' into 487.future-task-triggers
new 7e4b3b2 Updated README contrib list.
new 32303ac Added sim mode test. Fixed self.run_mode. Corrected suite spec.
new 295ba35 Corrected config.py to pick up overridden run types.
new dcf7902 Tweak scheduler code.
new 34f6328 Stop command option to kill active tasks before shutdown.
new 868b4bd Stop --kill option for gcylc.
new 384fd50 Made polling configurable by task, with interval lists.
new 6d8604c Completed documentation of polling.
new 286d215 Reordered some runtime items in the suite def reference.
new 7260df9 Fixed new polling interval selection.
new bdced6c Defined shorter runtime range for tasks.
new 07a35d8 Minimum time range values.
new 9414123 Merge pull request #502 from hjoliver/501.kill-tasks-on-shutdown
new 02d2c63 Merge pull request #500 from arjclark/simulation-mode-test
new ab5c348 New option to print graph nodes with the list command.
new b241ce4 CUG: recommend Rose under storage and discovery (etc.).
new fc89433 Set CYLC_VERSION then source .profile, for cylc access.
new 9f733fd Merge pull request #506 from hjoliver/cug-rose-plug
new 068f9d9 Default batch size 10, delay zero, for job, event, and poll/kill.
new e1c5428 Merge pull request #508 from hjoliver/zero-batch-delays
new 08ce959 Removed redundant task.incoming() code.
new 9f3e214 Removed a debug print.
new a31bf85 Fix async repeating tasks (satellite processing)
new cf82e72 New reference test for satellite processing.
new f0502f5 Make cylc list range STOP optional.
new 79bf894 Merge pull request #505 from hjoliver/list-graph-node-labels
new b24cbf8 Removed two obsolete files from dev/.
new af11484 Merge branch 'master' into tidy-task-incoming-message-code
new 17fe98f Merge pull request #509 from hjoliver/tidy-task-incoming-message-code
new 94b7e88 Remove unnecessary space after newline character.
new 5634919 Added CYLC_VERSION to the transplantable environment for detaching tasks.
new 9244e68 Updated the examples/detaching suite a bit.
new 7674826 Fail self-dependence loops in validation.
new 2e06ad4 Merge pull request #507 from hjoliver/471.find-cylc-on-task-hosts
new 6127828 Merge pull request #513 from hjoliver/512.fail-self-dependence
new f45c942 Change polling interval config to minutes, and ...
new 516edb6 Merge branch 'master' into 494-more-polling
new df6ae85 Document that delay between batches is now zero.
new fe18581 Separated submission and execution poll config ...
new 3caf512 Added a task polling example suite.
new 8cd4f7a Task polling should start over on retries.
new f7ea642 Check retry timers outside of task processing.
new 7635479 Don't call task timer checks in sim mode.
new 260dc31 Moved job batching logging to debug level.
new ca242ba Addressed message ordering issues.
new a450940 Better registration db locking.
new de348e1 Added an in-source comment on task message order and polling.
new d75d411 Merge branch 'master' into 487.future-task-triggers
new 060b337 Merge pull request #504 from hjoliver/494-more-polling
new f543396 Updated cug documentation of polling interval configuration.
new a676d1c Merge branch 'master' into 487.future-task-triggers
new f71a1f7 Merge pull request #516 from hjoliver/doc-polling-interval-config
new 69ffb2c Don't add redundant cyclers to task proxies.
new f74d148 Extend runahead limit for future triggers.
new 1d948c4 CUG documentation of future triggers.
new a43948e Compile and re-use cylc offset regex.
new 21c71d6 Merge branch 'master' into 487.future-task-triggers
new 81cbfa3 Merge pull request #498 from hjoliver/487.future-task-triggers
new 78d86bc Do not poll or kill detaching tasks.
new e8f2831 Updated detaching task documentation.
new 878dccf Corrected location of cylc_version in detaching task env.
new dedb062 Sub-section reorder under "Suite Registration".
new cfff892 cug: "suite name" not "suite registration".
new 275b370 Document that SGE and slurm support does not yet include polling.
new aaa4c70 New admin command to check Pyro etc. is installed.
new 126d450 Merge pull request #520 from hjoliver/cug.job-subs-with-no-polling-support
new d23e887 Merge pull request #521 from hjoliver/admin.check-installed-software
new 617e0cc Merge pull request #519 from hjoliver/disable-polling-for-detaching-tasks
new 7f32268 Minor pre-release doc changes and change log.
new be11933 Merge pull request #523 from hjoliver/pre-release-doc
new 383a9cc Don't unnecessarily import from modules depending on pygraphviz.
new 0b4dca7 Fixed polling of orphaned tasks on restart.
new 7b30397 Some comments.
new 9485f1d Documented how remote control works.
new 0236ec1 Merge pull request #527 from hjoliver/525.graphviz-dependence-revisited
new c92c5c7 Handle late 'submission succeeded' messages properly.
new d9f4772 Merge pull request #528 from hjoliver/524.fix-polling-on-restart
new 199e165 Add blurb on monitoring other suites.
new 7c3f755 Merge pull request #529 from hjoliver/doc.remote-control-issues
new 4199401 Merge pull request #530 from trwhitcomb/monitordoc
new b9534e5 Final cug update for 5.3.0.
new b2f964c Fix graph command for namespace graphing.
new c6f540c Save As button added along with dummy routine.
new 2d56fa0 Merge pull request #531 from hjoliver/fix-cylc-graph-namespaces
new 13d7701 Save function implemented. CLI option removed.
new da13cf7 Show/hide cold-start tasks button added.
new d0aba34 Merge remote branch 'upstream/master' into cylc-graph-gui-tweaks
new 8a03e42 Removed old CLI options now present in gui.
new efe6ee0 cylc/cylc#75: first attempt at single updater
new bef7287 Restore profile source to remote job submission commands.
new d222509 Merge pull request #532 from arjclark/cylc-graph-gui-tweaks
new 2e1542e Update gcylc "Suite->Graph" suite for graph command changes.
new 2f29184 Minor bug fix: initialize the dot view task_list.
new 1565a1e Merge pull request #536 from hjoliver/gcylc.initialize-dot-view-task-list
new 31d1da0 Merge pull request #535 from hjoliver/gcylc.graph-command-opts
new f999cb4 Merge pull request #534 from hjoliver/533.job-sub-profile
new cb2331a Merge pull request #4 from cylc/master
new e4aec11 Remove -J flag from qstat calls
new b28baad Merge pull request #543 from ScottWales/qstat
new c1f621b metomi/rose#79: draft summary gui
new 84c93fc cylc/cylc#79: fix summary gui
new 945745d cylc/cylc#79: summary gui, panel applet draft, and site configuration
new 4deddaf job file: send error from namerslv to /dev/null
new 2588d17 Visualization settings override cylc-graph.
new 985f1c2 Merge pull request #546 from matthewrmshin/namerslv
new a571bc5 Tidier grouping logic.
new 74d937a cylc/cylc#79: summary apps - fixes
new bc15c95 cylc/cylc#79: add polling configuration
new 091cf9a cylc/cylc#79: include stop states in cylc gui.
new 383aa1c cylc/cylc#79: summary GUI - rename conf directory
new 6a6143f Merge pull request #544 from arjclark/cylc-graph-fix-visualisation
new 5d916ae cylc/cylc#79: configurable hosts and fix duplicates
new 47fb759 cylc/cylc#79: summary GUI - improve stop info
new 4c4e8a3 Removed old CLI switch reference.
new e9f2cf2 Merge pull request #550 from arjclark/doc-tidy
new 7bd9093 cylc/cylc#79: fix cat-state error handling and centralise
new e2b5e05 cylc/cylc#79: summary GUI - update instructions
new ca488b6 cylc/cylc#79: fixes
new 30accb9 cylc/cylc#79: remove unused variable
new 1cd708c cylc/cylc#79: fixes and installation
new def05fe cylc/cylc#79: summary GUI - review changes (tooltips, update now)
new 503e7d9 cylc/cylc#79: summary GUI - double click and beter host reaction
new 424d992 cylc/cylc#75: fix led view
new cc9f1da cylc/cylc#79: shared hosts gpanel to gsummary
new d4350a3 cylc/cylc#79: fix large number of suites bug
new f611230 cylc/cylc#551: fix trigger in simulation mode
new 424f212 Merge pull request #552 from benfitzpatrick/551.cylc-trigger
new 5152b59 update
new 77e1d6d cylc trigger - fix for duplicate resubmission
new 5150d15 Merge pull request #553 from benfitzpatrick/cylc-trigger-fix
new 4b7e2df cylc/cylc#75: debug dot view
new b8c253f Merge pull request #554 from benfitzpatrick/75.single-updater-thread
new 89d41ab update
new abb13f3 cylc/cylc#79: idle mode for panel applet
new 5a0ca30 cylc/cylc#79: compact mode
new 078f20d cylc/cylc#79: tweak install instructions
new f1d74b2 gcylc - fix group/ungroup action triggering
new f014bc9 Merge pull request #559 from benfitzpatrick/gcylc.fix-graph-group
new cfb148c gcylc: fix tree view initial updating
new 29686d4 Merge pull request #560 from benfitzpatrick/gcylc.fix-tree-view
new 63a148f Ict passed through to prereq types and handled.
new d8a31d3 Update the submit event to monitor.
new 10d711e Merge pull request #561 from arjclark/fix.db-task-reload-sid
new 8cad3d1 Graph and gcylc collapsing: start with vis settings
new dca2ae5 Adjust graph command source for previous commit.
new 07024c7 Updated documentation.
new feae544 Replace doublecircle with tripleoctagon for non-trigger families.
new 81b6c18 Allow family names in all special task categories.
new 123adb2 Updated documentation.
new 26a1c87 Merge pull request #566 from hjoliver/557.tripleoctagon
new cbc86d6 Merge pull request #567 from hjoliver/563.special-task-families
new f1e4981 Hide members of collapsed families properly in graph view.
new ccda226 Fix previous change.
new 6367fed Merge branch 'master' into gui-collapsed-families
new d765525 Replace another doublecircle with tripleoctagon.
new c523a6b Merge pull request #547 from benfitzpatrick/79.panel_applet
new 4babda0 Write processed suite.rc to suite dir.
new c8b503e Warn of bad visualization node groups and members.
new e5dada5 Hot fix for gcylc with no suite arg.
new 7d93450 Merge pull request #565 from hjoliver/gui-collapsed-families
new 1db957b Merge remote branch 'upstream/master' into pre-initial-ignore
new 78d12b0 Add suite connection messages.
new 097fd98 Removed some debug.
new b9ffa78 Host scan list should be taken from combined global config.
new a43c9a2 Merge pull request #572 from arjclark/cylc-suite-state-verbose
new 3958b59 Merge pull request #573 from hjoliver/gsummary-host-list-config
new f4eb1d2 Removed some obsolete code.
new 37a1b98 Conditional simplifier added and working.
new 5c1d41c Corrected splitting of strings bug.
new d21212f Startup flag must carry over to reloaded task proxies.
new 17e5f00 Cleaned print statements.
new 623bc99 Removed associated documentation comments and syntax strings.
new 37e8c32 Tidied up unnecessary labels and messages.
new 8861396 Merge pull request #574 from hjoliver/remove-obsolete-task-elimination-code
new 222f453 Whitespace correction.
new 16a206c Merge pull request #569 from hjoliver/548.write-processed-suite-def
new 2d31bb2 Merge remote branch 'upstream/master' into pre-initial-ignore
new a898220 Merge pull request #575 from hjoliver/564.keep-startup-flag-on-reload
new 8349460 Print all visualisation warnings to stderr.
new 4f6ee14 Comment and remove redundant calls to simplify.py
new 95580db Merge pull request #571 from hjoliver/556.vis-validation-warnings
new f289273 Fix clock triggered task
new 0af2713 Merge pull request #579 from matthewrmshin/fix-clock-trigger-task
new c1420a6 Fix non-special clock trigger tasks.
new 908e7bd Merge remote branch 'upstream/master' into pre-initial-ignore
new d131b45 Merge pull request #580 from matthewrmshin/fix-special-non-clock-trigger
new ecc59a6 Merge remote branch 'upstream/master' into pre-initial-ignore
new 8ea5703 job file: fsync to file system before close
new beca648 Merge pull request #582 from matthewrmshin/job-file-fsync
new 0a66393 Merge pull request #576 from arjclark/pre-initial-ignore
new 4f25296 Implemented high level support for dependence on other suites.
new e204c57 Change suite-state polling notation: suite.task to suite::task.
new bc47649 Wait for job file to properly close
new 4a78fda Adapt graph to recently changed var names.
new 919841d Merge branch 'master' into 558.gcylc-hide-fam-members
new 9997961 Run Popen with close_fds=True to submit job script
new 479799a Add comment on close_fds=True for job submission
new cf2abaf Merge pull request #585 from matthewrmshin/lsof-jobfile
new 31c8955 Moved remote task status into graph notation.
new acd93cb Mirror suite-start args in poll task runtime
new 60a0d3a Fail manual command scripting in auto suite polling tasks.
new efc6748 Graph node labels for suite polling tasks.
new 55db584 Merge pull request #568 from hjoliver/558.gcylc-hide-fam-members
new 1a8795e Don't attempt to ungroup non-family graph nodes.
new b4c1a8a Merge pull request #587 from hjoliver/586.fix-ungroup-non-fam-node
new a6dd164 Fix case where entire pre-initial cycle conditional eliminated.
new 58761e8 Fix whitespace.
new 29c18c1 Merge pull request #588 from arjclark/pre-initial-fix
new 7927e06 Overhauled task insertion functionality.
new 3fd9a60 Return spawned tasks (caught by purge test)
new 4d582df Minor tidy of previous commit.
new bca114f Merge branch 'master' into 290.dependence-between-suites
new c5b7649 Added pre-initial tests to test-battery.
new 529ec52 Added advanced conditional for pre-initial test.
new 74054c7 cylc/cylc#119: add isodatetime wrapper
new 26cfb73 Fix new task proxy insertion.
new 52a9678 Print triggering log diffs in test battery.
new e279486 Altered conditional tested in advanced-conditional.
new 2dd7a44 Merge pull request #592 from arjclark/pre-initial-test-battery
new d8f3339 cylc/cylc#119: improve import prefix
new 397aec8 cylc/cylc#119: add the LGPL isodatetime library from https://github.com/metomi/isodatetime
new 8075f3d cylc/cylc#594: fix switch to other suite
new 3aceaf8 Merge pull request #593 from hjoliver/test-battery.print-diffs
new 78bbf91 gpanel: reset idle timer on re-activation
new d7e1a15 Merge pull request #590 from hjoliver/better-task-insertion
new b7e5b97 Merge pull request #599 from benfitzpatrick/gpanel.fix-idle-start
new a39ffce Merge branch 'master' into 290.dependence-between-suites
new a6b9836 Changed default suite polling interval to 1 min.
new 67e2eec Merge pull request #598 from benfitzpatrick/594.fix-switch-suite-gcylc
new 0c32c12 Merge pull request #597 from benfitzpatrick/119.iso-input
new f80bc74 Removed broken tests/QuickStart/a suite (addresses #581).
new b3a70e5 cylc gpanel: add traceback handling
new 1365fc2 cylc/cylc#222: cylc gui: update list of autoexpand states
new e256d01 gcylc: fix led treeview error
new 9aafe95 cylc/cylc#222: decrease importance of 'held', increase 'retrying'
new e9bcf6f cylc/cylc#222: fix particular expand criterion
new 636a66a Expand tilde in templatevars_file args.
new 96d984d Merge pull request #603 from benfitzpatrick/gcylc.fix-close-ledview-no-selection
new 842418f Merge pull request #604 from benfitzpatrick/222.fix-gcylc-auto-collapse-text-view
new 9927597 Better error message for auto suite polling validation.
new 7fa377e Merge branch '290.dependence-between-suites' of github.com:hjoliver/cylc into 290.dependence-between-suites
new 69ba231 Fix continual setting of task state to queued.
new dfb8a9b Merge pull request #605 from hjoliver/tilde-in-template-vars-file-arg
new 09797ac Undo Matt's change.
new 4993085 Possible fix 2.
new 2b4966c Merge pull request #607 from arjclark/undo-jobfile-change
new b47252a Compare against os.environ to detect user name override.
new eb45315 Don't call stop on the GUI updater until it exists.
new 59eb70e Merge pull request #608 from hjoliver/gcylc.fix-quit-bug
new 9e6b669 Undo lisifying of argument to is_currently
new eedbf3a partial...
new 8a56f96 Merge pull request #606 from arjclark/fix-repeated-log-queued
new 89dfb96 Tidy up debug.
new d3b15ed Fix splitting bug on '@' in task.py
new c762cf9 Fix scp and ssh'ing to localhost.
new 6f38c69 Replaced configobj with custom config file parser: parsec.
new 36e97d0 Updated parsec readme file.
new 2588230 Merge pull request #609 from arjclark/fix-localhost-bug
new 3bdd093 Merge remote branch 'upstream/master' into fix-ssh-username-bug
new 494d7f0 In upgrader, use spec not cfg to determine allowed items.
new c04a7a8 Use proper spec for float list with multipliers, suite and site.
new 815dfff Attempt to move all database access to main thread.
new 49293f6 Added documentation to the parsec README file.
new 06f7738 Single rundb thread working for restarts and reloads.
new 30e200f Remote job-submission, polling and deletion commands for SGE.
new a558dc3 Merge pull request #614 from aosprey/sge-job-poll-and-kill-etc
new 3598098 Remove redundant db calls.
new 3a9a627 cylc/cylc#615: fix hold state persistence after reload
new d0edf4c gcylc: add uncaught exception dialog
new 02f2707 Merge branch 'gpanel.fix-idle-start' into gcylc.gui-exception-dialog
new e528341 gcylc: add cylc gpanel error report
new 01488fb Merge pull request #617 from benfitzpatrick/615.gcylc-hold-reload-fix
new 90d28c5 Combine multiple operations of the same type.
new 914d049 Group db opers by type prior to combining.
new c7b1b97 Improve efficiency of db_oper construction.
new 900905e Fix accidental discarding of db_opers.
new dcc159a Added a new submit-retry task state.
new cfbc52c Merge branch 'master' into submit-retry-task-state
new 8a8a666 Handle empty values 'item = ' in config files.
new 22b5f17 Fix bulk commands. Reduce frequency of commit operations.
new ea8c6b7 Source profiles in detaching tasks, for cylc version selection.
new 55186ca Merge pull request #613 from arjclark/db-single-access-hack
new 9cd3ceb Merge remote branch 'upstream/master' into rundb-combine-oper
new 579b0e2 gcylc: modify error report text
new 78dc540 Merge pull request #618 from benfitzpatrick/gcylc.gui-exception-dialog
new 83a0946 Merge pull request #619 from hjoliver/submit-retry-task-state
new adc1174 Remove redundant variable setups.
new 842391b Merge remote branch 'upstream/master' into rundb-combine-oper
new b5cc50e Removed "ready" and "not ready" printing from clock triggered.
new 1c9392b Added a final connection commit just in case.
new 6b81de6 Fix gcontrol tree check boxes.
new 85782f6 Move db status updates to set_status method and ignore redundant operations.
new 7b7d095 Code tidy.
new a9d23cf Merge pull request #624 from arjclark/fix-gcontrol-checkbox
new 742726e Merge pull request #625 from arjclark/check-redundant-state-updates
new 0603af9 Support non-pythonic boolean values in parsec.
new 455775c Change allow_zeroes default for float list validation.
new 06dd89b Merge branch 'master' into 562.nuke-configobj
new e607c73 Added submit-retrying state to the gcylc cfgspec.
new bb487cb Allow test suites with no [runtime]
new b993b35 Convert gcylc stopped state to str in case it is None.
new c14d992 Merge pull request #623 from arjclark/rundb-combine-oper
new ba748de Merge branch 'master' into 562.nuke-configobj
new be19bfc Expunge all mention of configobj.
new a3123ab Merge pull request #622 from hjoliver/detaching-task-source-profile
new 3e538aa Removed an obsolete site config item from the spec.
new e5f2ad4 A proper site/user config reference in the User Guide.
new 532990f Adapt the submit command for parsec.
new c03647a Use omitNone properly in print_cfg.
new f5d8ff1 No need to apply runtime defaults inside the taskdef class.
new f882251 Moved dictcopy functions into parsec.
new 397a7e8 Moved parsec cfg print into util module.
new f9fd556 Tidied dict copy functions and un_many'd runtime defaults.
new 2c59a87 Added to the parsec README file.
new d505ad2 Merge branch 'master' into 562.nuke-configobj
new 81abf0a Added __MANY__ override to the parsec test.
new 3e55e7d Merge remote branch 'upstream/master' into fix-ssh-username-bug
new f078580 Enhanced the broadcast command.
new 3f57c40 Adapted the broadcast command for parsec validation.
new c0a0b81 Print deprecation warning only when there is one.
new 0bda1f4 Replace second deepcopy in task.py.
new 8825731 Typo corrected in broadcast command help.
new efc6002 Made limitations into features.
new beb8e60 Merge pull request #610 from hjoliver/562.nuke-configobj
new 8460a46 Merge remote branch 'upstream/master' into fix-ssh-username-bug
new d259b97 Fix cylc gui log file paths.
new ec7244f Rewrote broadcast command help.
new f083af7 Minor broadcast command help change.
new 06b8e70 Command help clarification, again.
new f7c4453 More broadcast command help tidying.
new 91af00d Remove debug line.
new cf5d10c Merge pull request #611 from arjclark/fix-ssh-username-bug
new d818aa2 Suite state now documents and validates valid states.
new 9bb1821 Minor tidying up.
new 0d82e78 A reporting change and a fix for repeated config items.
new 042cb11 Correct output for 'requested state'.
new 6a3fd83 Merge pull request #630 from hjoliver/repeated-config-sections
new 91c08bf Merge pull request #629 from arjclark/cylc-suite-state-docs-validate
new cc83955 Remove just-deprecasted command option.
new 399b422 Be explicit about broadcast defaults.
new 46420ef Fix casting of datetime in scheduler.
new 6041de9 Merge pull request #631 from arjclark/fix-shutdown-datetime
new 8621c53 Merge pull request #626 from hjoliver/gcylc.str-stopped-state
new 46161e6 Merge branch 'master' into 290.dependence-between-suites
new 9a71cc7 Finished previous conflict resolution.
new b86b123 Updated pyro URL in the user guide.
new f6c202e Updated the gh-pages index page template.
new 3ecf6fd Merge pull request #628 from hjoliver/broadcast-enhancement
new c2b6463 Put command-specific option help first.
new 1a1f375 Minor hot fix: completes 3e538a
new 378a359 Merge pull request #632 from hjoliver/pyro-url-update
new 6e524ea Merge pull request #633 from hjoliver/reorder-command-options
new 95d2329 Bug fix post-configobj site/user config
new 2cce784 Merge pull request #635 from hjoliver/fix-site-cfg
new 8eece3d Apply level zero (no section) defaults for suite.rc.
new 5ec604e Fixed reload of async tasks in mixed suites, and sequential tasks.
new 8802db0 Site config host matching by regex, not ordered.
new 5387752 Use OrderedDict everywhere to maintain order of parsed config items.
new ce5344c Documented site config host matching.
new 586c079 Host matching doc update.
new b90537c Merge pull request #637 from hjoliver/fix-two-reload-bugs
new 982fda9 cylc/cylc#602: gcylc: add ungrouped usercfg
new 7c0b839 fix oops in previous commit.
new 0ca75a4 .gitignore: add site configuration related entries
new 6865312 Merge pull request #636 from hjoliver/suiterc-level0-defaults
new 3c287af Merge pull request #641 from matthewrmshin/fix-gitignore
new e386105 Add missing method to Daily cylcing module. Closes #639.
new 5f9df63 Merge pull request #640 from benfitzpatrick/gcylc.user-rc-ungroup
new 6e8f354 Merge branch 'master' into 212.site-host-pattern
new bfd273e Unbreak "[viz]collapsed families" for initial gcylc graph view.
new 89debc2 Merge pull request #643 from hjoliver/gcylc-viz-collapsed-families
new bca9174 Only write *.processed file for suite.rc
new 1d127e0 Merge pull request #644 from matthewrmshin/fix-gcylcrc-themes.rc.processed
new 5ea4cf4 parsec.fileparse: fix double quote
new 9fdb559 Merge pull request #646 from matthewrmshin/fix-parsec-fileparse-dq
new 7635742 Merge pull request #638 from hjoliver/212.site-host-pattern
new cfb6ff9 parsec.fileparse: allow empty values
new c1cc616 Merge pull request #642 from hjoliver/639.daily-cycling-offset
new 92c8663 Merge branch 'master' into fix-undef-empty-value
new 9ebe71c Added reload test suites (but not logs for one-offs).
new 17ce0cd Added validate test for Daily/Monthly/Yearly
new 8f4b50e Added shutdown tests for cycle and task.cycle
new 2518ac3 Merge pull request #648 from matthewrmshin/fix-undef-empty-value
new 002a105 Future trigger final-cycle check should ignore async tasks.
new bbe832a Merge pull request #649 from hjoliver/mixed-suite-reload-revisited
new 49073be Merge remote branch 'upstream/master' into add-reload-test
new 8bba76e Generated reference logs.
new 8c3b10d gcylc: fix viewing the suite err file
new 27fa559 cylc/cylc#645: fix ungrouped views user config setting
new aec258f Merge pull request #652 from benfitzpatrick/gcylc.fix-view-suite-files
new afdc7c3 Merge remote branch 'upstream/master' into add-reload-test
new 3e2dad7 Merge pull request #651 from arjclark/add-reload-test
new dde9c3c Adjust task proxy state after commands as well as on spawning.
new b5f0a80 Tasks should propagate private stop cycles themselves, in spawning.
new 24b0d89 A more appropriate temporary var name.
new 0128d7a No need for the hold check on spawning now.
new af8cefd Fix previous for the purge algorithm.
new 467b095 parsec: check that a list of values really is a list.
new 996aea5 cylc/cylc#104: add a transposed LED view
new c42730e Removed some debug info from prints.
new 710a09b Merge pull request #656 from hjoliver/better-stop-cycle-check
new a1f0d1a Reparse the suite definition on suite reload.
new c0d6932 Merge pull request #654 from benfitzpatrick/645.gcylc-startup-grouping
new 31c11c7 Detect any illegal graph node notation.
new 1faeef1 Check requested stop task name exists in the suite.
new df82933 New test suite to check reloaded content.
new 371f945 Minor hot fix: include hook commands in all_commands.
new 5106151 Merge pull request #662 from hjoliver/337.fix-stop-after-task-bug
new 95d86c6 Merge pull request #660 from hjoliver/659.restore-suite-reload
new 2ffaa71 Merge pull request #657 from hjoliver/655.check-config-list
new 35e5b92 Restore retention of collapsed in graph viewer on reload.
new b9002ff Insert option added to graph view.
new ceba1a6 Merge pull request #663 from hjoliver/graph-viewer-collapse-reload
new d817672 Merge pull request #661 from hjoliver/456.bad-graph-notation
new ed28ba1 cylc testing: initial prove framework draft
new 0856a7d cylc testing: improve grep function
new ae136e2 Defaults values inserted by r-click inserting of tasks.
new b924021 Merge remote branch 'upstream/master' into gui_rclick_menu_insert
new 7e419d8 Merge pull request #665 from arjclark/gui_rclick_menu_insert
new 24bfd82 update
new 5a6e6ff Merge pull request #1 from benfitzpatrick/cylc.test-prove
new b6739f6 Initial commit.
new be2d70c Deleted nfs files.
new 15a988d Added the new(ish) submit-failed state to restart checks
new eeac5d8 Second half of battery. Also added validation tests.
new 026b90a Merge pull request #668 from hjoliver/submit-failed-state-at-restart
new caa18b6 Adjusted a suite.rc. Added variables to battery script.
new e2ce7f4 Moved tests. Added to get-global-config. Test suite tidies up after self.
new 22cf741 Tidy up.
new 557f497 Correct shebang and use datetime string as prefix for suitename.
new 5cbebfc cylc suite held state: re-allow manual task trigger
new 72cfc66 cylc suite held state: rejig
new 7c9f35b cylc scheduling: fix runahead reset state
new 89165bd Don't coerce None values in validation.
new 051564d Less retarded pruning of empty broadcast settings.
new 2601e6b Better comment.
new ac128fc Merge pull request #669 from benfitzpatrick/cylc.fix-hold-trigger
new 8df97e3 Merge pull request #671 from hjoliver/670.broadcast-cancel-bug
new 51fd39a Updated comments on test purpose. All suites now validated prior to running.
new c33740c Added/Updated help text.
new c1005a2 Use lsof to tell if safe to delete a cylc-run directory.
new 59da985 validation: check type of __MANY__ matches
new fa95863 Use new exception class.
new b0d4175 Fixed typo in previous commit.
new 6064722 Merge pull request #674 from hjoliver/673.validate-unexpected-item
new 1092232 Use $CYLC_DIR and check perl version for prove.
new 69a2311 Merge branch 'master' into 104.gcylc-transposed-dot-view
new e21e4d6 Store stdout and sterr on ERR and let user know where they are.
new bea8f82 Add suite_run_ok and suite_run_fail to handle logs appropriately.
new 9e47cd2 Merge pull request #672 from arjclark/test-battery-rewrite
new 3c1d5a1 Fix logic for ict passed to config for warm starts.
new 53b8913 Add in tests to capture this bug in future.
new eb042b6 Merge pull request #677 from arjclark/fix.warmstart-preinit
new c95a802 Merge branch 'master' into 290.dependence-between-suites
new 64f594a Add testing for user at host.
new 9929d6d Merge remote branch 'upstream/master' into test-user-at-host
new 164d5cd Merge branch 'master' of github.com:cylc/cylc
new 103d3db Extended the cat-log command to task logs
new 8efbe59 Deprecated --non-daemon to --no-detach
new 6dd3228 Updated the admin import-examples command.
new 0ec301e Initial attempts to extend testing to generated jobscript.
new 30ed735 Combine remote "username" tests with existing "basic" tests.
new aeb4091 Merge pull request #679 from hjoliver/extend-cat-log-command
new 8844199 Merge remote branch 'upstream/master' into expand-battery-1
new d4111ed Merge pull request #678 from arjclark/test-user-at-host
new 5eaeff3 Jobfile comparison implemented. Test header tweaked.
new b9773b3 Merge remote branch 'upstream/master' into expand-battery-1
new 13e64d3 Added testing of example suites.
new d8083b2 cylc/cylc#104: fix Dot view column start bug
new 4ad343f Barebones for multi-inheritance jobscript tests.
new 921276e Merge pull request #658 from benfitzpatrick/104.gcylc-transposed-dot-view
new 5eda191 Ignore suite.rc.processed files in the repository.
new 85ba42c Simply check-examples command: no need to register anymore.
new 72110f3 Coerce cycle times properly in parsec.
new 3c6f14c Merge pull request #680 from hjoliver/no-detach-option-name
new b7e7b67 Merge remote branch 'upstream/master'
new 89e6f5d Merge remote branch 'upstream/master' into expand-battery-1
new 3a28aec Merge pull request #681 from hjoliver/update-import-examples
new d6b9b5d parsec.fileparse: fix suite.rc.processed write
new 50f9939 parsec.fileparse: allow spaces after quoted string
new 9d1686b Add job script checking tests.
new 7e772b1 Merge pull request #686 from matthewrmshin/fix.parsec-fileparse
new 0e3605b Merge branch 'master' into 683.check-examples
new df418a5 Moved a suite defn specific test out of generic parsec code.
new 7999a08 Option to prevent validate from writing out processed suite defn.
new 92fe195 cylc/cylc#627: cylc gsummary: add title
new cab8a9c Stop the check-examples command writing processed suite def files.
new bc76be9 Use keyword args in call to parsec file parse function.
new 29876a6 Merge pull request #689 from benfitzpatrick/627.gsummary-suite-description
new 519cb6b Merge pull request #684 from hjoliver/683.check-examples
new 894401a Merge remote branch 'upstream/master' into expand-battery-1
new 2e4bcae Flag task processing on task submission.
new 4f89434 Merge pull request #690 from hjoliver/task-proc-on-submit
new 4f0ee22 Merge remote branch 'upstream/master' into expand-battery-1
new 9aa0a7d Ensure suite name is set prior to trying to delete.
new 5cf1195 cylc/cylc#94: gcylc suite error integration
new a88545b Check documentation directory is writeable, otherwise bypass test.
new f209639 Merge remote branch 'upstream/master'
new 42bd7c0 Basic jinja2 testing added.
new 56555e9 cylc/cylc#94: add progress bar to gcapture
new f01abad cylc/cylc: use title for gcapture window
new a05f230 Basic database tests.
new b85a376 Merge pull request #691 from arjclark/expand-battery-1
new 7b261ab Merge pull request #692 from benfitzpatrick/94.cylc-gui-log-console
new 6c2e45d Move cylc-check-examples into the test battery.
new 478f123 Merge remote branch 'upstream/master'
new fee2ed5 Merge remote branch 'upstream/master' into expand-battery-2
new 2dcb898 cylc/cylc#94: backwards compatibility testing
new 6922281 cylc/cylc#94: add temporary backwards compatibility handling
new 794716f Added further jinja2 tests.
new 3e250fe Merge pull request #694 from benfitzpatrick/94.backwards-compatibility
new 94e1770 Merge remote branch 'upstream/master' into expand-battery-2
new 5b94679 Merge remote branch 'upstream/master'
new ba48bba Allow getting particular sections from global config.
new a23b68c Correct comment.
new 360ec25 Add time_parser.py testing to battery.
new 48e41f6 Test dummy mode.
new dffd9aa Correct documentation entry for dummy mode.
new fc6abdc Add a wait for registration to work check to test head.
new 2e5dcef Allow plain config print.
new 773a3e0 Merge pull request #696 from arjclark/expand-battery-2
new 34a836b Merge branch 'master' into move-check-examples
new 803ebec Return to validating all example suites before test abort.
new 4763763 Merge pull request #2 from hjoliver/improve-get-global-config
new 4c2c6a4 Merge pull request #695 from arjclark/improve-get-global-config
new d437480 Merge pull request #693 from hjoliver/move-check-examples
new 7088281 Correct bug in get-global and do basic loadleveler directives testing.
new 3fe0d14 Actuall commit directives test.
new ccce7ef Added testing for get-global-config
new 1b2ec5f Extend loadleveler testing.
new dd0da43 Tidy.
new 2dce19c cylc broadcast: improved tests
new ecf155f Print item keys in IllegalItemError.
new aeb9e57 Merge pull request #698 from benfitzpatrick/cylc-broadcast.more-tests
new fd62bff Merge remote branch 'upstream/master' into expand-battery-3
new b59e7a6 If target suite does not exist, gcylc should abort.
new f530e60 Expand on the new test battery directives test.
new de0dff7 Merge pull request #3 from hjoliver/expand-battery-3
new 6e5ef5a Merge pull request #697 from arjclark/expand-battery-3
new 7fc9a1a Merge pull request #702 from hjoliver/701.gui-fail-nonexistent-suite
new 4bfab62 Merge pull request #699 from hjoliver/minor-validation-fix
new 486698c Added state checking for cat-state vs database.
new d802622 Fix early shutdown
new 32b1d9e Registration testing.
new 4de57ad Added tests for cold and warm start cold-start task behaviour.
new ddce1cd Upgrade "cylc trigger" functionality.
new dc0df77 Merge pull request #708 from arjclark/expand-battery-4
new 6f9da29 Merge pull request #710 from benfitzpatrick/early-shutdown-fix
new 446c7e7 Add testing to ensure graph interpretation consistency.
new 0d0c001 Simple cylc-scan test added.
new d3f75a8 Test cylc ping.
new 6c22f0a State dump once before multiple task manual trigger.
new 6d4e516 Remove manual trigger flag reset in task.py
new 8236e6b Cleaned up crappy queue limit coding (mine).
new ad7df50 Recoded queue limiting logic from scratch.
new c462e12 cylc testing: add restart tests
new 2b1e998 cylc testing: alter debug
new 23e6f44 Added cylc-remove testing.
new e82bf2e New CUG Tutorial Section.
new 19d7ff1 Merge branch 'master' into 290.dependence-between-suites
new 3ad7fae Finishing off 290...
new 5fc7fe7 A --wait option for the stop command.
new ebc55e4 Stop command help corrected.
new 646b05e Better pre-req checking for graph equivalence tests.
new b4472aa max-polls=0 means no check at all; stop command defaults to 0.
new 32106f2 Connect to db even with --max-polls=0; and exit 1 for no polls.
new 2940046 suite-state command help improved.
new 8cf92d7 Added run-dir to in-graph suite polling config.
new cbef36e Command help typo corrected.
new ee05c13 Allow "-" chars in in-graph suite-state polling suite names.
new 87f59a9 New battery test for suite-state polling.
new 5e5d4c2 Merge pull request #713 from arjclark/expand-battery-5
new 5a2c303 Main loop: sleep 1 only if not about to quit.
new 95fa121 Don't sleep unnecessarily in batch submit.
new 7f1b4ac Code batch submit thread loop a bit better.
new d5ec3c9 Fixed a couple of CUG typos.
new 1a5fa84 Corrected the ftrigger2 tutorial example.
new 8ce93f8 CUG tutorial test suites, and auto-update script.
new 5278895 Recursive prove for specific battery test too.
new 1acf726 Removed old Quickstart tests.
new 1f51ad4 initial test
new 2c0593a Merge pull request #714 from hjoliver/minor-code-loop-improvements
new 477044b Merge pull request #706 from hjoliver/703-trigger-now-mod
new b967d18 Add missing sleep to some tutorial suites.
new f951e44 Merge branch 'master' into cug-new-tutorial
new 5316eeb Merge branch 'master' into cug-new-tutorial
new a3d6624 Improved test_header a bit
new 8e826ba Simplified the Jinja2 tutorial suite a little.
new cd073a9 Use '[cylc]force run mode' in ecox demo suite.
new 4260cb1 A few tutorial text fixes and minor changes.
new 98d7d75 cylc test-battery: changes following review
new 20a9dc9 Merge pull request #711 from hjoliver/cug-new-tutorial
new 4f3d3ae Trivial doc text hot-fix.
new 907cd5c cylc.suite_logging: use max bytes in configuration
new 45bbf5b cylc.batch_submit: print command's stderr/stdout
new 2b01289 Merge pull request #717 from matthewrmshin/fix-suite-logging-max-bytes
new 2f1aa94 Added submission logging with test.
new d5c7c45 Merge pull request #716 from benfitzpatrick/cylc-restart-testing
new e2e9311 cylc gui: dialog for log file read failure
new 10e43fc Add at testing.
new 048531b Add testing for period based cycling.
new d0cc7e7 Add --strict checking to validate tests.
new b8447f6 cylc gui: improve network usage
new dc4dd9a cylc gui: fix null glbl case
new c01d4f6 Merge pull request #719 from benfitzpatrick/cylc.task-log
new 60be86b Merge pull request #718 from arjclark/submit-out-err-print
new eeae35f Adjusted suite state polling on db connection: break before sleep.
new f4598fb Merge branch 'master' into 290.dependence-between-suites
new 0c01313 Adjusted restart test for new suite polling.
new 816cb4f cylc/cylc#720: test-battery restart timeout handler
new 0a7d613 cylc gui: simplify state summary update time
new eafbacd Merge remote branch 'upstream/master' into expand-battery-6
new 2e7efdf cylc performance debugging
new 6d13a71 cylc monitoring: speed up more negotiation
new 10c61c0 Test for adding dependencies to a task.
new 313fcaf cylc monitoring: remove debug info
new 73fdc4e cylc monitoring: remove debug info
new a89b710 cylc monitoring: remove more debug info
new 261da46 cylc monitoring: remove final debug info
new cab1e87 cylc gui: better handle for connection lost
new 16341dc cylc speedup: backwards compatibility
new 79368cf cylc speedup: revert test battery
new d252ecc cylc speedup: more similar satisfy
new c650552 Fix task kill post reload.
new 45e95f3 Tweak regex.
new e50418c Merge pull request #725 from arjclark/fix.kill_post_restart
new 930b3cf Merge pull request #723 from arjclark/expand-battery-6
new cab18ff Merge pull request #722 from benfitzpatrick/cylc-gui.remote-updater-minimal-network
new df96877 cylc speedup: update
new b1398fe cylc/cylc#720: debug info
new ceaadc4 In progress...
new 91dd10e Stop queued job submissions immediately if shutdown requested.
new 63faab5 Cancel finish-before-exit in all submission threads.
new 49d2b55 Removed batch submission finish_before_exiting.
new b9f1f9f Updated the change log for 5.4.0
new 73729a1 Merge pull request #727 from benfitzpatrick/monitoring
new 61b8275 Update graph string interp doc.
new bee69da Updated User Guide on inter-cycle triggers at start-up.
new 71b3ba0 Updated User Guide on warm starts.
new a77633c cylc/cylc#720: exploratory changes
new 651cb13 cylc/cylc#720: improve task names
new 9fb8620 Merge branch 'master' into 720.fix
new e3b52e0 Merge remote branch 'upstream/master' into output.tweak-test-regex
new 82e8873 Merge branch 'master' into 720.fix
new e13f682 cylc/cylc#720: make loadleveler test changes
new 16c9e2a cylc/cylc#720: remove debug
new c503c94 Change --owner to --user and document better.
new e70b7ef Deprecate --owner to --user in main CLI.
new 5ee99fd Merge pull request #730 from hjoliver/stop-job-submissions-on-shutdown
new 37ab60d Use of space around function args consistently.
new eaffa58 Change --owner to --user in gsummary code.
new 4b6777a Merge pull request #733 from hjoliver/732.change-owner-option
new 2e805a5 Fix path that housekeeping.py think the __hk_* utitlities are in.
new ed13f6c Merge pull request #736 from areinecke/housekeeping
new 7fbf9ff Don't stop threads immediately on clean shutdown request.
new 244ec94 New command submission thread stop flag.
new db1cab5 Stop command help update.
new 78050ed Merge pull request #721 from benfitzpatrick/720.test-battery-restart-shutdown
new a02c9f3 Merge branch 'master' into 290.dependence-between-suites
new 6c50f38 Only stop the job submission thread early.
new b2c338a Updated stop command help.
new 3ac9cce Merge remote branch 'upstream/master' into output.tweak-test-regex
new 0c1642b Change while loop.
new fd6f038 Merge pull request #726 from arjclark/output.tweak-test-regex
new c791f47 Distinguish between immediate and quick stop.
new 04b905a Don't exit main loop until command threads are done.
new bc38ad4 Wider shutdown rationalization.
new 71a3dd4 Fix restart.
new 75eb80a Better job thread exit.
new 478dcaf Fix shell syntax in output tests.
new 5f50f66 Simplified stop task detection a bit.
new 99be01b Updated shutdown task test reference log.
new ae9e268 Merge branch 'master' into 737.thread-stop-adjustment
new 8bbbd48 Fix restart remote job poll
new f950337 Merge pull request #740 from matthewrmshin/restart-poll-remote
new 21f409d Change short stop command option -q to -Q
new 1db7e39 Merge remote branch 'upstream/master' into fix.restart-pre-init
new 9e259c4 Fix states and correct tidy task.
new 127859f Use quoted inputs. Fix ping call using None.
new 23f112c Remove commented out line.
new 66d4006 Fixed initial adjustment bug in Yearly cycling.
new 938976e Made all initial adjustments consistent with Yearly cycling.
new 9cd1cd3 Made stepped cycling doc clearer.
new a98b456 Better battery tests for stepped cycling.
new e42d774 Merge pull request #743 from hjoliver/yearly-cycling-bug-fix
new 5c9de69 Merge remote branch 'upstream/master' into tweak.restart-test
new 4756e70 Remove flakey status dump comparison.
new 03aae1a Remove unnecessary file copying.
new 7d9ccf5 Merge pull request #742 from arjclark/tweak.restart-test
new d12114d Merge remote branch 'upstream/master' into fix.restart-pre-init
new b5dfa96 Update existing restart tests for new behaviour. Add test for pre-init cycling and restarts.
new 3ac4ad3 Merge pull request #744 from arjclark/fix.restart-pre-init
new 2d93868 Hot Fix previous merge (#744).
new 5e35f23 Merge branch 'master' into 737.thread-stop-adjustment
new f8892b9 Applied Andy's diff to fix the restart tests.
new 97825f5 Updated GUI for new stop option.
new cc84273 Merge branch 'master' into 290.dependence-between-suites
new 041a89c Removed a processed suite definition from tests.
new 8e7e553 Updated stop command args for this branch.
new 90deba5 Updated the get-config test for suite state polling.
new 3d46918 Merge pull request #583 from hjoliver/290.dependence-between-suites
new eb3f542 Merge branch 'master' into 737.thread-stop-adjustment
new 314fe57 Expand reload tests.
new af2f5b8 Fix wrong date.
new 63e0510 Merge pull request #739 from hjoliver/737.thread-stop-adjustment
new a57c58d Test changing cycle period.
new 99a4d0f Correct comment.
new f10980f Fix reference test options across reloads.
new aedcc3a Merge remote branch 'upstream/master' into expand.reload-tests
new d0c95a6 Added Family triggering testing.
new 8f6a646 Added FAM:X-any testing.
new 779dd02 Fixed monthly cycling again.
new b5cad28 Closes #754 - order of cycling sections should not matter.
new 0e089db Added a battery test for cycling section order invariance.
new c7e0e8c Cleaner initial and final cycle time logic at start-up.
new 11ea632 Handle abbreviated cycle times in reference logs.
new 5656f73 Merge pull request #750 from arjclark/expand.reload-tests
new 1ec545b Merge pull request #752 from arjclark/expand.triggering-tests
new ba429d8 Handle quick shutdown with polling better.
new 39002b9 Merge pull request #753 from hjoliver/fix-monthy-cycling-again
new db1929e Merge pull request #757 from hjoliver/749-polling-quick-stop
new 06106e8 Merge branch 'master' into 754.cycling-section-order-bug
new d9c1e18 jobfile: allow lsof to timeout
new 6245b61 Add reload garbage test.
new a2d4b76 Merge pull request #756 from hjoliver/command-line-ctime-tidy
new 9121cbc test-battery: fix test header
new 457d631 Merge pull request #759 from matthewrmshin/test_header
new 73d5dc3 Merge remote branch 'upstream/master' into expand-battery-7
new 6e45215 test header: send (un)register stderr to /dev/null
new 4dfcc83 Merge pull request #755 from hjoliver/754.cycling-section-order-bug
new dd80f3a Merge pull request #760 from matthewrmshin/more.test_header
new 8e6c280 Merge remote branch 'upstream/master' into expand-battery-7
new b96cb55 Merge branch 'master' into lsof
new 1190779 Test runahead is being enforced correctly.
new dca301d Add runahead reload testing.
new 9e6c4f8 Merge pull request #758 from matthewrmshin/lsof
new b793983 Add queue size testing.
new 032971b Retry testing.
new 470cdb4 Load the Jinja2 'do' expression-statement extension.
new 68a0562 Graph view option to crop runahead tasks.
new 8f1ed32 Replaced the pickle reg db with simpler flat files.
new 1f40bda Added a script to upgrade old-style reg dbs.
new 123e1c4 Handle corrupted reg db files.
new 6f5207d Merge pull request #761 from arjclark/expand-battery-7
new 911a3f5 Added tests for jinja2 do extension and command line set.
new 10230f8 Fixed a reg function name.
new 46478cb Check default runahead limit being enforced.
new 0ba2d42 Add special task testing for sequential and one-off tasks.
new f961548 Merge pull request #764 from hjoliver/replace-regdb
new 13be934 Fix path to registration DB
new b36201c Merge pull request #765 from matthewrmshin/fix.764
new 1cacf14 Hot Fix: don't abort the DB upgrade script if a new DB exists.
new 841c815 Graph view: also crop tasks held beyond final cycle time.
new 826779c Test (not just load) jinja2 do extension.
new 7be894e Merge remote branch 'upstream/master' into expand-battery-8
new 014aac5 Merge pull request #762 from hjoliver/jinja2-do-extension
new ffd4fd5 Merge remote branch 'upstream/master' into expand-battery-8
new 36ae1ef Added testing for special tasks.
new 6da27a5 Tidy.
new c28930a Merge branch 'master' into release-prep-5.4
new d70ac4f Documented triggering off tasks in other suites (by polling).
new 535869b Updated the change log for 5.4.0.
new 3cd307b gcylc back compat for new err log functionality.
new 3f035f9 More gcylc backward compatibility with 5.3.0 suites.
new f512dc5 Merge branch 'master' into graph-view-runahead
new ede2909 Change runahead tasks to held if beyond the stop time.
new 3ea32b9 Upped some test timeout intervals.
new 1be4f6a Review tweaks.
new 5b1d0da Merge pull request #767 from arjclark/expand-battery-8
new ac38c0e Merge pull request #763 from hjoliver/graph-view-runahead
new b2d722c Fixed a doc typo.
new bee658f Fixed another doc typo.
new 4fdfbfb Merge branch 'master' into release-prep-5.4
new 685c5cc Change log updated.
new 9f58f5c cylc restart test: split up
new 8a5e224 cylc restart testing: rename
new 3c7c0be Merge pull request #731 from hjoliver/release-prep-5.4
new b93738a Merge pull request #768 from hjoliver/751.runahead-limit-and-stop-time
new 275776d cylc restart tests: fix loadleveler support
new 3193735 cylc restart tests: rename
new ea3dfe8 cylc restart testing: fix ll test filenames
new 5fceeff Final change log update for 5.4.0.
new 4a4f00b Updated the gh-pages index template.
new e047945 admin/get-repo-version: use any tag, not just annotated tags.
new 18543ac Updated the gh-pages index template.
new be17888 Updated gh-pages again.
new 4fbd52e Updated gh-pages again.
new a23eb1b Updated the gh-pages update script.
new 49ecefc cylc restart testing: less llq sensitivity
new 86f7c95 Updated suite.rc syntax documentation.
new 32ef7a8 Fix runahead when there is no final cycle and add test for that.
new 9c776d0 Style corrections.
new 59fa19d Merge pull request #772 from arjclark/fix.runahead-no-final
new 923bcc4 Expand triggering tests.
new 441670a Correctly delete moved files.
new 88d833b Add check that the fail was due to timeout in runahead tests.
new 610820f Additive asynchronous graph strings.
new a6e79b4 Better error message for unqualified family triggers.
new 257efac Merge pull request #775 from arjclark/expand-battery-9
new fcfb3df Added [suite state polling] to the suite.rc reference.
new 00053c2 Merge pull request #776 from hjoliver/fam-trigger-val-message
new 34bb892 Tweak queues reload test.
new 9076b7a Merge remote branch 'upstream/master' into minor-tests-refine
new 1467051 Updated tests/cylc-get-config.
new 6c4b881 Removed a commented-out paragraph from the user guide.
new 12f3faf Merge pull request #777 from hjoliver/suite-state-polling-doc
new 2065c61 Merge remote branch 'upstream/master' into minor-tests-refine
new 0e521cd Tweak the test header.
new 25f502c cylc test-battery: Add fix for retrying
new dd2b516 cylc gui: fix early start bug
new bd48176 Single out additive graph strings precisely.
new 3ce8c00 Added a test for repeated config items.
new 5d2098e Merge pull request #778 from arjclark/minor-tests-refine
new 69f44b9 Merge branch 'master' into cylc.restart-test-fix
new ac90352 Merge pull request #770 from hjoliver/parsec-item-quote-doc
new d2e7fc5 cylc test-battery: improve test header comments
new 9fa7311 Merge remote branch 'origin/cylc.restart-test-fix' into cylc.restart-test-fix
new 5a4b3c2 Merge branch 'master' of github.com:cylc/cylc into cylc.restart-test-fix
new 8f83af3 Merge pull request #769 from benfitzpatrick/cylc.restart-test-fix
new 487ab81 Fixes graph view right-click un/group
new b7abb63 gcylc grouping - better back-compat.
new 68030f7 Fixed "cylc db refresh" command.
new a0503c5 Merge branch 'master' into fix-reg-db-refresh
new 9458953 Added refresh to the reg db tests.
new 387bb08 Allow dot character in a suite polling task's suite name.
new c84d13a Merge pull request #782 from hjoliver/fix-reg-db-refresh
new 68a761e Added another suite-polling test.
new dd42aa0 Merge pull request #784 from benfitzpatrick/cylc-gui.early-start-updater-fix
new d5b08e7 Merge pull request #783 from hjoliver/dot-in-suite-polling-task-suite-name
new 65bb55e Remove unnecessary iterating over tasks to get db opers.
new a958128 Remove unnecessary flag.
new 091f2da Merge pull request #785 from arjclark/optimise-db-oper-calls
new 6e60e3c Graph view un/group finally nailed.
new cc75ca9 Recursive-ungroup sensitivity fixed.
new b4832b1 Commented out some debug code.
new c012d03 Merge pull request #780 from hjoliver/fix-graph-view-grouping
new 654c438 Removed obsolete ConfigObj spec file for gcylc.rc
new 5d3a429 Fix graphing when several cycles depend no an async task.
new 2a26a59 Updated change log for 5.4.2
new 8e11f36 Added a style guide and some suite design sections to the CUG.
new 5c1cb46 A few doc corrections for the previous commit.
new 37d47bf More minor doc changes.
new 20c37ce A trivial update to the INSTALL file.
new c59ed11 Make inlined inclusion markers into comments.
new 4f0e9ae Sensible suite-dependent default visualization cycles.
new 4ce7376 Changed 'submitting' task state to 'ready'.
new 2e56207 Back compat for state dumps.
new 4f11420 Merge pull request #793 from hjoliver/sensible-vis-default-times
new eacec42 Bug fix parsec upgrade function.
new f021097 Parsec upgrader for gcylc.rc task states.
new 8a68652 Allow "cylc view" to display inlined edit markers.
new 0b144bd Added tests for include-file inlining.
new 3b27a78 Merge pull request #792 from hjoliver/inlined-include-edit
new 2976f86 Print blanks instead of 'None' in get-[global-]config output
new 4bc6a54 Merge pull request #799 from hjoliver/config-print-blanks
new ab1123a Defined HOSTX for new documentation.
new 004e618 Minor style guide text adjustment.
new 51209f0 Hot fix polling for tasks with an explicit 'owner'.
new bdae96c Updated change log for 5.4.3.
new 5d0290d Updated the gh-pages updater script.
new 00ee7e7 Trim internal line indentation from command scripting.
new 82ee297 Updated style guide text based on feedback.
new 16c2435 Remove profile sourcing from event hooks.
new f2ebb78 Merge remote branch 'upstream/master' into stop-event-hook-profile-sourcing
new b88b034 Use splitlines in new trim function.
new 3d3a12d Remove duplicated items from gui stop-suite dialog.
new 6d03856 Fixed some dire formatting in main CLI help.
new 192570f Made stop command usage clearer.
new 307e556 Fix new trim function.
new 43d4c07 Typo fix.
new af6111e Allow the cat-log command to print remote logs.
new 4a99a08 cylc performance boosting: reduce bottlenecks
new c84ce3b Merge pull request #803 from hjoliver/800.stop-command-doc
new 6a63ba9 cylc performance boost: implement feedback
new 8b404d1 cylc performance boosting: tidy and speed up decorator
new a8c0827 cylc performance boosting: GUI backwards compatibility
new 3c2e28e Added shutdown handling for deleted run dir.
new 3f01521 Add timeout handler to test suite.
new 77cbcae Environment filtering for #781
new 162bc50 Added a test for environment filtering.
new d058b5b Merge pull request #806 from arjclark/fix-shutdown-on-del-dir
new 6079743 Added an environment exclusion filter.
new fb38d5b Updated filter documentation.
new 5c4d300 cylc/cylc#766: implement job filtering
new 0a08f2f Simplify job poll
new cc30e67 cylc get-job-status: improve test stability
new cbf91af Merge branch 'master' into cylc-daemon-performance-rebase
new 4040a0d Space after comma.
new 5d359bb Removed "poor suite design" slur!
new 8d280b2 Fix get-config test for new environment filter section.
new fce33e7 Use the normal suite run directory for "cylc submit" tasks.
new 9833568 Merge pull request #807 from hjoliver/781.environment-filtering
new 22213b3 Merge branch 'master' into cylc-daemon-performance-rebase
new 5f20533 Merge pull request #790 from hjoliver/fix-async-task-graphing
new bb2104e cylc/cylc#766: improve style
new f18a19c Merge branch 'master' into 766.job-submit-stderr-filtering
new 18e9cc6 Updated change log for 5.4.4
new aa661ce Typo in suite.rc reference.
new 94155cc Merge remote branch 'upstream/master' into stop-event-hook-profile-sourcing
new 82df73e Added cylc-wrapper script and updated documentation.
new 3b7778e Fix typo.
new 4075142 Clarify need to change /opt to cylc home root.
new be6db23 Tweak.
new 92a4842 Merge pull request #794 from hjoliver/change-submitting-to-ready
new 36a48de Merge branch 'master' into cylc-daemon-performance-rebase
new dc0e83e Merge pull request #801 from arjclark/stop-event-hook-profile-sourcing
new c070645 cylc output: alter verbosity of some commonly-output messages
new 262de8d Merge pull request #809 from hjoliver/submit-command-mod
new 61a859d Replace sys.exits with raises.
new a251087 Use fsync on state dump
new b2eb6c7 Merge pull request #813 from matthewrmshin/fsync-state-dump
new 07a7c2b Merge pull request #812 from arjclark/fix.hang-on-empty-state-file
new 7a2596a Merge branch 'master' into improve-job-poll
new 3f0c318 cylc test-battery: improve resilience of restart ll tests
new 04a7468 cylc test-battery: fix restart retrying-ll test
new 1111698 Simplify job poll: remove redundant logic
new f71f922 Merge branch 'improve-job-poll' of https://github.com/matthewrmshin/cylc into improve-job-poll
new cda6338 Merge pull request #814 from benfitzpatrick/cylc-restart-test-alter-ll
new fe8797f Merge pull request #816 from benfitzpatrick/cylc.alter_some_verbosity
new 5dff104 Added new message send output to CUG example.
new 0f6dcf8 Removed job script indentation trim functionality.
new 6c98765 Updated jobscript test reference file.
new 82a68ec Merge pull request #791 from hjoliver/suite-style-guide
new 909add7 Merge branch 'master' into improve-job-poll
new 631e8c6 Remove any old job status file on job submission
new f0500f2 Merge pull request #808 from matthewrmshin/improve-job-poll
new 8273afa Merge pull request #805 from benfitzpatrick/cylc-daemon-performance
new 4205f8a A final tidy of the new CUG sections.
new 490f92f cylc/cylc#766: implement feedback
new 03c5d07 Merge branch 'master' into 766.job-submit-stderr-filtering
new 2cea0f5 Merge pull request #819 from hjoliver/minor-cug-changes
new 6ed97bf cylc/cylc#766: remove redundant line
new 6902229 Merge pull request #815 from benfitzpatrick/766.job-submit-stderr-filtering
new 7a05139 cat-log: fix for remote jobs
new db62950 cylc cat-log: add test battery
new 7c62dc6 Merge pull request #804 from hjoliver/709.cat-remote-logs
new 2dbc2c8 Merge branch '709.cat-remote-logs'
new f85ee1a Updated the change log for 5.4.5.
new dd7101c Updated the cylc-wrapper documentation.
new c19864d cylc guis: fix icon for unknown state.
new 6d06e91 gcylc - handle unknown task states.
new 9d0e2a4 Run at/background jobs in their own process group
new bbf376c Merge pull request #1 from hjoliver/cylc-guis-fix-unknown-state-dot
new fb310fd cylc dependency graph: fix handling pre-initial over-bracketing.
new c75cbe5 cylc dependency graph: remove debug statements
new 8854f8c cylc runtime inheritance: catch None parents
new 7faca96 cylc runtime inheritance: add test
new 4aa47ba cylc runtime inheritance: fix test header description
new 59cefd4 Merge pull request #823 from benfitzpatrick/catch-none-inheritance
new 231ce7c Merge pull request #820 from benfitzpatrick/cylc-guis-fix-unknown-state-dot
new cd27e5c cylc restart: fail for corrupt status in state dump
new 779adf3 cylc restart: fix state backwards-comp.
new 81aee0f Improve suite state dump logic
new 1e64013 Merge pull request #822 from benfitzpatrick/dep-syntax.fix-pre-initial-overly-bracketed
new e856032 Merge pull request #821 from matthewrmshin/kill-job-process-group
new cae3f84 Merge pull request #824 from benfitzpatrick/cylc-restart-fail-corrupt-state-dump
new 5264397 Merge branch 'master' into improve-state-dump
new 317eee9 Merge pull request #825 from matthewrmshin/improve-state-dump
new 01731f0 Updated change log for 5.4.6.
new 6bb7e24 Catch exception on rolling_archive.
new e2f4e36 Merge pull request #828 from arjclark/fix.quota-exceeded-shutdown
new 002cd19 Implement pre-initial filtering for task messaging.
new 2393ac9 Added tests for pre-initial cycle messaging.
new 23b1dcc Document gcylc symlink in cylc-wrapper.
new 9fa7ad2 Merge pull request #832 from hjoliver/gcylc-wrapper
new 9217a0f Merge pull request #831 from arjclark/fix.pre-init-messages
new 05edff9 Fixed an error in the suicide tutorial suite.
new bd96d26 Warn on suiciding an active task.
new 74a92cc Log suicides.
new 38791ba Don't retry task message send if task proxy not found in suite.
new b6ab5ec cylc task messaging: alter send message logging
new 698bff5 Merge pull request #837 from hjoliver/suicide-tutorial-typo
new 28f6338 Merge pull request #839 from hjoliver/834.suicide-warning
new 51470f6 Merge pull request #840 from hjoliver/836-unnecessary-messaging-retries
new 2885915 Merge branch 'master' into cylc.task-message-send-succeeded-bugfix
new 5412d01 Fix releasing a suite with non-cycling tasks
new ecdca7b Merge pull request #842 from benfitzpatrick/cylc.task-message-send-succeeded-bugfix
new 390f1ea Merge pull request #843 from benfitzpatrick/cylc.fix-release-suite-non-cycling
new a934172 Updated change log for 5.4.7
new 34197bf Updated gh-pages copy.
new 959cbb6 Updated admin release script.
new 9fb52a4 WIP: initial cut of debian/ dir
new 0fe18d6 Add install file
new be3d11b Upstream doesn't have debian/
new 72b9a21 upstream 6.1.0
The 7297 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/cylc.git
More information about the debian-science-commits
mailing list