Page MenuHomePhorge

Kolab Tags SQL and ANNOTATE drivers
Needs ReviewPublic

Authored by machniak on Fri, Nov 22, 10:45 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Dec 1, 1:15 PM
Unknown Object (File)
Fri, Nov 29, 9:39 PM
Unknown Object (File)
Fri, Nov 29, 3:19 PM
Unknown Object (File)
Fri, Nov 29, 1:58 AM
Unknown Object (File)
Thu, Nov 28, 10:04 PM
Unknown Object (File)
Thu, Nov 28, 2:21 AM
Unknown Object (File)
Thu, Nov 28, 12:28 AM
Unknown Object (File)
Wed, Nov 27, 7:24 AM

Details

Reviewers
None
Group Reviewers
Roundcube Kolab Plugins Developers
Summary

The implementation in the SQL driver sub-optimal as it uses the same member format and internal API as the Kolab driver.
We might need to improve this.

Requires https://github.com/roundcube/roundcubemail/commit/b206cbc87a2f766dfc8150a4fdf29531e0782e27

Diff Detail

Repository
rRPK roundcubemail-plugins-kolab
Branch
dev/kolab-tags-db-driver
Lint
Lint Skipped
Unit
No Test Coverage
Build Status
Buildable 52426
Build 18594: arc lint + arc unit

Event Timeline

machniak created this revision.

Regarding syncrotons needs:

  • I think we need to get away from the timestamp comparisons and instead store whatever we need to as part of the synchronization state (tied to the synckey)
  • Ideally we find something better to store than all entries in a folder that are part of the tag, or at least a more efficient representation than huge urls.
  • CS fixes
  • ANNOTATE driver
  • Improvements
  • SQL driver fixes
machniak retitled this revision from Kolab Tags SQL Database Driver to Kolab Tags SQL and ANNOTATE drivers.Wed, Dec 11, 3:13 PM
machniak edited the summary of this revision. (Show Details)