Merge pull request #187 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit '7ebca389b6f361ac5541228c3b9d0171296c834d':
Modifications to fix bugs when extending and shrinking large-sized sections (1) When extending a large-sized block at EOA, put the mis-aligned fragment into the free-space manager. (2) When shrinking large-sized sections, free only full pages and retain partial page in the free-space manager. The above is done to keep EOA at page boundary.
Modifications to fix bugs when extending and shrinking large-sized sections
(1) When extending a large-sized block at EOA, put the mis-aligned fragment into the free-space manager.
(2) When shrinking large-sized sections, free only full pages and retain partial page in the free-space manager.
The above is done to keep EOA at page boundary.
Merge pull request #180 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit 'cf50e8f51888526c6f25ef803eaaafce005a691d':
Changes for making large sized allocations end on page boundary 1) Changes to make large sized allocations end on page boundary 2) Add eoa field to fsinfo message Need to address tests that are commented out in test/mf.c, test/tfile.c, test/tpage_buffer.c and testpar/t_file.c. Tested on moohan, mayll, kite, emu, osx1010test, ostrich, platypus,...
Merge branch 'page_buffering' of https://bitbucket.hdfgroup.org/scm/~vchoi/my_hdf5_fork into page_buffering
Changes to make large sized allocations end on page boundary.
Add eoa field to fsinfo message.
Merge pull request #174 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit '26c1f1f34f2f38a4a7e1df8b22b2780fceda41d4':
Remove "struct{}fs" from H5F_file_t structure Remove all references to the fs structure. Tested on moohan, platypus, ostrich, emu, osx1010test, quail, kituo, mayll, kite.
Changes for making large sized allocations end on page boundary
1) Changes to make large sized allocations end on page boundary
2) Add eoa field to fsinfo message
Need to address tests that are commented out in
test/mf.c, test/tfile.c, test/tpage_buffer.c and testpar/t_file.c.
Tested on moohan, mayll, kite, emu, osx1010test, ostrich, platypus, quail, kituo.
Remove "struct{}fs" from H5F_file_t structure
Remove all references to the fs structure.
Tested on moohan, platypus, ostrich, emu, osx1010test, quail, kituo, mayll, kite.
Merge pull request #157 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit '839ea752138f00a9769eabf27ce85604d3ad3ac5':
1) Modifications made to handle split/multi driver in paged aggregation 2) Refactor coding for paged aggreation 3) Modify test/mf.c, test/tpage_buffer.c, test/tfile.c to test for split/multi drivers for paged aggreation 4) Tidy up indentation/tabstop Tested on osx1010test, kite, kituo, mayll, platypus, ostrich, moohan, quail, emu.
1) Modifications made to handle split/multi driver in paged aggregation
2) Refactor coding for paged aggreation
3) Modify test/mf.c, test/tpage_buffer.c, test/tfile.c to test for split/multi drivers for paged aggreation
4) Tidy up indentation/tabstop
Tested on osx1010test, kite, kituo, mayll, platypus, ostrich, moohan, quail, emu.
Merge pull request #97 in HDFFV/hdf5 from ~BYRN/hdf5_adb:page_buffering to page_buffering
* commit 'cefc1ad9a11dd19e97d09a49089294070fad5c2a':
Add new testfiles
Merge pull request #88 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit 'dae45962bf7d92f5c81762bbd5ca5f4617226761': (114 commits)
Add missing EXPORT tag in INSTALL command
Fixed Windows dsets.c test failure.
Revert "Added C++ wrappers (get/setCoreWriteTracking()) for new"
Revert "Fixed Windows test failures."
Fixed Windows test failures.
Correct text - missing GIT option
Correct text - missing GIT option
Remove test only tools from exports
Fi...
Merge pull request #86 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit '9c615ea1d104bb7062ead60df43edbe1c926aa3d':
Fix CMakeLists.txt Fix src/CMakeLists.txt; tested on moohan and osx1010test.
Merge pull request #83 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit 'bf15ce821a92834470cb99b9fb1a4eff92ffd756':
Fix MANIFEST and CMakeLists.txt files 1) Add new files to MANIFEST 2) Remove obsolete HDF5 test files in test/ 3) Update src/CMakeLists.txt and test/CMakeLists.txt Tested on mayll, moohan, kite, quail.
Fix MANIFEST and CMakeLists.txt files
1) Add new files to MANIFEST
2) Remove obsolete HDF5 test files in test/
3) Update src/CMakeLists.txt and test/CMakeLists.txt
Tested on mayll, moohan, kite, quail.
Merge pull request #36 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit '424161b29e1c20d1fffdd8a2b77e18de21e02cb1':
Fix for test_page_alignment in test/mf.c for stdio driver The calculation of alignment is pushed up from the driver layer to H5FD_alloc() layer. This is done so that the alignment addr and size can be returned to the H5MF layer without changing the H5FD public interface. src/H5MF.c and src/H5MFsection.c: modifications are mainly related to the ...
Fix for test_page_alignment in test/mf.c for stdio driver
The calculation of alignment is pushed up from the driver layer to H5FD_alloc() layer.
This is done so that the alignment addr and size can be returned to the H5MF layer without
changing the H5FD public interface.
src/H5MF.c and src/H5MFsection.c: modifications are mainly related to the change for vim tabstop settings.
Tested on ostrich, platypus, mayll, kituo, emu, osx1010test, quail.
Merge pull request #16 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:page_buffering to page_buffering
* commit 'e056814923e43ede4850b76835c0f893e0864d36': (22 commits)
Removed -p option from invocation of autogen.sh by h5vers script to allow running h5vers on machines without /usr/hdf/bin/AUTOTOOLS.
Add bin/pkgscrpts files to MANIFEST.
dd bin/pkgscrpts directory with scripts to package deployed unix binaries into tarfiles.
Added .gitignore and .gitattributes files with contents from the las...
Merge pull request #10 in HDFFV/hdf5 from ~CHAARAWI/hdf5:page_buffering to page_buffering
* commit 'e7b259e865e9723508b99d9719a25465c6de17d4':
fix indent.
minor fixes.
fix merge bugs.
[svn-r30320] Bring revisions #30245 - #30306 from trunk to page_buffering branch.
Tested on mayll, platypus, osx1010test, emu, moohan, kituo, kite, quail.
The test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" still needs to be addressed.
[svn-r30253] Bring revisions #30127 - #30245 from trunk to page_buffering branch.
Tested on mayll, platypus, osx1010test, emu, moohan, kituo, kite, quail.
The test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" still needs to be addressed.
[svn-r30248] Bring revision #29985 - #30127 from trunk to page_buffering branch.
Tested on mayll, platypus, osx1010test, emu, moohan, kituo, kite, quail.
The test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" still needs to be addressed.
[svn-r30230] Bring revisions #29857 - 29985 from trunk to page_buffering branch.
In addition, fixes to h5format_convert & related routines (H5MF.c & H5F.c) based on current file space strategies.
Tested on mayll, platypus, osx1010test, emu, moohan, kituo, kite, quail.
The test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" still needs to be addressed.
[svn-r30227] Bring revisions #29743 - #29857 from trunk to page_buffering branch.
Tested on mayll, platypus, osx1010test, emu, moohan, kituo, kite, quail.
The test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" still needs to be addressed.
[svn-r30226] Bring revisions #29603 - #29743 from trunk to page_buffering branch.
In addition, clean up test/dsets.c, objcopy.c, unlink.c and fillval.c on the setting of file space strategy.
Tested on mayll, platypus, osx1010test, emu, moohan, kituo, ostrich, kite, quail.
The test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" still needs to be addressed.
[svn-r30223] Bring revisions #29266 - #29603 from trunk to page_buffering branch.
Tested on mayll, platypus, osx1010test, emu, moohan, kituo, kite, quail.
The test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" still needs to be addressed.
[svn-r30222] Bring revisions #29096 - #29266 from trunk to page_buffering branch.
Tested on mayll, platypus, osx1010test, emu, moohan, kituo, ostrich, kite, quail.
The test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" still needs to be addressed.
[svn-r30221] Bring revisions #29057 - #29096 from trunk to page_buffering branch.
Tested on mayll, platypus, emu, osx1010test, moohan, kituo, kite, ostrich, quail.
There is one new test failure: testpar/test_page_buffer_access (testpar/t_file.c) related to
"entry_ptr->coll_access" that needs to be addressed.
[svn-r30203] Bring revisions #29019 - #29050 from trunk to page_buffering branch.
Tested on playtypus, mayll, emu, osx1010test, moohan, kituo, kite, ostrich, quail.
There is a new "fortranlib_test" failure: due to merge of #29041 in trunk; the checkin was reverted later in #29084.
[svn-r30165] Fixed paged aggregation file space setting for latest format to be the same as the library default.
Tested on emu, osx1010test, platypus, moohan, kituo, mayll, kite, ostrich, quail.
[svn-r30150] Bring revisions #27927 - #28132 from trunk to page_buffering branch.
There are 2 failures before this merge from trunk: test/mf.c and test/earray.c.
Tested on osx1010test, moohan, platypus, emu, kite, kituo, mayll, ostrich, quail.