summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* VFD SWMR: Merges from develop (#1670)Dana Robinson2022-04-212-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Cleans up SWMR test scripts (both legacy and VFD) * Brings over format source changes for Java * Normalization of HL, Fortran, C++, Java w/ develop * Removes the STATIC flavor of FUNC_ENTER macros (#1622) * Removes the STATIC flavor of FUNC_ENTER macros * Remove H5_NO_ALIGNMENT_RESTRICTIONS (#1426) * Do not conditionally compile code that uses a pointer dereference and assignment to copy a potentially unaligned variable to aligned automatic storage, or vice versa. Instead, always use naked `memcpy(3)`s. Disassembling the generated code reveals that the `memcpy(3)`s optimize (`-O3`) to a single `mov` instruction for x86_64, which is not strict about alignment. This change reduces the size of code and scripts by 143 lines, eases our way to cross-compilation, and avoids invoking undefined behavior. * Committing clang-format changes * Per discussion, use HD and add comments. Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Removes unused definitions from module headers (#1624) * Misc stuff from develop (includes some parallel things) * Brings over SWMR test quiet mode changes from develop Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* VFD SWMR: Normalization with develop (#1506)Dana Robinson2022-03-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Brought over plugin and test script changes * Removes remaining register keywords (#1481) * Fixed warnings in the aux process code * Minor fixes from develop * Minor changes from develop, fixed format warnings * Formatted source * Added HD prefix to timespec_get * Cleanup in new files * Removes the MANIFEST file and unused release files (#1497) * Removes the MANIFEST file and unused release files * Updated tar command * checkposix corrections * More checkposix fixes * Ripped out unused instrumentation functionality * Brought over cache tagging changes from develop * Changes to tagged metadata expulsion iteration * Fixed typo * Brought over H5O__free() changes from develop * Brings (unused) parallel page buffer test in line with develop * Moved the functionality in supervise.subr to test_vfd_swmr.sh * Tools VFD parameter updates * Committing clang-format changes * H5F VFD SWMR refactoring * Committing clang-format changes * Misc changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* VFD SWMR: Normalization with develop (#1270)Dana Robinson2021-12-081-0/+56
| | | Brings many October-November changes from develop
* VFD SWMR: Normalization with develop (#1078)Dana Robinson2021-10-061-18/+17
| | | Brings many changes from develop, particularly VOL changes for async
* VFD SWMR: Updates the mirror VFD tests so they compile and pass tests (#971)Dana Robinson2021-08-271-1/+0
| | | | | | | * Updates the mirror VFD tests so they compile and pass tests * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* VFD SWMR: UG updates from beta 1 (#878)Dana Robinson2021-08-041-0/+7
| | | | | * Brings MacOS basename fix from feature/vfd_swmr (#875) * Updated the user's guide with a note about debug builds
* Updated the VFD SWMR user's guide (#855)Dana Robinson2021-07-261-173/+85
|
* Updates user's guide (#845)Dana Robinson2021-07-211-10/+17
|
* Brings many CMake changes from developDana Robinson2021-04-082-0/+127
|
* Removed the rest of the hlog codeDana Robinson2021-03-021-88/+0
|
* Fixes the MANIFESTDana Robinson2021-03-011-0/+0
| | | | | Also renames "SWMR Example.png" to SWMR_Example.png since the MANIFEST doesn't deal with spaces very well.
* Merge pull request #2893 in HDFFV/hdf5 from ↵John Mainzer2020-09-213-80/+142
|\ | | | | | | | | | | | | | | | | ~MAINZER/vfd_swmr:feature/vfd_swmr to feature/vfd_swmr * commit '47b1c667c64677d2e28c4128fc027cfdfe60b354': More minor edits to users guide. Updated users guide for location of alpha 1 release & repaired several typos. Added .pdf and .docx versions of the most recent version of the VFD SWMR RFC. Updates on the RFC are cursory, and mostly in the introduction. The design section is dated -- added a warning to this effect.
| * More minor edits to users guide.mainzer2020-09-211-2/+2
| |
| * Updated users guide for location of alpha 1 release & repairedmainzer2020-09-211-13/+10
| | | | | | | | several typos.
| * Added .pdf and .docx versions of the most recent version of themainzer2020-09-213-73/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VFD SWMR RFC. Updates on the RFC are cursory, and mostly in the introduction. The design section is dated -- added a warning to this effect. Reviewed and editied the users guide -- specifically: Verified instructions for build and test, and also for demos. Removed mention of call to autogen.sh, as that will already be run on the friendly user release version. Re-worked the introduction to better discribe VFD SWMR, and to outline current limitations. Changed references to "shadow file" to "metadata file" to match field names. Still need to update pointer to the bit-bucket repository for the friendly user release. Also, must verify that the demo code mentioned in the user guide is publicly available.
* | Removes older VFD SWMR RFC versionsDana Robinson2020-09-172-0/+0
|/ | | | These are archived in hdf5doc.
* Move the open issues noted in the outdated VFD_SWMR_Guide.md toDavid Young2020-09-142-24/+20
| | | | vfd-swmr-user-guide.md and delete VFD_SWMR_Guide.md.
* Mention that creating new objects is not possible with legacy SWMR.David Young2020-09-031-1/+2
| | | | Add abbreviation TBD where we need to add a hyperlink.
* Add Dana's words about MS Windows support.David Young2020-09-031-2/+5
|
* Describe the command-line options for the bigset reader/writerDavid Young2020-09-021-11/+16
| | | | with a handful of bullets.
* Don't pass CFLAGS to the configure script, that's not in the HDF5 configureDavid Young2020-09-021-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.
* Be less specific about Windows support.David Young2020-08-311-2/+2
|
* Do not use first person singular in the SWMR demos section.David Young2020-08-251-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 Young2020-08-253-18/+32
|
* Add the VFD SWMR User's Guide, a work in progress.David Young2020-08-251-0/+468
|
* Mention an improvement asked for by ITER.David Young2020-07-211-0/+3
|
* Start to document the function/parameter/variable attribute macros.David Young2020-05-201-0/+57
|
* 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
|
* Document `hlog` a bit.David Young2020-04-141-0/+88
|
* Mention the problems VFD SWMR has with variable-length data.David Young2020-03-111-0/+5
|
* Update Guide. Switch to a short and informative function name.David Young2020-03-111-0/+12
|
* Start a user's guide. Mention problems with variable-length data.David Young2020-03-101-0/+12
|
* Trim excess detail. Use shadow/lower file terminology. Be less wordy aboutDavid Young2020-02-181-0/+0
| | | | "page or multi-page entry."
* Share latest changes: change many occurrences of "metadata" file/index/headerDavid Young2020-02-121-0/+0
| | | | | to "shadow" file/index/header. Simplify the description of freespace management. Finish describing the floating shadow index.
* Share my latest RFC changes.David Young2020-02-121-0/+0
|
* Share my latest changes to the RFC.David Young2020-02-111-0/+0
|
* Add latest commentary on RFC.David Young2020-02-111-0/+0
|
* Update punch list a bit: mention the over-long postponement of shadow-indexDavid Young2020-02-061-0/+11
| | | | | reclamation. Mention that a writer can delete an object out from under a reader who holds an hid_t for it.
* Escape some underscores. I'm not sure if this is strictly necessary, but vim'sDavid Young2020-02-061-2/+2
| | | | | | syntax highlighting colors some (but not all) unescaped underscores red like there is some problem. It's possible there is some problem, since underscores are used to indicate some kind of emphasis---probably underlining.
* Update VFD_SWMR_Punch_List.mdMike Folk2020-02-061-1/+1
|
* Update VFD_SWMR_Punch_List.mdMike Folk2020-02-041-0/+2
|
* Add some missing spaces.David Young2020-01-271-2/+2
|
* Add my newest commentary. Finally reached page 14!David Young2020-01-171-0/+0
|
* Update punchlist a bit with John: add some items, update entries that are nowDavid Young2020-01-091-8/+19
| | | | complete.
* Add a new version of the RFC with some commentary by me.David Young2020-01-081-0/+0
|
* Makes some updates: in-progress, needs unit testing. Insert some whitespaceDavid Young2020-01-061-7/+7
| | | | where it makes things more readable.
* Mention the current situation concerning raw-data flushing.David Young2019-12-311-0/+3
|
* Mention that I fixed the VFD SWMR tests.David Young2019-12-301-3/+3
|
* Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,David Young2019-12-091-3/+6
| | | | | | | | including the merge of `hdffv/hdf5/develop`, back to the branch that Vailin and I share. Now I need to put this branch on a fork with a less confusing name than vchoi_fork!