Dispatch an action when an operation can't be processed. Add to a queue in the reducer.
https://linear.app/comm/issue/ENG-8916/create-a-new-action-and-a-reducer-that-queue-the-operations
Depends on D12948
Paths
| Differential D12949 Authored by tomek on Jul 30 2024, 9:53 AM.
Details Summary Dispatch an action when an operation can't be processed. Add to a queue in the reducer. https://linear.app/comm/issue/ENG-8916/create-a-new-action-and-a-reducer-that-queue-the-operations Depends on D12948 Test Plan Processed an operation for a missing thread and verified that it was added to the queue in Redux.
Diff Detail
Event TimelineHerald added a subscriber: ashoat. · View Herald TranscriptJul 30 2024, 9:53 AM2024-07-30 09:53:21 (UTC-7) Harbormaster completed remote builds in B30821: Diff 42974.Jul 30 2024, 10:15 AM2024-07-30 10:15:50 (UTC-7) This revision is now accepted and ready to land.Jul 31 2024, 3:06 AM2024-07-31 03:06:51 (UTC-7) tomek added a child revision: D12954: [lib] Create an operation pruner.Jul 31 2024, 10:50 AM2024-07-31 10:50:29 (UTC-7) tomek edited the test plan for this revision. (Show Details)Aug 2 2024, 4:51 AM2024-08-02 04:51:30 (UTC-7) Harbormaster completed remote builds in B30870: Diff 43037.Aug 2 2024, 5:07 AM2024-08-02 05:07:08 (UTC-7) Closed by commit rCOMMb0d7a3804c22: [lib] Create a new action and a reducer that queue the operations (authored by tomek). · Explain WhyAug 2 2024, 8:38 AM2024-08-02 08:38:12 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 43051 lib/reducers/dm-operations-queue-reducer.js
lib/reducers/master-reducer.js
lib/shared/dm-ops/process-dm-ops.js
lib/types/dm-ops.js
|