Network

 
AuthorCommitMessageCommit Date
Mohamad ChaarawiMohamad Chaarawi
0e17a53464d[svn-r25894] add modification comment to truncation test.
Mohamad ChaarawiMohamad Chaarawi
28b39c0393a[svn-r25893] add compatability tests for avoid truncate feature for files generated or modified by the 1.8 branch.
Mohamad ChaarawiMohamad Chaarawi
763f47f723f[svn-r25890] more bug fixes to the EOFS message flag.
Mohamad ChaarawiMohamad Chaarawi
5d03689b286[svn-r25889] - fix correct setting of EOFS message flag. - remove printf messsage in h5extend tool for removing EOA message from multi-vfds since it does not exist anymore.
Mohamad ChaarawiMohamad Chaarawi
0e43dfff5ce[svn-r25888] - Do not create an EOA message if the driver is multi-like. Only the EOFS message is needed in that case. - Update the EOFS message to contain the avoid_truncate setting since it does not co-exist with the EOA message. tested on jam
Quincey KoziolQuincey Koziol
245332bb605M[svn-r25885] Description: Merge from trunk Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel (h5committest not required on this branch)
Quincey KoziolQuincey Koziol
af9bdb08d28[svn-r25883] Description: More small code cleanups, while reviewing. Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel (h5committest not required on this branch)
Quincey KoziolQuincey Koziol
ba7d85050da[svn-r25882] Description: More minor code cleanups, while reviewing for merge to trunk. Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel (h5committest not required on this branch)
Quincey KoziolQuincey Koziol
ad3f1caffcc[svn-r25878] Description: More code cleanups and fleshing out corner cases. (And fixed error in tH5P.f90 code from last checkin) Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel (h5committest not required on this branch)
Quincey KoziolQuincey Koziol
6464fe5624c[svn-r25877] Description: Small code cleanups (for H5F.c). Aligned w/trunk (for tH5P.f90) Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel (h5committest not required on this branch)
Quincey KoziolQuincey Koziol
19d9b13b4c0M[svn-r25874] Merge w/trunk
Mohamad ChaarawiMohamad Chaarawi
4fcf80c2f0eM[svn-r25867] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
f91618f85c9M[svn-r25863] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
413ce793925M[svn-r25781] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
120ff649fb5M[svn-r25708] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
0fab2378395M[svn-r25686] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
4ad80236ce3M[svn-r25665] - fix core driver eof initialization. - merge from trunk. - fix expected output for multi VFD h5extend tests after merging in the change for multi vfd memb addr settings from trunk.
Mohamad ChaarawiMohamad Chaarawi
8612c79003c[svn-r25650] remove EOA message too in case of multi like drivers when asked to remove extension messages.
Mohamad ChaarawiMohamad Chaarawi
dd47a17a5a4[svn-r25641] minor edits to align with trunk.
Mohamad ChaarawiMohamad Chaarawi
679f95913c6[svn-r25639] more bug fixing.
Mohamad ChaarawiMohamad Chaarawi
290dec9618fM[svn-r25637] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
815c41b8081[svn-r25633] several bug fixes.
Mohamad ChaarawiMohamad Chaarawi
92c9a28b127[svn-r25622] - update h5extend tool to work with multi-like VFDs created with avoid truncate ON. - update gentests for h5extend to create multi vfd files. - add multi files generated and output comparison files. - add tests for h5extend to test multi VFD file.
Mohamad ChaarawiMohamad Chaarawi
8b69d19231aM[svn-r25611] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
4899c8e7c06[svn-r25610] - Store EOFs for multi VFDs in a SB extension message. - update tests.
Mohamad ChaarawiMohamad Chaarawi
ee140320730[svn-r25597] update truncation test to allow testing with family and multi vfd. with multi it will fail since multi vfd needs a sb extension to store all type eofs and eoas.
Mohamad ChaarawiMohamad Chaarawi
31e975de4a9M[svn-r25596] revert change to SB format to store EOFs, and store just the SUPER type EOF. The tests pass, but this is a problem for multi-vfd still but not exposed by tests. Need to store all EOF types for multi-like vfds in SB extension. Also merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
924440b4f94[svn-r25594] - add mem_type in get_eof for multi vfd like drivers. - update v2 sb format to store an eof for every mem type (to handle multi like vfds). - still needs more testing.
Mohamad ChaarawiMohamad Chaarawi
39e96170597[svn-r25567] bug fix.
Mohamad ChaarawiMohamad Chaarawi
7b0f1b79aa2M[svn-r25565] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
e9176caec4d[svn-r25562] fix several bugs.. needs more testing.
Mohamad ChaarawiMohamad Chaarawi
f37633cfa4e[svn-r25560] revert some of the changes made earlier.
Mohamad ChaarawiMohamad Chaarawi
58dca2e3481[svn-r25559] minor edits.
Mohamad ChaarawiMohamad Chaarawi
feb62808b07M[svn-r25556] merge from trunk.
Mohamad ChaarawiMohamad Chaarawi
5cdc832dae2[svn-r25550] comment out a check that causes mf test to fail. cleanup some removed files from svn tracking.
Mohamad ChaarawiMohamad Chaarawi
48666174651M[svn-r25540] merge trunk into avoid_truncate branch. two tests are failing (test/mf and tools/testh5mkgrp)
Quincey KoziolQuincey Koziol
0f87bc568efM[svn-r23001] Description: Bring r22659:22998 from trunk to branch. Tested on: Mac OSX/64 10.8.2 (amazon) w/debug, C++, FORTRAN and threadsafe (h5committest not required on this branch)
Quincey KoziolQuincey Koziol
73fc4188ac1[svn-r22665] Description: Align w/trunk. Tested on: Mac OSX/64 10.7.4 (amazon) w/gcc 4.7.x, C++, FORTRAN & threadsafe
Quincey KoziolQuincey Koziol
a9bf01f133b[svn-r22661] Description: Update merge revision #
Quincey KoziolQuincey Koziol
e998784a3dbM[svn-r22660] Description: Merge changes from trunk, up to r22659, to this branch, in preparation for review and merge back to the trunk. Tested on: Mac OSX/64 10.7.4 (amazon) w/gcc 4.7.x, C++, FORTRAN & threadsafe (h5committest not required on this branch)
Mike McGreevyMike McGreevy
bcdba26b547M[svn-r22067] Purpose: Merged r22017 through r22066 from trunk to avoid_truncate branch. Tested: h5committested
Mike McGreevyMike McGreevy
036ff0cc670M[svn-r22017] Description: Merged r21894 through r22016 from trunk to avoid_truncate branch, resolving merge conflicts related to FUNC_ENTER macro changes and refactoring of VFL get_eof routines in the trunk. Tested: h5committested
Mike McGreevyMike McGreevy
fdf48fa1bf0[svn-r22016] Purpose: - Switch avoid_truncate from bool to enum - Enable 'EOA' message with latest format. Description: Switched the 'avoid truncate' property from a bool (on/off) to an enum with the following states (for now): H5F_AVOID_TRUNCATE_OFF : file will always be truncated at file close H5F_AVOID_TRUNCATE_EXTEND: file will only be truncated on file close ...
Mike McGreevyMike McGreevy
0a18a098eabM[svn-r21895] Description: Merged r21863 through r21893 from trunk to avoid_truncate branch. Tested: h5committested
Mike McGreevyMike McGreevy
369691d78dc[svn-r21893] Purpose: Commit changes to ensure superblock is always flushed last. Description: This change ensures the superblock is always the last dirty cache entry flushed to disk. This needs to happen because the file size is written into the superblock, and if we're not truncating the file to match the current EOA, then the reported file size at the time of superblock flush is only going to be guaranteed to be correct if all other data has already been writ...
Mike McGreevyMike McGreevy
86d0acc0c0fM[svn-r21863] Description: Merged r21409 through r21862 from trunk to avoid_truncate branch. Tested: h5committested
Mike McGreevyMike McGreevy
58b4cd319d3[svn-r21411] Description: - Remove H5FD_mpiposix_flush function. I initially added it so the mpiposix driver had a place to coordinate the EOF value amongst all processes, but that was before we decided to introduce the H5FD_coordinate set of callbacks as a more appropriate place to do this. I just forgot to remove this function. - Add H5Fquery function for avoid_truncate and tie it to an associated H5F_AVOID_TRUNCATE() macro. Tested: - h5committested
Mike McGreevyMike McGreevy
d23834558c7M[svn-r21409] Merged r21284 through r21408 from trunk to avoid_truncate branch. Tested: h5committest
Mike McGreevyMike McGreevy
794a2df2684M[svn-r21286] Merging r20545 through r21283 from trunk to avoid_truncate branch. Tested: h5committest
Mike McGreevyMike McGreevy
2051b4e03e8[svn-r20760] Purpose: - Add BRANCH.txt file to avoid_truncate feature branch. - Update MANIFEST with new files added to branch thus far.