diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2003-10-06 15:17:55 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2003-10-06 15:17:55 (GMT) |
commit | cd6a20f0c828332cfe01896a43422868ebb1591d (patch) | |
tree | e87c73175c6e00ec94963a4945f37c9d1a99362e /src/H5Dio.c | |
parent | 919f3ec4e82cc103b9ccedb16e3a48653e1fb53d (diff) | |
download | hdf5-cd6a20f0c828332cfe01896a43422868ebb1591d.zip hdf5-cd6a20f0c828332cfe01896a43422868ebb1591d.tar.gz hdf5-cd6a20f0c828332cfe01896a43422868ebb1591d.tar.bz2 |
[svn-r7552] Purpose:
Bug/feature fix.
Description:
Relax restriction on parallel writing to compact datasets to allow partial
I/O.
Updated reference manual mentioning the issues involved.
Platforms tested:
FreeBSD 4.9 (sleipnir)
too minor to require h5committest
Diffstat (limited to 'src/H5Dio.c')
-rw-r--r-- | src/H5Dio.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/H5Dio.c b/src/H5Dio.c index 944825f..e03fc7f 100644 --- a/src/H5Dio.c +++ b/src/H5Dio.c @@ -792,14 +792,6 @@ H5D_write(H5D_t *dataset, const H5T_t *mem_type, const H5S_t *mem_space, !(IS_H5FD_MPIO(dataset->ent.file) || IS_H5FD_MPIPOSIX(dataset->ent.file) || IS_H5FD_FPHDF5(dataset->ent.file))) HGOTO_ERROR (H5E_DATASET, H5E_UNSUPPORTED, FAIL, "collective access for MPIO driver only"); - /* If dataset is compact, collective access is only allowed when file space - * selection is H5S_ALL */ - if(doing_mpio && xfer_mode==H5FD_MPIO_COLLECTIVE - && dataset->layout.type==H5D_COMPACT) { - if(H5S_get_select_type(file_space) != H5S_SEL_ALL) - HGOTO_ERROR (H5E_DATASET, H5E_UNSUPPORTED, FAIL, "collective access to compact dataset doesn't support partial access"); - } - /* Set the "parallel I/O possible" flag, for H5S_find() */ if (H5S_mpi_opt_types_g && IS_H5FD_MPIO(dataset->ent.file)) { /* Only collective write should call this since it eventually |