pash
pash copied to clipboard
PaSh: Light-touch Data-Parallel Shell Processing
Execution time of many commands (like `sort`) depend on locale variables (for example, `LC_CTYPE`). To guarantee consistent evaluation results even across different users on the same machine (!) we need...
When someone makes a PR from their own fork, the POSIX tests workflow gets stuck. We need to modify this https://github.com/binpash/pash/blob/main/.github/workflows/posix.yaml to fix it, as well as extend the control...
It would be great if PaSh could determine (using profiling) that a fragment that failed can never succeed in a different loop iteration, for example if the fragment: - uses...
I am not sure how to address this: https://github.com/binpash/pash/actions/runs/2229959382 The automated workflow that pushes images to docker.io didn't seem to work.
When using distributed execution mode the subgraph scripts terminate early causing incorrect results. I was able to track the issue to the termination code used in eager.sh and dgsh_tee.sh. It...
When running the test_evaluation_script the ann-agg test case fails when no flags are used, specifically it fails when auto-split mode is used instead of r_split. I ran it individually I...
There are cases when a user might want to provide an annotation for a custom command or even override (force) a behavior on an existing command. In these cases, writing...
Reproduce: ```sh $PASH_TOP/scripts/quickcheck.sh ``` Output: ```sh confirms the necessary components for running the artifact Git commit ID: ebe37942 $PASH_TOP: /home/dkarnikis/pash pash executable: /home/dkarnikis/pash/pa.sh Inputs: ls: cannot access '/home/dkarnikis/pash/evaluation/scripts/input/*': No such...
Automate the following tasks when a new PaSh version is released: - [x] Update docker containers - [ ] Add a new github release - [ ] Update packages for...
Fix links/entries/benchmarks https://github.com/binpash/pash/blob/main/evaluation/benchmarks/README.md