Closed Bug 789493 Opened 12 years ago Closed 10 years ago

prototype postgres-based symbol store

Categories

(Socorro :: General, task)

x86_64
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ted, Assigned: selenamarie)

References

()

Details

(Whiteboard: [symbols])

jberkus and I discussed the potential for a PostgreSQL-based symbol store on IRC yesterday. It turns out that postgres 9.2 has "range types":
http://wiki.postgresql.org/wiki/RangeTypes
http://www.depesz.com/2011/11/07/waiting-for-9-2-range-data-types/

These would make storing Breakpad's symbol data in Postgres fairly straightforward, since most of the lookups are "find the thing that contains this address" where each thing has a "start-end" address range.

We should find some time and prototype what a postgres DB for storing our Breakpad symbols would look like, and figure out if it'd be a feasible thing to do.
Blocks: 684251
See Also: → 607831
Prototype work that Selena did last week is in this github repo.
Assignee: nobody → sdeckelmann
Depends on: 912580
Depends on: 914106
Whiteboard: [symbols]
Space required to store symbols in database is too large at this time.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.