| a_entry | a_short_desc | a_status | long_desc | owner | package | sam_vsn | xest_pers_days | zdate_added | zdate_finished | zz_notes |
|---|---|---|---|---|---|---|---|---|---|---|
| cache access  | cache accessibility features for station  |   | Allow the disks available to all machines in a cluster to be defined as belonging to , and accessible from each machine.  | Igor  | sam_station  | 3.2  |   | 04/24/2001  |   | |
| split-merge  | Design of file merge/split/streams/luminosity/trigger and how they all fit together  | Must get the conceptual basis for file/run/stream/triggers/applications correct before we start the run. Incorporate needs from 22.10 Note: primitive files with multiple parents can NOW be stored - Run # of 1st parent used  | Julie,Lee,Vicky,Heidi,Igor  |   | ?  |   |   |   | ||
| FVstat  | Mark file and volumes with a status word. User must have oracle account and pw.  | done  |   | Lauri,Steve  | sam_admin  | 3.1  |   |   |   | |
| DSeditor  | Make dataset editor more robust. Check logs for usage frequency.  | in progress, New version of dataset editor will be put into production.  |   | Matt,Lauri  |   |   |   |   |   | |
| optimizer  | Resource management - Optimizer crude version to order files in groups according to order on tape (also requires data in db to be fixed to store order on tape) Add Enstore location cookie to sam database  | done.  | Also requires small changes to fss and db server to store tape location cookie(and to fix tape type). Depends on script to do initial load of location cookies  | Sinisa,Lauri  | sam_station  | 3.1  |   |   | 05/02/2001  | |
| cluster-mode  | Distributed station resource management  | done  |   | Igor  | sam_station  | 3.1  |   |   | 05/02/2001  | |
| browser fixes  | data browser pages neew to work with netscape 6.0  | in progress  |   | Matt  | sam_data_browser  | n/a  |   | 05/03/2001  |   | |
| MSS spec  | way to specify MSS type and associate it with file location  | in progress  |   | Igor  | sam_station  | 3.2  |   | 05/03/2001  |   | |
| autodest  | autodestination for processed files  | needs testing  |   | Carmenita  | sam_user, sam_db_server  | 3.1  |   | 05/03/2001  |   | |
| PPDG  | Integration with work done in context of PPDG  | in progress  |   | Igor  | sam_user, sam_db_server  |   |   | 05/03/2001  |   | |
| log.cpp-py  | sam_log.cpp conversion to python  | done  |   | Carmenita  | sam_user  | 3.1  |   |   |   | |
| consumer.cpp-py  | sam consumer.cpp conversion to python  |   |   | Carmenita  | cam_user  | 3.2  |   |   |   | |
| addloc  | problem with sam add location  | done  | There is a problem that sometimes causes sam add location to not commit. Believed to be caused by possible commits being done in the client code. Maybe this is skipped, or rolled back by another command in the db server.  | Carmenita,Steve  | sam_user, sam_db_server  | 3.1  |   |   |   | |
| verify meta api  | Ability to verify metadata  | done  | Need a method to read back metadatafor a file and compare it with the original metadata file. Question about whether sam dump file supplies needed functionality.  | Steve  | sam_db_server  | 3.1  |   |   |   | |
| verify meta user  | Ability to verify metadata  | not done  | need "sam dump file meta" command  | Carmenita  | sam_user  | 3.2  |   | 06/7/2001  |   | |
| new units  | introduce system of size units into the station  | done  | Introduce a new struct that allows the ability to specify sizes for files, disks, caches in units of bytes, kbyte, Mbyte, Gbyte, Tbyte. This will allow the station to have gt 2TB of disk defined. Will allow defining file sizes in bytes. Need to change desc files for v3.2  | Igor  |   | 3.1  |   |   |   | zero value issue needs to be fixed.  |
| 6.0 forms  | New Oracle 6.0 forms installed on ora1.  | done  |   | Julie  | sam_db_admin  |   |   |   |   | |
| sam db cuts  | sam database cuts  | as needed  |   | Julie  | sam_db  | n/a  |   |   |   | |
| cmd parser  | Create new sam command parser with integrated help  | design document  | Create a new python module called CommandParser that makes it easy to parse commands in a uniform and consistent fashion. The user sees consistent fron end commands and clear instructions on legal syntax when an illegal command is entered or when help is requested.  | Lauri  | sam_common, sam_user  | 3.2  | 60  | 04/28/2001  |   | |
| station tests  | station testing  | in progress  | setup station with latest version of code and perform standard test harness test on 1) d0test, CAS-like station with consumers, and 2) pctest farm with distributed worker nodes.  | Lauri,Igor, Sinisa  | sam_test_harness  | 3.1  | 5 each test cycle  | 05/01/2001  |   | |
| event count  | add count events method  | done  | add count events method to the db server. Need to add event counts to verious commands, eg sam translate constraints and dataset definition tool  | Steve  | sam_dbserver, sam_user  | 3.1  |   | 05/01/2001  |   | |
| new runtype  | add new run type for archiving online d0 data  | in progress  | D0 has asked for new runtype for some online d0 data. Specifically have asked to have way to archive "epics" data. Need general way to do this because we feel there will be more. Changes to import classes and some server stuff. Decided to have runtupe=online_archive, format=tar, tier epics, luminosity...  | Lee, Carmenita,Steve  | sam_db_server,sam_user,  | 3.1?  |   |   |   | to be done before Th 6/7  |
| mail  | change mail address from "sam@fnal.gov" to "user@node" in station code  | done  |   | Igor  | sam_station  |   |   |   |   | |
| FBS adapter  | FBS batch adapter, documentation and testing  |   |   | Sinisa  | sam_station  | 3.1  |   | 05/01/2001  |   | |
| BA admin  | batch adapter admin interface  |   |   | Lauri, sinisa?  | sam_station  | 3.1  |   | 05/28/2001  |   | |
| batch adapter  | multiple batch system adapter  |   | create and document general batch system api for sam, Sinisa started with FBS adapter for sam V3.1  | Igor,Sinisa  | sam_station  | 3.1  |   | 05/01/2001  |   | |
| cache statistics  | fix SQL errors in current cache plots by workgroup. Include stats by tier.  | done  |   | Lauri  | sam_admin  |   | 5  | 05/07/2001  | ||
| Un-included file notification  | Inform user of files not given to SM in InProjectSnapshop.getDatasetFilesQuery  |   | Files without an entry in cache or at least one "good" volume are not returned to SM for delivery. The user must be informed of this.  | Steve  | sam_db_server,??  | 3.2  |   | 05/15/2001  | ||
| SAM.Exception  | Convert dbserver to use SAM.Exception for all methods  | Posed  |   |   | sam_db_server,??  |   |   | 05/15/2001  | ||
| RemoteUsers  | Include aliases for remote users  | Proposed  | Need to develop a scheme to accomodate users on remote systems, under domains other than fnal.gov, with different login names. Need alias list for each user.  |   | many  | 3.2  |   | 05/21/2001  | ||
| bbftp in bootstrap  | Add bbftp to sam_bootstrap.  | done  | Package bbftp so it can be included in sam bootstrap installation proceedure. Update documentation  | Lauri  | sam_bootstrap,sam_bbftp  | 3.1  |   | 05/11/2001  | ||
| bbftp domain  | Add bbftp domain distinguishing features to sam_bootstrap. For intra-domain transfers use rcp, for inter-domain transfers use bbftp. kerberos tickets neetd to be granted for rcps, need fagan to help.  |   | installation proceedure. Update documentation  | not sure  | sam_bootstrap,sam_bbftp  | 3.2  |   | 05/11/2001  | ||
| StationDemo  | Demo of station installation  | Done  | Prepare and present station installation demo for sam users meeting. Update documentation as needed.  | Sinisa  | sam_station  | n/a  |   | 05/9/2001  | ||
| omniORB Investigate  | Investigate GNU Omniorb.py as a replacement for fnorb  | In progress  |   | Steve  |   | ongoing  |   | 05/15/2001  | ||
| omniORB.py  | Replace current fnorb with Omniorb.py  | Proposed  |   | many  | many  | 4.0 (~September 1, 2001)  |   | 05/21/2001  | ||
| MC Request  | Develop tables and code for MC request and tracking system  | In progress  | Design the tables, create the db server and IDL interfaces to connect to cgi scripts for web-based user request entries. Also includes recording/verifying import information. includes admin and request status functions. Includes  | Julie, Lee, David Evans, Greg Graham, John Zhou  | sam_db, ?_db_server, other.  | 3.1  |   | 05/7/2001  | ||
| admin AddAutodest  | Fixes for auto dest tools, so will establish pnfs paths and set tags correctly the first time.  | in progress  |   | Lauri  | sa-_admin  |   |   | 05/21/2001  | ||
| AddAutodestLocations  | Add and maintain autodestination locations. Needs to be added to shift guide.  | Ongoing  |   | Carmenita, Lee  | operations  |   |   | 05/21/2001  | ||
| bug:name service  | When name service disappears, DLSAM does not reconnect  | in progress  |   | Carminita  | sam_user  | asap  |   | 05/15/2001  | ||
| pnfs permissions  | files in enstore have wrong permissions. In short term will check pnfs space and update once per day. May need to run script on cache areas more frequently.  |   |   | igor (lee)  | sam_station  | 3.2  |   | 05/15/2001  | ||
| CVS permisisons  | sam_util release script creates world write permissions for cvs files. Want to change this.  | ongoing  |   | Lauri  | sam_util  | n/a  |   | 05/15/2001  | ||
| Oracle Sequence numbers  | Sequence numbers can exceed 2**32 but field defined as long  | Proposed  | Sequence numbers need to be tested above 2**32 to insue they work in the dbserver and are transfered back as unsigned long.  | Stephen  | sam_db_server  | 3.2  |   | 5/30/2001  | ||
| NGinfo server  | Design for new info server, prototype work.  | in progress  |   | sinisa  |   | during 3.2  |   |   | ||
| disk-type  | Resolve disk-type issue in data_disks and data_storage_locations  |   | Currently, the disk types in data_storage_locations are tape,station,disk,other. The new struct that Sinisa created uses mss, station, external_disk (non-station-disk), and other and the dbserver maps disk to external_disk. There is an entry problem in both the forms and sam_admin command line that uses "other" for entries that should be "disk" (meaning non-station-disk). This is being fixed. We need further discussion to decide if the the categories are correct or should be named more precisely and changed. May have isues related to item "cache access" above.  | julie, Lauri  | sam_db, forms, sam_admin  | 3.2  |   |   | Julie noticed a problem in the types in data_disks when we tried to move "other" to "disk", to match the types ing data_storage_locations. There is a constraint requiring disk_other to be used for all disks that are not station_disk. Matt, Igor, On May 1, we modified data_storage_locations.location_type to 'disk' if it was = 'other'. This has resulted in a mismatch between data_storage_locations and data_disks. See query in email from Tues. From group discussion this morning, everyone but you guys, we decide to put these 2 tables in sync and change data_disk.disk_type to 'disk' if = 'other'. In proceeding with this, I noticed there is a constraint on data_disks that only allows types 'other' and 'station'. I am hesitant to modify this constraint to allow type 'disk' without your approval. Is there a reason why disk_type 'disk' should not be an allowable value?  | |
| add mountpoint  | need additional sam_admin command to add a data disk. this would be used in conjunction with "samadmin add disk location" when the mount point had not already been added  |   |   | lauri  | sam_admin  | 3.2  |   | 6/7/2001  | ||
| null  |   |   |   |   |   | 3.2  |   |   |