Skip to content

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 <[email protected]>
Co-authored-by: Nick Wang <[email protected]>
Co-authored-by: github-actions <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jean Luca Bez <[email protected]>
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
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