summaryrefslogtreecommitdiffstats
path: root/src/H5Dio.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2003-10-06 15:17:09 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2003-10-06 15:17:09 (GMT)
commit98dfa67e89bb99f3baee80a1364e4f3555b03abd (patch)
tree444d960e451e821bbdaf53a9f5aa0b72f1466ffb /src/H5Dio.c
parent43c69e978bb5773be6046c9276f7e7dd762e9d22 (diff)
downloadhdf5-98dfa67e89bb99f3baee80a1364e4f3555b03abd.zip
hdf5-98dfa67e89bb99f3baee80a1364e4f3555b03abd.tar.gz
hdf5-98dfa67e89bb99f3baee80a1364e4f3555b03abd.tar.bz2
[svn-r7551] Purpose:
Bug/feature fix. Description: Relax restriction on parallel writing to compact datasets to allow partial I/O. Updates to reference manual mentioning the issues involved are delayed until reference manual 'lock' is removed later this week. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
Diffstat (limited to 'src/H5Dio.c')
-rw-r--r--src/H5Dio.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/H5Dio.c b/src/H5Dio.c
index 55e66fc..ff374ea 100644
--- a/src/H5Dio.c
+++ b/src/H5Dio.c
@@ -785,14 +785,6 @@ H5D_write(H5D_t *dataset, const H5T_t *mem_type, const H5S_t *mem_space,
if (doing_mpio && xfer_mode==H5FD_MPIO_COLLECTIVE && !IS_H5FD_MPI(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