Neil Fortner
4117cfe2b9
[svn-r27197] Improve performance of "printf" VDS with selections in the file space - the
...
library no longer iterates over all source datasets in the printf mapping, it
now only looks at the ones that could be involved in I/O (the ones whose bounds
overlap with the selection in the unlimited dimension).
Tested: ummon
2015-06-12 17:04:35 -05:00
Allen Byrne
78e128c544
[svn-r27195] Add h5dump cmake tests and files.
...
Add tools gen cmake files
move testfiles for pbits to subdir as well as vds
Tested: local linux
2015-06-12 16:29:20 -05:00
Neil Fortner
9786fe2f61
[svn-r27192] Improve support for printf selections (support partial blocks with
...
H5_VDS_FIRST_MISSING)
Add test for this
Rework VDS code to not depend on unlimited selections having a "clipped" state
in preparation for removing the clipped state from unlimited selections.
Other bug fixes/cleanup
Tested: Kubuntu 64 (home computer)
2015-06-11 23:26:53 -05:00
Dana Robinson
aa4e3e3985
[svn-r27191] Merged r26781 to r27185 from trunk
...
Tested on: 64-bit Ubuntu Linux VM w/ gcc 4.8.2
(C++ and Fortran 2003 also tested)
2015-06-11 14:18:52 -05:00
Mohamad Chaarawi
b9f2a18b5a
[svn-r27185] fix more instances where both mpi is_initialized and is_finalized need to be checked before making any MPI calls.
...
tested with h5committest.
2015-06-10 12:57:32 -05:00
Neil Fortner
bf8942c7e9
[svn-r27174] Fix bug in H5S__hyper_project_intersection that affected empty selections.
...
Tested: ummon
2015-06-09 15:52:03 -05:00
Allen Byrne
0f4e97907c
[svn-r27172] Change disable to skip big test on cygwin
2015-06-09 13:52:43 -05:00
Allen Byrne
84311eb701
[svn-r27171] Disable big test on cygwin
2015-06-09 13:48:03 -05:00
Dana Robinson
349ad0d74d
[svn-r27166] Updated MANIFEST to include test/vds.c and tools/misc/vds files.
2015-06-08 22:22:43 -05:00
Mohamad Chaarawi
bf3b382df7
[svn-r27163] update manifest for newly added file.
2015-06-08 16:10:14 -05:00
Mohamad Chaarawi
929e8ce128
[svn-r27162] fix for HDFFV-9412:
...
- Check for mpi is_initialized and is_finalized before making MPI calls in init/terminate of HDF5.
- Add a test to make sure we can make serial HDF5 calls from rank 0 after MPI_Finalize is called.
tested with h5committest
2015-06-08 15:52:48 -05:00
Dana Robinson
6c81df0a27
[svn-r27161] Added makefiles to tools/misc/vds to build the generators.
...
Tested on: jam
2015-06-08 04:56:49 -05:00
Dana Robinson
a6442037e4
[svn-r27160] Added VDS generator files.
...
The Makefiles have not been updated so they don't compile yet.
2015-06-08 04:10:50 -05:00
HDF Tester
02e9a43900
[svn-r27159] Snapshot version 1.9 release 221
2015-06-07 19:01:32 -05:00
Mohamad Chaarawi
4a2bee5cd8
[svn-r27158] missed rename if UNUSED to H5_ATTR_UNUSED in trace script.
2015-06-07 18:03:42 -05:00
Neil Fortner
5eae97bca6
[svn-r27155] Change H5Pget_virtual_view to return herr_t and take a pointer to the view as a
...
parameter. Also fix bug in H5Pget_virtual_printf_gap.
Tested: jam
2015-06-05 17:38:13 -05:00
Neil Fortner
c27904bc5f
[svn-r27153] Implement fill value support for VDS.
...
Add testing for this.
Fix bug in printf string parsing.
Add test for this.
Other minor fixes/cleanup.
Tested: ummon
2015-06-05 16:55:24 -05:00
Dana Robinson
8f74cc85d8
[svn-r27152] Updated bin/trace and src/H5trace.c to handle the H5D_vds_view_t
...
enum type.
Tested on: jam
2015-06-04 15:47:04 -05:00
Dana Robinson
fad77fd2c2
[svn-r27150] Added an empty VDS testfile generator to tools/misc directory.
...
test/Makefile.in was updated due to changes in the Makefile.am
file that missed a reconfigure. The changes just added a few
VDS test files to the deletion list.
Note that there are trace issues with a new VDS struct that
show up when running bin/reconfigure. I reverted these for
fixing at a future date.
Tested on: jam
2015-06-04 14:46:50 -05:00
Neil Fortner
5d12a79db2
[svn-r27145] Add some testing for printf-style source dataset name resolution.
...
Various bug fixes, including a temporary fix for printf with FIRST_MISSING view.
Other cleanup.
Tested: ummon
2015-06-03 13:00:58 -05:00
Quincey Koziol
235b3b86c1
[svn-r27144] Description:
...
Normalize trunk against the metadata_cache_merge branch, in preparation
for merging the branch into the trunk.
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/64 2.6.x (koala) w/serial
Linux/32 2.6.x (jam) w/serial & parallel
2015-06-03 10:35:28 -05:00
Allen Byrne
e2fa1a7555
[svn-r27142] Add optional variable for version extension
2015-06-03 09:32:56 -05:00
Mohamad Chaarawi
fc45d5fcb0
[svn-r27133] - Add a new attribute function characterstic for format:
...
* H5_ATTR_FORMAT(X,Y,Z) __attribute__((format(X, Y, Z)))
- Rename UNUSED attribute characterstic to H5_ATTR_UNUSED.
- Rename NORETURN attribute characterstic to H5_ATTR_NORETURN
tested with h5committest.
2015-06-01 14:38:09 -05:00
Jerome Soumagne
92e3188ff3
[svn-r27130] Fix warnings in H5Tconv
...
Remove H5T_INIT_INTERFACE from H5Tconv
Add macro in H5Tconv to check overflow when using H5T_CONV_uS
2015-06-01 10:44:42 -05:00
Jerome Soumagne
1ac9bcaaa6
[svn-r27129] Fix warnings in H5Tbit
2015-06-01 10:43:13 -05:00
Jerome Soumagne
9ff4558203
[svn-r27128] Fix warnings in H5Tdbg
2015-06-01 10:41:33 -05:00
HDF Tester
78c4a8f4c6
[svn-r27127] Snapshot version 1.9 release 220
2015-05-31 19:02:10 -05:00
Scot Breitenfeld
ae82b5232a
[svn-r27114] Fixed spelling and which file is created with the program.
...
Tested: none -- comments only.
2015-05-27 15:31:39 -05:00
Mohamad Chaarawi
cea93c4a37
[svn-r27111] move undef of __attribute__ back to private and remove its usage from public routines.
2015-05-26 09:23:27 -05:00
HDF Tester
965e459a98
[svn-r27110] Snapshot version 1.9 release 219
2015-05-24 18:59:54 -05:00
Neil Fortner
9a8c664ff0
[svn-r27104] Add support for printf-style source dataset name resolution.
...
Passes use case test, no regression tests yet.
Add functions H5Pset/get_virtual_printf_gap (not tested yet).
Other minor fixes/cleanup.
Tested: ummon
2015-05-22 11:35:58 -05:00
Neil Fortner
948722cde8
[svn-r27103] Merge revisions 26780 through 27102 from trunk to vds branch.
...
Tested: ummon
2015-05-21 12:13:16 -05:00
Dana Robinson
194d647721
[svn-r27097] Fixed a typo in test/th5o.c that caused the wrong property list
...
ID to be checked.
Tested on: h5committest
2015-05-18 08:00:54 -05:00
HDF Tester
ab80cbadfd
[svn-r27092] Snapshot version 1.9 release 218
2015-05-17 18:59:27 -05:00
Mohamad Chaarawi
bf53b8c95c
[svn-r27089] move private functions from H5A.c to H5Aint.c
2015-05-15 11:49:23 -05:00
Allen Byrne
8060c37ef4
[svn-r27087] Add changes for debug flags
2015-05-15 09:38:38 -05:00
Quincey Koziol
8be8a708a3
[svn-r27084] Description:
...
Clean up cache tests, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:16:09 -05:00
Quincey Koziol
20aa560825
[svn-r27083] Description:
...
Clean up H5SM interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:14:13 -05:00
Quincey Koziol
197fa23dae
[svn-r27082] Description:
...
Clean up H5O interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:12:24 -05:00
Quincey Koziol
2e9d48a551
[svn-r27081] Description:
...
Clean up H5HL interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:10:46 -05:00
Quincey Koziol
8cc79c0825
[svn-r27080] Description:
...
Clean up H5HF interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:08:27 -05:00
Quincey Koziol
5c437fa51f
[svn-r27079] Description:
...
Clean up H5G interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:06:09 -05:00
Quincey Koziol
8fd9d6b53f
[svn-r27078] Description:
...
Clean up H5FS interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:04:33 -05:00
Quincey Koziol
cd1620238c
[svn-r27077] Description:
...
Clean up H5FD interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:02:54 -05:00
Quincey Koziol
71bc00a0b5
[svn-r27076] Description:
...
Clean up H5FA interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 21:00:27 -05:00
Quincey Koziol
668be45b56
[svn-r27075] Description:
...
Clean up H5F interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 20:57:34 -05:00
Quincey Koziol
d0de32fc3a
[svn-r27074] Description:
...
Clean up H5EA interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 20:54:30 -05:00
Quincey Koziol
9c9ac47ceb
[svn-r27073] Description:
...
Clean up H5D interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 20:51:31 -05:00
Quincey Koziol
7206d78c52
[svn-r27072] Description:
...
Clean up H5B interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux/32 2.6.* (jam) w/serial & parallel
2015-05-14 20:48:50 -05:00
Quincey Koziol
775a54c19a
[svn-r27071] Description:
...
Clean up H5B2 interface, to align w/v3 metadata cache changes
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
Linux 2.6.* (jam) w/serial & parallel
2015-05-14 20:46:00 -05:00