Commit 8255b11
Add implementation plan and update spec with ~~ naming
Implementation plan (specs/autopopulate-2.0-implementation.md):
- JobsTable class with ~~ prefix naming convention
- FK-only PK constraint for new tables, legacy support
- Two execution modes: direct (default) and distributed
- AutoPopulate mixin updates (jobs property, populate paths)
- Schema.jobs returning list of JobsTable objects
- Configuration options and testing strategy
Spec updates (docs/src/compute/autopopulate2.0-spec.md):
- Changed table naming from ~table__jobs to ~~table
- Removed default value from priority (set by refresh())
- Priority default controlled by config['jobs.default_priority']
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 1e9e1ba commit 8255b11
File tree
2 files changed
+466
-6
lines changed- docs/src/compute
- specs
2 files changed
+466
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
386 | 386 | | |
387 | 387 | | |
388 | 388 | | |
389 | | - | |
| 389 | + | |
390 | 390 | | |
391 | | - | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
392 | 394 | | |
393 | 395 | | |
394 | 396 | | |
| |||
500 | 502 | | |
501 | 503 | | |
502 | 504 | | |
503 | | - | |
| 505 | + | |
504 | 506 | | |
505 | 507 | | |
506 | 508 | | |
| |||
522 | 524 | | |
523 | 525 | | |
524 | 526 | | |
525 | | - | |
| 527 | + | |
526 | 528 | | |
527 | 529 | | |
528 | 530 | | |
| |||
0 commit comments