AuthorCommitMessageCommit dateIssues
Bill WendlingBill Wendling
b5d7fa02a92[svn-r6546] Purpose: UpdateDescription: Updated copyright statement in files which hadn't been updated yet. Platforms tested: Linux (Only comment change) Misc. update:
Bill WendlingBill Wendling
b8843dde4f2[svn-r6545] Purpose: UpdateDescription: Updated copyright Platforms tested: LInux (Comment change only) Misc. update:
Bill WendlingBill Wendling
eb018ba0360[svn-r6544] Purpose: UpdateDescription: Update copyright statement Platforms tested: Linux (Comment change only) Misc. update:
Bill WendlingBill Wendling
bd16546ad05[svn-r6543] Purpose: UpdateDescription: Updated copyright statement Platforms tested: Linux (only comment change) Misc. update:
Bill WendlingBill Wendling
9b08ade7429[svn-r6542] Purpose: UpdateDescription: Updated copyright statement Platforms tested: None needed Misc. update:
Bill WendlingBill Wendling
48eb3267ca2[svn-r6541] Purpose: UpdateDescription: Updated Copyright statements Platforms tested: None needed... Misc. update:
Bill WendlingBill Wendling
a003adc4093[svn-r6540] Purpose: UpdateDescription: Updated copyright statement Platforms tested: Linux (Only change in comments...checked if compiles) Misc. update:
Bill WendlingBill Wendling
91fdb669262[svn-r6539] Purpose: UpdateDescription: Updated (and in some cases added) the copyright statement. Platforms tested: Linux (Comment changes...only tested if they compile) Misc. update:
Bill WendlingBill Wendling
44022e598c9[svn-r6538] Purpose: UpdateDescription: Updated the Copyright statement Platforms tested: Linux (This change is only in the comments, so I just check that the modules still compile) Misc. update:
Bill WendlingBill Wendling
034deed133d[svn-r6537] Purpose: UpdateDescription: Updated Copyright statement. Platforms tested: None needed Misc. update:
Bill WendlingBill Wendling
2021329c69a[svn-r6536] Purpose: Updated Copyright StatementDescription: Replaced old copyright statement with new one. Platforms tested: No need. Misc. update:
Albert ChengAlbert Cheng
c2691615d64[svn-r6535] Purpose:Updated with new zlib used.
Albert ChengAlbert Cheng
c8186a830fe[svn-r6534] Purpose:Updated with AIX configure bug fix.
Albert ChengAlbert Cheng
117b6cd323e[svn-r6532] Purpose: Bug fixDescription: test/dtypes failed badly when -O is used. Trying to recompile test/* code without -O did not eliminate the errors. So, the failure is deep in the hdf5 library. Solution: For now, removed '-O' from $PROD_CFLAGS so that enable-production will use no optimization. Need to find out what exactly trigger the errors. Platforms tested: Did not do h5committest because this is an AIX co...
Albert ChengAlbert Cheng
9dedbf110e7[svn-r6529] Purpose: ImprovementDescription: Added a 5 seconds timeout to the PING command so that it can detect host not online quicker. Platforms tested: The three platforms tests do not cover this command. Test it in eirene where it is usually run. Misc. update:
Bill WendlingBill Wendling
fc295015d85[svn-r6527] Purpose: Bug Fix & UpdateDescription: FPHDF5 was creating files which didn't have the EOA field in the superblock set correctly. It turns out that the SAP was keeping this information to itself instead of giving it to the client processes. Naughty SAP! Solution: Have the SAP send this information back to the clients so that they can update the superblock as necessary. This now creates a file (...
Pedro Vicente NunesPedro Vicente Nunes
5d51e5adebb[svn-r6526] Purpose: updateDescription: clean code , removed empty spaces, tested on solaris Solution: Platforms tested: w2000, linux, solaris Misc. update:
Albert ChengAlbert Cheng
a072be18b72[svn-r6525] Purpose: New test featureDescription: Added the VFD_LIST definition to support the "make check-vfd" tests. Platforms tested: h5committested. Since check-vfd is not invoked by default, I went to each machine to invoke them by hand. The target worked fine but there were errors reported from those driver tests. (Those errors were beyond the scope of this make target test.) Misc. update:
Albert ChengAlbert Cheng
d88f9db4188[svn-r6524] Purpose: New test featureDescription: The various virtual file drivers (multi, family, core, ...) are not tested automatically. One would have to do it by hand by setenv HDF5_DRIVER <driver> and then do gmake check in test/. Solution: Added a new target, check-vfd, which will take the list from $VFD_LIST and run 'make check' with each of its members. Platforms tested: h5committested. Since check-vfd is not invoked b...
Albert ChengAlbert Cheng
4857e382ba0[svn-r6523] Purpose: Bug fix.Description: n_test must be inited to 1 when it is for tests within one machine. Undid my previous mistake. Platforms tested: Eirene. Did not do the h5committest because this is a script and if it works in one machine, it most like will work in all Unix platform. Misc. update:
Albert ChengAlbert Cheng
6cfa419f9a1[svn-r6522] Purpose: new feature and some bug fixesDescription: Add a new feature to "skip" some tests. Sometimes, a machine has problem (e.g. titan and sleipnir having AFS problems). Sometimes some feature in a machine is temporary off (e.g., PGI compilers in eirene.) The tests will be reported being SKIPPED which will be reminder to remove the skipping once the problem is fixed. I installed the skipping control in snaptest.cfg rather than ...
Pedro Vicente NunesPedro Vicente Nunes
37cefed10e6[svn-r6521] Purpose: updateDescription: added the new cosequential match algorythm added extra checking of bad input values Platforms tested: w2000, linux Misc. update:
Frank BakerFrank Baker
32be22e7939[svn-r6520] Purpose: Adding descriptions of new library features to the RMDescription: H5Pset_fapl_log: Added new 'buf_size' parameter. New 'flags' parameter replaced 'verbosity' parameter, requiring new table describing 20 available flags. H5Pset_filter: Added valid 'filter' parameter values. Modified for Fletcher32 EDC filter. H5Pget_filter: Added return value descriptions. H5Pset_layo...
Quincey KoziolQuincey Koziol
06ee92414dd[svn-r6519] Purpose: Bug fix/code cleanup/new featureDescription: Fix h5debug to work correctly again, with all the changes over the past few months. Improved and cleaned up debugging output available in h5debug. Platforms tested: FreeBSD 4.7 (sleipnir)
Elena PourmalElena Pourmal
b6f34ab3e50[svn-r6517] Purpose: Bug fix.Description: When I added support for filters, I forgot to add fortan man pages file to the MANIFEST file. When I run chkmanifest, I discovered that there was also a typo ( ./dac/Makefile.in instead of ./doc/Makefile.in ) Solution: added ./doc/html/fortran/h5z_FORTRAN.html and chnages "a" to "o" Platforms tested: arabica with bin/chkmanifest Misc. update:
Albert ChengAlbert Cheng
80c5ec82e74[svn-r6516] Purpose: Bug fixDescription: The $RUNPARALLEL is set even when parallel mode is not used. Then it is used to launch some parallel natured test (e.g. example/ph5example) which is not compiled to be so. That created some unnecessary problem in some situation (e.g., Copper cannot "poe a.out" from an AFS space because of the missing AFS token system bug. Solution: Setup RUNPARALLEL only when parallel mode is ena...
Bill WendlingBill Wendling
a90774e8cc0[svn-r6514] Purpose: Bug fix and UpdateDescription: From Quincey's comments on the code I checked in last night: - In H5F_close call, the "private" processes should call the H5F_flush with the "CLEAR_ONLY" flag. - There's no need for a special case for FPHDF5 in the FD_real_alloc function since FPHDF5 doesn't define an alloc function. - The return type of H5Pset_fapl_fphdf5 ...
Binh-Minh RiblerBinh-Minh Ribler
9f7ef95fcd3[svn-r6513] Purpose: Added info about support of the C++ API on HP-UX 11.00.
Binh-Minh RiblerBinh-Minh Ribler
61b9af6f26a[svn-r6511] Purpose: Added config file c++/config/hpux11.00
Binh-Minh RiblerBinh-Minh Ribler
da0f4cd981e[svn-r6510] Purpose: CleanupDescription: Removed "using namespace std" since it's in namespace H5 already. Platforms tested: HPUX 11.00 (kelgia) Linux 2.2x (eirene) IRIX 6.5.11 (modi4) SunOS 5.7 (arabica) - by Elena Misc. update:
Binh-Minh RiblerBinh-Minh Ribler
5cc6567850b[svn-r6509] Purpose: Adding new platform supportDescription: Added support for the C++ API on hpux11.00 with the compiler aCC. Because aCC doesn't use "std," a new macro H5_NO_STD is provided and used where "std" is presented in the library. In addition, changed several cout's when reporting errors to cerr's. Platforms tested: HPUX 11.00 (kelgia) Linux 2.2x (eirene) IRIX 6.5.11 (modi4) SunOS 5.7 (arabica) -...
Binh-Minh RiblerBinh-Minh Ribler
b2bc00b9ffd[svn-r6508] Purpose: Adding new platform supportDescription: Added the config file to support the C++ API on hpux11.00 with the compiler aCC. Platforms tested: HPUX 11.00 (kelgia) Linux 2.2x (eirene) IRIX 6.5.11 (modi4) SunOS 5.7 (arabica) - by Elena Misc. update: Will update MANIFEST and release_docs/RELEASE for new features.
Bill WendlingBill Wendling
b9d9111ecc1[svn-r6507] Purpose: bug FixDescription: MPI stuff was getting into the non-parallel headers. Solution: #ifdefed the headers out if H5_HAVE_FPHDF5 isn't defined... Platforms tested: Sol, Modi4 Misc. update:
Bill WendlingBill Wendling
276ba30370e[svn-r6506] Purpose: UpdateDescription: When doing an allocation, check to see, if it's an FPHDF5 driver, if only the captain should be performing the allocation Platforms tested: Linux, Modi4, Sol Misc. update:
Bill WendlingBill Wendling
9697077305b[svn-r6505] Purpose: UpdateDescription: Have the FPHDF5 module initialized on startup. Have only the captain process perform certain functions (like flushing during an F_close call or allocating the superblock). H5Fistore needed a few checks to see if it was working with an FPHDF5 driver. Done similarly to how MPI and MPIPOSIX drivers are checked.. Platforms tested: Linux, Modi4, Sol Misc. update:
Bill WendlingBill Wendling
43eb81fb3c6[svn-r6504] Purpose: Why not?Description: Lots of changes. This is basically a "commit because there are a lot of changes" commit. The server now acts more like a metadata caching server. The dumping mechanism finally works (I think). At least in the test I did it seemed to write things back. There's a new MPI TAG to use (H5FP_TAG_DUMP) when dumping things. Changed a lot of the functions from p...
Bill WendlingBill Wendling
0e83643f8f6[svn-r6503] Purpose: Bug FixDescription: The MPI datatypes we were committing weren't using the correct structure. Also, we needed to know the rank of the captain process inside of the BARRIER COMM. Solution: Changed to use the correct structure. Got the Captain process's rank and Bcast it to the "privates". Platforms tested: Linux Misc. update:
Bill WendlingBill Wendling
9f2c7fd3698[svn-r6502] Purpose: UpdateDescription: More changes to the FPHDF5 file driver. Too many to mention here. Some highlights: - Addition of lock/unlock methods to the driver, though they aren't implemented fully just yet. - Extra query functions to determine various things about the file. (If this is the captain process, etc) - Fixes to make things work... Platforms test...
Bill WendlingBill Wendling
02be089f0c9[svn-r6501] Purpose: New FeatureDescription: Added support for the lock and unlock function calls for file drivers. Only FPHDF5 uses this feature. All of these drivers don't define lock or unlock methods. Platforms tested: Linux, Modi4, Sol Misc. update:
Bill WendlingBill Wendling
43c2e1bab76[svn-r6500] Purpose: New FeatureDescription: Added function pointers for the lock and unlock functions. Platforms tested: Linux, Modi4, Sol Misc. update:
Bill WendlingBill Wendling
80cb3b06320[svn-r6499] Purpose: UpdateDescription: Added support for FPHDF5 wherever there was support for MPI/IO and/or MPIPOSIX. Platforms tested: Linux, Modi4, Sol Misc. update:
Bill WendlingBill Wendling
f6053e98199[svn-r6498] Purpose: CleanupDescription: The H5O_FPHDF5 object was left in this header file by mistake when the H5Ofphdf5 module was removed Solution: Removed it. Platforms tested: Linux
Quincey KoziolQuincey Koziol
a52914987eb[svn-r6497] Purpose: Finish code cleanupDescription: Wrap up the conversion of H5F_flush's multiple boolean flags into a single bitfield of flags by pushing the flags down into the H5AC_flush and H5F_istore_flush routines. Also, changed the flags from H5_FLUSH_<foo> to H5F_FLUSH_<foo> to be more consistent with rest of library. And reverted the changes to H5FDflush and H5FD_flush routines. Platforms tested: FreeBSD 4...
Bill WendlingBill Wendling
d317b8b404b[svn-r6496] Purpose: Refactoring of Flush LogicDescription: The Flushing logic passed in multiple flags to indicate what type of flush it was: closing, invalidate, alloc only. This made extending the function of the flush logic to handle other flags annoying. Solution: I changed it to be just one bitmasked flag to indicate what type of flushing to do. I also added the CLEAR_ONLY flag, which will be used in the FPHDF...
Elena PourmalElena Pourmal
e10de8f3d65[svn-r6495] Purpose: Catching up with the C libraryDescription: Added tests for the follwoing new fortran functions h5iget_name_f h5tis_variavle_str_f h5zunregister_f h5zfilter_avail_f h5pset_shuffle_f h5pset_fletcher32 h5pset_edc_check_f h5pget_edc_check_f h5dfill_f Solution: Platforms tested: arabica(C and F90), burrwhite (pg...
Elena PourmalElena Pourmal
65f5514a4ff[svn-r6494] Purpose: Catching up with the C libraryDescription: Added the follwoing new fortran functions h5iget_name_f h5tis_variavle_str_f h5zunregister_f h5zfilter_avail_f h5pset_shuffle_f h5pset_fletcher32 h5pset_edc_check_f h5pget_edc_check_f h5dfill_f Solution: Platforms tested: arabica(C and F90), burrwhite (pgcc and pgf...
Elena PourmalElena Pourmal
da4bf69db75[svn-r6493] Purpose: Catching up with the C libraryDescription: Added file to provide PGI Fortran support Solution: Platforms tested: arabica(C and F90), burrwhite (pgcc and pgf90), modi4 (F90 and parallel) Misc. update:
Elena PourmalElena Pourmal
f343f6a5848[svn-r6492] Purpose: Catching up with the C libraryDescription: Enabled checking for shuffle, deflate and checksum filters for Fortran Solution: Platforms tested: arabica(C and F90), burrwhite (pgcc and pgf90), modi4 (F90 and parallel) Misc. update:
Elena PourmalElena Pourmal
ec51828b763[svn-r6491] Purpose: Catching up with the C libraryDescription: Updated documentation files to include information on the following functions h5iget_name_f h5tis_variavle_str_f h5zunregister_f h5zfilter_avail_f h5pset_shuffle_f h5pset_fletcher32 h5pset_edc_check_f h5pget_edc_check_f h5dfill_f Solution: Platforms tested...
Elena PourmalElena Pourmal
621f8c50b61[svn-r6490] Purpose: Catching up with C libraryDescription: Fortran Library would not configure correctly with PGI compilers because configure couldn't find any appropriate filesin the config directories. Solution: Added new files for PGI compilers support on Linux 2.4 Platforms tested: arabica(C and F90), burrwhite (pgcc and pgf90), modi4 (F90 and parallel) Misc. update: