Closed Bug 385067 Opened 17 years ago Closed 17 years ago

Upgrade to latest version of sqlite

Categories

(Core :: SQLite and Embedded Database Bindings, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla1.9alpha8

People

(Reporter: sdwilsh, Assigned: sdwilsh)

References

Details

Attachments

(1 file)

We couldn't go to the very lastest version with Bug 341137. This bug will have other dependencies.
Depends on: 386179
The current version (3.4.0) has some security stuff dealing with the upper bounds of data types. See the change log for more details: http://www.sqlite.org/changes.html#version_3_4_0
Flags: blocking1.9?
Target Milestone: --- → mozilla1.9beta1
Blocks: 387609
Blocks: 342915
I'm having issues after updating my tree, but I'm pretty sure this works. If anyone has any spare cycles to test non-mac platforms, it's be greatly appreciated. http://files.shawnwilsher.com/2007/7/25/385067.patch
Blocks: 385834
That patch works for me with the patch to the testcase in Bug 387609. I guess I need to get review on this or at least rs...
Seth, can I get review on this? Schrep said someone should take a look at it and since you've been the one reviewing storage changes anyway...
Target Milestone: mozilla1.9beta1 → mozilla1.9beta2
testing this patch and the patch in bug #387609 on windows xp.
Assignee: nobody → sdwilsh
FWIW, I've been running with this patch applied for the last few days with XPSP2 and it's been working fine for me thus far.
Ryan, thanks for the data point. I've also applied this patch and the one in bug #387609 on Windows XP SP2. The following unit tests pass: mozilla/toolkit/components/places/tests mozilla/storage/test mozilla/toolkit/components/downloads/test no problems with firefox with this upgrade so far, so rs=sspitzer on the upgrade.
Status: NEW → ASSIGNED
fix landed on shawn's behalf. Checking in db/sqlite3/src/sqlite3.c; /cvsroot/mozilla/db/sqlite3/src/sqlite3.c,v <-- sqlite3.c new revision: 1.6; previous revision: 1.5 done Checking in db/sqlite3/src/sqlite3.h; /cvsroot/mozilla/db/sqlite3/src/sqlite3.h,v <-- sqlite3.h new revision: 1.11; previous revision: 1.10 done note, I also landed a note to README.MOZILLA: Checking in db/sqlite3/README.MOZILLA; /cvsroot/mozilla/db/sqlite3/README.MOZILLA,v <-- README.MOZILLA new revision: 1.11; previous revision: 1.10 done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Comment on attachment 274939 [details] [diff] [review] MOZILLA.README change Looks good to me. I seem to always forget about that... Not sure we need the extra bit, but it won't hurt.
Attachment #274939 - Flags: review?(sdwilsh) → review+
Flags: in-testsuite-
Flags: in-litmus-
Target Milestone: mozilla1.9 M9 → mozilla1.9 M8
oops, we went to 3.4.1, not 3.4.0, so I've updated the readme. cvs ci db/sqlite3/README.MOZILLA Checking in db/sqlite3/README.MOZILLA; /cvsroot/mozilla/db/sqlite3/README.MOZILLA,v <-- README.MOZILLA new revision: 1.12; previous revision: 1.11 done
Flags: blocking1.9?
No longer blocks: 342915
Product: Toolkit → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: