Page MenuHomePhabricator

Lift inline state transactions into core (in Diffusion)
ClosedPublic

Authored by epriestley on Mar 22 2015, 1:29 PM.
Tags
None
Referenced Files
F19068876: D12129.id.diff
Sun, Nov 30, 12:43 PM
F19060075: D12129.diff
Sat, Nov 29, 8:11 AM
F18868627: D12129.id.diff
Nov 4 2025, 7:41 AM
F18849899: D12129.id.diff
Oct 30 2025, 12:59 PM
F18844948: D12129.diff
Oct 29 2025, 8:31 AM
F18815999: D12129.id.diff
Oct 21 2025, 4:34 AM
F18774915: D12129.id.diff
Oct 10 2025, 5:22 PM
F18744310: D12129.id.diff
Oct 3 2025, 2:31 AM
Subscribers

Details

Summary

Ref T1460. Ref T6403. Replace Diffusion::INLINEDONE with Transactions::INLINESTATE and generalize things enough that we can lift it into core.

The next change will lift Differential's similar implementation into the core.

Also start implementing a fix for T6403, providing an alternate hook for optional builtin transactions.

Test Plan

Changed inline state in Diffusion.

Diff Detail

Repository
rP Phabricator
Branch
uni41
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 4943
Build 4961: [Placeholder Plan] Wait for 30 Seconds