D. Duellmann - IT/DB LCG - POOL Project1 Internal Pool Release V0.2 Dirk Duellmann.

Slides:



Advertisements
Similar presentations
Data Management TEG Status Dirk Duellmann & Brian Bockelman WLCG GDB, 9. Nov 2011.
Advertisements

German Cancio – WP4 developments Partner Logo WP4-install plans WP6 meeting, Paris project conference
CERN - IT Department CH-1211 Genève 23 Switzerland t LCG Persistency Framework CORAL, POOL, COOL – Status and Outlook A. Valassi, R. Basset,
The POOL Persistency Framework POOL Summary and Plans.
D. Düllmann - IT/DB LCG - POOL Project1 POOL Release Plan for 2003 Dirk Düllmann LCG Application Area Meeting, 5 th March 2003.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
SPI Software Process & Infrastructure GRIDPP Collaboration Meeting - 3 June 2004 Jakub MOSCICKI
SEAL V1 Status 12 February 2003 P. Mato / CERN Shared Environment for Applications at LHC.
M. Gallas IT-API LCG SPI project: testing1 Software Testing Infrastructure status LCG Software Process & Infrastructure (CERN, 10/23/02)
LCG Persistency Workshop, June 5th 2002
Framework for Automated Builds Natalia Ratnikova CHEP’03.
SPI Software Process & Infrastructure EGEE France - 11 June 2004 Yannick Patois
M.Frank CERN/LHCb - Persistency Workshop, Dec.2004 Agenda: 2 separate talks! Don’t mangle together what does not belong together 1.Schema Evolution Tests.
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting June 13-14, 2002.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio CERN.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
Conditions DB in LHCb LCG Conditions DB Workshop 8-9 December 2003 P. Mato / CERN.
The LCG SPI project in LCG Phase II CHEP’06, Mumbai, India Feb. 14, 2006 Andreas Pfeiffer -- for the SPI team
SEAL: Core Libraries and Services Project CERN/IT After-C5 Meeting 6 June 2003 P. Mato / CERN.
An RTAG View of Event Collections, and Early Implementations David Malon ATLAS Database Group LHC Persistence Workshop 5 June 2002.
LCG-SPI: SW-Testing LCG AppArea internal review (20/10/03)
POOL Status and Plans Dirk Düllmann IT-DB & LCG-POOL Application Area Meeting 10 th March 2004.
20/09/2006LCG AA 2006 Review1 Committee feedback to SPI.
LCG EGEE is a project funded by the European Union under contract IST LCG PEB, 7 th June 2004 Prototype Middleware Status Update Frédéric Hemmer.
Feedback from the POOL Project User Feedback from the POOL Project Dirk Düllmann, LCG-POOL LCG Application Area Internal Review October 2003.
SEAL: Common Core Libraries and Services for LHC Applications CHEP’03, March 24-28, 2003 La Jolla, California J. Generowicz/CERN, M. Marino/LBNL, P. Mato/CERN,
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
SEAL Project Core Libraries and Services 18 December 2002 P. Mato / CERN Shared Environment for Applications at LHC.
The POOL Persistency Framework POOL Project Review Introduction & Overview Dirk Düllmann, IT-DB & LCG-POOL LCG Application Area Internal Review October.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
Franco Carbognani, EGO LSC-Virgo Meeting May 2007 Status and Plans LIGO-G Z Software Management.
Grand Challenge in MDC2 D. Olson, LBNL 31 Jan 1999 STAR Collaboration Meeting
Servicing HEP experiments with a complete set of ready integrated and configured common software components Stefan Roiser 1, Ana Gaspar 1, Yves Perrin.
CHEP 2004, Core Software Integration of POOL into three Experiment Software Frameworks Giacomo Govi CERN IT-DB & LCG-POOL K. Karr, D. Malon, A. Vaniachine.
Software Engineering Overview DTI International Technology Service-Global Watch Mission “Mission to CERN in Distributed IT Applications” June 2004.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 SPI Software Process & Infrastructure for LCG Project Overview LCG Application Area Internal.
D. Duellmann - IT/DB LCG - POOL Project1 The LCG Pool Project and ROOT I/O Dirk Duellmann What is Pool? Component Breakdown Status and Plans.
LCG Distributed Databases Deployment – Kickoff Workshop Dec Database Lookup Service Kuba Zajączkowski Chi-Wei Wang.
Data Placement Intro Dirk Duellmann WLCG TEG Workshop Amsterdam 24. Jan 2012.
D. Duellmann - IT/DB LCG - POOL Project1 The LCG Dictionary and POOL Dirk Duellmann.
Summary of persistence discussions with LHCb and LCG/IT POOL team David Malon Argonne National Laboratory Joint ATLAS, LHCb, LCG/IT meeting.
POOL Status and Plans Current developments and proposed workplan for 2005 Ioannis Papadopoulos, CERN IT/ADC 31/3/2005 LCG Applications Area Internal Review.
1 A Scalable Distributed Data Management System for ATLAS David Cameron CERN CHEP 2006 Mumbai, India.
PCAP Close Out Feb 2, 2004 BNL. Overall  Good progress in all areas  Good accomplishments in DC-2 (and CTB) –Late, but good.
POOL & ARDA / EGEE POOL Plans for 2004 ARDA / EGEE integration Dirk Düllmann, IT-DB & LCG-POOL LCG workshop, 24 March 2004.
CINT/Reflex workshop 1 Rene Brun 4 May 2005 Summary of the CINT/Reflex workshop 2-6 May 2005
Project Work Plan SEAL: Core Libraries and Services 7 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
D. Duellmann, IT-DB POOL Status1 POOL Persistency Framework - Status after a first year of development Dirk Düllmann, IT-DB.
D. Düllmann - IT/DB LCG - POOL Project1 POOL Release V1.0 Dirk Düllmann LCG Application Area Meeting, 14 th May 2003.
SPI Software Process & Infrastructure Project Plan 2004 H1 LCG-PEB Meeting - 06 April 2004 Alberto AIMAR
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Summary Report Project Name: Infoway Message Builder API Brief Project Description: Intended to simplify the implementation of HL7 v3 messaging –Simulation.
POOL Based CMS Framework Bill Tanenbaum US-CMS/Fermilab 04/June/2003.
POOL Historical Notes POOL has been the most advanced and the most used AA project. Currently, excellent teamwork with experiments on new features and.
J Jensen / WP5 /RAL UCL 4/5 March 2004 GridPP / DataGrid wrap-up Mass Storage Management J Jensen
Persistency Project (POOL) Status and Work Plan Proposal
LCG Applications Area Milestones
EGEE Middleware Activities Overview
(on behalf of the POOL team)
More Interfaces Workplan
SPI external software build tool and distribution mechanism
SPI Software Process & Infrastructure
POOL: Component Overview and use of the File Catalog
Dirk Düllmann CERN Openlab storage workshop 17th March 2003
First Internal Pool Release 0.1
POOL/RLS Experience Current CMS Data Challenges shows clear problems wrt to the use of RLS Partially due to the normal “learning curve” on all sides in.
POOL Status & Release Plan for V0.4
SEAL Project Core Libraries and Services
Presentation transcript:

D. Duellmann - IT/DB LCG - POOL Project1 Internal Pool Release V0.2 Dirk Duellmann

D. Duellmann - IT/DBLCG - POOL Project 2 Release Platform POOL V0.2 has been released on November 15 th the cvs release tag are “POOL_0_2_0” and “v2r0” Internal release for POOL developers Still a single supported platform so far RedHat 7.2 using gcc Code should also work on rh61 and (partially) on win32/VC6 -First test with gcc 3.2 have been done Require several external packages hosted by SPI see /afs/cern.ch/sw/lcg/external MySQL (4.0.3-beta) MySQL++ (1.7.9) Root (3.03.8) Xerces-C (1.6.0) Supported build systems scram and cmt -achieved better support by simplifying the cvs structure configure; make system was planned -but did not make it in time for V0.2 This will be the last release supporting two build systems

D. Duellmann - IT/DBLCG - POOL Project 3 Release Content – main changes wrt. V0.1 Collections -implicit and explict collections -based on containment in root files or list of object references -provides coherent iterator access File Catalog -two implementation based on mysql and xml -added abstract iterator interface to allow catalog browsing -first GUI prototype underway (V0.3) Reflection & Conversion -Refactoring of the interface -separated writer interface (creation of new classes) -added support for namespaces and templates

D. Duellmann - IT/DBLCG - POOL Project 4 Release Target Main Release Target: Integrate object navigation (V0.1) with object collections Test Programs – eg /pool/test/Collection_1 register a new file with a file catalog write a few interrelated objects into a root file keep track of object references in two collections read objects back based on collection iterators Integration is still rather shallow Test/example programs need further cleanup Changes the Ref Storage Manager protocol underway to achieve this goal (V0.3)

D. Duellmann - IT/DBLCG - POOL Project 5 Next Steps Usual code review will start now 2 half days, different pairs than last cycle SPI provides one external person for the review Need to formalise the release procedure assign ownership to all integration tests define tagging and notification procedure for packages releases Integrate cpp_unit/oval based testing for integration tests example code for the DataSvc component has been developed need to integrated with the build system

D. Duellmann - IT/DBLCG - POOL Project 6 Next release In only less than a month … Aiming for V0.3 release at 13 th December Integration between LCG and Cint dictionaries is top priority work item Markus, Stefan & Rene have been working on a concrete proposal -hope to get the proposed changes into a ROOT release compatible to our release FileCatalog implementation based on the EDG/Globus components Currently working on the glue code between POOL and EDG C++ interfaces Expect repeat the scalability test which have been done for the native MySQL file catalog Meta Data access and query Prototype code already in this release Interface consolidation between the C++ and JDO based implementations

D. Duellmann - IT/DBLCG - POOL Project 7 Summary The internal POOL V0.2 release took place Planned new functionality is provided Thanks to all pool developers All POOL work packages are now part of the release Successful integration of several new externally developed packages -need more formal internal communication to make sure that’s not all left until very late in the release cycle Accumulated 2 wk delay wrt to the initial project plan but on time wrt our prediction given after the V0.1 release POOL project is on track and preparing for the next very tight release cycle towards a first public release