Page MenuHomePhabricator

Add "RepositoryStatusMessage" and detailed information about initilization
ClosedPublic

Authored by epriestley on Oct 30 2013, 8:00 PM.
Tags
None
Referenced Files
F18806897: D7461.id16797.diff
Sat, Oct 18, 9:58 PM
F18760960: D7461.id.diff
Mon, Oct 6, 11:33 AM
F18755949: D7461.diff
Sun, Oct 5, 8:19 AM
F18617671: D7461.id16797.diff
Sep 14 2025, 9:50 PM
F18617666: D7461.id16797.diff
Sep 14 2025, 9:49 PM
F18600745: D7461.id.diff
Sep 13 2025, 10:28 AM
F18600727: D7461.id16797.diff
Sep 13 2025, 10:26 AM
F18436748: D7461.id.diff
Aug 31 2025, 11:24 AM
Subscribers

Details

Summary

RepositoryStatusMessage is basically a key/value table associated with a repository that I'm using to let the daemons store the most recent event of a given type, so we can easily show it on the status dashboard. I think this will be a lot easier for users to figure out than digging through logfiles.

I'm also going to write the "this needs a pull" status here eventually, for reducing the time lapse between pushes and discovery.

  • Add storage for these messages.
  • Have the pull engine populate the INIT phase. I'll do the FETCH phase next.
  • Update the status readout to show all the various states.
Test Plan

See screenshots.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

epriestley updated this revision to Unknown Object (????).Oct 30 2013, 8:01 PM
  • Missing conversion for %s.