Software Shifter Summary 17/02/20-01/03/20
Shifter: Peilian Li, Heidelberg University (@peilian)
Summary
The shift went smoothly during the last two weeks except that the nightlies web page and gitlab went down for two days.
There were more than 64 MRs merged to master since this shift was started across LHCb, Lbcom, Rec, Brunel, Phys and Moore. I might miss some MRs related to run2 patches.
There were new release for Moore v51r0, Phys v31r0, Analysis v31r0, Brunel v61r0, Rec v31r0.
The master
branch is healthy for the main RTA projects on x86_64-centos7-gcc9
and x86_64-centos7-clang8
, but there are a few test failures on the x86_64+avx2
platform.
Thanks to @rmatev and @rjhunter for all the introductions and help, and to all the developers who helped me a lot by checking and confirming the test differences with effective discussions. Sorry about the troubles due to my mistakes.
The next shifter will be @sakar.
Summary of Open MRs
There are currently 153 open MRs targeting masters, with 71 marked as WIP. About 34 MRs have passed the test and are ready to be merged. About 47 un-WIP-ed MRs are in test, in further discussion, or need review from experts.
MRs Ready to Merge
(all assigned to maintainer for merging unless explicitly noted otherwise)
- Brunel!957 (merged) (+ PRConfig!110)
- LHCb!2298 (merged) (wait for approval from @jonrob)
- LHCb!2381 (merged) (Tested positively in Gaudi-head, throughput slot and dev3.)
- Lbcom!411 (merged), Lbcom!412 (merged), Lbcom!402 (merged), Lbcom!400 (merged).
- LHCb!2293 (merged).
- LHCb!2303 (merged) + Rec!1869 (merged).
- LHCb!2301 (merged).
- LHCb!2299 (merged).
- LHCb!2298 (merged). (Needs a second approval.)
- Lbcom!416 (merged).
- LHCb!2295 (merged). (Needs to update the refs in Brunel!953 (closed) when merging.)
- Rec!1858 (merged).
- Rec!1949 (merged) + Analysis!598 (merged) + Panoramix!65 (merged)
- LHCb!2412 (merged)
- LHCb!2290 (merged) +Boole!262 (closed)
- Rec!1948 (merged) + Brunel!964 (merged)
- Rec!1944 (merged)
- MooreAnalysis!5 (merged)
- !402 (merged) + !410 (merged) + Rec!1962 (merged) + Brunel!965 (merged)
- Rec!1963 (merged)
- !324 (merged)
Need to update references
- Brunel!943 (merged) (when merge Rec!1858 (merged) + LHCb!2289 (merged) + !354 (merged))
- Brunel!953 (closed) (when merge LHCb!2295 (merged))
- Rec!1861 (merged) (when merge)
MRs wait for author/experts review
- Rec!1951 (merged)
- Rec!1972 (merged)
- Rec!1740 (merged) (LHCb!2166 (merged) Lbcom!438 (merged) Brunel!960 (merged) !403 (merged)) + need confirmation from reviewers
- LHCb!2423 (merged) +Brunel!968 (merged) (once confirmed, ready to be merged)
- Rec!1886 (merged) + LHCb!2422 (merged) (wait author to check the output changes)
- Rec!1955 (closed) (back to WIP )
- Rec!1842 (closed) (once LHCb !2267 (merged) pass, author to figure out test failures)
- Rec!1872 (merged) (ask how to test with Run2 tests)
- LHCb!2411 (merged) (ask if this is ready to test, ask someone look at the code)
- Rec!1842 (closed) (once LHCb !2267 (merged) pass, author to figure out test failures)
- LHCb!2421 (merged) (author to deal with the failure )
- !412 (merged)
- Rec!1968 (merged) (author to further check the differences)
- LHCb!2267 (closed)
MRs to be tested
- Rec!1971 (merged)
- MooreAnalysis!4 (merged)
- Rec!1870 (merged) (can go with Rec!1879 (merged) )
- Rec!1897 (merged) (Integration with Allen, keeping track in lhcb-test-efficiency)
- Rec!1961 (merged)
- Use initial search window parameterisation from... (Rec!1975 - merged)!415 (merged)
- Rec!1960 (merged) (goes with +!402 (merged) + !410 (merged) + Rec!1962 (merged) + Brunel!965 (merged) if they are not merged)
Merged
- Rec!1952 (merged) Rec!1917 (merged) Rec!1894 (merged) Rec!1862 (merged) Rec!1837 (merged) Rec!1826 (merged) !1933 (merged) Rec!1954 (merged) Rec!1957 (merged) Rec!1961 (merged) Rec!1596 (merged) Rec!1897 (merged)
- MooreAnalysis!1 (merged) MooreAnalysis!3 (merged) MooreAnalysis!5 (merged)
- LHCb!2391 (merged) LHCb!2393 (merged) LHCb!2394 (merged) LHCb!2372 (merged) LHCb!2396 (merged) LHCb!2399 (merged) LHCb!2403 (merged) LHCb!2397 (merged) LHCb!2407 (merged) LHCb!2409 (merged) LHCb!2315 (merged) LHCb!2400 (merged) LHCb!2405 (merged) LHCb!2402 (merged) LHCb!2406 (merged) LHCb!2398 (merged) LHCb!2404 (merged) LHCb!2415 (merged) LHCb!2414 (merged) LHCb!2416 (merged)
- LHCb!2383 (merged) + Phys!676 (merged) + Set prescaler seed with explicit property (!397 - merged)DaVinci!370 (merged)
- Phys!674 (merged) Phys!657 (merged) Phys!675 (merged) Phys!672 (merged) Phys!677 (merged) Phys!658 (merged) Phys!683 (merged) Phys!685 (merged) Phys!693 (merged) Phys!627 (merged) Phys!696 (merged) Phys!697 (merged) Phys!692 (merged) Phys!694 (merged)
- !401 (merged) !405 (merged) !409 (merged) !379 (merged) !413 (merged)
- Brunel!961 (merged) Brunel!959 (merged) Brunel!939 (merged) Brunel!963 (merged)
- Lbcom!440 (merged) Lbcom!441 (merged) Lbcom!442 (merged)
New Release
- Moore v51r0
- Phys V31r0
- Analysis V31r0
- Brunel v61r0