summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Create a reader for the extensible datasets tests.David Young2020-05-072-26/+236
* Add my work-in-progress dataset test. It writes a handful of datasetsDavid Young2020-05-062-1/+405
* Add esnprintf that prints to the given buffer, observing the givenDavid Young2020-05-062-0/+18
* Insert a random delay between zoo-writer test steps. Let us controlDavid Young2020-04-304-7/+75
* Use a one-character buffer to send/receive messages to/fromDavid Young2020-04-301-7/+11
* Avoid deadlock of reader and writer: make the writer flush file contentDavid Young2020-04-301-0/+6
* In fetch_env_ulong(), report a parse that consumes fewer than allDavid Young2020-04-301-1/+5
* Add a rudimentary zoo test to the VFD SWMR test script.David Young2020-04-281-1/+55
* Change some fprintf callss to dbgf calls, and increase the debug levelDavid Young2020-04-281-12/+10
* Let catch_out_err_and_rc() callers redirect the standard input andDavid Young2020-04-281-2/+2
* Move fetch_env_ulong() from vfd_swmr.c to vfd_swmr_common.c for eventualDavid Young2020-04-283-29/+32
* To avoid name clashes, rename FILENAME -> COMMON_FILENAME inDavid Young2020-04-279-18/+26
* Implement the remainder of the delete/validate-delete cases.David Young2020-04-231-28/+35
* Flesh out the delete/validate-deletion tests. Extract a sharedDavid Young2020-04-231-14/+29
* Delete dead code. Re-enable the coordination between reader and writer:David Young2020-04-231-30/+3
* Let the reader-side tick instrumentation know about the first tick readDavid Young2020-04-231-0/+2
* Relax an assertion condition.David Young2020-04-231-1/+1
* Bug fix: in the freespace manager, use a new routine,David Young2020-04-233-5/+55
* Delete an assertion that doesn't hold true for multipage entries.David Young2020-04-211-3/+0
* Add a `skip compact` configuration for skipping the "zoo" tests forDavid Young2020-04-214-102/+472
* Make await_signal() await any signal instead of just SIGINT. Add aDavid Young2020-04-211-4/+20
* Prevent a spurious assertion by using the correct index, oops!David Young2020-04-211-1/+1
* Delete an empty line. NFCI.David Young2020-04-211-1/+0
* Straggler from last: provide stub implementationsDavid Young2020-04-211-0/+27
* Add a second bool argument to H5F_vfd_swmr_writer_end_of_tick() thatDavid Young2020-04-217-17/+31
* Condense H5F_vfd_swmr_close_or_flush() for readability: removeDavid Young2020-04-211-25/+14
* Quiet some used-before-initialized warnings.David Young2020-04-201-4/+4
* Straggler from last: retire vfd_swmr_writer_g.David Young2020-04-201-2/+2
* Retire globals vfd_swmr_writer_g and end_of_tick_g.David Young2020-04-203-35/+13
* Quiet some used-before-initialized warnings and, while I am here,David Young2020-04-201-3/+3
* Stragglers from previous: globally declare some hlog outlets and addDavid Young2020-04-161-1/+4
* Add a log outlet for metadata cache (MDC) invalidations,David Young2020-04-163-39/+82
* Delete unused line, shorten a comment, wrap some lines, add missingDavid Young2020-04-161-12/+13
* Re-enable reclamation of disused shadow-index entries.David Young2020-04-161-6/+4
* Remove unnecessary pointer test: it cannot possibly be NULL.David Young2020-04-161-6/+4
* Remove gratuitous initialization, comment, and assertions.David Young2020-04-161-6/+2
* Extract a subroutine, H5F_vfd_swmr_process_eot_queue(), from theDavid Young2020-04-162-46/+58
* Refactor: extract subroutine estack_get_state() for reuse in a commitDavid Young2020-04-162-1/+11
* Send debug messages to stderr instead of to stdout.David Young2020-04-161-1/+1
* Improve diagnostic logging.David Young2020-04-161-5/+7
* Oops, properly the outlet symbol-name prefix with the rest of the symbolDavid Young2020-04-161-6/+8
* When hlog_set_state() changes the state of an outlet, reset eachDavid Young2020-04-161-0/+11
* Log page-buffer reads and writes no matter what storage type. (Used toDavid Young2020-04-161-8/+4
* Re-wrap paragraphs at < 80 columns.David Young2020-04-151-55/+61
* Mark a task complete, fix some typos, wrap some paragraphs.David Young2020-04-151-6/+7
* Put multiline if-body in curly braces, repair indentation, removeDavid Young2020-04-141-7/+9
* Wrap a line before 80 characters. NFCI.David Young2020-04-141-2/+2
* Document `hlog` a bit.David Young2020-04-141-0/+88
* Change the prefix for hlog_outlet_t's from log_ to hlog_gbl_ to avoidDavid Young2020-04-131-5/+7
* Add a log outlet, `tick`, and log some changes to the tick number there.David Young2020-04-131-5/+14