-
Notifications
You must be signed in to change notification settings - Fork 308
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: support incremental synchronization (#562)
* feat: use an optimized toolkit (#543) * fix: GroupApplicationAcceptedNotification * fix: GroupApplicationAcceptedNotification * package name replacement * friend hash * group hash * sync * sync * sync * group sync * sync * feat: group member full sync and incr sync. * feat: implement db incr mirage. * fix uncorrect schema. * refactor version structure. * update version implement. * update error condition. * remove fmt pkg. * implement table struct. * remove unnecessary comments. * feat: group member full sync and incr sync. * feat: implement method in group member. * feat: group member full sync and incr sync. * fix uncorrect field name. * implement tablename. * impl tablename method. * refactor: rewrite data Fetch logic. * refactor: refactor file structure. * refactor: refactoring group sdk structure. * feat: friend full sync and incr sync. * rewrite data fetch. * feat: friend full sync and incr sync. * fix: fix uncorrect range variable implement. * refactor: refactor data fetch impl. * update * update * update contents. * feat: friend full sync and incr sync. * fix: sync log change avoid printing repeat output. * fix log error implement. * fix: sync log change avoid printing repeat output. * fix uncorrect variable call. * fix uncorrect log use. * fix uncorrect name. * refactor: optimize Error call and unnecessary data conversion. * update SpecifiedFriends Info data fetch implements. * feat: get group list add page function. * feat: crate new FetchPagination With IsEnd is general method. * update fetch implement contents * implment is ListPage with isEnd. * implment struct include isEnd. * fix resp struct to correct. * feat:implement GetListpagination without serverData error in group module. * fix uncorrect implements. * feat: get group list add page function. * feat: get group list add page function. * implement new group module interfaces. * implement new datafetch method in friend module. * refactor: update latest errs pkg and remove unnecessary data transfer. * fix: update uncorrect log call args. * feat: get group list add page function. * feat: get group list add page function. * fix:is in group * feat: get group list add page function. * feat: get group list add page function. * fix:is in group * fix:is in group * optimize large sessions blocking in login. * fix: reinstall app sync data split. * optimize large sessions blocking in login. * fix: reinstall app sync data split. * fix: reinstall app sync data split. * docs: update code's comment. --------- Co-authored-by: Gordon <46924906+FGadvancer@users.noreply.github.com> Co-authored-by: Monet Lee <monet_lee@163.com> Co-authored-by: icey-yu <1186114839@qq.com>
- Loading branch information
1 parent
d7a678f
commit 8bbf957
Showing
162 changed files
with
3,968 additions
and
1,965 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.