Author Commit Message Commit Date David Young 862062fae94 M Merge branch 'feature/vfd_swmr' into de-mpmde 26 May 2020 David Young 1280b34b7f4 Join some lines. NFCI. 26 May 2020 David Young 38e959b2f2c Add `-a steps` option and if steps != 0, then add (or verify) an attribute on
each dataset every `steps` steps.
Update usage message.
Add a cast to `time_t` to quiet a compiler warning.
Replace two occurrences of a debug statement in `verify_extensible_dset()` with
one occurrence in `verify_chunk()`.
Replace the anonymous constant `2` with `hang_back` and increase `hang_back` to
3. XXX Now that I've fixed a bug, reduce `hang_back` to 2, again.
Verify datasets in the reverse of the order... 26 May 2020 David Young cd0eaf62715 Cast a non-negative `int` to `size_t` before comparing with `size_t` so that
the compiler believes we know what we're doing and does not warn. 26 May 2020 David Young 132f0f6ce28 We don't write through the metadata accumulator any more. We only write
through the lower VFD. Update error message to match. 26 May 2020 David Young 65a603c3f3a M Merge branch 'feature/vfd_swmr' into de-mpmde 26 May 2020 David Young d46b2c5afb8 When a checksum fails, indicate the address and size of the affected metadata. 26 May 2020 David Young cc58a22b37d Reduce differences with may-merge-mainzer-to-mine. 26 May 2020 David Young cc28a6c67a5 On the VFD SWMR branches, treat warnings as errors. 26 May 2020 David Young a6d88e2b813 When the new index is bigger than the old, invalidate all of the pages affected
by the added entries. This fixes a bug in the vfd_swmr_bigset_writer/_reader
test, where the reader would read metadata with a bad checksum. This may also
fix an error that Vailin is seeing. 26 May 2020 David Young 13a5598a69a Take a stab at removing multipage metadata entries (MPMDEs). I've
deleted the code but left most of the comments. Saves about 400 lines.
Passes tests page_buffer, vfd_swmr, testvfdswmr.sh. 24 Apr 2020 David Young d5ad503cfe3 and `vfd_swmr_reader_did_increase_tick_to` declarations. 20 May 2020 David Young 168858b9a1f Rebase repair: do not list any VFD SWMR source files twice. 20 May 2020 David Young abced7dc4e9 Rebase repair: add stubs.c back to the test library sources. 20 May 2020 David Young b5ec806496c Reduce diffs with `develop`. 19 May 2020 David Young 0750c5bdede Reduce diffs with `develop`. 19 May 2020 David Young cf4d51f2d3e Reduce diffs with `develop`. 19 May 2020 David Young 9eb33fe8125 Reduce diffs with `develop`, where `H5C_move_entry` takes an `H5C_t *`
argument, first, not `H5F_t *`. 19 May 2020 David Young 95c57f07bce Reduce diffs with `develop`. 19 May 2020 David Young dcb9aa4518e Reduce diffs with `develop`. 19 May 2020 David Young b4492dba507 Reduce diffs with `develop`. 19 May 2020 David Young 7f0d3f431e1 Reduce diffs with `develop`. 19 May 2020 David Young eae6bb5efdc Reduce diffs with `develop`. 19 May 2020 David Young 19a6976899d Make sure to initialize vfd_info.fname. 19 May 2020 David Young dd319488239 Reduce diffs with `develop`. 19 May 2020 David Young c54c92bf136 Use new style of error reporting. 19 May 2020 David Young f8096dcea39 Use H5_ATTR_NDEBUG_UNUSED instead of H5_ATTR_SANITY_CHECK. 19 May 2020 David Young e083b2834e5 Be sure to fill the `fname` field in vfd_info. 19 May 2020 David Young 975fc23fb42 Use the write name for the VFD index, SWMR_IDX -> SWMR_VFD_IDX. 19 May 2020 David Young 25585400e61 Repair a bunch of H5_ATTR_SANITY_CHECK uses that should have been
H5_ATTR_NDEBUG_UNUSED. This really makes me wonder what else I have
screwed up in this merge.... 19 May 2020 David Young 3de98efff8f Fix tools compilation. 18 May 2020 David Young d91b9f9b0a9 Fix compilation: use H5Oget_info() instead of specifying the version
(H5O_getinfo2). 18 May 2020 David Young 0103e8f1e01 Move declarations before statements, ugh. 18 May 2020 Dana Robinson 13bbc96261f Replaced a few calls to HDmemcpy with H5MM_memcpy, which does overlap
checking. 15 May 2020 Dana Robinson 29fca624e56 Misc warning fixes. 10 May 2020 Dana Robinson ef51913e29f Removed HDgets macros since gets was deprecated in C99 and removed
in C11 (gets() is not used in our repo). 10 May 2020 Allen Byrne a809ab0285b Comment out pull-request action and enable fail fast 08 May 2020 Allen Byrne ca0df1b87e1 Correct filename 08 May 2020 Allen Byrne c04878cbf20 Change to use alias 08 May 2020 Allen Byrne 981ff81e376 Fix name setting 08 May 2020 Allen Byrne 71a0b376d14 OESS-65 fix packaging config files 08 May 2020 Allen Byrne 60f84d1b854 Correct path 07 May 2020 Allen Byrne 2a7df0f50c2 Correct step name 06 May 2020 Allen Byrne 2d07dba7253 Correct test 06 May 2020 Allen Byrne a8a31334a11 Add github actions 06 May 2020 Quincey Koziol a96e6246d0e Align contents of CMake and autotools testfile cleanup lists. 02 May 2020 Quincey Koziol 4ad7dca1245 Avoid allocating a chunk index for datasets with 0-sized dimensions, until
the dataset is extended. 01 May 2020 Dana Robinson 7fa219e2040 Protected H5Oset_comment() in h5dump test generator.
(Assumes environment variable overrides default VOL connector) 28 Apr 2020 Quincey Koziol 82e3368f788 Range check # of 'extra' command-line parameters against array size. 25 Apr 2020 Quincey Koziol 2eec9f839b6 Refactor "extra" command-line arguments, and clean up code so the tool doesn't
assert when exiting. 25 Apr 2020 ← Prev Next → require('plugin/commitgraph/network').applyCommits([{id: '862062fae94cf2e4653dedd8d608ee2085a9dae5', href: '/users/dyoung/repos/vchoi_fork/commits/862062fae94cf2e4653dedd8d608ee2085a9dae5',parents: [{ id: '65a603c3f3a087429981baaf52ff6ab5989d6705' },{ id: '1280b34b7f40af58680ecd2a2dcd52a02b4be95c' }]},{id: '1280b34b7f40af58680ecd2a2dcd52a02b4be95c', href: '/users/dyoung/repos/vchoi_fork/commits/1280b34b7f40af58680ecd2a2dcd52a02b4be95c',parents: [{ id: '38e959b2f2c34c69b46f5ce1781131474ad095ff' }]},{id: '38e959b2f2c34c69b46f5ce1781131474ad095ff', href: '/users/dyoung/repos/vchoi_fork/commits/38e959b2f2c34c69b46f5ce1781131474ad095ff',parents: [{ id: 'cd0eaf62715137d9332a52d6d19c4684f7660737' }]},{id: 'cd0eaf62715137d9332a52d6d19c4684f7660737', href: '/users/dyoung/repos/vchoi_fork/commits/cd0eaf62715137d9332a52d6d19c4684f7660737',parents: [{ id: '132f0f6ce28ee70726e16519ae20856d253c3e5c' }]},{id: '132f0f6ce28ee70726e16519ae20856d253c3e5c', href: '/users/dyoung/repos/vchoi_fork/commits/132f0f6ce28ee70726e16519ae20856d253c3e5c',parents: [{ id: 'd46b2c5afb8e17e4783d4bb55fd2b91b83347f94' }]},{id: '65a603c3f3a087429981baaf52ff6ab5989d6705', href: '/users/dyoung/repos/vchoi_fork/commits/65a603c3f3a087429981baaf52ff6ab5989d6705',parents: [{ id: '13a5598a69a1b69e2cc1a1a31492181e662b28ac' },{ id: 'd46b2c5afb8e17e4783d4bb55fd2b91b83347f94' }]},{id: 'd46b2c5afb8e17e4783d4bb55fd2b91b83347f94', href: '/users/dyoung/repos/vchoi_fork/commits/d46b2c5afb8e17e4783d4bb55fd2b91b83347f94',parents: [{ id: 'cc58a22b37db9a0865a57e01227631a9580e847f' }]},{id: 'cc58a22b37db9a0865a57e01227631a9580e847f', href: '/users/dyoung/repos/vchoi_fork/commits/cc58a22b37db9a0865a57e01227631a9580e847f',parents: [{ id: 'cc28a6c67a55820dfeb680ef40eae824550b0de5' }]},{id: 'cc28a6c67a55820dfeb680ef40eae824550b0de5', href: '/users/dyoung/repos/vchoi_fork/commits/cc28a6c67a55820dfeb680ef40eae824550b0de5',parents: [{ id: 'a6d88e2b813abd03daddc652c4637de4b39bd14c' }]},{id: 'a6d88e2b813abd03daddc652c4637de4b39bd14c', href: '/users/dyoung/repos/vchoi_fork/commits/a6d88e2b813abd03daddc652c4637de4b39bd14c',parents: [{ id: 'd5ad503cfe37263c903a2a755c464c42d67530c4' }]},{id: '13a5598a69a1b69e2cc1a1a31492181e662b28ac', href: '/users/dyoung/repos/vchoi_fork/commits/13a5598a69a1b69e2cc1a1a31492181e662b28ac',parents: [{ id: 'd5ad503cfe37263c903a2a755c464c42d67530c4' }]},{id: 'd5ad503cfe37263c903a2a755c464c42d67530c4', href: '/users/dyoung/repos/vchoi_fork/commits/d5ad503cfe37263c903a2a755c464c42d67530c4',labels: [{name: 'merge-may-develop-to-mar-vfd_swmr', type: 'BRANCH', href: '/users/dyoung/repos/vchoi_fork/browse?at=merge-may-develop-to-mar-vfd_swmr'}],parents: [{ id: '168858b9a1ff65d1880c31326cd1a1c51945520d' }]},{id: '168858b9a1ff65d1880c31326cd1a1c51945520d', href: '/users/dyoung/repos/vchoi_fork/commits/168858b9a1ff65d1880c31326cd1a1c51945520d',parents: [{ id: 'abced7dc4e97b5fb708eb70ebe7ad99c6c9de3c2' }]},{id: 'abced7dc4e97b5fb708eb70ebe7ad99c6c9de3c2', href: '/users/dyoung/repos/vchoi_fork/commits/abced7dc4e97b5fb708eb70ebe7ad99c6c9de3c2',parents: [{ id: 'b5ec806496c909809b4c025dac59f63bbb90a74f' }]},{id: 'b5ec806496c909809b4c025dac59f63bbb90a74f', href: '/users/dyoung/repos/vchoi_fork/commits/b5ec806496c909809b4c025dac59f63bbb90a74f',parents: [{ id: '0750c5bdede783c4c9a8a289fcad46fb3d92ec69' }]},{id: '0750c5bdede783c4c9a8a289fcad46fb3d92ec69', href: '/users/dyoung/repos/vchoi_fork/commits/0750c5bdede783c4c9a8a289fcad46fb3d92ec69',parents: [{ id: 'cf4d51f2d3e41beb1dc6e9a5c629e3c169ea8cd0' }]},{id: 'cf4d51f2d3e41beb1dc6e9a5c629e3c169ea8cd0', href: '/users/dyoung/repos/vchoi_fork/commits/cf4d51f2d3e41beb1dc6e9a5c629e3c169ea8cd0',parents: [{ id: '9eb33fe81254cb1f4a6beed98adcb485a4a4ab36' }]},{id: '9eb33fe81254cb1f4a6beed98adcb485a4a4ab36', href: '/users/dyoung/repos/vchoi_fork/commits/9eb33fe81254cb1f4a6beed98adcb485a4a4ab36',parents: [{ id: '95c57f07bce48e0d7f9e16b210e61c3d2dc3b11d' }]},{id: '95c57f07bce48e0d7f9e16b210e61c3d2dc3b11d', href: '/users/dyoung/repos/vchoi_fork/commits/95c57f07bce48e0d7f9e16b210e61c3d2dc3b11d',parents: [{ id: 'dcb9aa4518e2620d006768e7e90234be96e3c095' }]},{id: 'dcb9aa4518e2620d006768e7e90234be96e3c095', href: '/users/dyoung/repos/vchoi_fork/commits/dcb9aa4518e2620d006768e7e90234be96e3c095',parents: [{ id: 'b4492dba5070d73bac83ec27c644e4e8d4e3871f' }]},{id: 'b4492dba5070d73bac83ec27c644e4e8d4e3871f', href: '/users/dyoung/repos/vchoi_fork/commits/b4492dba5070d73bac83ec27c644e4e8d4e3871f',parents: [{ id: '7f0d3f431e14703eff629cf95e4a1b64792a1b0b' }]},{id: '7f0d3f431e14703eff629cf95e4a1b64792a1b0b', href: '/users/dyoung/repos/vchoi_fork/commits/7f0d3f431e14703eff629cf95e4a1b64792a1b0b',parents: [{ id: 'eae6bb5efdc479ce76b9b679ac93c36623a4708a' }]},{id: 'eae6bb5efdc479ce76b9b679ac93c36623a4708a', href: '/users/dyoung/repos/vchoi_fork/commits/eae6bb5efdc479ce76b9b679ac93c36623a4708a',parents: [{ id: '19a6976899d98735d792ccf1bd6c00d7e1fd49b2' }]},{id: '19a6976899d98735d792ccf1bd6c00d7e1fd49b2', href: '/users/dyoung/repos/vchoi_fork/commits/19a6976899d98735d792ccf1bd6c00d7e1fd49b2',parents: [{ id: 'dd319488239e0b39165cbe013162d9e975f0c9d3' }]},{id: 'dd319488239e0b39165cbe013162d9e975f0c9d3', href: '/users/dyoung/repos/vchoi_fork/commits/dd319488239e0b39165cbe013162d9e975f0c9d3',parents: [{ id: 'c54c92bf136820e5e94dd8335e99e010d69c5df8' }]},{id: 'c54c92bf136820e5e94dd8335e99e010d69c5df8', href: '/users/dyoung/repos/vchoi_fork/commits/c54c92bf136820e5e94dd8335e99e010d69c5df8',parents: [{ id: 'f8096dcea3931287e81b5453112c158ae123a07f' }]},{id: 'f8096dcea3931287e81b5453112c158ae123a07f', href: '/users/dyoung/repos/vchoi_fork/commits/f8096dcea3931287e81b5453112c158ae123a07f',parents: [{ id: 'e083b2834e54190f5e45888a2e36940db11a55d2' }]},{id: 'e083b2834e54190f5e45888a2e36940db11a55d2', href: '/users/dyoung/repos/vchoi_fork/commits/e083b2834e54190f5e45888a2e36940db11a55d2',parents: [{ id: '975fc23fb4225f4f81a46f945844dfda7a988fea' }]},{id: '975fc23fb4225f4f81a46f945844dfda7a988fea', href: '/users/dyoung/repos/vchoi_fork/commits/975fc23fb4225f4f81a46f945844dfda7a988fea',parents: [{ id: '25585400e610c7a358af6ed564ef5938749ba9fd' }]},{id: '25585400e610c7a358af6ed564ef5938749ba9fd', href: '/users/dyoung/repos/vchoi_fork/commits/25585400e610c7a358af6ed564ef5938749ba9fd',parents: [{ id: '3de98efff8f3a642afddfe485c1f7bc0c10a7a5e' }]},{id: '3de98efff8f3a642afddfe485c1f7bc0c10a7a5e', href: '/users/dyoung/repos/vchoi_fork/commits/3de98efff8f3a642afddfe485c1f7bc0c10a7a5e',parents: [{ id: 'd91b9f9b0a978860f8dbfc746fa6a2610677eb89' }]},{id: 'd91b9f9b0a978860f8dbfc746fa6a2610677eb89', href: '/users/dyoung/repos/vchoi_fork/commits/d91b9f9b0a978860f8dbfc746fa6a2610677eb89',parents: [{ id: '0103e8f1e0105cf44e1e34b61e24365b392cbeff' }]},{id: '0103e8f1e0105cf44e1e34b61e24365b392cbeff', href: '/users/dyoung/repos/vchoi_fork/commits/0103e8f1e0105cf44e1e34b61e24365b392cbeff',parents: [{ id: '13bbc96261fea33d652deac567c0d822afc8aaa3' }]},{id: '13bbc96261fea33d652deac567c0d822afc8aaa3', href: '/users/dyoung/repos/vchoi_fork/commits/13bbc96261fea33d652deac567c0d822afc8aaa3',parents: [{ id: '29fca624e567af0dd01ac27d0d9bfa4373c62246' }]},{id: '29fca624e567af0dd01ac27d0d9bfa4373c62246', href: '/users/dyoung/repos/vchoi_fork/commits/29fca624e567af0dd01ac27d0d9bfa4373c62246',parents: [{ id: 'ef51913e29fc1c6f4d46ef6f96963eb5bd674809' }]},{id: 'ef51913e29fc1c6f4d46ef6f96963eb5bd674809', href: '/users/dyoung/repos/vchoi_fork/commits/ef51913e29fc1c6f4d46ef6f96963eb5bd674809',parents: [{ id: 'a809ab0285bfaa5379722384353b7d609f0a11c5' }]},{id: 'a809ab0285bfaa5379722384353b7d609f0a11c5', href: '/users/dyoung/repos/vchoi_fork/commits/a809ab0285bfaa5379722384353b7d609f0a11c5',parents: [{ id: 'ca0df1b87e121440b1ef7af7955d9273f668d31f' }]},{id: 'ca0df1b87e121440b1ef7af7955d9273f668d31f', href: '/users/dyoung/repos/vchoi_fork/commits/ca0df1b87e121440b1ef7af7955d9273f668d31f',parents: [{ id: 'c04878cbf209871f3b8762f62898afd28960bba1' }]},{id: 'c04878cbf209871f3b8762f62898afd28960bba1', href: '/users/dyoung/repos/vchoi_fork/commits/c04878cbf209871f3b8762f62898afd28960bba1',parents: [{ id: '981ff81e376f1d3c60e9dbc75a1df1ffcb3b3ed1' }]},{id: '981ff81e376f1d3c60e9dbc75a1df1ffcb3b3ed1', href: '/users/dyoung/repos/vchoi_fork/commits/981ff81e376f1d3c60e9dbc75a1df1ffcb3b3ed1',parents: [{ id: '71a0b376d143a0f1ec0ef90c0da9320235c6fa68' }]},{id: '71a0b376d143a0f1ec0ef90c0da9320235c6fa68', href: '/users/dyoung/repos/vchoi_fork/commits/71a0b376d143a0f1ec0ef90c0da9320235c6fa68',parents: [{ id: '60f84d1b854489cedef8e76d5bff89e2df6db223' }]},{id: '60f84d1b854489cedef8e76d5bff89e2df6db223', href: '/users/dyoung/repos/vchoi_fork/commits/60f84d1b854489cedef8e76d5bff89e2df6db223',parents: [{ id: '2a7df0f50c28b7d647af5111be910f2bb6b87e2d' }]},{id: '2a7df0f50c28b7d647af5111be910f2bb6b87e2d', href: '/users/dyoung/repos/vchoi_fork/commits/2a7df0f50c28b7d647af5111be910f2bb6b87e2d',parents: [{ id: '2d07dba72531805a2b862fe7c28a7214e536fc78' }]},{id: '2d07dba72531805a2b862fe7c28a7214e536fc78', href: '/users/dyoung/repos/vchoi_fork/commits/2d07dba72531805a2b862fe7c28a7214e536fc78',parents: [{ id: 'a8a31334a1155b8bafb90dc486f646139bb989fb' }]},{id: 'a8a31334a1155b8bafb90dc486f646139bb989fb', href: '/users/dyoung/repos/vchoi_fork/commits/a8a31334a1155b8bafb90dc486f646139bb989fb',parents: [{ id: 'a96e6246d0e3fa47cca1dd98ea8436d232ca8208' }]},{id: 'a96e6246d0e3fa47cca1dd98ea8436d232ca8208', href: '/users/dyoung/repos/vchoi_fork/commits/a96e6246d0e3fa47cca1dd98ea8436d232ca8208',parents: [{ id: '4ad7dca1245f062cbaefca29d27217f4f492bf7f' }]},{id: '4ad7dca1245f062cbaefca29d27217f4f492bf7f', href: '/users/dyoung/repos/vchoi_fork/commits/4ad7dca1245f062cbaefca29d27217f4f492bf7f',parents: [{ id: '7fa219e204001e697f024878e226a9b50d196c48' }]},{id: '7fa219e204001e697f024878e226a9b50d196c48', href: '/users/dyoung/repos/vchoi_fork/commits/7fa219e204001e697f024878e226a9b50d196c48',parents: [{ id: '82e3368f78843ded317bf194fbe36d3a29d44f08' }]},{id: '82e3368f78843ded317bf194fbe36d3a29d44f08', href: '/users/dyoung/repos/vchoi_fork/commits/82e3368f78843ded317bf194fbe36d3a29d44f08',parents: [{ id: '2eec9f839b68895771a54d200f55508c60bb689f' }]},{id: '2eec9f839b68895771a54d200f55508c60bb689f', href: '/users/dyoung/repos/vchoi_fork/commits/2eec9f839b68895771a54d200f55508c60bb689f',parents: [{ id: '828504f46af4498431abf7ab68144a9f8461eec1' }]}]);