Sam Bosley
|
c1fadbc430
|
Added a unit test for ConstructOutstandingTableFromMasterTable
|
12 years ago |
Sam Bosley
|
ebe269b117
|
Set the outstanding entry flag in the new sync tests so that they still work
|
12 years ago |
Sam Bosley
|
114ec0ef7f
|
Fixed a minor bug with the sync migration test
|
12 years ago |
Sam Bosley
|
a524464312
|
Removed references to deleted sync flag in test projects
|
12 years ago |
Sam Bosley
|
cbaf9b34ac
|
ActFmDataService doesn't need to exist anymore
|
12 years ago |
Sam Bosley
|
0249e71ba5
|
Removed a bunch of dead code from ActFmSyncService
|
12 years ago |
Sam Bosley
|
dfc75f2816
|
Added a unit test for resolving uuid collisions
|
12 years ago |
Sam Bosley
|
ffd13a9523
|
Removed dead code from sync unit test
|
12 years ago |
Sam Bosley
|
16a9f53311
|
MetadataDao should fail transaction if information for the outstanding tables is missing and log the error
|
12 years ago |
Sam Bosley
|
b9e54bdb23
|
Cleaned up some unused imports
|
12 years ago |
Sam Bosley
|
11565ba9b9
|
Fixed bugs with sync migrator test
|
12 years ago |
Sam Bosley
|
4901e83765
|
Removed references to pushed_at columns in NameMaps
|
12 years ago |
Sam Bosley
|
bdbb149f6d
|
Fixed compilation errors in actfm sync tests
|
12 years ago |
Sam Bosley
|
f3cced5d02
|
Added a tag metadata table for things like tag to user join table
|
12 years ago |
Sam Bosley
|
a8d4df79f3
|
Moved the new sync migrator into a more sensical package
|
12 years ago |
Sam Bosley
|
0a049e2bb6
|
Refactored ReplayOutstandingEntries to reference ActFmSyncThread for queueing
|
12 years ago |
Sam Bosley
|
e30b71d416
|
Deprecated the repeat after completion flag
|
12 years ago |
Sam Bosley
|
55b2f827c0
|
Added unit test for recording outstanding entries when using DatabaseDao.update
|
12 years ago |
Sam Bosley
|
01d522522a
|
Fixed a compile error in one of the unit tests
|
12 years ago |
Sam Bosley
|
fa87caffc8
|
Fixed bug/ANR when adding tags
|
12 years ago |
Sam Bosley
|
d14410937b
|
Fixed to pushed_at unit test (still has time zone issues)
|
12 years ago |
Sam Bosley
|
7879d517b0
|
Refactored some client to server logic so that ChangesHappened doesn't have to do a bunch of expensive stuff on instantiation
|
12 years ago |
Sam Bosley
|
b6f3b0f279
|
Fixed a bug where the sync migration test would only work the first time
|
12 years ago |
Sam Bosley
|
c07e8ef472
|
Fixed a compiler error in new sync unit tests
|
12 years ago |
Sam Bosley
|
2c147d178f
|
Don't enqueue empty changeshappened messages, small fix to makechanges
|
12 years ago |
Sam Bosley
|
01b3035cf2
|
Fixes to MakeChanges
|
12 years ago |
Sam Bosley
|
c1f1681bc0
|
Simplified UUID generation, no more proof text
|
12 years ago |
Sam Bosley
|
906fc127d4
|
Added unit tests for MakeChanges to pushed_at
|
12 years ago |
Sam Bosley
|
ed28990e1e
|
Improved checking of whether outstanding entries should be recorded; added unit test for ReplayOutstandingEntries
|
12 years ago |
Sam Bosley
|
bc7ee6f4e7
|
Updated unit tests for new MakeChanges spec
|
12 years ago |
Sam Bosley
|
d45e6c575e
|
Implemented ReplayOutstandingEntries
|
12 years ago |
Sam Bosley
|
a4405481f7
|
Use visitors when processing ChangesHappened or MakeChanges to ensure types are correct; started working on ReplayOutstandingEntries
|
12 years ago |
Sam Bosley
|
78cf95f767
|
Minor refactor to changes happened instantiation
|
12 years ago |
Sam Bosley
|
8810e962c8
|
Added some unit tests
|
12 years ago |
Sam Bosley
|
bf7ba3d7c4
|
Some refactoring, serializing client to server messages to JSON
|
12 years ago |
Sam Bosley
|
42ef792707
|
Refactored ClientToServer message to be an abstract class holding information common to all ClientToServer messages
|
12 years ago |
Sam Bosley
|
189acd1367
|
Removed ActFmSyncQueue (going to redo that), refactored ChangesHappened constructor
|
12 years ago |
Sam Bosley
|
7d27cbef8d
|
Minor refactor of migration test
|
12 years ago |
Sam Bosley
|
a7bac3e142
|
Fixed bugs in sync migration test
|
12 years ago |
Sam Bosley
|
48d9c46d72
|
Started building stuff for separate uuid column (can't reuse remoteId column because of size)
|
12 years ago |
Sam Bosley
|
4e05e74be0
|
Minor unit test tweak
|
12 years ago |
Sam Bosley
|
4427ee3093
|
Added a unit test for the migration
|
12 years ago |
Sam Bosley
|
cf5c725879
|
Refactored ChangesHappened to use generics better, started writing tests for sync message classes
|
12 years ago |
Sam Bosley
|
2917683bb8
|
Added unit tests for database layer (testing outstanding entries, uuid creation, etc.)
|
12 years ago |
Tim Su
|
52ed2cdda5
|
Add a license block to the top of the files that don't have one
|
12 years ago |
Sam Bosley
|
faa83aee21
|
Increased timing tolerance for sync repeat tests
|
13 years ago |
Sam Bosley
|
d1b9a83b4a
|
Fixed a bunch more bugs with the sync unit tests:
|
13 years ago |
Sam Bosley
|
e892e4cb5e
|
Reenable some sync tests so we can get them all working
|
13 years ago |
Tim Su
|
34e2e5f658
|
Add sync unit test build script
|
13 years ago |
Sam Bosley
|
aba9f2f154
|
Fixed bugs and improved sync unit tests
|
13 years ago |