Skip to content

Multiple file input #29

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 43 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
c3da3e2
fmt: `ruff format dristi/includes/module.py`
jay-tau Mar 18, 2025
478612a
chore: Explicitly define imports from `drishti.includes.config`
jay-tau Mar 18, 2025
23e64e2
chore: Add PyCharm configuration files
jay-tau Mar 18, 2025
4a83149
feat: Update log path argument to support multiple inputs and enhance…
jay-tau Mar 24, 2025
2940cfe
chore: Add Black component configuration for Python 3.13 SDK
jay-tau Mar 24, 2025
4b1a58f
chore: Refactor imports in handle_darshan.py for clarity and organiza…
jay-tau Mar 24, 2025
b09300d
hotfix: Update log path handling to support multiple log paths and en…
jay-tau Mar 24, 2025
b6bfec2
chore: Update project SDK name from Python 3.13 to uv in IDE configur…
jay-tau Mar 29, 2025
fcf1c25
chore: Add Mypy configuration and update setup.py for development dep…
jay-tau Mar 29, 2025
611bfa1
chore: Exclude .history folder from module content in IDE configuration
jay-tau Apr 2, 2025
f2cdd50
chore: Exclude sample/tensorflow_unet3d_darshan_per_rank_workload fro…
jay-tau Apr 2, 2025
fa2cd19
refactor: Update argument access to use parser module for consistency
jay-tau Apr 2, 2025
148ee9a
fix: Add type ignore comments for darshan imports to resolve type che…
jay-tau Apr 2, 2025
783e3b4
feat: Import DarshanFile from darshan_util for enhanced functionality
jay-tau Apr 2, 2025
90d23e8
fix: Update default_factory arguments in AccessPatternStats for prope…
jay-tau Apr 2, 2025
ba3381d
fix: Update type hints in for Python 3.8 compatability
jay-tau Apr 3, 2025
efdd6f6
refactor: Consolidate module function calls under the 'module' namesp…
jay-tau Apr 14, 2025
c2dcad7
fix: Update enum values in ModuleType for consistency with Darshan na…
jay-tau Apr 14, 2025
8e7c36d
fix: Update IOStatistics to use ModuleType for sizes and operations d…
jay-tau Apr 14, 2025
7eb8211
refactor: Enhance DarshanFile class with cached properties for improv…
jay-tau Apr 16, 2025
0ff644b
hotfix: Remove TODO comments and implement backtrace checks for addre…
jay-tau Apr 16, 2025
9951500
refactor: Introduce cached properties for memory and file alignment c…
jay-tau Apr 16, 2025
58f4301
refactor: Implement cached properties for max read and write offsets …
jay-tau Apr 16, 2025
d567b72
refactor: Add cached properties for POSIX read and write operation st…
jay-tau Apr 18, 2025
97e049c
refactor: Add cached property for long metadata count in POSIX data h…
jay-tau Apr 27, 2025
88c1f54
refactor: Add cached properties for shared read and write operations …
jay-tau Apr 27, 2025
489ee4d
fmt: `ruff format drishti/handlers/darshan_util.py`
jay-tau Apr 27, 2025
719693e
hotfix: Rename posix_stragglers to posix_data_stragglers
jay-tau Apr 27, 2025
668b1e1
refactor: Add cached properties for POSIX time stragglers count and D…
jay-tau Apr 27, 2025
f7fe2c4
refactor: Add cached property for write imbalance count and correspon…
jay-tau Apr 27, 2025
90fcf22
refactor: Add cached property for read imbalance count and correspond…
jay-tau Apr 28, 2025
e8bece1
hotfix: Store MPI-IO ops in `DarshanFile.io_stats`
jay-tau Apr 28, 2025
411ad9f
refactor: Add cached properties for MPI collective and independent I/…
jay-tau Apr 28, 2025
232f049
refactor: Add mpi_read_df property and enhance assertions for indepen…
jay-tau Apr 28, 2025
1dfe5e0
refactor: Add cached properties for MPI non-blocking I/O operations a…
jay-tau May 1, 2025
2d62528
chore: Add Python version 3.8 to the project
jay-tau May 5, 2025
0ec5e9f
hotfix: Fix f-string formatting in assertions for MPI I/O operations
jay-tau May 5, 2025
ab90565
refactor: Add cached properties for compute nodes and enhance asserti…
jay-tau May 5, 2025
a92723a
hotfix: Enhance lustre_df method to assert single data frame and retu…
jay-tau May 5, 2025
d611255
hotfix: Handle KeyError in lustre_df method for backward compatibilit…
jay-tau May 8, 2025
3142d26
fix: preserve uint64 ID type in HDF5 extension check
jay-tau May 8, 2025
4afa525
chore(ide): add PyCharm run configurations for reporter.py with sampl…
jay-tau May 8, 2025
fb97e28
hotfix: update total size calculation in check_size_intensive for POS…
jay-tau May 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
sample/tensorflow_unet3d_darshan_per_rank_workload

# Created by https://www.toptal.com/developers/gitignore/api/python,linux,macos,windows,pycharm,visualstudiocode
# Edit at https://www.toptal.com/developers/gitignore?templates=python,linux,macos,windows,pycharm,visualstudiocode

Expand Down
8 changes: 8 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/MypyPlugin.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions .idea/drishti-io.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/inspectionProfiles/profiles_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 26 additions & 0 deletions .idea/runConfigurations/Sample_1.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 26 additions & 0 deletions .idea/runConfigurations/Sample_2.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions .python-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.8
Loading