Cleanup, fixes and new features around Sinks
In details :
- small fixes on the BaseSink interface
- new regular flushing feature for BaseSink
- a new flush method was added, called both at the end (finalize) and regularly if auto flush is activated (via non 0 AutoFlushPeriod property)
- new unit testing for BaseSink, both for the regular flushing and previous existing (and not yet tested) features
- replaced virtual methods toJSON, reset and mergeAndReset with free functions
- adapted existing Sinks to new features
Edited by Sebastien Ponce
Merge request reports
Activity
Filter activity
mentioned in merge request !1435 (closed)
mentioned in merge request lhcb/LHCb!4022 (merged)
mentioned in merge request lhcb/Rec!3356 (closed)
mentioned in merge request lhcb/Allen!1156 (merged)
mentioned in issue lhcb/LHCb#294
- [2023-03-21 17:14] Validation started with lhcb-master-mr#7401
- [2023-03-21 17:48] Validation started with lhcb-master-mr#7401
- [2023-03-21 18:21] Validation started with lhcb-master-mr#7401
- [2023-03-21 18:56] Validation started with lhcb-master-mr#7401
- [2023-03-22 09:16] Validation started with lhcb-master-mr#7403
- [2023-03-22 11:22] Validation started with lhcb-master-mr#7405
- [2023-03-31 00:05] Validation started with lhcb-gaudi-head#3519
- [2023-03-31 00:26] Validation started with lhcb-run2-gaudi-head#490
- [2023-03-31 15:12] Validation started with lhcb-master-mr#7510
- [2023-04-05 14:12] Validation started with lhcb-master-mr#7534
- [2023-04-06 15:41] Validation started with lhcb-master-mr#7544
- [2023-04-11 14:15] Validation started with lhcb-master-mr#7574
- [2023-04-21 11:30] Validation started with lhcb-master-mr#7665
- [2023-04-21 17:48] Validation started with lhcb-master-mr#7670
- [2023-05-04 10:17] Validation started with lhcb-gaudi-head#3552
- [2023-05-04 13:42] Validation started with lhcb-master-mr#7780
- [2023-05-05 00:04] Validation started with lhcb-gaudi-head#3553
- [2023-05-05 00:26] Validation started with lhcb-run2-gaudi-head#511
- [2023-05-05 10:54] Validation started with lhcb-master-mr#7787
- [2023-05-06 00:04] Validation started with lhcb-gaudi-head#3554
- [2023-05-06 00:18] Validation started with lhcb-run2-gaudi-head#512
- [2023-05-07 00:04] Validation started with lhcb-gaudi-head#3555
- [2023-05-08 00:05] Validation started with lhcb-gaudi-head#3556
- [2023-05-08 00:14] Validation started with lhcb-run2-gaudi-head#513
- [2023-05-09 00:04] Validation started with lhcb-gaudi-head#3557
- [2023-05-09 00:21] Validation started with lhcb-run2-gaudi-head#514
- [2023-05-10 00:05] Validation started with lhcb-gaudi-head#3558
- [2023-05-10 00:18] Validation started with lhcb-run2-gaudi-head#515
- [2023-05-11 00:05] Validation started with lhcb-gaudi-head#3559
- [2023-05-11 00:19] Validation started with lhcb-run2-gaudi-head#516
- [2023-05-12 00:05] Validation started with lhcb-gaudi-head#3560
- [2023-05-12 00:20] Validation started with lhcb-run2-gaudi-head#517
- [2023-05-12 00:37] Validation started with lhcb-gaudi-head#3560
- [2023-05-12 00:51] Validation started with lhcb-run2-gaudi-head#517
- [2023-05-13 00:05] Validation started with lhcb-gaudi-head#3561
- [2023-05-13 00:30] Validation started with lhcb-run2-gaudi-head#518
- [2023-05-14 00:05] Validation started with lhcb-gaudi-head#3562
- [2023-05-14 00:16] Validation started with lhcb-run2-gaudi-head#519
- [2023-05-15 00:03] Validation started with lhcb-gaudi-head#3563
- [2023-05-15 00:16] Validation started with lhcb-run2-gaudi-head#520
- [2023-05-15 11:52] Validation started with lhcb-master-mr#7857
- [2023-05-16 00:03] Validation started with lhcb-gaudi-head#3564
- [2023-05-16 00:21] Validation started with lhcb-run2-gaudi-head#521
- [2023-05-17 00:03] Validation started with lhcb-gaudi-head#3565
- [2023-05-17 00:22] Validation started with lhcb-run2-gaudi-head#522
- [2023-05-17 12:30] Validation started with lhcb-master-mr#7893
- [2023-05-18 00:03] Validation started with lhcb-gaudi-head#3566
- [2023-05-18 00:23] Validation started with lhcb-run2-gaudi-head#523
- [2023-05-19 00:03] Validation started with lhcb-gaudi-head#3567
- [2023-05-19 00:25] Validation started with lhcb-run2-gaudi-head#524
- [2023-05-20 00:03] Validation started with lhcb-gaudi-head#3568
- [2023-05-20 00:27] Validation started with lhcb-run2-gaudi-head#525
- [2023-05-21 00:03] Validation started with lhcb-gaudi-head#3569
- [2023-05-21 00:22] Validation started with lhcb-run2-gaudi-head#526
- [2023-05-22 00:03] Validation started with lhcb-gaudi-head#3570
- [2023-05-22 00:20] Validation started with lhcb-run2-gaudi-head#527
- [2023-05-22 15:04] Validation started with lhcb-master-mr#7963
- [2023-06-05 10:32] Validation started with lhcb-master-mr#8164
Edited by Software for LHCbassigned to @clemenci
added lhcb-gaudi-head label
changed milestone to %v36r13
removed lhcb-gaudi-head label
- Resolved by Frank Winklmeier
@fwinkl, these changes are backward incompatible. Are you affected by them?
mentioned in merge request lhcb/Online!820 (merged)
mentioned in merge request lhcb/Online!823 (merged)
changed milestone to %v37r0
mentioned in issue lhcb/Moore#558 (closed)
Please register or sign in to reply