-
Notifications
You must be signed in to change notification settings - Fork 262
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
Support SWMR in HDF5 (updated) #2653
Open
ZedThree
wants to merge
24
commits into
Unidata:main
Choose a base branch
from
ZedThree:hdf5_swmr
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Jul 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 633182a - Browse repository at this point
Copy the full SHA 633182aView commit details
Commits on Jul 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 757207f - Browse repository at this point
Copy the full SHA 757207fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba9362a - Browse repository at this point
Copy the full SHA ba9362aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 932d6e0 - Browse repository at this point
Copy the full SHA 932d6e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0f3543 - Browse repository at this point
Copy the full SHA f0f3543View commit details
Commits on Aug 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cd4cd05 - Browse repository at this point
Copy the full SHA cd4cd05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a4e0b5 - Browse repository at this point
Copy the full SHA 9a4e0b5View commit details
Commits on Mar 6, 2023
-
Merge branch 'main' into hdf5_swmr
* main: (1776 commits) Invert solution as discussed at Unidata#2618 Correct a potential null pointer dereference. Fix a logic error that was resulting in an easy-to-miss error when running configure. Fix issue with dangling test file not getting cleaned up. Turn nczarr zip support off by default in cmake, add a status line indicating whether nczarr-zip-support is available, in libnetcdf.settings. Update the version of the cache action used by github action from v2 to v3. Explicit cast to unsigned char. More issues returned by sanitizer, related to attempts to assign MAX_UNSIGNED_CHAR (255) to a variable of type char. Fixed an issue where memcpy was potentially passed a null pointer. Correct another uninitialized issue. Correct undefined variable error. Fixing issues uncovered by compiling with '-fsanitize=undefined' and running nc_test/nc_test, in support of Unidata#1983, amongst others. The cast as was being used was undefined behavior, and had to be worked around in a style approximating C++'s 'reinterpret_cast' Remove a stray character at the head file. Fix a distcheck failure with nczarr_test/run_interop.sh Turn benchmarks off by default. They require netcdf4, additional logic is required in order to have them on by default. Add execute bit to test scripts Fix missing endif statement Add generated parallel tests for nc_perf, cmake-based build system. Correct typo in CMakeLists.txt Wiring performance benchmarks into cmake, cleaned up serial compression performance test dependency on MPI. ...
Configuration menu - View commit details
-
Copy full SHA for f5b8580 - Browse repository at this point
Copy the full SHA f5b8580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31c2ddd - Browse repository at this point
Copy the full SHA 31c2dddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f0a2fc - Browse repository at this point
Copy the full SHA 8f0a2fcView commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0579c47 - Browse repository at this point
Copy the full SHA 0579c47View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea1d617 - Browse repository at this point
Copy the full SHA ea1d617View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbbb873 - Browse repository at this point
Copy the full SHA cbbb873View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccdc9ff - Browse repository at this point
Copy the full SHA ccdc9ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2509d84 - Browse repository at this point
Copy the full SHA 2509d84View commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for feaa758 - Browse repository at this point
Copy the full SHA feaa758View commit details
Commits on Nov 20, 2023
-
Merge branch 'main' into hdf5_swmr
* main: Fixed various UBSan warnings about working with NULL pointers Fixed misaligned memory access flagged by UBSan disable test that depend on ncpathcvt in cmake build w/o utilities Update RELEASENOTES Remove the execinfo capability fix memory leak ckp remove conflicts Fixed various UBSan warnings about invalid bit shifting Add fenceposting so DLL flags are only introduced wwhen we are compiling DLL-based shared libraries. Working to get the proposed change working with Visual studio CMake: Use helper libraries for nczarr tests Fix most float conversion warnings Update release notes Update internal tinyxml2 code to the latest version Update release notes Improve fetch performance of DAP4
Configuration menu - View commit details
-
Copy full SHA for 3614023 - Browse repository at this point
Copy the full SHA 3614023View commit details -
CMake: Fix detecting HDF5 SWMR support
Previously, setting some HDF5 CMake config flags directly would skip both the check for HDF5 1.10 and setting the `HDF5_HAS_SWMR` flag
Configuration menu - View commit details
-
Copy full SHA for c8a85c4 - Browse repository at this point
Copy the full SHA c8a85c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfdb7ef - Browse repository at this point
Copy the full SHA cfdb7efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d1725b - Browse repository at this point
Copy the full SHA 2d1725bView commit details
Commits on Nov 23, 2023
-
Don't set libver bounds for SWMR mode
Libver bounds already taken care of elsewhere, and merely opening the file in SWMR mode will correctly set format to at least v110
Configuration menu - View commit details
-
Copy full SHA for cae96c9 - Browse repository at this point
Copy the full SHA cae96c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for da731ec - Browse repository at this point
Copy the full SHA da731ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6935930 - Browse repository at this point
Copy the full SHA 6935930View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff7bde5 - Browse repository at this point
Copy the full SHA ff7bde5View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.