• chao's avatar
    feat: support incremental synchronization (#562) · 8bbf957c
    chao authored
    
    
    * 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: default avatarGordon <46924906+FGadvancer@users.noreply.github.com>
    Co-authored-by: default avatarMonet Lee <monet_lee@163.com>
    Co-authored-by: default avataricey-yu <1186114839@qq.com>
    8bbf957c
After you've reviewed these contribution guidelines, you'll be all set to contribute to this project.