Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrap lines. | David Young | 2020-09-03 | 1 | -25/+27 |
| | |||||
* | Individually track the steps verified on each dataset. Take care | David Young | 2020-09-03 | 1 | -5/+19 |
| | | | | not to skip a step. | ||||
* | Mention that creating new objects is not possible with legacy SWMR. | David Young | 2020-09-03 | 1 | -1/+2 |
| | | | | Add abbreviation TBD where we need to add a hyperlink. | ||||
* | Add Dana's words about MS Windows support. | David Young | 2020-09-03 | 1 | -2/+5 |
| | |||||
* | Give an overview of the bigsets test in a mega-comment at the top. Also, | David Young | 2020-09-03 | 1 | -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/writer | David Young | 2020-09-02 | 1 | -11/+16 |
| | | | | with a handful of bullets. | ||||
* | Don't pass CFLAGS to the configure script, that's not in the HDF5 configure | David Young | 2020-09-02 | 1 | -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 Young | 2020-08-31 | 1 | -0/+1 |
| | |||||
* | Be less specific about Windows support. | David Young | 2020-08-31 | 1 | -2/+2 |
| | |||||
* | Improve/expand the comments on the file->writer assertions. | David Young | 2020-08-31 | 1 | -6/+5 |
| | |||||
* | Delete an unhelpful comment. NFCI. | David Young | 2020-08-31 | 1 | -1/+1 |
| | |||||
* | Add some header comments to functions. | David Young | 2020-08-31 | 1 | -0/+8 |
| | |||||
* | Rename `api_elapsed_nslots` to `api_elapsed_nbuckets`: possibly clarifies | David Young | 2020-08-31 | 1 | -5/+9 |
| | | | | things, possibly does not? NFCI. | ||||
* | Document vfd_swmr_pageno_to_mdf_idx_entry() and rename its parameter | David Young | 2020-08-31 | 1 | -3/+15 |
| | | | | nindices -> nentries. | ||||
* | Wrap a line in a comment at 80 columns. | David Young | 2020-08-31 | 1 | -2/+2 |
| | |||||
* | Add/improve some struct/member documentation per John's request. | David Young | 2020-08-31 | 5 | -37/+56 |
| | |||||
* | Document vfd_swmr_writer_may_increase_tick_to() and | David Young | 2020-08-31 | 1 | -0/+31 |
| | | | | vfd_swmr_reader_did_increase_tick_to(). NFCI. | ||||
* | Document H5HG_trap(). | David Young | 2020-08-31 | 1 | -0/+18 |
| | |||||
* | Delete unused local variable. NFCI. | David Young | 2020-08-31 | 1 | -1/+0 |
| | |||||
* | Use the DECODE macro with the correct signedness for the variable. | David Young | 2020-08-31 | 1 | -4/+4 |
| | |||||
* | Also accept transitions of the superblock status flags to | David Young | 2020-08-28 | 1 | -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 Young | 2020-08-28 | 1 | -1/+1 |
| | |||||
* | Use the terminology "expected" and "unexpected" errors instead of "soft" and | David Young | 2020-08-25 | 1 | -3/+4 |
| | | | | "hard" errors. | ||||
* | Describe the behavior of H5FD_vfd_swmr_dedup() in excruciating detail. | David Young | 2020-08-25 | 1 | -0/+32 |
| | |||||
* | Clarify my descriptions of H5FD_dedup() and H5FD_deduplicate(). | David Young | 2020-08-25 | 1 | -7/+24 |
| | |||||
* | Do not use first person singular in the SWMR demos section. | David Young | 2020-08-25 | 1 | -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 Young | 2020-08-25 | 3 | -18/+32 |
| | |||||
* | Add the VFD SWMR User's Guide, a work in progress. | David Young | 2020-08-25 | 1 | -0/+468 |
| | |||||
* | When the superblock status flags don't meet our expectations, print | David Young | 2020-08-21 | 1 | -6/+10 |
| | | | | the flags and the expectations. | ||||
* | Apply Dana's fix for production mode builds. | David Young | 2020-08-21 | 2 | -0/+8 |
| | |||||
* | Avoid potential shadow-file clashes, call the shadow file `group-shadow`. | David Young | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Call the shadow files bigset-shadow-<number> for some <number>, | David Young | 2020-08-21 | 1 | -1/+1 |
| | | | | to avoid unlikely shadow-file clashes. | ||||
* | Avoid potential shadow-file clashes, call the file `generator-shadow`. | David Young | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Use the safe calloc() idiom, p = calloc(1, sizeof(*p)), and do | David Young | 2020-08-21 | 3 | -3/+3 |
| | | | | not gratuitously cast to p's type. | ||||
* | Avoid potential shadow-file clashes, call the shadow file `rw-shadow`. | David Young | 2020-08-21 | 7 | -7/+8 |
| | |||||
* | Straggler from last: call the shadow file `vlstr-shadow`. | David Young | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Avoid shadow file clashes, call the file `vlstr-shadow`. | David Young | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | To avoid potential clashes with other tests, call the shadow file `zoo-shadow`. | David Young | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Derive the name of the shadow file from the HDF5 file: drop the .h5, add | David Young | 2020-08-21 | 1 | -6/+12 |
| | | | | .shadow. | ||||
* | Delete disused routine H5FD_has_conflict(). | David Young | 2020-08-20 | 2 | -19/+0 |
| | |||||
* | Sleep 1/10s between H5Dopen() tries. Make a couple of warning/error messages | David Young | 2020-08-18 | 1 | -2/+6 |
| | | | | more clear/correct. | ||||
* | Perform the dataset opens in reverse order to their creation, and if | David Young | 2020-08-18 | 1 | -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 Young | 2020-08-17 | 2 | -10/+0 |
| | |||||
* | Fix a regression that crept in with the August merge: use the "swmr" VFD when | David Young | 2020-08-05 | 1 | -31/+39 |
| | | | | that's called for. | ||||
* | Merge branch 'aug-develop' into aug-merge-attempt/feature/vfd_swmr | David Young | 2020-08-04 | 310 | -12641/+13767 |
|\ | |||||
| * | Merge pull request #2727 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor ↵ | Dana Robinson | 2020-08-02 | 17 | -309/+308 |
| |\ | | | | | | | | | | | | | | | | | | | | | | to develop * commit 'b9de162eae800a9459f0f1f07d2b043f73f8a907': Minor normalizations with 1.12 branch Fixed bad parens in H5trace.c | ||||
| | * | Minor normalizations with 1.12 branch | Dana Robinson | 2020-08-01 | 16 | -266/+265 |
| | | | |||||
| | * | Merge branch 'develop' into develop_minor | Dana Robinson | 2020-08-01 | 2 | -5/+8 |
| | |\ | | |/ | |/| | |||||
| * | | Merge pull request #2723 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor ↵ | Dana Robinson | 2020-08-01 | 9 | -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 develop | Allen Byrne | 2020-07-31 | 2 | -5/+8 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | * commit 'fc57490e02835ddfce644135e93e893f77b379d3': Mingw copy disabled |