Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed 1.6 compatibility issues and ran source formatter | Dana Robinson | 2021-03-26 | 9 | -62/+77 |
| | |||||
* | Temporarily disable some tests that fail on Windows | Dana Robinson | 2021-03-25 | 2 | -0/+8 |
| | |||||
* | test_same_file_opens() works on Windows now (vfd_swmr.c) | Dana Robinson | 2021-03-25 | 1 | -2/+0 |
| | |||||
* | Brings file locking changes from develop | Dana Robinson | 2021-03-25 | 4 | -116/+373 |
| | |||||
* | Updates license url and history docs | Dana Robinson | 2021-03-25 | 221 | -287/+271 |
| | |||||
* | Formats the source and updates the gcc warning pragmas | Dana Robinson | 2021-03-25 | 200 | -117466/+136923 |
| | |||||
* | Brings fixes for splitter VFD test from develop | Dana Robinson | 2021-03-24 | 2 | -33/+41 |
| | |||||
* | Merge remote-tracking branch 'canonical/feature/vfd_swmr' into ↵ | Dana Robinson | 2021-03-23 | 2 | -47/+122 |
|\ | | | | | | | vfd_swmr/thg_standards | ||||
| * | Re-arranged the communication between the writer and reader through named ↵ | Songyu Lu | 2021-03-17 | 1 | -20/+10 |
| | | | | | | | | pipes to facilitate possible test improvements in the future. | ||||
| * | Adding more comments. | Songyu Lu | 2021-03-15 | 1 | -3/+5 |
| | | |||||
| * | Some minor changes. | Songyu Lu | 2021-03-15 | 1 | -8/+11 |
| | | |||||
| * | Changing the signal handling to named pipe for better portablity. | Songyu Lu | 2021-03-10 | 2 | -42/+122 |
| | | |||||
* | | Fixes H5CX_pop badness | Dana Robinson | 2021-03-22 | 1 | -4/+4 |
| | | |||||
* | | Brings the tcheck_version test changes from develop | Dana Robinson | 2021-03-22 | 1 | -53/+76 |
| | | |||||
* | | Brings accum.c changes from develop | Dana Robinson | 2021-03-22 | 1 | -700/+1008 |
| | | |||||
* | | Windows cleanup | Dana Robinson | 2021-03-10 | 5 | -98/+116 |
| | | | | | | | | | | * A splitter VFD test in vfd.c fails * Several vfd_swmr.c tests are #ifdef'd around | ||||
* | | Excludes VFD SWMR acceptance tests on Windows | Dana Robinson | 2021-03-10 | 12 | -19/+172 |
| | | | | | | | | Via #ifdefs, not build system | ||||
* | | Converts nanosleep to H5_nanosleep in genall5.c | Dana Robinson | 2021-03-10 | 1 | -13/+3 |
| | | |||||
* | | Fix brackets on non-POSIX vfd_swmr.c | Dana Robinson | 2021-03-10 | 1 | -2/+2 |
| | | |||||
* | | Removes err.h cruft from genall5.c and vfd_swmr_common.c | Dana Robinson | 2021-03-10 | 2 | -42/+55 |
| | | |||||
* | | Removes an unused variable from vfd_swmr.c | Dana Robinson | 2021-03-09 | 1 | -1/+0 |
| | | |||||
* | | Hides use of clock_gettime() on Windows | Dana Robinson | 2021-03-09 | 1 | -0/+5 |
| | | | | | | | | | | timespec_get() is C11 and probably only has about 10 ms resolution. We may have to revisit this. | ||||
* | | Rips out unused, unportable "print elapsed time" code in page_buffer.c | Dana Robinson | 2021-03-09 | 1 | -45/+0 |
| | | |||||
* | | Adds DLLVAR macros to allow exporting symbols on Windows | Dana Robinson | 2021-03-09 | 1 | -1/+1 |
| | | |||||
* | | Replaces BSD random functions with ISO | Dana Robinson | 2021-03-09 | 2 | -7/+4 |
| | | |||||
* | | Replaces basename and dirname with code that will work everywhere | Dana Robinson | 2021-03-09 | 4 | -14/+15 |
| | | |||||
* | | Changes to help vfd_swmr.c build on Windows | Dana Robinson | 2021-03-08 | 3 | -55/+66 |
|/ | |||||
* | Merge remote-tracking branch 'canonical/feature/vfd_swmr' into ↵ | Dana Robinson | 2021-03-04 | 1 | -4/+28 |
|\ | | | | | | | vfd_swmr/thg_standards | ||||
| * | Add test settings for vfd_swmr_bigset_writer.c based on HDF5TestExpress: | vchoi | 2021-03-02 | 1 | -4/+28 |
| | | | | | | | | Default, Exhaustive, and quick runs. | ||||
| * | Revert "Add the two VFD SWMR demo programs to the test directory so that ↵ | vchoi | 2021-03-02 | 5 | -1279/+1 |
| | | | | | | | | | | | | they can be built as needed." This reverts commit f6e7edcedf0339bd18ca0a995f9877a778180f5f. | ||||
| * | Merge remote-tracking branch 'canonical/feature/vfd_swmr' into feature/vfd_swmr | vchoi | 2021-03-02 | 3 | -4/+97 |
| |\ | |||||
| * | | Add the two VFD SWMR demo programs to the test directory so that they can be ↵ | vchoi | 2021-02-26 | 5 | -1/+1279 |
| | | | | | | | | | | | | built as needed. | ||||
* | | | Switch to using H5_nanosleep() instead of HDnanosleep() | Dana Robinson | 2021-03-03 | 1 | -9/+3 |
| | | | | | | | | | | | | | | | * Just in the main library and test/vfd_swmr.c * VFD SWMR acceptance tests still use HDnanosleep() directly | ||||
* | | | Brings MacOS fixes from main feature branch | Dana Robinson | 2021-03-02 | 3 | -4/+97 |
|\ \ \ | | |/ | |/| | |||||
| * | | Improves autotools and CMake support for sigtimedwait alternative | Dana Robinson | 2021-03-01 | 2 | -7/+17 |
| | | | |||||
| * | | Fixes leading underscores in VFD SWMR include guards | Dana Robinson | 2021-03-01 | 1 | -3/+3 |
| | | | |||||
| * | | Adds MacOS work-around for sigtimedwait(2) in the VFD SWMR tests | Dana Robinson | 2021-02-26 | 1 | -1/+84 |
| |/ | |||||
* | | HD prefix and hbool_t changes in test/vfd_swmr.c | Dana Robinson | 2021-03-02 | 1 | -22/+22 |
| | | |||||
* | | Makes libgen.h functions ready for implementation on Windows | Dana Robinson | 2021-03-02 | 4 | -10/+5 |
| | | |||||
* | | Removed most C library include lines from tests | Dana Robinson | 2021-03-02 | 8 | -13/+0 |
| | | |||||
* | | Fix unfreed memory after fork in vfd_swmr test | Dana Robinson | 2021-03-02 | 1 | -0/+12 |
|/ | | | | | The writer configuration in the vfd_swmr test was not freed in the child process after a call to fork() causing a memory leak. | ||||
* | Corrected a typo in the comment. | songyulu | 2021-02-15 | 1 | -1/+1 |
| | |||||
* | Added some comments. | songyulu | 2021-02-12 | 1 | -1/+4 |
| | |||||
* | Adding the test case for fixed-array chunked dataset and VDS. | songyulu | 2021-02-12 | 2 | -6/+26 |
| | |||||
* | (1) Add new routine to configure for VFD SWMR: init_vfd_swmr_config() | vchoi | 2021-02-02 | 16 | -311/+177 |
| | | | | | | (2) Revise routine to setup fapl for VFD SWMR legacy and other integration tests: vfd_swmr_create_fapl() (3) Update all VFD SWMR integration tests to use the above two routines (4) Clean up VFD SWMR legacy tests: turn on compression in test script, remove #ifdef OUT H5Fflush(), message file name | ||||
* | Updates CMake files to work with VFD SWMR | Dana Robinson | 2020-10-14 | 2 | -4/+20 |
| | | | | | | | | | | | - CMake files were updated to build new files in src and test. - As with legacy SWMR, the test programs that are run via shell scripts are built but not run. - Updated whitespace in the links_env output file. It's unclear why this changed, but CMake does an exact diff on the file whereas the autotools do not. | ||||
* | Merge branch 'vswmr-base' into quiet-zoo | David Young | 2020-09-17 | 9 | -63/+115 |
|\ | |||||
| * | Limit the repeat rate for duplicate zoo warnings to once every five | David Young | 2020-09-17 | 6 | -32/+54 |
| | | | | | | | | seconds. | ||||
| * | Move below_speed_limit() from vfd_swmr_bigset_writer.c to | David Young | 2020-09-17 | 3 | -24/+39 |
| | | | | | | | | vfd_swmr_common.c, document it, and fix a bug. | ||||
| * | Document some of the functions in here. Update the comment at the top | David Young | 2020-09-17 | 1 | -7/+22 |
| | | | | | | | | of the file. NFCI. |