Skip to content

speed-up synchronization (ETag and Last-Modified)#220

Merged
korelstar merged 1 commit into
masterfrom
sync-speed-up-v2
Jul 30, 2017
Merged

speed-up synchronization (ETag and Last-Modified)#220
korelstar merged 1 commit into
masterfrom
sync-speed-up-v2

Conversation

@korelstar

@korelstar korelstar commented May 26, 2017

Copy link
Copy Markdown
Member

This is a rework of #167. It's based on the new realization of API-speed-up on the server side, see nextcloud/notes#95.

Besides realizing the client-part of nextcloud/notes#95, it introduces new classes ResponseData ServerResponse, NoteResponse and NotesResponse which help us transferring structured data objects from the NotesClient to the NoteServerSyncHelper. This is needed, since we have to look at the HTTP response header sent by the server.

Please test this together with the server part -- or without in order to check that it is fully backward compatible.

@korelstar

Copy link
Copy Markdown
Member Author

The server part (nextcloud/notes#95) is merged and will be part of the next release planned for Saturday (see nextcloud/notes#107 (comment)).
Therefore, from my side, this can be merged, too, @stefan-niedermann.

@korelstar

Copy link
Copy Markdown
Member Author

Can I merge this, now? @stefan-niedermann

@stefan-niedermann

Copy link
Copy Markdown
Member

Jop :) Go

@korelstar korelstar merged commit 2e7ab5a into master Jul 30, 2017
@korelstar korelstar deleted the sync-speed-up-v2 branch July 30, 2017 08:20
@stefan-niedermann stefan-niedermann added this to the 0.12.0 milestone Aug 27, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants