Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
1d00aa0
docs: Add retry capability design specification
vijayvammi Dec 14, 2025
8fd6352
refactor: clean up attempt number logic with abstract method pattern
vijayvammi Dec 15, 2025
7cdc059
feat: add retry validation framework for pipeline executors
vijayvammi Dec 15, 2025
68e06f7
feat: implement parameter loading from original run for retry
vijayvammi Dec 15, 2025
b1b187b
feat: implement step skipping logic for retry execution
vijayvammi Dec 15, 2025
a78931a
feat: integrate retry validation into pipeline setup
vijayvammi Dec 15, 2025
63195a0
fix: preserve attempt numbers during retry by reusing existing step logs
vijayvammi Dec 15, 2025
98edcec
feat: retry functionality for composite nodes
vijayvammi Dec 17, 2025
f25459f
fix: identify root cause of Argo workflow runtime panic
vijayvammi Dec 17, 2025
d020fe9
fix: resolve Argo workflow nil pointer dereference in memoization
vijayvammi Dec 18, 2025
6250cda
feat: add ConfigMap cache support to Memoize schema
vijayvammi Dec 19, 2025
95cd204
feat: add ConfigMap cache name generation to ArgoExecutor
vijayvammi Dec 19, 2025
248817d
test: verify example pipelines generate valid YAML with cache
vijayvammi Dec 19, 2025
4d657a2
test: verify YAML structure matches Argo memoization spec
vijayvammi Dec 19, 2025
dfa55e4
docs: update retry design with ConfigMap memoization
vijayvammi Dec 19, 2025
c4a604d
test: complete integration testing for ConfigMap memoization
vijayvammi Dec 19, 2025
b68bab0
fix: correct RETRY_RUN_ID environment variable in Argo templates
vijayvammi Dec 19, 2025
b83570b
feat: add configurable ConfigMap name for Argo memoization
vijayvammi Dec 20, 2025
c12b704
fix: move imports to global scope in ArgoExecutor
vijayvammi Dec 20, 2025
4d024b4
feat: make run_id a required runtime parameter for cache control
vijayvammi Dec 20, 2025
7bc10a2
fix: properly declare run_id as required workflow parameter
vijayvammi Dec 20, 2025
0333a52
fix: add missing ConfigMap key field for persistent memoization
vijayvammi Dec 20, 2025
7a7d967
docs: add comprehensive retry & recovery documentation
vijayvammi Dec 22, 2025
d5e2abf
fix: still fixing
vijayvammi Dec 23, 2025
f3d53cc
feat: add Argo CronWorkflow support and retry CLI command
vijayvammi Dec 23, 2025
e7ecfbf
docs: add IDE debugging note to Python Tasks documentation
vijayvammi Dec 23, 2025
b06b5f2
docs: add dynamic map example showing runtime iteration
vijayvammi Dec 23, 2025
b6fde60
feat: cron argo workflows
vijayvammi Dec 23, 2025
9ef8201
feat: cron argo workflows
vijayvammi Dec 23, 2025
d104f71
feat: cron argo workflows
vijayvammi Dec 23, 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
4 changes: 2 additions & 2 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,5 +50,5 @@ jobs:
export PYTHONDONTWRITEBYTECODE=1
uv run pytest -k "not (container or minio)"

- name: mypy
run: uv run mypy runnable extensions
- name: ty
run: uv run ty check
Loading