summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorDavid Young <dyoung@hdfgroup.org>2019-12-09 16:30:58 (GMT)
committerDavid Young <dyoung@hdfgroup.org>2019-12-09 16:30:58 (GMT)
commitc8f533cfc33ac743227cbed8eba361c715a2976f (patch)
treebcae5320f80bac774647cacbbd8493604f9384d2 /doc
parentadcf8a315e82c0848d126e7e46b662930c081896 (diff)
downloadhdf5-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.md9
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.