Commits

Vailin Choi committed 56617d1e1a6
[svn-r25383] (A) Changes to remove chunk proxy for handling SWMR: (1) Remove dependency between chunk proxy and the index structure: v2-btree, extendible array, fixed array (2) Move chunk allocation from each index structure to the chunk layer (3) Chunk layer: does chunk allocation, then write to the chunk, then insert address to the corresponding index structure via callback (B) Enable SWMR for Fixed array (FA) index and add missing pieces: depend/undepend. (C) Enable SWMR for Implicit (none) index. (D) Remove all SWMR support from v1-btree. (E) Related changes to data structures that use v1-btree and v2-btree class actions. (F) Fixed HGOTO_ERROR(...FAIL->NULL...) in H5C.c. Tested on jam, koala, ostrich, platypus, kite.