|
Schema Change Tasks
|
Migration to V5.x schema:
Incorporates file_type in data_files, multiple runs linked to file
|
Redesign to CDF and D0 requirements
|
Team, DBS,D0,CDF
|
Done
|
|
Schema edits, deployment scripts, deployment
|
Diana, Anil
|
Done
|
|
DBServer rewrite (detailed
task list)
|
Core Team
|
In progress
|
|
CDF work for cutover from DFC (detailed
task list)
|
Herber, Veseli, Cornelius
|
In progress
|
Revisit project tracking
schema & usage of group concept
|
Redesign to CDF and D0 requirements
|
Team, DBS, CDF, D0
|
Not started
|
|
|
|
|
Design schema for separation of station/project runtime support
|
Design schema changes for separation
|
Veseli
|
Not started
|
|
Implement station changes to use local/remote DB
[May be using SBIR II technology or GRIDware]
|
?
|
Not started
|
|
Implement capacity to use non-ORACLE local DB
[May be using SBIR II technology or GRIDware]
|
?
|
Not started
|
|
|
SAM Design & Deployment
Tasks
|
Batch interface
|
sam_batch_adapter design, coding, and deployment
|
Veseli
|
Done
|
|
remaining parallel processing issues
|
|
Not started
|
Python user interface
|
sam_user_api design, coding, and deployment
|
Loebel Carpenter
|
Done
|
C++ clients
|
Provide CDF version
|
Ratnikov, St Denis, Stonek
|
Done
|
|
Abstract sam_manager into generic & D0-specific
pieces
|
Veseli, Ratnikov, Stonek
|
Not started
|
|
Revisit production of output file metadata & further
integration
of file stores into frameworks
|
TBD
|
Not started
|
|
Revisit error handling, esp. for parallel processing
|
TBD
|
Not started
|
Component design tasks
|
Interface to handle all use cases for refused file
delivery from a station cache
|
Baranovski
|
In progress
|
|
Change 'sam start project' to run pmaster on same node
as consumer
(needed for pure Linux operations)
|
Veseli
|
Not started
|
|
Add dbserver/DDE limits on number of files per project
|
Moore/S. White
|
Not started
|
|
Move file delivery flags to specification by project
instead of by station
(highly desirable for pure Linux operation)
|
Baranovski/
Veseli
|
Not started
|
|
Have project start and stop stager
(highly desirable in GRID operations)
|
Baranovski/
Veseli
|
Not started
|
|
General code reviews, use case documentation and/or
state diagram
|
Team + Reviewers
|
Not started
|
Configuration control
|
Assemble SAM version for station installation
|
Kreymer, Cornelius
|
In testing
|
|
Assemble SAM version for user interface installation
|
Kreymer, Cornelius
|
In progress
|
|
Code browser
|
Kreymer, DeBaun
|
In progress
|
|
Liaison with JIM configuration control
|
Kreymer, Cornelius
|
Not started
|
|
Install/deinstall: SAM on the fly? (Useful in GRID operations)
|
TBD
|
Not started
|
Monitoring and Information Service
|
Design to team requirements
|
Veseli/Loebel Carpenter
|
Prototype available
|
|
Interim station and server monitoring (SAAG)
|
Loebel Carpenter
|
Done
|
|
Interim station and project monitoring (SamTV)
|
Lyon
|
Done
|
|
Implementation and deployment
[Will look at GRIDware compatibility issues]
|
Team
|
Starts after DBserver rewrite
|
Revisit caching/storing requirements, implementations, interfaces
|
Write charge for working group
|
Merritt, St. Denis, Wurthwein, Petravick
|
In progress
|
|
[Will generate long specific task list as WG
deliverable]
|
Cache/Storage Working Group
|
Start ~8/1??
|
Import_classes
|
Support V5 schema
|
Moore
|
In progress
|
|
Support storage of collider data from Runjob
|
Moore
|
In progress
|
Autodestination
|
Revisit requirements for file family specification from
metadata
|
D0, CDF
|
Not started
|
|
Redesign with new requirements, drive from DB instead of
table, …
|
TBD
|
Not started
|
|
Implement & deploy new version
|
TBD
|
Not started
|
Optimizer
|
Write requirements for enhanced functionality
|
Team, D0, CDF
|
Not started
|
|
Implementation [May be using GRIDware]
|
TBD
|
Not started
|
Dataset Definition Editor
|
Redesign to remove Java?
|
Herber?
|
Not started
|
|