Open Bug 2053825 Opened 15 days ago Updated 1 day ago

Migrate PlacesSyncUtils.determineNonSyncableGuids chunked IN-clause query to array binding

Categories

(Toolkit :: Places, task, P3)

task

Tracking

()

People

(Reporter: cachan, Assigned: cachan)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sng])

Attachments

(1 file)

Follow-up from the leftover-inventory audit in bug 2042102 (blocking meta bug 2042084). PlacesSyncUtils.determineNonSyncableGuids (toolkit/components/places/PlacesSyncUtils.sys.mjs) chunks its guids input via PlacesUtils.chunkArray(guids, db.variableLimit) and manually builds a p.guid IN (?,?,...) clause for a query joining moz_places and moz_historyvisits.

Should be migrated to Sqlite.sys.mjs array binding (bug 1924124) instead of chunking + manual placeholder lists, following the pattern from already-landed sibling bugs.

Priority: -- → P3
Whiteboard: [sng]
Assignee: nobody → cachan
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: