- 23 Feb, 2010 1 commit
-
-
Vasu Nori authored
log a message until sqlite guy gives me a fix to implement logging of such events in a more elegant way (like sqlite3_trace)
-
- 18 Feb, 2010 3 commits
-
-
Vasu Nori authored
-
Vasu Nori authored
-
Vasu Nori authored
this STOPSHIP CL is adding to the previous STOPSHIP CL for this class of bugs https://android-git.corp.google.com/g/#change,40395
-
- 11 Feb, 2010 1 commit
-
-
Vasu Nori authored
this CL wil have to be reverted before shipping. thats why the STOPSHIP comment all over this CL. goal is to get stacktrace to help debug http://b/2419869 because it is intermittently occuring bug and sqlite3 doesn't give enough info when this error occurs. Richard Hipp of sqlite is going to send a patch that will provide additional info when this error occurs.
-
- 06 Feb, 2010 1 commit
-
-
Vasu Nori authored
that CL isn't so useful. and it introduced a bug too: http://b/issue?id=2418478 plus, it added code to sqlite3.c. need to avoid doing that wherever possible
-
- 05 Feb, 2010 5 commits
-
-
Vasu Nori authored
-
Vasu Nori authored
patch from sqlite is http://www.sqlite.org/src/ci/26cb1df735
-
The Android Open Source Project authored
Merge commit 'c944e589' * commit 'c944e589': android-2.1_r1 snapshot
-
The Android Open Source Project authored
Merge commit 'fbe53add' into eclair-plus-aosp * commit 'fbe53add': android-2.1_r1 snapshot
-
The Android Open Source Project authored
-
- 02 Feb, 2010 1 commit
-
-
Vasu Nori authored
-
- 30 Jan, 2010 1 commit
-
-
Vasu Nori authored
When database close() fails, sqlite gives a cryptic message "unable to close due to unfinalised statements". Added more info to this message to help developer look at one of the sql statements that is not finalized and is causing this problem.
-
- 29 Jan, 2010 1 commit
-
-
The Android Open Source Project authored
-
- 28 Jan, 2010 1 commit
-
-
Vasu Nori authored
-
- 22 Jan, 2010 2 commits
-
-
Vasu Nori authored
it has 2 bugs (1) needs to be extended to return strings longer than 1K (2) the following bug create table a1 (i int, j varchar(5)); insert 2 rows with j = '' insert into a1 values(1,''); insert into a1 values(1,''); insert 2 rows with j = null insert into a1 (i) values (2); insert into a1 (i) values (2); with original sqlite3 groupConcat func select length(group_concat(j,' ')) from a1 where i = 1; result is 1 with android sqlite3 groupConcat func select length(group_concat(j,' ')) from a1 where i = 2; result is 0
-
Vasu Nori authored
unsupported file format error causes the database file NOT be deleted. and that makes the app not recoverable. by making it corruption error, db will get removed and app will get re-inited, even though removing the DB is on corruption is extreme. but that is a different issue..
-
- 21 Jan, 2010 2 commits
-
-
Vasu Nori authored
this should help in identifying the line of code in sqlite3.c reporting database corruption. this is a redo of this CL: https://android-git.corp.google.com/g/#change,37799 (because the old CL was submitted to master branch, but I meant to submit it to mr3)
- 20 Jan, 2010 2 commits
-
-
Vasu Nori authored
you should notice the following from the Android changes in 3.5.9 1. Android Changes are grouped wherever possible. To Do 1. sqlite3_get_pager_stats() needs to be completed 2. Android change lines 63480-63482 on master branch in sqlite3.c is not ported yet. can't see where it goes in 3.6.22 code.
-
Vasu Nori authored
this should help in identifying the line of code in sqlite3.c reporting database corruption.
-
- 12 Jan, 2010 1 commit
-
-
The Android Open Source Project authored
-
- 07 Jan, 2010 4 commits
-
-
Vasu Nori authored
Google gears team implemented a patch to sqlite called "poison the header". It got included in sqlite android shipped. This patch is meant to corrupt the database header if some sqlite process concludes that the database is corrupt. Thereafter, any other sqlite process opening the same database file would quickly see the corruption and exit. I am not convinced that this is a useful patch for Android. And, it patch didn't make it to the open source version of sqlite. could it be causing previously nonexisting database corruption, by incorrectly poisoning the database header? thats what I am suspecting.
-
Vasu Nori authored
Google gears team implemented a patch to sqlite called "poison the header". It got included in sqlite android shipped. This patch is meant to corrupt the database header if some sqlite process concludes that the database is corrupt. Thereafter, any other sqlite process opening the same database file would quickly see the corruption and exit. I am not convinced that this is a useful patch for Android. And, it patch didn't make it to the open source version of sqlite. could it be causing previously nonexisting database corruption, by incorrectly poisoning the database header? thats what I am suspecting.
- 15 Nov, 2009 3 commits
-
-
Jean-Baptiste Queru authored
-
Jean-Baptiste Queru authored
Merge commit 'goog/stage-korg-master' into HEAD
-
Jean-Baptiste Queru authored
-
- 13 Nov, 2009 1 commit
-
-
Jean-Baptiste Queru authored
-
- 23 Oct, 2009 2 commits
-
-
Wei Huang authored
am fd20ece0: bug #2180646: make comparing "404-04" and "40404" return true in the native sqlite (loose) phone number comparison method. Merge commit 'fd20ece0' into eclair-mr2-plus-aosp * commit 'fd20ece0': bug #2180646: make comparing "404-04" and "40404" return true in the native sqlite (loose) phone number comparison method.
-
Wei Huang authored
bug #2180646: make comparing "404-04" and "40404" return true in the native sqlite (loose) phone number comparison method. - when comparing two numbers whose dialable char length is less than the MIN_MATCH (7), treat them as equal if the dialable portion of the numbers match.
-
- 21 Sep, 2009 3 commits
-
-
Wei Huang authored
Change-Id: I11fc145464e29364dbf302c1e607a07031e1821d
- 20 Sep, 2009 5 commits
-
-
Wei Huang authored
Change-Id: Ie0dde105e810c07e05471182cd0c0f81045731ef
-
Daisuke Miyakawa authored
Merge commit '7bb17d6e' into eclair-plus-aosp * commit '7bb17d6e': Small change
-
Daisuke Miyakawa authored
-
Daisuke Miyakawa authored
Merge commit '948a119c' into eclair-plus-aosp * commit '948a119c': Revert the default phone number comparation algorithm.
-
Daisuke Miyakawa authored
Now developers have to explicitly set the third argument of PHONE_NUMBERS_COMPARE() into 1, when they want to use "strict" phone number comparation algorithm, which was used in Donut. In default, PHONE_NUMBER_COMPARE() now uses "loose" phone number comparation algorithm, which had been used in Cupcake. Internal issue id: 1892808
-