Commits

Quincey Koziol committed b281145a669
[svn-r30111] Description: Several things: - Relax flush dependency flushing in H5C code, so that a dirty child only prevents its immediate parent from being flushed. (And updated the cache tests accordingly) - Add some additional flush dependencies to the extensible array code between data blocks / data block pages / sub-index blocks and the header, when the array is extended (so that the header doesn't get flushed out with an updated size before that new element is visible to readers). - Added "corks" around set_extent+write pairs in SWMR testing code, so that the dataspace extension and the data for that extension is atomically visible to readers. - Doubled the retry timeout value for SWMR reader. - Removed some extraneous sanity checking code in fractal heap code and the H5AC / H5C routines that were supporting it. - Removed some #ifdef'd debugging printf()s from extensible array code. - Misc. minor warning & code formatting cleanups. Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest not required on this branch)