Releases: psyinfra/HTCAnalyze
Stable version release
This fixes some more issues and adds more tests.
Fixed issues:
- improved representation of the real data with the y-ticks of ram histogram
- gpu-data gets analyzed correctly
- Fixing issues with DatetimeWrapper object
- using only rich.console to print to the terminal
- correct printing of
.err
and.out
file content
Add handling of: JOB_EVICTED, JOB_SUSPENDED, JOB_RECONNECT_FAILED
Merge pull request #139 from psyinfra/add-unhandled-events Add unhandled events
Rebase HTCAnalyze
Major updates:
- splitting logic into different modules and classes
- Analyzed condor logs represented as CondorLog class
- CondorLog and SummarizedCondorLogs can be easily printed and represented as json (for dev)
- removed: filter mode
- removed: possiblility to create a log file (just redirect with verbose mode instead)
- removed: ability to ignore certain parts (maybe added for later versions)
- added: views with the use of
rich
- changed: config management and reduced amount of opitions
- abbreviation no longer possible due to missleading behaviour [issue]
missing:
- tests of main parts
Clean Up Code
This release is not really adding things.
-Modes will not longer be an option
- summarizing of log files will be the default
- --one-by-one flag to analyze log files one by one
- split more functionalities in different modules
Split Modules
The whole script was split into separate functional modules.
A few feature where added, like sorting dictionaries.
The biggest change was made by renaming htcompact to htcanalyse.
v1.0.8
Last release without htcondor module
Progress bar and restricted code
Sum up of those command line options:
--ignore-allocated-resources
--ignore-resources
--ignore-job-information
-> now --ignore [OPTION]
-> options: allocated-resources, resources, event-details ...
-> added more options, which still have to be implemented
Same for --show-errors, --show-output --show-warnings
-> now --show-more [OPTIONS]
-> options: errors, warnings, output
Bug fix and new feature release
- a lot of bug fixes and logic fixes
- logging tool is accessible by the user
- remved resolve-ip -> implemented reverse_dns_lookup
- man page adjustments
- example directory for pictures and code examples -> readme example section
- config setup changes
Bug fixes
- logic improvements
- bug fixes
- script is listening to stdin
- renaming of sources
-logging tool accessible by user
First full functional release
All the main methods do what they are supposed to do, so this is actually a first version to really use.