Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DepoSetSource #13

Merged
merged 2 commits into from
Jan 12, 2022
Merged

DepoSetSource #13

merged 2 commits into from
Jan 12, 2022

Conversation

HaiwangYu
Copy link
Contributor

Adding new DepoSetSource. Passing DepoSet instead of queue of Depos. Which makes Pgrapher engine much more efficient.

@FNALbuild
Copy link
Contributor

A new Pull Request was created by @HaiwangYu (Haiwang Yu) for develop.

It involves the following packages:

larwirecell

@LArSoft/level-1-managers, @LArSoft/level-2-managers can you please review it and eventually sign? Thanks.

cms-bot commands are listed here

@FNALbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@FNALbuild
Copy link
Contributor

@knoepfel
Copy link
Member

@HaiwangYu, we are not planning on releasing another version of LArSoft until January. We hope you're okay with the delay.

@knoepfel
Copy link
Member

trigger build

@FNALbuild
Copy link
Contributor

The tests are being triggered in jenkins.

@FNALbuild
Copy link
Contributor

+LArSoft tests OK on slf7 for c7:prof
for details see
https://lar-ci-history.fnal.gov/LarCI/app/view_builds/index?offset=0&builds=lar_ci/14014&builds=
+build

@FNALbuild
Copy link
Contributor

+LArSoft tests OK on slf7 for e20:prof
for details see
https://lar-ci-history.fnal.gov/LarCI/app/view_builds/index?offset=0&builds=lar_ci/14015&builds=
+build

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

@HaiwangYu
Copy link
Contributor Author

@HaiwangYu, we are not planning on releasing another version of LArSoft until January. We hope you're okay with the delay.

Hi @knoepfel, that is totally OK. Thanks for letting me know. I checked some failed CI tests. Seems not related to this PR. Please let me know if there are some issues that I need to work on.

@knoepfel
Copy link
Member

knoepfel commented Jan 4, 2022

Looks good, @HaiwangYu. Will approve after L2 approval.

@FNALbuild
Copy link
Contributor

The tests are being triggered in jenkins.

@FNALbuild
Copy link
Contributor

+LArSoft tests OK on slf7 for c7:prof
for details see
https://lar-ci-history.fnal.gov/LarCI/app/view_builds/index?offset=0&builds=lar_ci/14137&builds=
+build

@FNALbuild
Copy link
Contributor

+LArSoft tests OK on slf7 for e20:prof
for details see
https://lar-ci-history.fnal.gov/LarCI/app/view_builds/index?offset=0&builds=lar_ci/14136&builds=
+build

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

@FNALbuild
Copy link
Contributor

-icarus tests warning, with build warning,, with ignored warning for build, on slf7 for e20:prof
for details see
https://lar-ci-history.fnal.gov/LarCI/app/ns:icarus/view_builds/index?offset=0&builds=icarus_ci/3465&builds=
for details of the parent CI build see
https://lar-ci-history.fnal.gov/LarCI/app/view_builds/index?offset=0&builds=lar_ci/14136&builds=

@FNALbuild
Copy link
Contributor

@absolution1
Copy link

It looks like raw pointers declared on the heap are used in a few places. Is there a specific motivation for that or could those be smart pointers?

@brettviren
Copy link
Member

It looks like raw pointers declared on the heap are used in a few places. Is there a specific motivation for that or could those be smart pointers?

The m_adapter could be a unique_ptr.

This new class is a variant of an existing one so repeats an existing anti-patern. I propose that fixing these occurrences be done in some dedicated commit.

I will make an issue on this repo to remind us.

@knoepfel
Copy link
Member

@brettviren, your suggestion sounds good. Could you reference the issue in this PR when the issue has been created? In the meantime, we will go ahead and accept the PR, assuming @absolution1 has no other concerns.

@brettviren
Copy link
Member

It's #14

@absolution1
Copy link

Great. Thanks for doing that.
I have no other suggestions/comments.

@absolution1
Copy link

approve

@FNALbuild
Copy link
Contributor

This pull request is fully signed and it will be merged to develop and built in the next LArSoft release after it passes the integration tests. This pull request will now be reviewed by the release team before it's merged.)

@lgarren
Copy link
Member

lgarren commented Jan 12, 2022

approve

@lgarren lgarren merged commit d89b84e into LArSoft:develop Jan 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Included in release
Development

Successfully merging this pull request may close these issues.

6 participants