Closed Bug 979280 (PlacesAsyncTransact) Opened 11 years ago Closed 7 years ago

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

Categories

(Toolkit :: Places, defect, P5)

x86
macOS
defect

Tracking

()

RESOLVED FIXED
mozilla58
Performance Impact ?
Tracking Status
firefox58 --- fixed

People

(Reporter: asaf, Unassigned)

References

(Blocks 6 open bugs)

Details

(Keywords: meta, perf, Whiteboard: [fxsearch])

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: 891303
Depends on: 951651
Depends on: 894331
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
Depends on: 993391
Blocks: 885247
Blocks: OMTPlaces
Depends on: 1070503
No longer depends on: 984902
Depends on: 1071513
Blocks: 656936
Keywords: meta
Depends on: 1091446
No longer depends on: 937560
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: 1380948
Depends on: 1382966
Depends on: 1383138
Depends on: 1385733
Blocks: 885241
No longer blocks: 885246
Depends on: 1392189
Depends on: 1391166
Depends on: 1391393
Depends on: 1386513
Depends on: 1393021
No longer depends on: 1393021
Depends on: 1393129
Depends on: 1394801
Depends on: 1395994
Depends on: 1396888
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
Depends on: 1400846
Depends on: 1401242
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
Depends on: 1409363
Depends on: 1411891
Blocks: 1405242
No longer depends on: 1405242
Async places transactions are now enabled for 58. Calling this fixed.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
Blocks: 1093030
Performance Impact: --- → ?
Whiteboard: [fxsearch][qf:meta] → [fxsearch]
You need to log in before you can comment on or make changes to this bug.