1. 18 Mar, 2021 1 commit
  2. 16 Mar, 2021 1 commit
    • Philip Carns's avatar
      improve handling of incomplete logs · 1bd5b2db
      Philip Carns authored and Shane Snyder's avatar Shane Snyder committed
      - exit with error by default in parsers
      - show more verbose error message with tips to help
      - add --show-incomplete option to enable previous behavior
      - properly set incomplete flag for modules that don't store any records
      1bd5b2db
  3. 22 Feb, 2021 1 commit
  4. 10 Dec, 2019 1 commit
  5. 07 Aug, 2019 1 commit
  6. 29 Nov, 2018 1 commit
  7. 03 Oct, 2018 1 commit
  8. 24 Jul, 2017 1 commit
    • Shane Snyder's avatar
      bug fix for disabling module instrumentation · 37b50d6a
      Shane Snyder authored
      Previously, modules would explicitly disable instrumentation when
      ever Darshan core called into the module to shut it down. The
      issue is that Darshan core starts shutting down well before modules
      do, so there is a time interval where modules could be trying to
      instrument data while its not safe to do so.
      
      Now, we expose a function (darshan_core_disabled_instrumentation)
      that modules can call to determine if its safe to instrument
      data.
      37b50d6a
  9. 24 Jan, 2017 1 commit
  10. 15 Dec, 2016 1 commit
  11. 17 Oct, 2016 1 commit
  12. 14 Oct, 2016 1 commit
    • Cong Xu's avatar
      1. Remove redundant information in dxlt_file_record. · cc099d3e
      Cong Xu authored
      
      2. Refactor DXLT to be a generic IO tracing tool for files on any file system.
      3. Add file type information in DXLT log parser.
      
      Next steps:
      1. Based on the file type information in DXLT log parser, add information for specific file types. (For instance, add OST information for files on Lustre)
      2. In the process of parsing DXLT logs, figure out how to obtain Lustre striping information from Lustre module.
      3. Rename DXLT to be "Darshan eXtended Tracing (DXT)" or "Darshan eXtended IO Tracing (DXIOT)".
      Signed-off-by: Cong Xu's avatarCong Xu <cong.xu@intel.com>
      cc099d3e
  13. 13 Oct, 2016 1 commit
  14. 10 Oct, 2016 1 commit
  15. 04 Oct, 2016 1 commit
  16. 09 Aug, 2016 1 commit
  17. 06 Jul, 2016 1 commit
    • Shane Snyder's avatar
      bug fix in gathering of lustre fs data · 2770f997
      Shane Snyder authored
      There are cases where lustre stripe info is not available the
      first time a given file is opened (e.g., when using the
      llapi_file_create call). So, now we call into the lustre module
      every time a file is opened to give the module a chance to gather
      data.
      2770f997
  18. 01 Jul, 2016 1 commit
  19. 30 Jun, 2016 1 commit
  20. 21 Jun, 2016 1 commit
  21. 15 Jun, 2016 1 commit
  22. 07 Jun, 2016 1 commit
  23. 03 Jun, 2016 2 commits
  24. 25 May, 2016 1 commit
  25. 19 May, 2016 1 commit
  26. 18 May, 2016 1 commit
  27. 25 Feb, 2016 2 commits
  28. 24 Feb, 2016 1 commit
    • Shane Snyder's avatar
      initial runtime lustre module implementation · 657c5b56
      Shane Snyder authored
      the POSIX module will call into the Lustre module for each file
      record created that corresponds to a file from a Lustre FS. No
      counters are currently stored but most of the module strucutre
      has been stubbed.
      657c5b56
  29. 23 Feb, 2016 2 commits