Permissions of dd2spring.xsl are wrong
Agent cannot access ducc_get_process_swap_usage.sh
Jobs using Java7 fail if DUCC uses Java8
A junit test fails with Java 8
The internal broker used by DD jobs creates many log4j exceptions
Custom DUCC pingers may want to use a different JDK
DUCC properties flag to disable use of ssh for "remote" daemons control
DUCC scripts rm_reconfigure and vary_on/off fail with the new ActiveMQ
DUCC DB does not shutdown when using Java 1.8 (IBM)
Service ping interface fails to restart a single service instance
Some DUCC administration scripts do not handle errors well
UIMA DUCC: agent uses wrong command to create cgroups
UIMA DUCC: modify agent to fetch cgroup location from /proc/mounts
DUCC's all_in_one fails with UIMA 2.8.1
UIMA-DUCC: Fix problems found by FindBugs
DUCC Resource Manager (RM) remove state publication rate configuration remnants
DUCC Web Server (WS) Broker page support for AMQ version 5.13.2
DUCC Orchestrator (OR) remove abbreviated state publication remnants
UIMA-DUCC: modify uima-as dd2spring.xsl to remove scope="singleton"
UIMA-DUCC: Prepare DUCC for 2.1.0 release
DUCC Web Server (WS) should employ more reliable aliveness detection for database & broker
DUCC Web Server (WS) main pages should display alerts and/or messages
DUCC Web Server (WS) Jobs page may not show fails (init or run) for kill -9'd JP
DUCC Job Driver (JD) should warn in JD log if negative performance numbers are encountered
UIMA DUCC: pinger should support failover protocol in broker URL
DUCC Web Server (WS) remove "estimated" hover from Time Init + Run since it is misleading
UIMA DUCC: Agent should log more details when testing for cgroups
UIMA DUCC: Agent should filter out error msg generated by cgcreate
UIMA-DUCC: Agent should use uptime cmd to collect node average cpu load
UIMA-DUCC: Agent should run cgroup test before attempting cleanup
DUCC Web Server (WS) file pager should display grabbable un-encoded name of file
Restore Cassandra's check for old Oracle JVMs & report any failures
DUCC Web Server (WS) non-DB case uses default Resource Manager quantum only
DUCC Job Driver (JD) erroneously determines: fewer work items available than expected
DUCC Resource Manager (RM) exception running rm_qload command
Agent reports some JPs as Starting when they have initialized
UIMA-DUCC: Fix ConcurrentModificationException in Agent
RM gets an NPE if P and NP classes have the same priority
Modifications to a service's autostart parameter are not saved in the DB
Update internal UIMA-AS pinger to not use UIMA-AS
No need to prompt for passwords when installing DUCC
DUCC Agent adds duplicate VM Arguments
Re-activate saving of revisionnumber in jars
DUCC Web Server (WS) should not display nodes that have been removed from service on Machines page
Invalid changes to the DUCC classes file can cause jobs to fail
DUCC RM may crash when the usable memory changes on a machine
Preemption may not occur if some nodes are offline or unresponsive
Promote ducc from sandbox to the regular project
DUCC work submitted to a reserve class may be placed on an offline or unresponsive node
DUCC's all-in-one can exit without saying why
DUCC Agent: detached processes in cgroup container not being killed
UIMA DUCC: Agent rogue detector not working correctly
UIMA DUCC: Agent not providing Reason for failure if JP exits while initializing
UIMA DUCC: On SIGTERM the JP should stop communicating with a JD
DUCC Orchestrator (OR) Health Monitor fails to detect too many Job Process failures
DUCC Job Driver (JD) add programmability feature to built-in error handler
UIMA-DUCC: Agent process killer not working
UIMA-DUCC: instrument JP to log more details on negative performance metrics
DUCC Web Server (WS) Utilization value may exceed 100%
DUCC Web Server (WS) Machines page may display wrong memory free value
DUCC database creates many frequent snapshots of the OR checkpoint
DUCC Active MQ Security
DUCC Web Server (WS) Reservations page terminate of Managed Reservation is ineffective
UIMA DUCC: default.ducc.properties missing cgroup directory property
DUCC standardization of environment variables
DUCC Resource Manager (RM) does not adequately expand Job Processes (JPs)
UIMA DUCC: Optimize JP handling of no work from the JD
DUCC JobDriver doesn't terminate when fewer than expected work-items found
DUCC Job Driver (JD) should terminate Job Process (JP) when workitem timeout occurs
UIMA-DUCC: Agent not killing a child process if it fails to stop after SIGTERM
UIMA-DUCC: Agent sets the state of process to Running
UIMA-DUCC: Increase JP sleep time if JD has no WIs
ducc-mon shows a blank scheduling-class field for some services
UIMA-DUCC: Agent should not use duccling to run cgroup commands
Provide script to simplify DUCC installation or migration
UIMA DUCC: Agent rogue detector not working
UIMA-DUCC: Agent exits when cgroups cgcreate fails
UIMA-DUCC: cgcreate fails sometimes when run concurrently
When migrating to DUCC 2.1.0 must handle renamed properties
DUCC Web Server (WS) System -> Services and Preferences page improvements
UIMA-DUCC: Agent should detect OS level and log it
Jenkins on Windows does not support POSIX
UIMA-DUCC: update ducc.properties and docs to change units on swap threshold
DUCC Web Server (WS) sort fields with decimal points need to be marked as class="sorttable_numeric"
Enable remote JMX access to the DB
UIMA DUCC: create test utility to test cgcreate
When a DUCC pinger hangs it is reported as Available
ducc-mon specification tab omits boolean properties
UIMA-DUCC: Agent should verify results from ps cmd when detecting rogue processes
UIMA-DUCC: change dependency on UIMA-AS to ver.2.6.0
DUCC Web Server (WS) System -> Classes and Machines page improvements
DUCC Orchestrator (OR) Jenkins build failures
UIMA DUCC: Agent should set cgroups swappiness
UIMA-DUCC: assembly declares dependency on old htttpcllient
Custom DUCC pingers cannot set the environment
Drop unused DB tables until redesigned
DUCC Web Server (WS) Terminate button confirmation for Managed Reservation incorrectly displays the word "service"
DUCC installation process should automatically generate keystore w/o prompting
CR error causes NPE in DUCC JD
DUCC Orchestrator (OR) Service Instance failures are not captured in any user viewable log
DUCC Job Driver (JD) does not assure viability (e.g. existence) of user specified AE
DUCC Managed Reservation failure to launch
Ducc Agent not collecting Child Process Metrics
DUCC Orchestrator (OR) remove Exceptions and WARNs
DUCC Internals Documentation
DUCC Web Server (WS) should key machines by IP address not host name
DUCC Resource Manager (RM) NPE in JobManagerConverter
DUCC Web Server (WS) Pgin and Swap columns for (Managed) Reservations page
UIMA DUCC: JP throws BindException on startup if port is not available
UIMA DUCC: Agent not resetting process %CPU
java-viaducc: improve default description and DUCC memory handling
DUCC Job Driver (JD) should limit size of user supplied work item name
Service error status is not cleared after a successful restart
DUCC Web Server (WS) cannot use colon : in cookie names in Jetty 8 and beyond
UIMA-DUCC; Agent should add its PID to Node Metrics publication
Provide a way to run architecture-sensitive code on a heterogeneous DUCC cluster
DUCC Job Driver (JD) swallows serialization errors?
DUCC Web Server (WS) must assure compiled JSP's are viable
DUCC Web Server (WS) displays misleading job reason
ducc-mon won't display a service registry that has ${DUCC_SERVICE_INSTANCE}
DUCC Web Server (WS) support for AMQ 5.12.1
DUCC Doc updates for 2.1
UIMA DUCC: RM admin channel not started after recent Camel upgrade
DUCC RM: Never deallocate non-preemptable shares
DUCC Web Server (WS) when hovering over Done on jobs page (std) dev is always 0.0
DUCC Job Driver (JD) neglects to set current thread classloader
DUCC Web Server (WS) broker and database are shown as "down" on Daemons page
Upgrade UIMA-DUCC to use new UIMA-AS 2.8.1, Jetty and Camel
DUCC Web Server (WS) automatic or manual mode incorrectly displayed
ducc-mon fails to display log files if there is a '+' in the filename
DUCC Web Server (WS) documentation revisions, cosmetics and minor improvements
Update UIMA-DUCC javadoc plugin to build with JDK1.8
DUCC RM: Prefer horizontal to vertical stacking for Service and AP allocations.
Fix typos and spellings in scripts
DUCC should provide the means for a security directory other than the user's home
DUCC Web Server (WS) Machine Page support for Database query to determine status
The CLI fixup for pre-2.0 services specifies an incorrect directory
java-viaducc should return stderr messages on stderr so will be red in Eclipse
DUCC Web Server (WS) Daemons page should have rows for Broker and Database (if config'd)
DUCC daemon stop() is called twice
DUCC service manager hangs when starting a service that has no available resoures
DUCC service will not start if registered with --debug option
DUCC User Interface (CLI) should pass properties to DispatcherFactory
DUCC daemons log-to-file should never give up
Improve DUCC JP connection error handling
DUCC User Interface (CLI) processing of host & port should be done by DispatcherFactory
Start & stop & check scripts don't handle the broker the same as other daemons
Investigate if JD scheduler releases its extra reservations too frequently
DUCC Web Server (WS) does not respond if $DUCC_HOME/logs/webserver directory is missing
Avoid duplicate doc-building code
Automate generation / import of DUCC version into ducc documents and code
Allow user description for viaducc/java-viaducc
DUCC Job Driver (JD) aggregate generator instance should be separable from job driver instance
Fix DUCC Agent process metrics collector logging
DUCC Agent logs exceptions while collecting metrics from dead process
DUCC Web Server (WS) Job Details performance tab Summary line is inconsistent
Performance summary min/max values change erractically while job is active
DUCC Orchestrator (OR) should not use "dead reckoning" to determine if Reservation is for JDs
DUCC Agent should test if CPU control is enabled on startup
Reduce DUCC Agent logging while AE parts initialize
DUCC Web Server (WS) file size is always zero under Job Details processes tab
uima-ducc-vm should autostart DUCC demo from crontab when OS system reboots
Performance Metrics check of UIMA-AS version should reject the current level
DUCC OR should not be required in daemon's classpath
Increase camel log level to WARN.
Change the option --process_thread_count to --process_pipeline_count
DUCC uima-ducc-user project should not use duplicate class/interface names, to avoid confusion
DUCC should not take the --log_directory relative to the user's home directory
The uima-ducc-user jar should added to the head of the user's classpath
Sample descriptors should allow multiple deployments so can have more than 1 pipeline per JP
DUCC Orchestrator (OR) externalize max threads per process limit to ducc.properties
Upgrade WS version display
DuccSchedulerClasses still not thread-safe
Add SVN revision number to DUCCs jars
Optionally bundle java source code when building DUCC
DUCC Webserver needlessly polls history
DUCC JP should adjust performance metrics
DUCC JPs, APs, and JDs should not listen for events on admin channel
DUCC SM race: rapid unregister/deregister can corrupt state.
DUCC Job Driver (JD) should provide individual work item performance breakdowns
DUCC Agent CPU percentage is wrong when JP spawn child procs
The default for process_per_item_time_max is missing from ducc.properties
DUCC Agent not killing child processes
DUCC Add support for database
Sometimes jobs fail with: Missing the -Dducc.deploy.JdURL property
DUCC Agent adds duplicate -Dducc.deploy.components to the cmd line
DUCC Job Driver (JD) incorrectly calculates values used for WS performance tab
DUCC RM should report allocations in GB instead of number-of-shares
When a monitored job is given the state "Assigned" it terminates the job
UIMA-DUCC includes two copies of xstream jar
DUCC Web Server (WS) 2.1.0 improvements & small fixes
DUCC Orchestrator (OR) expunge use of "shares"
The ducc_perf_stats script no longer works
DUCC Web Server (WS) Services page Max Records filter not very useful...
DUCC webserver (WS) Machines Page improvements
DUCC Orchestrator (OR) must reject [or queue] job submissions when JD allocation is full so as to not overcommit CGroup