Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Enable start/stop/restart servers from this application
  • create a java program to register a MBean listener to receive notifications from the memory MBean when the memory goes over a given threshold
  • find a way to assess the status of a web application. So far we can tell if an application is running or not according to tomcat, but even if the application is running it might be producing errors
  • run a java application inside or outside this web app to run a simple query against the JDBC data sources to make sure they are running

Pipeline Jira FE Jira BE

  • Ongoing tuning of Oracle database usage
  • Ability to cancel running tasks
  • Switch from exchange server to unix mail server
  • Tuning of web interface for ongoing data processing (as opposed to MC Tasks)

Data Portal

Data Catalog Jira FE Jira BE

  • (in progress Dan) Finish proposed changes to datacat line mode client
    • easier registration of files
    • ability to remove existing files
  • (in progress Karen) add meta-data from the web interface
  • Improve data catalog interface especially for real data
    • L1 data products arranged by groups rather than folders
    • Look into WebDav/GUI for data catalog

Astro Server

(Simple) Skimmer

Download Manager

  • Line mode version of download manager

WIRED

Ops Log

  • Make Ops Log use same login system as everything else
  • Install latest version from Fermilab
  • Enable programmatic entry creationEnable
  • Integration between monitoring tools and Ops Log
    • Ability to easily copy
    "single-click" transfer of
    • plots to ops log and comment on them
    • Ability to find all recent comments on a plot

Ongoing

  • Maintainance of confluence/JIRA
    • Upgrade JIRA to latest version (we are far behind)
  • Maintainance of Tomcat/CAS/etc
  • Oracle performance/tuning
  • Switch to new oracle server

...

  • Stop using SLACDEV database (in progress)
    • Rationalize use of Dev/prod etc, decide if we need other configuration options
      • For ISOC the databases are: Flight, Integration, Test, Nightly
  • Integration between monitoring tools and Ops Log
    • Ability to easily copy plots to ops log and comment on them
    • Ability to find all recent comments on a plot
  • Make sure all web projects are under cruisecontrol

...

  • Improve the application's UI
    • User preferences

Pipeline Jira

To-Do List

  • (in progress Dan) Process rollback
    • This is something which is really needed by the L1Proc folks. It would be good to look at the existing code and see if it is possible to implement this before rewriting all the stored procedures in Java.

Data Catalog Jira FE Jira BE

To-Do List

  • (in progress Dan) Finish migration from dataportal-model to datacat-client
  • (in progress Dan) Add the ability to make files from the data catalog search result in the pipeline
  • (in progress Dan) Finish proposed changes to datacat line mode client
    • easier registration of files
    • ability to remove existing files
  • (in progress Karen) add meta-data from the web interface
  • Improve data catalog interface especially for real data
    • L1 data products arranged by groups rather than folders
    • Look into WebDav/GUI for data catalog

Data Processing

Scope

This application should provide a quick and intuitive look at the status of data processing from the moment it is being Fast Copied through the various processing steps that lead to the final data products.

...

  • Downlink-RunId database tables have been created
    • with these tables it is possible to extract which run numbers are contained in each downlink
  • The progress mechanism has been defined as the number of completed sub tasks for a given process.
    • When new sub tasks are forked off the overall progress might go backwards

To-Do List

  • Remove duplication between data processing page and other apps
    • One possibility is to hide queries in functions

...

We have developed three portlets to prove that we can extract data from external applications. These portlets can provide tables (from Logging and Fast Copy) and pots (from TelemetryTrending).

To-Do List

Do the rest.

Cross Trending/Reports

...

A toy version is available for the cross trending part. The Reports are still in the discussion phase.

To-Do List

  • Write database tables to store report jsp pages
  • Define tags API to embed plots in jsp apges

...