diff options
author | David Young <dyoung@hdfgroup.org> | 2019-12-09 16:30:58 (GMT) |
---|---|---|
committer | David Young <dyoung@hdfgroup.org> | 2019-12-09 16:30:58 (GMT) |
commit | c8f533cfc33ac743227cbed8eba361c715a2976f (patch) | |
tree | bcae5320f80bac774647cacbbd8493604f9384d2 /doc | |
parent | adcf8a315e82c0848d126e7e46b662930c081896 (diff) | |
download | hdf5-c8f533cfc33ac743227cbed8eba361c715a2976f.zip hdf5-c8f533cfc33ac743227cbed8eba361c715a2976f.tar.gz hdf5-c8f533cfc33ac743227cbed8eba361c715a2976f.tar.bz2 |
Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,
including the merge of `hdffv/hdf5/develop`, back to the branch that Vailin and
I share.
Now I need to put this branch on a fork with a less confusing name than
vchoi_fork!
Diffstat (limited to 'doc')
-rw-r--r-- | doc/VFD_SWMR_Punch_List.md | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/doc/VFD_SWMR_Punch_List.md b/doc/VFD_SWMR_Punch_List.md index e3d2223..d343715 100644 --- a/doc/VFD_SWMR_Punch_List.md +++ b/doc/VFD_SWMR_Punch_List.md @@ -86,7 +86,7 @@ guide to the syntax. 18. Flesh out designs for unit, integration and performance tests suites as outlined in the RFC. Implement same. -19. **David, needs merge** Fix memory leak in sparse-reader test. +19. **David, complete** Fix memory leak in sparse-reader test. David found that the shadow index was leaked by VFD SWMR readers and plugged the leak. Now the sparse reader tests do not use up @@ -94,7 +94,7 @@ guide to the syntax. `vfd_swmr-merge-attempt-2`, which as of 19 Nov 2019 has not been merged to `feature/vfd_swmr`. -20. **David, needs merge** Test John's patch that repairs the superblock flags +20. **David, complete** Test John's patch that repairs the superblock flags mismatch that crashes the reader. David found that the patch fixed the demo crashes. He applied the @@ -120,7 +120,7 @@ guide to the syntax. SWMR does not have to deal with it. However, if the global heap overhaul does not take place, then we have more work to do. -26. **David, needs merge** Fix the expand/shrink test. +26. **David, complete** Fix the expand/shrink test. The test appeared to fail because the dataset extent was enlarged before the data was written, so arbitrary data was present. @@ -145,3 +145,6 @@ guide to the syntax. The problem was manifested when setting the threshold value in vfd_swmr_generator.c via H5Pset_file_space_strategy(fcpl, H5F_FSPACE_STRATEGY_PAGE, FALSE, 1024 * 1024 * 1024) and then run the vfd_swmr_addrem_writer.c. + +30. **David, merged, needs more testing** Add a delay to the FSM so that + freed regions are not reused before max_lag ticks are up. |