Report problems to ATLAS LXR Team (with time and IP address indicated)

The LXR Cross Referencer

source navigation ]
diff markup ]
identifier search ]
general search ]
 
 
Architecture: linux ]
Version: head ] [ nightly ] [ GaudiDev ]
  Links to LXR source navigation pages for stable releases [ 12.*.* ]   [ 13.*.* ]   [ 14.*.* ]   [ 15.*.* ] 

001 2009-10-23 Charles Leggett
002         * IOVSvcTool::setRange(): delete old IOVEntry before adding a new
003                                   one. 
004         * bug #55126
005         * tag IOVSvc-00-07-08
006         
007         
008 2009-10-09 Charles Leggett
009         * IOVSvcTool: do clearProxyPayload on DetectorStore, not
010                       EventStore
011         * Bug #57178
012         * tag IOVSvc-00-07-07
013 
014 2009-10-09 Charles Leggett
015         * IOVSvcTool.cxx: add Auditor hook
016         * tag IOVSvc-00-07-06
017 
018 2009-08-14 Charles Leggett
019         * IOVSvcTool.cxx: StoreGate::clearProxyPayload
020         * bugs #54154
021         * tag IOVSvc-00-07-05
022 
023 2009-08-09  RD Schaffer  <R.D.Schaffer@cern.ch>
024         * src/IOVSvcTool.cxx (IOVSvcTool::resetAllProxies): reverting
025         temporarily to reset of proxy
026         * tag IOVSvc-00-07-04
027 
028 2009-08-07 Charles Leggett
029         * IOVSvcTool.cxx: valgrind errors
030         * bugs #53538 and #54120
031         * tag IOVSvc-00-07-03
032         
033 2009-08-06 Charles Leggett
034         * IOVSvcTool.cxx: test for invalid DataProxy in preLoadProxies
035         * bug #54123, #54125
036         * tag IOVSvc-00-07-02
037 
038 2009-08-05 Charles Leggett
039         * IOVSvcTool.cxx: use store->releaseObject() instead of proxy->reset()
040         * tag IOVSvc-00-07-01
041 
042 2009-08-04 Charles Leggett
043         * IOVSvcTool.cxx, requirements: merged changes with 
044           IOVSvc-00-06-16-01 branch for Coral
045         * tag IOVSvc-00-07-00
046 
047 2009-08-04 Charles Leggett
048         * IOVSvcTool.cxx: fix invalid read: bug #53538 and 53935
049         * tag IOVSvc-00-06-19
050         
051 2009-03-25 Ilija Vukotic <ilija@vukotic.me>
052         * a bit of readability and printout changes
053         * tagging IOVSvc-00-06-18
054         
055 2009-02-13  Sebastien Binet  <binet@farnsworth>
056 
057         * tagging IOVSvc-00-06-17
058         * removing last bits of SEAL deps.
059         * M src/IOVSvcTool.cxx
060         * M cmt/requirements
061 
062 2008-06-11 Charles Leggett
063         * IOVSvcTool: add hook to AuditorSvc for Callback
064         * tag IOVSvc-00-06-16
065 
066 2008-06-04 Charles Leggett
067         * IOVSvcTool: don't do beginrun reset on first begin run
068         * IOVSvc: do cleanup of IOVSvcTool in finalize, not destructor
069         * better printing of full proxy names
070         * tag IOVSvc-00-06-15
071 
072 2008-05-28 Charles Leggett
073         * IOVSvcTool: warn of duplicate TADs on insert in preLoadTAD and 
074           preLoadDataTAD
075         * IOVSvc: change default for job opt partialPreLoadData to true
076         * tag IOVSvc-00-06-14
077 
078 2008-05-27 Charles Leggett
079         * IOVSvcTool: sort preLoad sets on values of clid/name instead of
080           TAD*, to avoid duplicates
081         * tag IOVSvc-00-06-13
082 
083 2008-05-19 Charles Leggett
084         * IOVSvcTool.cxx: bugfix to handle callbacks when forceReset == true
085         * tag IOVSvc-00-06-12
086 
087 2008-05-15 Charles Leggett
088         * IOVSvc.cxx: more deal with store named "default"
089         * Tagged as IOVSvc-00-06-11
090 
091 2008-05-15 Charles Leggett
092         * IOVSvc.h, IOVSvc.cxx: minor formatting fixes, deal with store named "default", remove default parameter in IOVSvc.h 
093           to make sure it comes in from IIOVSvc.h
094         * Tagged as IOVSvc-00-06-10
095 
096 2008-05-14 Charles Leggett
097         * IOVSvc/IOVSvcTool: use ServiceHandles, make default store "StoreGateSvc"
098         * Tagged as IOVSvc-00-06-09
099 
100 2008-05-14 Charles Leggett
101         * IOVSvcTool.cxx: BeginRun type bugfix
102         * Tagged as IOVSvc-00-06-08
103 
104 2008-05-13  RD Schaffer  <R.D.Schaffer@cern.ch>
105 
106         * src/IOVSvcTool.cxx (IOVSvcTool::preLoadTAD): must copy tads in
107         case they are deleted in the proxy. Seen to cause a crash.
108         * Tagged as IOVSvc-00-06-07
109 
110 2008-05-09 Charles Leggett
111         * bugfix 'cause CMT didn't do a proper build!
112         * Tagged as IOVSvc-00-06-05
113 
114 2008-05-09 Charles Leggett
115         * bugfix for forceResetAtBeginRun
116         * Tagged as IOVSvc-00-06-04
117 
118 2008-05-09 Charles Leggett
119         * reset all proxies at begin run incident or via resetAllProxies() 
120           method. Controlled by jobOpt "forceResetAtBeginRun"
121         * Tagged as IOVSvc-00-06-03
122 
123 2008-04-30 Charles Leggett
124         * add MsgStream.h include for opt build
125         * Tagged as IOVSvc-00-06-02
126 
127 2008-04-03 Charles Leggett
128       * print a warning message when setRange is called for an
129         unregistered proxy when no store specified.
130       * Tagged as IOVSvc-00-06-01
131 
132 2008-04-03 Charles Leggett
133       * massive changes to work with multiple stores.
134       * an IOVSvcTool is associated with each store, IOVSvc
135         forwards functionality to appropriate tool
136       * Tagged as IOVSvc-00-06-00
137 
138 2008-03-27 Charles Leggett
139         * src/CBTree.cxx: removed prinout in destructor
140         
141 2008-03-06 Charles Leggett
142         * IOVSvc.h/cxx: added partial preLoading of data via
143         preLoadDataTAD() method and "partialPreLoadData" job opt.
144 
145 2008-01-23  RD Schaffer  <R.D.Schaffer@cern.ch>
146 
147         * Tagged as IOVSvc-00-05-04
148         * src/IOVSvc.cxx: moved service base init to before log creation
149         added call to iovdbsvc to signalEndProxyPreload
150 
151 2008-01-04 Chalres Leggett
152         * IOVSvc.cxx: set sortKeys=true by default
153         * Tagged as IOVSvc-00-05-03
154 
155 2007-09-06 Chalres Leggett
156         * IOVSvc.cxx/h: add sortKeys jobOpt, to sort keys passed to
157                         callback functions if desired.
158         * Athena bug #29222
159         * Tagged as IOVSvc-00-05-02
160 
161 2007-08-20 Chalres Leggett
162         * throw exception from handle if preLoadProxies fails
163         * ask IncidentSvc to rethrow incidents
164         * Tagged as IOVSvc-00-05-01
165 
166 2007-08-15 Chalres Leggett
167         * Added SerialNo patch (athena bug #28677)
168         * Thow IOVCallbackError exception when callback fails
169         * Tagged as IOVSvc-00-05-00
170 
171 2007-08-01 Emil Obreshkov <Emil.Obreshkov@cern.ch>
172         * Removed AtlasReflex and put back SEAL
173         * Tagged as IOVSvc-00-04-44
174 
175 2007-07-24 Nir Amram <Nir.Amram@cern.ch>
176         * Changed used package AtlasSEAL to AtlasReflex
177         * Tagged as IOVSvc-00-04-43
178 
179 2007-07-12  Paolo Calafiura  <calaf@0-d-60-fb-f8-d3.dhcp.lbl.gov>
180 
181         * src/IOVSvc.cxx: remove extra DECLARE_SERVICE_FACTORY
182         * tag IOVSvc-00-04-42
183         
184 2007-07-11  Paolo Calafiura  <calaf@0-d-60-fb-f8-d3.dhcp.lbl.gov>
185 
186         * src/components/IOVSvc_entries.cxx (DECLARE_SERVICE_FACTORY): missing factory declaration for IOVSvc...
187         * tag IOVSvc-00-04-41
188         
189 2007-01-12  RD Schaffer  <R.D.Schaffer@cern.ch>
190 
191         * src/IOVSvc.cxx: move to use lumi block instead of event number
192         * tag IOVSvc-00-04-40
193 
194 2006-12-20 Paolo Calafiura <pcalafiura@lbl.gov>
195         * share/IOVSvc.*: empty files left for backward compatibility
196         * tag IOVSVC-00-04-39
197 
198 2006-12-18 Charles Leggett <charles.leggett@cern.ch>
199         * use DECLARE_SERVICE_FACTORY macro
200         * tag IOVSVC-00-04-38
201 
202 2006-12-18 Charles Leggett <charles.leggett@cern.ch>
203       * replace svcType_t with long
204         * tag IOVSvc-00-04-37
205 
206 2006-09-28 Charles Leggett <charles.leggett@cern.ch>    
207         * hmmm. IOVSvc-00-04-35 already seems to be used!
208         * tag IOVSvc-00-04-36
209         
210 2006-09-28 Charles Leggett <charles.leggett@cern.ch>
211         * src/IOVSvc.cxx: changed ERROR messages to DEBUG when
212           Fcn has already been registered against everything it
213           can be.
214         * tag IOVSvc-00-04-35
215         
216 2006-08-09 Charles Leggett <charles.leggett@cern.ch>
217         * src/IOVSvc.cxx: changed some ERROR messages to INFO
218           when trying to regFcn with trigger=true in initialize
219           (Athena bug #18683)
220         * src/IOVSvc.cxx: fixed memory leak in destructor
221         * tag IOVSvc-00-04-34
222 
223 2005-12-12 Charles Leggett <charles.leggett@cern.ch>
224         * src/IOVSvc.cxx: changed some WARNING messages to DEBUG
225           (Athena bug #10556)
226         * tag IOVSvc-00-04-33
227 
228 2005-10-29  RD Schaffer  <R.D.Schaffer@cern.ch>
229 
230         * tag IOVSvc-00-04-32
231         * src/IOVSvc.cxx: changed reset to apply to only the callbacks.
232 
233 2005-10-27  RD Schaffer  <R.D.Schaffer@cern.ch>
234 
235         * tag IOVSvc-00-04-31
236         * src/IOVSvc.cxx (reinitialize): added flag to reset all proxies
237         upon reinitialize
238 
239 2005-10-17  David Quarrie <David.Quarrie@cern.ch>
240         * src/IOVSvc.cxx: Don't signal an error if the IOVDbSvc can't
241         be found.
242 
243 2005-10-05  RD Schaffer  <R.D.Schaffer@cern.ch>
244 
245         * tag IOVSvc-00-04-29
246         * src/IOVSvc.cxx: get event info from begin run incident if not in
247         TES
248         * added some extra printout for isValid failure
249         * signal begin run to IOVDbSvc to provide the IOVTime
250 
251 2005-08-03: Charles Leggett <charles.leggett@cern.ch>
252         * cmt/requirements: added use AtlasSEAL
253         * tag IOVSvc-00-04-28
254 
255 2005-07-20  RD Schaffer  <R.D.Schaffer@cern.ch>
256 
257         * src/IOVSvc.cxx: added check of sc
258         Using timestamp in ns - must convert time from eventinfo
259         * tag IOVSvc-00-04-27
260 
261 2005-06-24  RD Schaffer  <R.D.Schaffer@cern.ch>
262 
263         * src/IOVSvc.cxx: check on stop changed so that the max of IOV is
264         considered as NOT part of the inverval, i.e. [min,
265         max). I.e. remove stop if <= curTime instead of < curTime.
266         * tag IOVSvc-00-04-26
267 
268 2005-06-16: Charles Leggett <charles.leggett@cern.ch>
269         * IOVSvc.h: cleaned up headers
270         * tag IOVSvc-00-04-25
271 
272 2005-06-10: Charles Leggett <charles.leggett@cern.ch>
273         * IOVSvc.cxx: fixed statuscode check in preLoadProxies
274         * tag IOVSvc-00-04-24
275 
276 2005-05-17  RD Schaffer  <R.D.Schaffer@cern.ch>
277 
278         * moved _load,_entries to component dir
279         * tag IOVSvc-00-04-23
280 
281 2005-04-07: Charles Leggett <charles.leggett@cern.ch>
282         * move .cpp files to .cxx
283         * tag IOVSvc-00-04-22
284 
285 2005-04-07: Charles Leggett <charles.leggett@cern.ch>
286         * IOVSvc.cxx: convert m_updateInterval to upper more elegantly
287         * tag IOVSvc-00-04-21
288 
289 2005-03-11: Charles Leggett <charles.leggett@cern.ch>
290         * requirements: fix redundant "library" statement"
291         * tag IOVSvc-00-04-20
292 
293 2004-10-23  RD Schaffer  <R.D.Schaffer@cern.ch>
294 
295         * tag IOVSvc-00-04-19
296         * share/IOVSvc.py: added block for double include
297 
298 2004-09-07: Charles Leggett <charles.leggett@cern.ch>
299         * IOVSvc.cxx: insert node in tree when doing a setRange
300         * tag IOVSvc-00-04-18
301 
302 2004-09-06  David Quarrie  <David.Quarrie@cern.ch>
303 
304         * IOVSvc; Replace IID by InterfaceID since the former
305         is no longer available.
306 
307 2004-08-13: Charles Leggett <charles.leggett@cern.ch>
308         * to restore IOVTime to v1.7
309         * tag IOVSvc-00-04-16
310 
311 2004-08-04  David Quarrie  <David.Quarrie@cern.ch>
312 
313         * cmt/requirements: Change dependency on Boost to one on
314         AtlasBoost to avoid a name clash
315 
316 2004-06-29: Charles Leggett <charles.leggett@cern.ch>
317       * IOVSvc.cxx: fixes for change in IOVTime (AthenaKernel-00-01-28)
318                     IOVTime == 0 is now a legal time(stamp/re)
319                     changed some INFO messages to DEBUG 
320       * IOVAddress.h: proper use of svcType_t
321       * tag IOVSvc-00-04-14
322 
323 2004-06-02: Charles Leggett <charles.leggett@cern.ch>
324       * IOVAddress.h: use svcType_t
325       * tag IOVSvc-00-04-13
326 
327 2004-05-10  RD Schaffer  <R.D.Schaffer@cern.ch>
328 
329         * tag IOVSvc-00-04-12
330         * src/IOVSvc.cxx: fixed typo for timestamp undef
331 
332 2004-05-07: Charles Leggett <charles.leggett@cern.ch>
333       * IOVSvc.cxx: test if timestamp == undef instead of 0
334       * tag IOVSvc-00-04-11
335 
336 2004-05-04: Charles Leggett <charles.leggett@cern.ch>
337       * IOVTime.*: added consts to define min/max/undef event/run/timestamp
338       * tag IOVSvc-00-04-10
339 
340 2004-04-13: Charles Leggett <charles.leggett@cern.ch>
341       * moved IOVTime, IOVRange to AthenaKernel
342       * tag IOVSvc-00-04-09
343 
344 2004-04-09  RD Schaffer  <R.D.Schaffer@cern.ch>
345         * tag IOVSvc-00-04-08
346         * IOVSvc/IOVTime.h: add set_re_time
347 
348 2004-04-05: Charles Leggett <charles.leggett@cern.ch>
349       * IOVSvc.cxx: bugfix - call functions in correct order in
350         preLoadProxies
351       * tag IOVSvc-00-04-07
352         
353 2004-04-05: Charles Leggett <charles.leggett@cern.ch>
354       * IOVSvc.cxx: bugfix - was always adding nodes instead of connecting
355         pre-existing ones
356       * tag IOVSvc-00-04-06
357 
358 2004-04-02: Charles Leggett <charles.leggett@cern.ch>
359       * IOVTime, IOVRange: removed isClockTime() method - doesn't really
360         make sense. Added m_timestamp to IOVTime. Just check if 
361         timestamp is non-zero, and react accordingly.
362       * IOVTime: order by R/E if timestamp == 0, otherwise by timestamp
363       * tag IOVSvc-00-04-05
364 
365 2004-04-01: Charles Leggett <charles.leggett@cern.ch>
366       * IOVSvc.cxx: bugfix - check BeginRun incident even if checkInterval
367         is BeginEvent. Don't duplicate checks in same event for
368         BeginRun/BeginEvent. Scan both ClockTime and R/E sets every time
369       * IOVTime.cxx: bugfix - when initializing with EventInfo, check if
370         timestamp info available and set ClockTime appropriately        
371       * tag IOVSvc-00-04-04
372 
373 2004-03-31: Charles Leggett <charles.leggett@cern.ch>
374       * IOVSvc.cxx: bugfix - check trigger status before calling fcn,
375         don't call fcn if preLoadProxies has done so for first event
376       * tag IOVSvc-00-04-03
377 
378 2004-03-30: Charles Leggett <charles.leggett@cern.ch>
379       * IOVSvc.cxx: split startSet and stopSet into ClockTime and R/E
380       sets. Depending on state of m_curTime, will check the appropriate set.
381       * tag IOVSvc-00-04-02
382         
383 2004-03-29: Charles Leggett <charles.leggett@cern.ch>
384       * added isClockTime() to IOVRange to determine if IOVTimes are
385         run/event or clocktime
386       * tag IOVSvc-00-04-01
387 
388 2004-03-23: Charles Leggett <charles.leggett@cern.ch>
389       * added acyclic graph classes CBNode, CBTree, to manage callbacks.
390       * tag IOVSvc-00-04-00
391 
392 2004-03-17: Charles Leggett <charles.leggett@cern.ch>
393       * IOVSvc.*: added regFcn(string toolName) to register a callback
394         against a pre-existing AlgTool
395       * IOVSvc.*: added getTriggeredTools(key, set<string> toolNames) that
396         returns the set of all tools that have been triggered by key
397       * tag IOVSvc-00-03-07
398         
399 2004-02-04: Charles Leggett <charles.leggett@cern.ch>
400       * IOVSvc.h/cxx: added BeginRun incident
401       * IOVSvc.h/cxx: added jobOption "updateInterval", which control
402                       when the start/stop set is scanned. Can be
403                       one of "job", "run", or "event"
404                       If "preLoadData" is set, data will be preloaded
405                       at same interval as "updateInterval"
406       * tag IOVSvc-00-03-06
407         
408 2003-12-04: Charles Leggett <charles.leggett@cern.ch>
409       * cmt/requirements: added .py to declare_joboptions
410       * tag IOVSvc-00-03-05
411 
412 2003-12-04: Wim Lavrijsen <WLavrijsen@lbl.gov>
413       * added IOVSvc.py in share
414       * tag IOVSvc-00-03-04
415 
416 2003-12-02: Charles Leggett <charles.leggett@cern.ch>
417       * cmt/requirements: fixed use statements
418       * tag IOVSvc-00-03-03
419 
420 2003-11-13: Charles Leggett <charles.leggett@cern.ch>
421         * IOVSvc/IOVSvc.cxx: changed ConditionsStore to DetectorStore
422         * tag IOVSvc-00-03-02
423 
424 2003-11-12: Charles Leggett <charles.leggett@cern.ch>
425         * IOVSvc/IOVSvc.h: removed obsolete commented code
426         * IOVSvc/IOVSvc.cxx: changed queryInterface slightly
427         * tag IOVSvc-00-03-01
428 
429 2003-11-10: Charles Leggett <charles.leggett@cern.ch>
430         * class IOVSvc moved regHandle/regFcn to StoreGate
431         * moved IOVSvcDefs.h to AthenaKernel
432         * moved CallBackID.h to SGTools
433         * tag IOVSvc-00-03-00
434 
435 2003-11-04:  Charles Leggett <Charles.Leggett@cern.ch>
436         * IOVSvc/IOVSvc.cxx: trigger callback functions for first event
437                            : callback functions always triggered when new
438                              range is entered, even if associated
439                              DataHandle is not referenced
440         * IOVSvc/IOVSvc.h: added triggerCallback() methods
441                          : added optional bool parameter to regFcn(), to
442                            force callbacks to be triggered at once (assuming
443                            we have a valid event). Default is FALSE.
444         
445         * tag IOVSvc-00-02-00
446                 
447 
448 2003-08-13:  Charles Leggett <Charles.Leggett@cern.ch>
449         * IOVSvc/IOVSvc.h: made pointer to obj const
450                          : fixed comment for double function register
451         * CallBackID: made pointer to obj const
452         * tag IOVSvc-00-01-04
453 
454 2003-06-13:  Charles Leggett <Charles.Leggett@cern.ch>
455         * IOVSvc/IOVSvc.h: changes for IIOVSvc interface
456         * src/IOVSvc.cxx: changes for IIOVSvc interface
457         * tag IOVSvc-00-01-03
458 
459 2003-05-28  Charles Leggett <Charles.Leggett@cern.ch>
460         * IOVSvc/IOVSvcDefs.h: changed IOVSvcCallBackFcn definition to
461           function<StatusCode (IOVSVC_CALLBACK_ARGS) >
462         * tag IOVSvc-00-01-02
463 
464 2003-05-25  Paolo Calafiura  <pcalafiura@lbl.gov>
465         * IOVSvc/IOVSvcDefs.h: changed IOVSvcCallBackFcn definition to
466         function2 (boost 1.30.0 compilation error) 
467         * tag IOVSvc-00-01-01
468 
469 05-06-03:   Charles Leggett <Charles.Leggett@cern.ch>
470         * added IOVSvc::preLoadTAD(), IOVSvc::regProxy(clid, key)
471         * changed args of IOVSvc::regProxy(DataProxy*, key), so key is
472           same as storegate key
473         * at start of first event, all TADs added via preLoadTAD are
474           registered with svc. This is interface to allow 
475           IOVDbSvc::preLoadPoxies() to supply TADs that should be
476           automatially loaded without the need for the user to register
477           the DataHandles. Note that this requires user to do a
478           StoreGate->retrieve() for each event.
479         * IOVSvc::setRange() will now automaticaly add new proxies to
480           map of managed proxies if they're not known to the IOVSvc.
481           This allows use of proxies which haven't been registered with
482           the svc via regHandle/Fcn ir preLoadProxies. Disadvantage over
483           preLoadProxies is that proxies registered this way won't show
484           up in the list of known proxies at the start of the job.
485         * fixed include guards to match PACKAGE_FILE format
486         * tag IOVSvc-00-01-00
487 
488 04-15-03:   Charles Leggett <Charles.Leggett@cern.ch>
489         * added include file protections to all headers and sources
490         * tag IOVSvc-00-00-16
491 
492 04-14-03:   Charles Leggett <Charles.Leggett@cern.ch>
493         * IOVTime: added test for clock or run/event time constructor
494                    added run(), event() methods
495                    fixes for stringstream
496         * IOVRange: fixes for stringstream
497         * CallBackID: fixes for stringstream
498         * IOVSvc: added setRangeInDB() to add info to DB via converter
499                 : initialize() prints out version
500         * tag: IOVSvc-00-00-15
501         
502 04-02-03:   Charles Leggett <Charles.Leggett@cern.ch>
503         * fixes for SGTools (SG::DataProxy, SG::TransientAddress)
504         * tag: IOVSvc-00-00-14
505 
506 03-11-03:   Charles Leggett <Charles.Leggett@cern.ch>
507         * IOVSvc/IOVTime.h: removed constructor for EventID, added 
508           constructor for (long run, long event)
509         * IOVSvc/IOVSvc.cxx: added include for EventID
510         * tag: IOVSvc-00-00-13
511         
512 03-11-03:   Charles Leggett <Charles.Leggett@cern.ch>
513         * IOVSvc/IOVTime.h: use 64 bits instead of 32.
514         * Remove index from access to IIOVDbSvc
515         * Roll back some changes....
516           * don't assume use of IOVAddress
517           * change m_preLoad to m_preLoadRanges, m_preLoadData, to
518             handle both cases. Default for both is false.
519         * fixes for gcc 3.2
520         * move IIOVDbSvc to AthenaKernel
521         * tag: IOVSvc-00-00-12
522 
523 03-06-03:   Charles Leggett <Charles.Leggett@cern.ch>
524         * IOVSvc/IOVAddress.h: IOpaqueAddress, hold IOVRange, tag, dbKey
525         * IOVSvc/IIOVDbSvc.h:  abstract interface for IOVDbSvc to supply
526           getRange() and setRange(). Should really go in AthenaKernel
527         * IOVSvc.cxx/.h: added preLoadProxies(), jobOption preLoad, which
528           causes all DataProxies to be accessed at the start of the first
529           event (default is off). This way dependents don't require object
530           to be derefed for the callbacks to be triggered. If preLoad is
531           set to false, only the IOVRanges are read in, if set true,
532           IOVRange and data are read in.
533         * IOVSvc/IOVSvc.cxx: no longer need to search for proxy in start and
534           stop sets, as IOVEntry now carries pointer around. 
535         * IOVSvc/IOVSvc.h: made regProxy() public
536         * IOVSvc/IOVSvc.h: added getRangeFromDB to have direct access to
537           IIOVDbSvc::getRange. Can get for current event or any IOVTime.
538         * IOVSvc/IOVSvc.cxx: cleaned up start/stop set printouts
539         * IOVSvc/IOVSvc.cxx: set current time (m_curTime) once per event
540           in handle() to avoid getting event multiple times.
541         * IOVEntry.h: moved IOVEntry[Start/Stop]Critereon into IOVEntry
542                       added iterator to locations in start and stop sets. This
543            makes finding entry in IOVSvc.cxx much easier.
544 
545 
546 02-25-03:   Charles Leggett <Charles.Leggett@cern.ch>
547         * with gcc 3.2, function addressing has changed, and can now
548           distinguish between virutal and non-virtual function. Put
549           in test for GCC version to handle this.
550         
551 02-24-03:   Charles Leggett <Charles.Leggett@cern.ch>
552         * added " -Wno-format " to requirements to get rid of sprintf warning
553         * tag: IOVSvc-00-00-11
554 
555 01-31-03:   Charles Leggett <Charles.Leggett@cern.ch>
556         * fixed CVS keywords
557         * removed IOVSvc/IIOVSvc.h
558 
559 01-27-03:   Charles Leggett <Charles.Leggett@cern.ch>
560         * tag IOVSvc-00-00-10 for release 5.3.0
561 
562 01-23-03:   Charles Leggett <Charles.Leggett@cern.ch>
563         * src/IOVSvc.cxx: cleaned up output for setRange
564 
565 01-23-03:   Charles Leggett <Charles.Leggett@cern.ch>
566         * IOVSvc/IOVTime.h: cleaned up output, added string conversion op
567         * tag IOVSvc-00-00-09
568 
569 01-22-03:   Charles Leggett <Charles.Leggett@cern.ch>
570         * Added non const regFcn() and regHandle() to trap use of non
571           const DataHandles
572         * tag IOVSvc-00-00-08
573 
574 01-15-03:   Charles Leggett <Charles.Leggett@cern.ch>
575         * IOVSvc/IOVSvc.h removed regIVRO, merged into regFcn
576         * IOVSVc/IOVSvc.icc fixed retrieveProxy call
577               added check to see if bind() fail in regFcn
578               fixed bug to deref proxy if ==0
579          * tag IOVSvc-00-00-07
580         
581 01-10-03:   Charles Leggett <Charles.Leggett@cern.ch>
582         * Removed references to TransientID
583         * Changed IOVSvc to reflect changes in IProxyProvider: 
584                getProxy -> retrieveProxy
585         * tag IOVSvc-00-00-06
586         
587 12-23-02:   Charles Leggett <Charles.Leggett@cern.ch> 
588         * Fixed IOVSvc::setRange - entries not being reset after update
589         * Colourized some output
590 
591 12-19-02:   Charles Leggett <Charles.Leggett@cern.ch> 
592         * Minor cleanup, filled out 2 function register
593 
594 12-18-02:   Charles Leggett <Charles.Leggett@cern.ch>  IOVSvc-00-00-05
595 
596         * Initial import into CVS
597         

source navigation ] diff markup ] identifier search ] general search ]

Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems
This page was automatically generated by the LXR engine. Valid HTML 4.01!