Bug 979280 (PlacesAsyncTransact)

[meta]Replace the synchronous transaction manager in places with an asynchronous one

RESOLVED FIXED in Firefox 58

Status

()

defect
P5
normal
RESOLVED FIXED
5 years ago
a year ago

People

(Reporter: mano, Unassigned)

Tracking

(Blocks 7 bugs, {meta, perf})

unspecified
mozilla58
x86
macOS
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox58 fixed)

Details

(Whiteboard: [fxsearch][qf:meta])

This is a meta bug for tracking the new places transactions API: back-end, front-end, flipping it on, test/QA coverage and anything else that will come up
Depends on: 983623
Depends on: 988070
No longer blocks: fxdesktoptriage
Depends on: 984903
Depends on: 984900
Depends on: 984898
Depends on: 984902
Alias: PlacesAsyncTransact
Depends on: 984904
Depends on: 982115
Depends on: 937560
Blocks: 885247
Blocks: OMTPlaces
Blocks: 656936
Keywords: meta
Depends on: 1091446
Blocks: 1095406
Blocks: 1095408
No longer blocks: 1095408
No longer blocks: 1095406
Blocks: 1095408
Blocks: 1095406
Depends on: 1160326
Depends on: 1171065
Priority: -- → P1
Keywords: perf
Priority: P1 → P2
Whiteboard: [fxsearch]
Assignee: asaf → nobody
Blocks: 1329930
Priority: P2 → P3
Blocks: 1047819
Depends on: 982099
Depends on: 1336694
Depends on: 1131491
Whiteboard: [fxsearch] → [fxsearch][qf:meta]
Blocks: 885246
Depends on: 1160211
Depends on: 1378089
Depends on: 1382966
Depends on: 1383138
Depends on: 1385733
Blocks: 885241
No longer blocks: 885246
Depends on: 1392189
Depends on: 1391166
Depends on: 1391393
No longer depends on: 1393021
Depends on: 1393129
Depends on: 1397387
Depends on: 1397369
Depends on: 1397545
Priority: P3 → P5
Summary: Replace the synchronous transaction manager in places with an asynchronous one → [meta]Replace the synchronous transaction manager in places with an asynchronous one

Updated

2 years ago
Depends on: 1400846
Depends on: 1404267
No longer depends on: 1393129
No longer depends on: 1386513
Blocks: 1131491
No longer depends on: 1131491
No longer depends on: 1160326
Blocks: 1171065
No longer depends on: 1171065
Blocks: 1378089
No longer depends on: 1378089
No longer depends on: 1385754
Blocks: 1380948
No longer depends on: 1380948
Blocks: 1141547
Blocks: 1404909
No longer depends on: 1404909

Updated

2 years ago
Depends on: 1409363
Blocks: 1405242
No longer depends on: 1405242
Async places transactions are now enabled for 58. Calling this fixed.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
Blocks: 1093030
You need to log in before you can comment on or make changes to this bug.