University of Wisconsin at Madison Code Migration James N. Bellinger University of Wisconsin at Madison 29 September 2010 29 September 2010
Major problems perl_dbd_oracle Testing Need diskcache_i versions for different root versions Version for root v5_14_00g ready Some rootd versions are incompatible 29 September 2010
Current Tasks Verify that we have all we need from cdfcode Turn off last of old releases Compile list for next release Prepare more extensive test suite 29 September 2010
Code Tasks 29 September 2010 Product-1 perl_dbd_oracle Moscato has provided incompatibility Oracle How to back-fit remote sites? Needs perl packaged with it 64/32 bit issue as well? Product-2 diskcache_i New version built against v5_14_00g Lynn devise naming or user builds own? demands use of same root Asked Thomas Kuhn to help build Product-3 rootd TAuthenticate Partial list of incompatible Extend list, script automatic test problem between versions Product-4 tcsh bug Using new ups works around problem Install our ups on atom, not FNAL version Tools-1 Code Browser Old version should now have it, new already did Code-1 CosmicMods crash Not replicated Code-2 Uninitialized variables A couple of libraries were examined Locate managers, get list from compiler Code-3 Program Speedup Two possible approaches: 1) single routine Code-3A 1) single routine Test low-hanging fruit: chebyshev Code-3B 2) investigate consolidation when running clustering many different times/event Code-3C Partitioning does not seem promising Code-4 Frontier-ize at remote sites 29 September 2010
Wish List Large file support in root Low File storage issues reduced if we use this Include Stntuple in new release High Merge MC + Production Use xrootd? High? EMD validation running Medium New MC engines in new release Test with different compilers long-term support issue Frontier: use current version? CAF submit tools in product Problem, data needs to be updated regularly 29 September 2010