Commit Graph

  • 3395fc621c Moved GetFileSize into CheckFileSize, starting to simplify get_file_size (too much replication in modules). Julian M. Kunkel 2020-06-30 12:03:05 +0100
  • 5a5b90cdaa Run existing check to allow only supported backends in mdtest. Julian M. Kunkel 2020-06-30 11:17:46 +0100
  • 3e6bfd2db7 Added missing header info. Julian M. Kunkel 2020-06-29 20:58:45 +0100
  • 03dbb20594 MDTest changed verification pattern. Read now always checks the first byte/8 bytes for the signature (item number). Added also --verify-write option which performs a read immediately after a write. Supports #206 Julian M. Kunkel 2020-06-29 20:15:14 +0100
  • df3f7082d8 MDTest: Added warnings/errors for errorneous read pattern #206 Julian M. Kunkel 2020-06-28 17:21:24 +0100
  • 145c71f7c3 Trivial cleanup: Extracted debug-related stuff into new header. Julian M. Kunkel 2020-06-28 17:16:35 +0100
  • 7edd559c01 Added missing news. Julian M. Kunkel 2020-06-28 16:49:57 +0100
  • 3cb144e7f3 Added regression test for JSON #202 Julian M. Kunkel 2020-06-25 14:44:55 +0100
  • 38b1752bda JSON issue with results. Fix for #233. Julian M. Kunkel 2020-06-25 14:37:52 +0100
  • 0bffd14de7 Added --warningAsErrors option to IOR and MDTest and refactored WARNINGs in IOR. #174 Julian M. Kunkel 2020-06-24 11:10:42 +0100
  • c55848f14d Bugfix based on the pull request for fix-189. Should fix #189. Julian M. Kunkel 2020-06-24 10:15:31 +0100
  • 71874f9b90
    Merge pull request #199 from adrianjhpc/master Julian Kunkel 2020-06-24 09:50:12 +0100
  • d5de9bcc77
    Merge branch 'master' into master Julian Kunkel 2020-06-24 09:50:03 +0100
  • 8faa6c88d6
    Merge pull request #195 from jschwartz-cray/fix-194 Julian Kunkel 2020-06-24 09:43:56 +0100
  • 6a88b37171
    Merge branch 'master' into fix-194 Julian Kunkel 2020-06-24 09:43:37 +0100
  • 6e507f732c
    Merge pull request #225 from hpc/fix-modules Julian Kunkel 2020-06-24 09:26:19 +0100
  • c105d014b2 Increased version number in preparation of a new release. Julian M. Kunkel 2020-06-24 09:23:01 +0100
  • d483e3bf9d
    Merge branch 'rc' into master Julian Kunkel 2020-06-24 08:58:08 +0100
  • 39ca1f25fe
    Merge pull request #230 from mchaarawi/fix-modules Julian Kunkel 2020-06-11 21:05:52 +0100
  • b4a54c34e8 Merge branch 'master' into fix-modules Mohamad Chaarawi 2020-06-11 19:55:23 +0000
  • 825dcef337
    Merge pull request #229 from mchaarawi/fix-modules Julian Kunkel 2020-06-11 20:03:33 +0100
  • e08314f571 update DFS and DAOS drivers to new aiori module interface. Mohamad Chaarawi 2020-06-11 17:26:58 +0000
  • eb2cd27fac Removed offset from IOR structure. Julian M. Kunkel 2020-06-10 17:47:07 +0100
  • d4d3c72efb
    Merge pull request #228 from breuner/fix-mdtest-directio Glenn K. Lockwood 2020-06-02 16:22:58 -0700
  • c828a0f32c mdtest: use correct number of bytes for posix_memalign of read buffer Sven Breuner 2020-06-03 01:22:44 +0300
  • 9f07265d1e
    Merge pull request #227 from breuner/fix-mdtest-directio Glenn K. Lockwood 2020-06-02 15:06:50 -0700
  • 3eb488939d mdtest: allocate aligned buffers to support DirectIO Sven Breuner 2020-06-03 00:30:38 +0300
  • a369d94037
    Merge pull request #226 from mchaarawi/master Julian Kunkel 2020-06-01 09:50:12 +0100
  • 3623f3b8bd DFS: allow multiple IO phases when ior_run() is called Mohamad Chaarawi 2020-05-31 16:20:58 +0000
  • 8fa8ef0c02 Call backend statfs() instead of only POSIX-specific variant. Julian M. Kunkel 2020-05-31 13:30:31 +0100
  • 5663593919 Moved generic IOR information to "hint" structure. Backends should only use the "hints" if set. Julian M. Kunkel 2020-05-31 12:50:03 +0100
  • 8098c3740a Refactored fd into aiori_fd_t for type safety. Julian M. Kunkel 2020-05-31 12:11:00 +0100
  • c4c19d3245 Fixed type typo in name. Julian M. Kunkel 2020-05-31 11:58:34 +0100
  • 294b8891e6 Created dummy option type to provide type safety. Fixed various call issues for options. Julian M. Kunkel 2020-05-31 11:50:15 +0100
  • e91b79cea0 Moved Lustre/GPFS/BeeGFS options into POSIX backend. Needs testing. Additional minor fixes. Julian M. Kunkel 2020-05-30 20:09:37 +0100
  • 930ccdc68d Updated HDF5 to new module specification. Julian M. Kunkel 2020-05-30 19:01:20 +0100
  • aa9e2ad815 MDTest updated for AIORI changes. Julian M. Kunkel 2020-05-30 18:30:26 +0100
  • 1890aaaeb0 Started to move IOR specific knowledge out of AIORI. Julian M. Kunkel 2020-05-30 18:19:48 +0100
  • 2de4210311 Provide a string option parser function. Julian M. Kunkel 2020-05-29 16:05:42 +0100
  • 314871e92d
    Merge pull request #224 from markhpc/wip-aiori-cephfs-checks Julian Kunkel 2020-05-29 10:13:15 +0100
  • edba70e99c aiori-CEPHFS: don't just unmount on close, release cmount too. Mark Nelson 2020-05-28 20:18:05 -0500
  • efc6d49832 src/aiori-CEPHFS: Add option checks before init Mark Nelson 2020-05-28 19:32:13 -0500
  • 2711ae5257
    Merge pull request #223 from markhpc/wip-aiori-cephfs-sync Julian Kunkel 2020-05-29 00:23:52 +0100
  • 8abb7a62dc src/aiori-CEPHFS: Add sync Mark Nelson 2020-05-28 22:28:16 +0000
  • 153b7aa60f Critical bugfix for ior API (used e.g. in IO500) Julian M. Kunkel 2020-05-28 21:18:44 +0100
  • 4eb0ebec55 Add dummy sync to dummy backend. Julian M. Kunkel 2020-05-28 21:13:45 +0100
  • 8c92a1b2ff Merge branch 'master' of github.com:hpc/ior Julian M. Kunkel 2020-05-28 20:12:06 +0100
  • f97090a86b Typo fix. Julian M. Kunkel 2020-05-28 20:11:52 +0100
  • 691fc4bf6f
    Merge pull request #222 from mchaarawi/master Julian Kunkel 2020-05-28 20:10:58 +0100
  • 28fae361f4 dfs: add DFS sync call Mohamad Chaarawi 2020-05-28 18:34:31 +0000
  • 4b417ef1f3 IOR shouldn't fail if it cannot determine file system sizes but warn. Functionality should presumably be moved into AIORI backends. Julian M. Kunkel 2020-05-28 19:05:41 +0100
  • a536649abb Clarified some issues in the test framework and added example test. #219 Julian M. Kunkel 2020-05-20 17:46:35 +0100
  • 48eb1880e9 For better testing: Fixed fake tasks per node to work with MPI3, added environment variable to fake num nodes. Julian M. Kunkel 2020-04-21 10:35:53 +0100
  • 8bc9a12f80
    Merge pull request #221 from daos-stack/mschaara/dfs_l2g Julian Kunkel 2020-04-14 10:13:55 +0100
  • 1b8848ccbc Use l2g-g2l to share the dfs mount instead of opening by each rank. Mohamad Chaarawi 2020-04-13 19:34:46 +0000
  • eed22a4aaf Look into lib64 for cart libraries too. Mohamad Chaarawi 2020-04-06 21:42:51 +0000
  • 3562a354ad
    Merge pull request #220 from jyvet/outliers Julian Kunkel 2020-03-17 15:47:13 +0000
  • a21137be3e Display outlier host names Jean-Yves VET 2020-03-17 16:31:56 +0100
  • 657ff8ad8f
    Merge pull request #217 from markhpc/wip-aiori-cephfs Glenn K. Lockwood 2020-03-10 12:29:24 -0700
  • 9649a0c520 src/aiori-CEPHFS: New libcephfs backend Mark Nelson 2020-03-05 01:40:05 +0000
  • 9726aa0ce2 Bugfix API which doesn't set the AIORI backend. Julian M. Kunkel 2020-03-07 14:40:59 +0000
  • f5ecb9d974
    Merge pull request #215 from daos-stack/daos-devel Julian Kunkel 2020-02-26 19:13:48 +0000
  • 50a4ba0735 DAOS Driver: Update License & Align with 1.0 API changes Mohamad Chaarawi 2020-02-24 18:59:40 +0000
  • ec8d246b33
    Merge pull request #214 from markhpc/wip-ior-rados-mark Julian Kunkel 2020-02-26 09:06:54 +0000
  • e363713c07 src/aiori-RADOS: Remove Direct IO option check. Mark Nelson 2020-02-25 18:13:29 -0600
  • 371edc3e1e
    Merge pull request #212 from daos-stack/jvolivie/add_runpath Julian Kunkel 2020-01-28 18:13:59 +0000
  • c7974d194c Updated user documentation for changed odirect Julian M. Kunkel 2020-01-19 11:09:49 +0000
  • 2a4c21e457 Add runpath to configure script for daos and cart Jeff Olivier 2020-01-08 16:45:50 -0700
  • c702a98376 Strict prototypes for AIORI Julian M. Kunkel 2019-12-22 11:21:40 +0000
  • 6de5cdc6f9 Fixed wrong usage of platform, fixed printf output. Julian M. Kunkel 2019-12-21 14:14:27 +0000
  • 240d5fae79 Trivial fix to ensure all functions are prototypes. Julian M. Kunkel 2019-12-21 11:19:02 +0000
  • 73c5c0efc2 Fix for collective operations by Wolfgang Szoecs #210. It does have performance implications but is only active if needed. Julian M. Kunkel 2019-12-19 13:42:34 +0000
  • b84c86bf3c
    Merge pull request #209 from jyvet/ime-sync-mknod Glenn K. Lockwood 2019-12-17 09:51:09 -0800
  • 0666875df3 aiori-IME: Add support of sync and mknod in IME backend Jean-Yves VET 2019-12-17 14:45:24 +0100
  • 7a2d307c74
    Merge pull request #208 from jyvet/mknod Glenn K. Lockwood 2019-12-16 12:38:13 -0800
  • e87f46fc5d
    Merge pull request #207 from jyvet/compilation Glenn K. Lockwood 2019-12-16 12:34:37 -0800
  • 9da36abaca Fix confusing output of mknod Jean-Yves VET 2019-11-04 17:10:36 +0100
  • be48206e5f Fix compilation warnings Jean-Yves VET 2019-10-30 15:43:43 +0100
  • 3a34b2efb7
    Merge pull request #200 from daos-stack/daos-devel Julian Kunkel 2019-11-13 10:38:28 +0000
  • acfd4673cc We only need to add dirs to the Hash in the DFS driver. Mohamad Chaarawi 2019-11-13 00:09:03 +0000
  • ddac5c8dbf
    Merge pull request #3 from hpc/master Adrian Jackson 2019-11-12 14:20:53 +0000
  • f69dfbe971
    Merge pull request #201 from rldleblanc/rldleblanc/json-adds Julian Kunkel 2019-11-12 09:37:36 +0000
  • 47199e28dd Not sure why iops and latency are left out of the JSON job output. It is really useful information. Robert LeBlanc 2019-11-11 23:16:01 +0000
  • 9c0926ef2a Moving fsync pmdk functionalty from persist to drain on the advice of the PMDK developers Afrian Jackson 2019-11-07 20:17:55 +0000
  • fbff9b6fb2 add DFS prefix option Mohamad Chaarawi 2019-11-07 18:01:07 +0000
  • d926bf1c90 update configure.ac to look under lib64 for DAOS libs Mohamad Chaarawi 2019-11-06 23:10:45 +0000
  • 339bb200c8 Fixing configure so pmdk backend not built without --with-pmdk being specified Adrian Jackson 2019-11-05 17:42:48 +0000
  • c24b2f156a
    Merge pull request #2 from hpc/master Adrian Jackson 2019-11-05 15:00:47 +0000
  • b4c85798bd Tidying up PMDK backend Afrian Jackson 2019-11-05 14:39:31 +0000
  • 46c5d4e78d Adding in dual mount functionality for NVRAM within nodes Afrian Jackson 2019-11-05 14:37:54 +0000
  • bdfc43125a
    Merge pull request #198 from daos-stack/daos-devel Glenn K. Lockwood 2019-11-04 15:56:44 -0800
  • 847b8ad408 fix config error with older autocont/automake versions. Mohamad Chaarawi 2019-11-04 22:57:47 +0000
  • 817603f5d1 Updating copyright statement Afrian Jackson 2019-10-31 15:31:28 +0000
  • fa25c31994 Adding PMDK functionality Afrian Jackson 2019-10-31 15:29:09 +0000
  • 3c7ac2df23
    Merge pull request #196 from daos-stack/daos-devel Glenn K. Lockwood 2019-10-28 16:56:29 -0700
  • 4409082064
    Merge pull request #188 from pkoutoupis/feature-global_default_dir_layout Glenn K. Lockwood 2019-10-28 10:43:56 -0700
  • 92180e022d update DFS read/write APIs with new DAOS API changes Mohamad Chaarawi 2019-10-28 16:42:44 +0000
  • 3d39626e86
    Merge pull request #1 from hpc/master Adrian Jackson 2019-10-28 14:07:10 +0000
  • ccba3b11e5
    Merge branch 'master' into fix-194 jschwartz-cray 2019-10-23 16:46:00 -0600
  • 61333af822 Fix #194. Josh Schwartz 2019-10-23 16:17:37 -0600