Skip to content

Conversation

@tmi
Copy link
Collaborator

@tmi tmi commented Jan 7, 2026

adds a few new message types between controller to executors -- DatasetPersistCommand, Success, Failure, ...

implements the "if dataset marked to be persisted, then:
1/ always publish it even fused
2/ dont purge if to be published
3/ once published for the first time, issue persist command
" etc

only single implementation of persist client for now -- locally mounted filesystem

a minor naming change in the gateway API -> best we merge this before we update fiab-ekw dependency

for the reviewer: probably just skim through this :) Lot of code but nothing surprising

@tmi tmi force-pushed the feat/scheduling/persist branch from 20274f1 to 33e4074 Compare January 7, 2026 14:10
@tmi tmi marked this pull request as ready for review January 7, 2026 14:10
@tmi tmi requested a review from HCookie January 7, 2026 14:10
@tmi tmi force-pushed the feat/scheduling/persist branch from 33e4074 to 4307e08 Compare January 8, 2026 09:56
@HCookie HCookie removed their request for review January 21, 2026 11:17
@HCookie
Copy link
Member

HCookie commented Jan 21, 2026

I don't have full context to review this, however, I have no issue with merging

Base automatically changed from dx/migrateToUvEtc to develop January 21, 2026 12:00
@tmi tmi force-pushed the feat/scheduling/persist branch from 4307e08 to ce8829e Compare January 21, 2026 12:13
@tmi tmi merged commit acc8923 into develop Jan 21, 2026
10 checks passed
@tmi tmi deleted the feat/scheduling/persist branch January 21, 2026 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants