summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rewrap lines.David Young2020-09-031-25/+27
|
* Individually track the steps verified on each dataset. Take careDavid Young2020-09-031-5/+19
| | | | not to skip a step.
* Mention that creating new objects is not possible with legacy SWMR.David Young2020-09-031-1/+2
| | | | Add abbreviation TBD where we need to add a hyperlink.
* Add Dana's words about MS Windows support.David Young2020-09-031-2/+5
|
* Give an overview of the bigsets test in a mega-comment at the top. Also,David Young2020-09-031-1/+79
| | | | | describe the test pattern. And while I'm here, repair a comment, s/writer/reader/.
* Describe the command-line options for the bigset reader/writerDavid Young2020-09-021-11/+16
| | | | with a handful of bullets.
* Don't pass CFLAGS to the configure script, that's not in the HDF5 configureDavid Young2020-09-021-5/+2
| | | | | | | idiom and it's just too much detail. Repair a TBD: mention the vfdswmr@hdfgroup.org address for contacting the VFD SWMR developers.
* Write a comment about a bit of overflow-avoidance logic. NFCI.David Young2020-08-311-0/+1
|
* Be less specific about Windows support.David Young2020-08-311-2/+2
|
* Improve/expand the comments on the file->writer assertions.David Young2020-08-311-6/+5
|
* Delete an unhelpful comment. NFCI.David Young2020-08-311-1/+1
|
* Add some header comments to functions.David Young2020-08-311-0/+8
|
* Rename `api_elapsed_nslots` to `api_elapsed_nbuckets`: possibly clarifiesDavid Young2020-08-311-5/+9
| | | | things, possibly does not? NFCI.
* Document vfd_swmr_pageno_to_mdf_idx_entry() and rename its parameterDavid Young2020-08-311-3/+15
| | | | nindices -> nentries.
* Wrap a line in a comment at 80 columns.David Young2020-08-311-2/+2
|
* Add/improve some struct/member documentation per John's request.David Young2020-08-315-37/+56
|
* Document vfd_swmr_writer_may_increase_tick_to() andDavid Young2020-08-311-0/+31
| | | | vfd_swmr_reader_did_increase_tick_to(). NFCI.
* Document H5HG_trap().David Young2020-08-311-0/+18
|
* Delete unused local variable. NFCI.David Young2020-08-311-1/+0
|
* Use the DECODE macro with the correct signedness for the variable.David Young2020-08-311-4/+4
|
* Also accept transitions of the superblock status flags toDavid Young2020-08-281-11/+22
| | | | | H5F_SUPER_WRITE_ACCESS|H5F_SUPER_SWMR_WRITE_ACCESS. This should fix the problem Dana's seeing on his test VM.
* Fix a typo in a comment. NFCI.David Young2020-08-281-1/+1
|
* Use the terminology "expected" and "unexpected" errors instead of "soft" andDavid Young2020-08-251-3/+4
| | | | "hard" errors.
* Describe the behavior of H5FD_vfd_swmr_dedup() in excruciating detail.David Young2020-08-251-0/+32
|
* Clarify my descriptions of H5FD_dedup() and H5FD_deduplicate().David Young2020-08-251-7/+24
|
* Do not use first person singular in the SWMR demos section.David Young2020-08-251-101/+102
| | | | | | | In the `vfd_swmr_create_fapl()` dissection, change the /** **/ comments in the literal code to plain markdown paragraphs. Slightly change wording and markdown elsewhere.
* Incorporate Mike's changes, fix some of my punctuation and markdown.David Young2020-08-253-18/+32
|
* Add the VFD SWMR User's Guide, a work in progress.David Young2020-08-251-0/+468
|
* When the superblock status flags don't meet our expectations, printDavid Young2020-08-211-6/+10
| | | | the flags and the expectations.
* Apply Dana's fix for production mode builds.David Young2020-08-212-0/+8
|
* Avoid potential shadow-file clashes, call the shadow file `group-shadow`.David Young2020-08-211-1/+1
|
* Call the shadow files bigset-shadow-<number> for some <number>,David Young2020-08-211-1/+1
| | | | to avoid unlikely shadow-file clashes.
* Avoid potential shadow-file clashes, call the file `generator-shadow`.David Young2020-08-211-1/+1
|
* Use the safe calloc() idiom, p = calloc(1, sizeof(*p)), and doDavid Young2020-08-213-3/+3
| | | | not gratuitously cast to p's type.
* Avoid potential shadow-file clashes, call the shadow file `rw-shadow`.David Young2020-08-217-7/+8
|
* Straggler from last: call the shadow file `vlstr-shadow`.David Young2020-08-211-1/+1
|
* Avoid shadow file clashes, call the file `vlstr-shadow`.David Young2020-08-211-1/+1
|
* To avoid potential clashes with other tests, call the shadow file `zoo-shadow`.David Young2020-08-211-1/+1
|
* Derive the name of the shadow file from the HDF5 file: drop the .h5, addDavid Young2020-08-211-6/+12
| | | | .shadow.
* Delete disused routine H5FD_has_conflict().David Young2020-08-202-19/+0
|
* Sleep 1/10s between H5Dopen() tries. Make a couple of warning/error messagesDavid Young2020-08-181-2/+6
| | | | more clear/correct.
* Perform the dataset opens in reverse order to their creation, and ifDavid Young2020-08-181-5/+49
| | | | | | | | | | | | H5Dopen fails, rapidly retry up to 9,999 times. Log H5Dopen failures, but log no more than once every five seconds to avoid spamming the terminal. With these changes, it's easier for the reader to open the last dataset before the writer created it, but the reader recovers instead of quitting with an error. It should only be necessary to retry opening the *last* dataset; all previous datasets should open on one try if the last is open.
* Fix copy-and-paste error: do not copy the H5T_C_S1 type twice.David Young2020-08-172-10/+0
|
* Fix a regression that crept in with the August merge: use the "swmr" VFD whenDavid Young2020-08-051-31/+39
| | | | that's called for.
* Merge branch 'aug-develop' into aug-merge-attempt/feature/vfd_swmrDavid Young2020-08-04310-12641/+13767
|\
| * Merge pull request #2727 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor ↵Dana Robinson2020-08-0217-309/+308
| |\ | | | | | | | | | | | | | | | | | | | | | to develop * commit 'b9de162eae800a9459f0f1f07d2b043f73f8a907': Minor normalizations with 1.12 branch Fixed bad parens in H5trace.c
| | * Minor normalizations with 1.12 branchDana Robinson2020-08-0116-266/+265
| | |
| | * Merge branch 'develop' into develop_minorDana Robinson2020-08-012-5/+8
| | |\ | | |/ | |/|
| * | Merge pull request #2723 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor ↵Dana Robinson2020-08-019-414/+331
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '08dca47475f41e93348cf0c2ea708e787c232014': Minor normalizations with hdf5_1_10
| * \ \ Merge pull request #2722 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2020-07-312-5/+8
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit 'fc57490e02835ddfce644135e93e893f77b379d3': Mingw copy disabled