Mohamad Chaarawi
|
93730771fd
|
add some verbose messages on finalize routines for DAOS and DFS drivers.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-08-28 17:01:51 +00:00 |
Mohamad Chaarawi
|
b3663bd29a
|
add sleep depending on MPI rank to avoid all ranks calling daos_fini()
at once (issue with PSM2).
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-08-14 13:32:51 +00:00 |
Mohamad Chaarawi
|
1320aa279c
|
add some barriers before cont close and destroy to make sure all
ranks are done.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-08-12 16:04:20 +00:00 |
Mohamad Chaarawi
|
8cb878507e
|
Add dfs chunk_size and oclass options.
update dfs_remove for API change.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-08-12 14:25:05 +00:00 |
Mohamad Chaarawi
|
f16ef9ace5
|
update dfs_lookup() call for extra parameter.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-08-03 05:07:13 +00:00 |
Mohamad Chaarawi
|
92939e4fbd
|
update for DAOS API changes
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-07-31 17:22:20 +00:00 |
Mohamad Chaarawi
|
1c640716c7
|
Use MPI Info object for all MPI_File_open calls.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-07-08 21:31:00 +00:00 |
Mohamad Chaarawi
|
ad61fdd89c
|
add proper check for DAOS object class and exit if unknown.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-07-08 18:18:24 +00:00 |
Mohamad Chaarawi
|
04e3df0d42
|
use the daos provided function for name to object class
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-07-08 17:02:30 +00:00 |
Mohamad Chaarawi
|
52ed766df4
|
update DAOS and DFS drivers to new DAOS API changes.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-07-08 15:33:06 +00:00 |
Mohamad Chaarawi
|
9f9730d6fd
|
should abort on daos init if pool/cont/svcl not specified.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-06-28 16:20:56 +00:00 |
Mohamad Chaarawi
|
2ae7c29de2
|
cache the parent dir in a hashtable so we don't have to do a lookup
on every access.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-06-27 21:31:07 +00:00 |
Mohamad Chaarawi
|
960005351d
|
update DAOS and DFS markings.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-06-25 22:41:30 +00:00 |
Mohamad Chaarawi
|
262d35d87e
|
- Merge branch 'master' into daos-devel
- fix bugs with cont destroy.
- add destroy option to DFS driver
- share pool and container handle with DFS driver, and allow multi rank access
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
Conflicts:
src/ior.c
src/mdtest.c
src/option.c
src/parse_options.c
|
2019-06-24 21:26:15 +00:00 |
Mohamad Chaarawi
|
915283bae8
|
update array_g2l usage with DAOS API change
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-06-17 20:38:02 +00:00 |
Mohamad Chaarawi
|
af1aa627eb
|
use d_ version of function instead of daos_ since some of those are
going to be removed from the DAOS API.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-06-07 16:59:11 +00:00 |
Julian Kunkel
|
cdaca2c591
|
Merge pull request #160 from hpc/fix-ime-157
Moving IME ODirect option into IME. #157
|
2019-05-28 08:41:26 +01:00 |
Julian M. Kunkel
|
e4969b5af7
|
Fix for #159 (also slightly improved parsing for options, for portability between scripts also allow comment at the end of an option).
|
2019-05-23 12:47:43 +01:00 |
Julian M. Kunkel
|
1b3182904d
|
Moving IME ODirect option into IME. #157
|
2019-05-23 09:54:10 +01:00 |
Julian M. Kunkel
|
ed4c1d88d0
|
Fix missing initialization in MMAP options.
|
2019-05-23 09:31:05 +01:00 |
Julian Kunkel
|
942aa95ded
|
Merge pull request #158 from KnightKu/master-mdtest
add mknod support
|
2019-05-23 09:26:01 +01:00 |
Gu Zheng
|
a6f8388f9f
|
add mknod support
Add new option '-k' to support file creation test with mknod,
which is widely used in lustre.
Signed-off-by: Gu Zheng <gzheng@ddn.com>
|
2019-05-23 13:41:46 +08:00 |
Julian Kunkel
|
351f6e9107
|
Merge pull request #156 from haplav/fix-155
Fix #155. Fixup 3a873ea fixing #150.
|
2019-05-22 15:44:13 +01:00 |
Vaclav Hapla
|
3d8893e507
|
Fix #155. Fixup 3a873ea fixing #150.
|
2019-05-22 15:25:27 +02:00 |
Julian M. Kunkel
|
cf197d5e38
|
Moved broken collectiveMetadata option into HDF5 backend module. #154
|
2019-05-22 10:21:18 +01:00 |
Glenn K. Lockwood
|
c21744d893
|
updated version after 3.2 was frozen
this should've been done when we did the 3.2 feature freeze
|
2019-05-19 09:35:53 -07:00 |
Julian M. Kunkel
|
eb2f4c6a01
|
Added NEWS stub for new version.
|
2019-05-16 21:36:26 +01:00 |
Julian M. Kunkel
|
c5c43c4f3c
|
Changed the version name to alpha to differentiate. Now mdtest has the version number from IOR.
|
2019-05-16 21:25:34 +01:00 |
Julian M. Kunkel
|
3a873ea2b0
|
Fix #150.
|
2019-05-16 19:35:00 +01:00 |
Julian M. Kunkel
|
6abdcc363a
|
Trivial fix for #149
|
2019-05-16 12:56:56 +01:00 |
Glenn K. Lockwood
|
9ead56c24e
|
Merge pull request #148 from hpc/fix-146
Moving options to submodules + fixes #146 + fixes #144
|
2019-05-14 14:32:37 -07:00 |
Julian M. Kunkel
|
30a1ca187b
|
Bugfix by rmn1 for #147 and #112.
|
2019-05-14 14:55:11 +01:00 |
Julian M. Kunkel
|
54522315ec
|
Fix #146; handling of hints. Why are GPFS hints special, remains unclear.
|
2019-05-08 14:02:40 +01:00 |
Julian M. Kunkel
|
a9b0bf35bc
|
Support MDTest verbosity >=5 prints behavior for all ranks instead of just rank 0 (which is enabled with verbosity level 3 as before)
|
2019-05-02 09:58:35 +01:00 |
Glenn K. Lockwood
|
6732fd2370
|
Merge pull request #145 from ThinkParQ/master
beegfs: don't fail if output exists
|
2019-04-30 09:57:48 -07:00 |
Oliver Steffen
|
e3afdb5ed5
|
beegfs: don't fail if output exists
Use existing output file if it has the desired stripe settings
(number of targets, chunk size)
|
2019-04-29 15:52:26 +02:00 |
Julian M. Kunkel
|
8fd755147a
|
Fix for #144
|
2019-04-19 10:20:04 +01:00 |
Mohamad Chaarawi
|
5797624d56
|
fix bug in file delete and access where only rank 0 is calling those functions.
remove the bcasts for the error code since the other ranks are not calling it.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-04-15 22:14:33 +00:00 |
Julian M. Kunkel
|
27ac1b88af
|
Removed verbose output.
|
2019-04-02 12:34:35 +01:00 |
Julian M. Kunkel
|
07217c93aa
|
Bugfix for the parsing of flags. Backwards compatibility for direct IO.
|
2019-04-02 12:08:31 +01:00 |
Mohamad Chaarawi
|
e295a4e45f
|
remove printf of chunk size.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-04-01 22:58:00 +00:00 |
Mohamad Chaarawi
|
4a788a0c23
|
re-write the DAOS IOR driver to use the Array API
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-03-30 19:11:44 +00:00 |
Julian M. Kunkel
|
21405ed924
|
Updated MMap module to option parser.
|
2019-03-27 22:32:59 +00:00 |
Julian M. Kunkel
|
b4fb80a69e
|
Allowed option parser to reset flags (needed in scriptfiles).
|
2019-03-27 22:32:38 +00:00 |
Julian M. Kunkel
|
07ca5247d7
|
Checked proper IOR behavior for -f option.
|
2019-03-27 20:37:46 +00:00 |
Julian M. Kunkel
|
20e960d020
|
Support the setting of module-specific options per test.
|
2019-03-27 20:04:48 +00:00 |
Mohamad Chaarawi
|
8b23c50389
|
update dfs_open for API change to expose chunk size selection
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-03-22 16:53:34 +00:00 |
Mohamad Chaarawi
|
39eca1bb08
|
add DAOS_Access routine to check if a container exists before deleting it.
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
|
2019-03-14 21:17:37 +00:00 |
Julian Kunkel
|
d49d345007
|
Merge pull request #137 from DDNStorage/memoryPerNode
Fix segfault with option memoryPerNode
|
2019-03-14 18:33:24 +00:00 |
Sylvain Didelot
|
fabb1f4d3b
|
Fix segfault with option memoryPerNode
optarg contains a NULL address, which causes a segfault in
NodeMemoryStringToBytes().
|
2019-03-14 19:20:18 +01:00 |