Skip to content

added BP5 options#1119

Merged
ax3l merged 9 commits intoopenPMD:devfrom
guj:BP5
Oct 27, 2021
Merged

added BP5 options#1119
ax3l merged 9 commits intoopenPMD:devfrom
guj:BP5

Conversation

@guj
Copy link
Contributor

@guj guj commented Oct 7, 2021

No description provided.

@franzpoeschel
Copy link
Contributor

franzpoeschel commented Oct 12, 2021

I've pushed two small changes to enforce file endings for BP5 as is done for the other ADIOS2 engines as well, and to fix a small typo. Otherwise looks good to me

@guj
Copy link
Contributor Author

guj commented Oct 12, 2021

I've pushed two small changes to enforce file endings for BP5 as is done for the other ADIOS2 engines as well, and to fix a small typo. Otherwise looks good to me

Thanks Franz.

@franzpoeschel
Copy link
Contributor

franzpoeschel commented Oct 13, 2021

@ax3l What I said yesterday about OPENPMD_BP_BACKEND was wrong: that variable does not decide whether to use BP3, BP4 or BP5, it decides whether to use ADIOS1 or ADIOS2. It has nothing to do with this PR, so I'll keep my approval.

Failing runs are what I mentioned yesterday about our Windows CI currently having some troubles.

@ax3l
Copy link
Member

ax3l commented Oct 19, 2021

Discussed today: let's document the new JSON BP5 options that we get from the new ADIOS engine also in https://github.com/openPMD/openPMD-api/blob/dev/docs/source/details/backendconfig.rst#adios2

Copy link
Member

@ax3l ax3l left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a small inline comment on rst

Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
@guj
Copy link
Contributor Author

guj commented Oct 19, 2021

Discussed today: let's document the new JSON BP5 options that we get from the new ADIOS engine also in https://github.com/openPMD/openPMD-api/blob/dev/docs/source/details/backendconfig.rst#adios2

So Franz will update this?

@franzpoeschel
Copy link
Contributor

We never documented the concrete options that can be forwarded to ADIOS2, but I added a link to the ADIOS2 documentation now where they can be looked up @ax3l

Copy link
Member

@ax3l ax3l left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you both! 🎉

@ax3l ax3l enabled auto-merge (squash) October 27, 2021 16:16
@ax3l ax3l merged commit c494584 into openPMD:dev Oct 27, 2021
@ax3l ax3l added this to the 0.14.5 milestone Feb 11, 2022
@franzpoeschel
Copy link
Contributor

Note for the milestone: BP5 crashes when not using steps. We should enable steps by default in BP5 before putting out 0.14.5. @ax3l

@ax3l
Copy link
Member

ax3l commented Mar 8, 2022

@franzpoeschel ok, does this need a separate PR?

@franzpoeschel
Copy link
Contributor

@franzpoeschel ok, does this need a separate PR?

I think that we might do it as part of #1215 and just collect BP5-specific adaptations therein

@ax3l ax3l removed this from the 0.14.5 milestone May 25, 2022
@ax3l
Copy link
Member

ax3l commented May 25, 2022

As discussed: we do not add BP5 options to the 0.14.* release line but in an upcoming 0.15.0 release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants