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

Synchronize stable with develop branch #172

Merged
merged 280 commits into from
Jan 23, 2024
Merged

Synchronize stable with develop branch #172

merged 280 commits into from
Jan 23, 2024

Conversation

jeanbez
Copy link
Member

@jeanbez jeanbez commented Jan 2, 2024

Synchronize stable with develop branch with all the updates, bug fixes, and added features.

jeanbez and others added 8 commits October 13, 2023 13:31
Dr. Tang fixed a compilation issue in NERSC CI where HDF5 cannot be detected even if the cray-parallel-hdf5 module is loaded on Perlmultter.
* pdc import, export, ls compiled successfully

* removed requested files

* formatting issues

* changed install tools

* gets checkpoint files

* grabbing checkpoint files from within sub-directories, minor comments

* Committing clang-format changes

* Committing clang-format changes

* Fix a few issues with pdc_ls

* Committing clang-format changes

---------

Co-authored-by: nickaruwang <nickwan0318@gmail.com>
Co-authored-by: Nick Wang <66816536+nickaruwang@users.noreply.github.com>
Co-authored-by: github-actions <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jean Luca Bez <jlbez@lbl.gov>
Include support for Docker and Github Codespace so we can run our dev environment with the support of Docker.
SQLite and RocksDB support for KVtags
* include MacOS in CI
* include dependencies
* replace TCP with sockets
* add libuuid
* fix find UUID to correctly locate files in Ubuntu and MacOS
* fix random segfault in strdup + malloc due to wrong allocation
* ensure consistent use of defined variables
* change transport for MacOS tests
* update env
* update dependencies-macos.sh
* replace found to TRUE/FALSE
* update documentation with timeout and MacOS specifics
* fix git link to avoid authentication
* change transport for tests
* configure network for MacOS tests

---------

Co-authored-by: github-actions <github-actions[bot]@users.noreply.github.com>
CI with cache and no-cache versions of PDC
@jeanbez jeanbez added type: documentation Improvements or additions to documentation type: enhancement New feature or request type: CI Continuous Integration in GitHub or NERSC type: tests Improvements or additions to tests type: new feature Request for new feature priority: high High priority labels Jan 2, 2024
@jeanbez jeanbez self-assigned this Jan 2, 2024
@jeanbez
Copy link
Member Author

jeanbez commented Jan 2, 2024

@zhangwei217245 since most of the changes are from your commits, would you mind fixing the conflicts to make sure the latest changes will be reflected in the stable branch?

@zhangwei217245
Copy link
Collaborator

The conflicting file list does not only contain my changes, but also some other changes, like the one I marked in the picture below. I'm always syncing with develop branch and I did not participate in the syncing between develop and stable. Not sure why this is happening.

I will suggest that we perform a quick test to see if this ever happen again after resolving this PR. The test would be a super minor change (maybe an extra line in the code or an additional comments in the code somewhere) from a develop-based feature branch, and merge that to develop, and then sync to stable. If that happens again, we should think about what causes the problem.

image

* Synchronize stable with develop branch (#152)
* Resolve conflicts
Synchronize stable with develop branch
@jeanbez jeanbez merged commit 73d9d83 into stable Jan 23, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: high High priority type: CI Continuous Integration in GitHub or NERSC type: documentation Improvements or additions to documentation type: enhancement New feature or request type: new feature Request for new feature type: tests Improvements or additions to tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants