LibraryFileContent.id needs to be 64-bit

Bug #1345850 reported by William Grant
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Stuart Bishop

Bug Description

LibraryFileContent.id is rapidly heading toward 0x7fffffff on production. We should probably widen it from serial to bigserial before it gets there. LibraryFileAlias.content needs fixing too.

We also need to think about how the directory hierarchy will look

Related branches

William Grant (wgrant)
description: updated
summary: - LibrarianFileContent.id needs to be 64-bit
+ LibraryFileContent.id needs to be 64-bit
Revision history for this message
Stuart Bishop (stub) wrote :

We should have a long time before the on-disk representation becomes a problem, so I'd defer messing with that until the Swift backend has been well bedded or abandoned.

William Grant (wgrant)
Changed in launchpad:
assignee: William Grant (wgrant) → Stuart Bishop (stub)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Revision history for this message
William Grant (wgrant) wrote :

2014-07-30 04:38:31,746 INFO 2209-58-0 applied 2014-07-29 in 0.2 seconds

Changed in launchpad:
status: Fix Committed → In Progress
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Stuart Bishop (stub)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
William Grant (wgrant) wrote :

2014-08-04 14:38:36,744 INFO 2209-58-2 applied just now in 0.4 seconds

Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
Stuart Bishop (stub)
Changed in launchpad:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.