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    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