Checkout
 

jimeng@umich.edu in SakaiContrib

DASH-285

Move the delay so it is not counted in the diagnostics (and so it can occur on each iteration if the event-queue is empty).

DASH-285

Improve logging of activity in maintenance tasks.

DASH-285

Log messages for updatingRepeatedEvents() only when actually running the update and only if loopTimerEnabled is true.

DASH-285

Fix same typos in mysql queries.

    • -1
    • +1
    /dashboard/trunk/impl/src/resources/mysql.sql
DASH-285

Fix typos in SQL queries.

DASH-285

Set the loopTimerEnabledLocal property to 0 (false) if it's not already set.

DASH-285

Add optional diagnostic logging to dashboard event-processing loop.

    • -0
    • +1
    /dashboard/trunk/impl/src/resources/mysql.sql
DASH-264

Removing misleading comment.

DASH-264

This commit attempts to solve two related problems.

First, the commit attempts to execute database inserts of news-items, news-links, calendar-items and calendar-links in transactions such that the inserts will be committed before further database queries occur that might depend on those inserts. This is part of the effort to eliminate contention seen in recent load tests of dashboard. Further tuning may be possible by setting the isolation and/or propagation properties on the the transaction manager. If anybody has advice about better settings than the defaults, we should try them.

Second, the commit attempts to use batch-updates to insert collections of news-links and calendar-links. We believe this will improve the performance of the dashboard's event-processing thread.

GAM-17

Do just a bit more to make sure that config reverts when old config is deleted.

Set default config to {} (leaving it up to javascript in browser to set defaults.

Respond with error if request cannot be handled by servlet.

GAM-17

Respond only to requests asking for json AND set content-type header before responding.

GAM-17

Use double-quotes in JSON.

GAM-17

Added servlet mappings for JS and CSS files

GAM-17

Minor changes, especially in logging.

GAM-17

Fixed conversion from byte array to String

GAM-17

Return the right value from the getLatestConfigJson() method.

GAM-17

Add more logging (where there will be events later).

GAM-17

Watch files in the config folder for changes.

Read the latest config file and use as configJson.

GAM-17

Let GlobalAlertDelivery.compose render JSON without the courier method-call wrappers.

GAM-17

Fixing tool pom so it doesn't include api jar in war.

    • -0
    • +1
    /umich/global-alert/branches/GAM-17/tool/pom.xml
GAM-17

Use string identifier instead of class-name to get GlobalAlertService in servlet.

GAM-17

Added calls to get config info and messages from GlobalAlertService.

Added simple impl's for new GlobalAlertService methods.

Added code in servlet to serve up simple responses.

    • -0
    • +16
    /umich/global-alert/branches/GAM-17/tool/pom.xml
GAM-17

Revised web.xml, pom file and servlet code to allow servlet startup

    • -2
    • +3
    /umich/global-alert/branches/GAM-17/tool/pom.xml
GAM-17

Adding servlet to handle ajax requests.

Adding switch to determine whether deliveries will be by servlet or courier.

    • -2
    • +12
    /umich/global-alert/branches/GAM-17/tool/pom.xml
GAM-17

Creating branch as copy of trunk to work on new servlet.

    • -0
    • +44
    /umich/global-alert/branches/GAM-17/pack/pom.xml
    • -0
    • +94
    /umich/global-alert/branches/GAM-17/util/pom.xml
    • -0
    • +33
    /umich/global-alert/branches/GAM-17/tool/pom.xml
  1. … 30 more files in changeset.
DASH-245

Add new mechanism for assigning tasks to particular servers in a cluster to ensure that no more than one server attempts a periodic task.

Create GAM-1.1-RC02 tag with GAM-13

DASH-180

Fixing a couple spring-injection errors.

DASH-180

Fixing incorrect references to new classes.

DASH-180

More work on refactoring dashboard-api in preparation for move to kernel.