Package: CanardAbsurd 0.0.1
CanardAbsurd: Checkpointed R Workflows over 'DuckDB' and 'Quack'
Runs durable R tasks using 'DuckDB' for state and the 'Quack' extension for remote Structured Query Language (SQL) access. Provides database hosting, leased task claims, checkpoint replay, retries, durable sleeps, and a pull-based R worker. External side effects require application-level idempotency.
Authors:
CanardAbsurd_0.0.1.tar.gz
CanardAbsurd_0.0.1.zip(r-4.7-any)CanardAbsurd_0.0.1.zip(r-4.6-any)CanardAbsurd_0.0.1.zip(r-4.5-any)
CanardAbsurd_0.0.1.tgz(r-4.6-any)CanardAbsurd_0.0.1.tgz(r-4.5-any)
CanardAbsurd_0.0.1.tar.gz(r-4.7-any)CanardAbsurd_0.0.1.tar.gz(r-4.6-any)
CanardAbsurd_0.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
CanardAbsurd/json (API)
| # Install 'CanardAbsurd' in R: |
| install.packages('CanardAbsurd', repos = c('https://rgenomicsetl.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/rgenomicsetl/canardabsurd/issues
Pkgdown/docs site:https://rgenomicsetl.github.io
duckdbdurable-executionquackslop
Last updated from:1894ac0871. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 194 | ||
| source / vignettes | OK | 182 | ||
| linux-release | OK | 192 | ||
| macos-release | OK | 127 | ||
| macos-oldrel | OK | 155 | ||
| windows-devel | OK | 161 | ||
| windows-release | OK | 122 | ||
| windows-oldrel | OK | 107 | ||
| wasm-release | OK | 136 |
Exports:ca_cancelca_claimca_closeca_completeca_connectca_coordinator_startca_coordinator_statusca_coordinator_stopca_failca_heartbeatca_inspectca_openca_processca_resultca_runca_runtimeca_serveca_sleepca_spawnca_stepca_tasksca_work
Last update: 2026-09-19
Started: 2026-09-09
Last update: 2026-09-19
Started: 2026-09-09
Last update: 2026-09-19
Started: 2026-09-15
Last update: 2026-09-19
Started: 2026-09-15
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Cancel a nonterminal task | ca_cancel |
| Claim an eligible task | ca_claim |
| Close a client or server | ca_close |
| Finish a claimed task | ca_complete |
| Workflow conditions | ca_conditions |
| Connect to a workflow server | ca_connect |
| Start native task maintenance | ca_coordinator_start |
| Inspect native task maintenance | ca_coordinator_status |
| Stop native task maintenance | ca_coordinator_stop |
| Record a task failure | ca_fail |
| Extend a live task lease | ca_heartbeat |
| Inspect a task | ca_inspect |
| Open a local workflow database | ca_open |
| Supervise an external command within a task lease | ca_process |
| Retrieve a completed task's result | ca_result |
| Execute one claimed workflow attempt | ca_run |
| Inspect the executing database runtime | ca_runtime |
| Serve a workflow database over Quack | ca_serve |
| Suspend a workflow until a database-clock deadline | ca_sleep |
| Submit a durable task | ca_spawn |
| Execute or replay a named step | ca_step |
| List task metadata | ca_tasks |
| Native workflow values | ca_values |
| Pull and execute R tasks | ca_work |