Richard Newman
cd4480fde4
Bug 734316 - Part 4: incorrect JavaDoc parameter, commenting, MPL in RepositorySessionFetchRecordsDelegate.java. r=trivial
2012-03-08 22:43:16 -08:00
Richard Newman
e22385f178
Bug 734316 - Part 2: fix JavaDoc warnings. r=trivial
2012-03-08 22:43:16 -08:00
Richard Newman
50442fa80d
Bug 734316 - Part 1: Fix some PMD warnings. r=trivial
2012-03-08 22:43:16 -08:00
Marina Samuel
1b31d3b02c
Bug 733965 - Cursor not closed in ClientsDatabaseAccessor. r=rnewman
2012-03-07 18:01:33 -08:00
Marina Samuel
74bb876536
Bug 715796 - Clients engine. r=rnewman
2012-03-05 20:53:14 -08:00
Nick Alexander
9a97620d9d
Bug 732114 - Untangle Bookmark specific code in AndroidBrowserRepositoryTest. r=rnewman
2012-03-05 20:53:14 -08:00
Richard Newman
bb48da370c
Bug 732768 - Eliminate shared state and concurrency problems in tests. r=nalexander
2012-03-05 20:53:14 -08:00
Richard Newman
4b3ef26701
Bug 732640 - Part 1: fix some Cobertura warnings. r=trivial
2012-03-05 20:53:13 -08:00
Richard Newman
4489af6dbc
Bug 709403 - Part 2: add TabsRecord. r=nalexander
2012-03-02 17:36:16 -08:00
Richard Newman
55c493208f
Bug 709403 - Part 1: refactor envelope/payload logic in Record. r=nalexander
2012-03-02 17:36:16 -08:00
Marina Samuel
ad2aca16d1
Bug 715796 - Part 1: client name. r=rnewman
2012-03-02 17:36:15 -08:00
Marina Samuel
3d8e721d81
Bug 715796 - Part 0: extract SQLiteOpenHelper cache from AndroidBrowserHistoryDataExtender. r=rnewman
2012-03-02 17:36:15 -08:00
Richard Newman
1484ed347e
Bug 730557 - Part 3: bend Sync's Authorities.java into GlobalConstants. r=rnewman
2012-02-27 10:23:33 -08:00
Richard Newman
a8a3cf0481
Bug 730557 - Part 2: Stub out parts of BrowserContractHelpers that reflect unlanded parts of Fennec. r=nalexander
2012-02-27 10:23:33 -08:00
Richard Newman
eeab16ce33
Bug 730557 - Part 1: Use Fennec BrowserContract directly. r=nalexander
2012-02-27 10:23:33 -08:00
Richard Newman
5dd5726a89
Bug 718238 - Part 6: don't reupload folders when their children array is already accurate. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
db8f11e6dc
Bug 718238 - Part 5: allow access to the tracked GUIDs in RepositorySession. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
963d6c1b59
Bug 718238 - Part 4: Safety in checkRecordType. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
0055c0e69e
Bug 718238 - Part 3: correct handling of deletion. Generate valid records for deleted bookmarks and history items. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
0999d6b815
Bug 718238 - Part 2: parenting and ordering of bookmarks. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
ae9a04d512
Bug 718238 - Part 1: Safety for logging after computeParentFields returns null. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
a436f7044e
Bug 718238 - Part 0: Cleanup and basic improvements. r=nalexander
2012-02-23 08:14:05 -08:00
Richard Newman
033bc8c911
Bug 729273 - Don't impose modified times on stored records. r=nalexander
2012-02-21 13:29:38 -08:00
Richard Newman
1b356f2f5b
Bug 728272 - tests for Crypto5MiddlewareRepositorySession. r=rnewman
2012-02-21 13:29:38 -08:00
Marina Samuel
43ba8fdacb
Bug 727718 - Tidy up safeQuery/query. r=rnewman
2012-02-21 11:07:59 -08:00
Nick Alexander
85c156c783
Bug 722007 - update row in place in AndroidBrowserHistoryDataExtender. r=rnewman
2012-02-21 11:07:55 -08:00
Richard Newman
85abf16249
Bug 726194 - Sync pairing succeeds, but is OFF.
2012-02-16 14:28:04 -08:00
Richard Newman
fd086f2d10
Bug 726054 - Desktop parity: track last sync time from final upload, not final fetch. r=nalexander
2012-02-15 22:05:53 -08:00
Richard Newman
6a8f80946b
Bug 725525 - Part 2: make Logger cache log levels.
2012-02-15 22:05:52 -08:00
Richard Newman
5edc5fc33d
Bug 724328 - misc Sync cleaning.
2012-02-15 22:05:52 -08:00
Richard Newman
fe7de3f087
Bug 725525 - Part 1: simplify and remove excess logging in Sync.
2012-02-15 22:05:52 -08:00
Marina Samuel
7f15f716ff
Bug 722520. r=rnewman
2012-02-15 22:05:52 -08:00
Richard Newman
617483e814
Bug 723235, Bug 720304, Bug 723240 - Request bookmarks and history items sorted by sortindex/frecency, with limits.
...
• Bug 720304 - Limit number of processed history records, with a hard limit of 500 history items per request.
• Bug 723235 - Request history items sorted by sortindex/frecency.
• Bug 723240 - Request bookmark items sorted by sortindex/frecency.
And imposes a sanity limit of 5,000 bookmarks per fetch.
(Note that batching is outside the scope of these bugs.)
2012-02-03 13:09:29 -08:00
Richard Newman
54e32a96c1
Bug 720934 - Part 2: Collected Android Sync 0.4 code drop (Bug 722945, Bug 709348). a=mobile
...
Includes:
Bug 722945 - Transactional behavior for store (don't return stored records in subsequent fetch).
Bug 709348 - Refactor and improve reconciling and storing of records.
2012-02-03 13:09:29 -08:00
Richard Newman
c20279db4f
Bug 720934 - Part 1: Collected Android Sync 0.4 code drop (Bug 721305, Bug 709348, Bug 719693, Bug 709660, Bug 718703). a=mobile
...
Includes:
3ad57f4 Bug 718703 - Pair a Device crashes. r=rnewman
3c530d1 Bug 709660 - Fixed blurry icons used in SyncAdapter. r=rnewman
bde287a Bug 719693 - Compatibility for JDK < 6.
91c5e23 Bug 719693 - Effect review comments on 6ffb7d72f.
6ffb7d7 Bug 719693 - Handle date-format HTTP Retry-After headers.
6df289e
Bug 709348 - Trace logging and fixed logging of visit equality.
71580df Bug 709348 - Include Fennec visits and counts in HistoryRecord androidID equivalence.
8f6a106 Bug 709348 - Equality work.
f40bf4a Bug 709348 - Part 5: Rework handling of certain cases of incoming deletion, including history visits.
0dd004d Bug 709348 - Part 4: Reworking equality tests between records.
2210717 Bug 709348 - Part 3: Better commenting for ignored bookmark records.
c05236b Bug 709348 - Part 2: Introduce trace log method.
a34f4aa Bug 709348 - Part 1: Introduce copyWithIDs to clone records.
796b15f Bug 721305 - sync.link.advancedsetup.label should use …, not ....
adf7586 Bump AndroidSync User-Agent version.
2012-02-03 13:09:28 -08:00
Richard Newman
1fa3decec9
Bug 709339 - First mostly functional drop of native Sync. a=mobile
2012-01-14 09:20:31 -08:00
Richard Newman
bead2776d2
Bug 709391 - initial import of Android Sync code (Git tag: v0.1.2-fixes). a=java-only
2011-12-21 08:44:08 -08:00