Homec4science

Restructure HookEngine to use PushLog records for all operations

Authored by epriestley <git@epriestley.com> on Dec 17 2013, 17:32.

Description

Restructure HookEngine to use PushLog records for all operations

Summary:
Ref T4195. This pulls the central logic of HookEngine up one level and makes all the git stuff genrate PushLogs.

In future diffs, everything will generate PushLogs and we can hand those off to Herald.

Test Plan:
Pushed a pile of valid/invalid stuff:

{F89256}

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T4195

Differential Revision: https://secure.phabricator.com/D7761

Details

Committed
epriestley <git@epriestley.com>Dec 17 2013, 17:32
Pushed
aubortJan 31 2017, 17:16
Parents
rPH488d4c509dc3: WIP
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH2725586bafa0: Restructure HookEngine to use PushLog records for all operations (authored by epriestley <git@epriestley.com>).Dec 17 2013, 17:32