summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Straggler from previous commit: when closing the VFD SWMR virtual file, clearDavid Young2020-07-101-8/+12
* Delete gratuitous comment and initialization from a variable declaration.David Young2020-07-101-1/+1
* Add all extant virtual files to a list. Add an "exclusive owner" (`exc_owner`)David Young2020-07-1011-12/+60
* Fix a bug where I was trying to store `ndatasets * 4` source-datasetDavid Young2020-07-071-93/+155
* Fix a bug in H5D__virtual_write_one to stop an assertion from failingDavid Young2020-07-071-1/+1
* Use native byte order unless big-endian is specified with `-b` option.David Young2020-07-022-18/+30
* Add a VDS mode to the bigset test.David Young2020-06-301-7/+197
* Gather a couple of assertions.David Young2020-06-261-2/+1
* Create one dataset creation property list and one file dataspace andDavid Young2020-06-261-31/+45
* When extending the dataset in one dimension, add columns instead of rowsDavid Young2020-06-261-22/+23
* (1) Add public routines H5Fvfd_swmr_end_tick, H5Fvfd_swmr_disable_end_of_tick...vchoi2020-06-268-593/+1500
* Add/check a group attribute every so many steps. delete some dead code, andDavid Young2020-06-221-5/+68
* Extract common subexpressions into `oent` and `nent` for brevity.David Young2020-06-191-46/+40
* Make H5Drefresh() copy non-persistent properties---e.g., dataset accessDavid Young2020-06-193-16/+65
* Create a dataset access property list (dapl) that disables the chunk cache andDavid Young2020-06-191-5/+13
* On each SWMR VFD open for reading, keep a histogram for the number ofDavid Young2020-06-163-1/+38
* Rename H5F__vfd_swmr_writer__create_index to H5F__vfd_swmr_create_index.David Young2020-06-161-44/+23
* Delete superfluous casts. Remove superfluous backslashes andDavid Young2020-06-162-39/+33
* Close all of the datasets we opened.David Young2020-06-161-0/+21
* Avoid leaving a v1 B-tree used as a chunk index in a bad stateDavid Young2020-06-128-33/+45
* Activate tests `few_big` and `many_small`, now that they pass.David Young2020-06-111-1/+1
* Always restart H5C_evict_or_refresh_all_entries_in_page()'s scan ofDavid Young2020-06-111-3/+4
* Extract a subroutine that closes chunk indices,David Young2020-06-112-18/+55
* Limit every chunk cache to 1 slot and 1kB so that the test doesn't runDavid Young2020-06-111-0/+3
* Make the test more challenging: on every other step, read a chunk-sizedDavid Young2020-06-111-4/+8
* Wrap a line. NFCI.David Young2020-06-111-1/+2
* Delete code that has no effect: don't empty a mask set only to fill itDavid Young2020-06-111-3/+2
* Only remove shadow-index entries in H5PB__evict_entry() if we're aDavid Young2020-06-081-2/+3
* Delete unused variables and struct members.David Young2020-06-031-4/+0
* Be concise and more obviously correct, and knock many line widthsDavid Young2020-06-031-16/+13
* If we're processing the EOT queue when we *enter* a function, useDavid Young2020-06-031-1/+1
* Improve debug output: when the lower file's shadow file image moves,David Young2020-06-031-3/+5
* Add a label, `addr`, to an HDF5 file address in debug output.David Young2020-06-031-1/+1
* In H5FD_vfd_swmr_read(), log on outlet `swmr_read` whether the read isDavid Young2020-05-291-3/+4
* Perform a test where a writer creates 10,000 groups while a reader waits forDavid Young2020-05-281-1/+138
* If there were hard errors, report any soft errors, too.David Young2020-05-281-1/+2
* Straggler from previous: don't count errors *and* exit, just count.David Young2020-05-281-7/+0
* A zoo error is not a soft error. Count it as a hard error instead of a softDavid Young2020-05-281-1/+1
* Don't count up errors *and* exit right away when there is an error. JustDavid Young2020-05-281-46/+0
* Disable the error-stack printing around the H5Gopen() call that we know willDavid Young2020-05-281-0/+3
* Add a test writer that creates groups under the root and a reader that pollsDavid Young2020-05-272-0/+267
* Delete unused `state_t` members. NFCI.David Young2020-05-271-9/+1
* Join some lines. NFCI.David Young2020-05-261-4/+2
* Add `-a steps` option and if steps != 0, then add (or verify) an attribute onDavid Young2020-05-261-16/+85
* Cast a non-negative `int` to `size_t` before comparing with `size_t` so thatDavid Young2020-05-261-1/+1
* We don't write through the metadata accumulator any more. We only writeDavid Young2020-05-261-2/+2
* When a checksum fails, indicate the address and size of the affected metadata.David Young2020-05-261-1/+1
* Reduce differences with may-merge-mainzer-to-mine.David Young2020-05-261-5/+5
* On the VFD SWMR branches, treat warnings as errors.David Young2020-05-261-1/+1
* When the new index is bigger than the old, invalidate all of the pages affectedDavid Young2020-05-261-0/+9