From 577abee147c98592753bcdc68e1693d1f4ab5a08 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Fri, 13 Nov 2015 23:02:28 -0300 Subject: [feat] prepare server to handle batches Created two methods on the backend to start and finish a batch. A dict of callbacks is available to defer actions for the last document, allowing temporary (changing often) metadata to be recorded only once. Using those methods we will also be able to put all docs in one go on the CouchDatabase implementation, but that is another step. --- client/changes/feat_send_batch | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feat_send_batch (limited to 'client/changes') diff --git a/client/changes/feat_send_batch b/client/changes/feat_send_batch new file mode 100644 index 00000000..fbfce519 --- /dev/null +++ b/client/changes/feat_send_batch @@ -0,0 +1 @@ +o Client will now send documents at a limited size batch due to changes on SyncTarget. The default limit is 500kB. -- cgit v1.2.3 From 2ed8f2b64f3093255d03f282917eb88aac9ab124 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Mon, 30 Nov 2015 12:21:56 -0400 Subject: [feat] use uuid in events, multi-user aware - Resolves: #7656 - Releases: 0.8.0 --- client/changes/next-changelog.rst | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 client/changes/next-changelog.rst (limited to 'client/changes') diff --git a/client/changes/next-changelog.rst b/client/changes/next-changelog.rst new file mode 100644 index 00000000..4d527568 --- /dev/null +++ b/client/changes/next-changelog.rst @@ -0,0 +1,29 @@ +0.8.0 - xxx ++++++++++++++++++++++++++++++++ + +Please add lines to this file, they will be moved to the CHANGELOG.rst during +the next release. + +There are two template lines for each category, use them as reference. + +I've added a new category `Misc` so we can track doc/style/packaging stuff. + +Features +~~~~~~~~ +- `#7656 `_: Emit multi-user aware events. +- `#1234 `_: Description of the new feature corresponding with issue #1234. +- New feature without related issue number. + +Bugfixes +~~~~~~~~ +- `#1235 `_: Description for the fixed stuff corresponding with issue #1235. +- Bugfix without related issue number. + +Misc +~~~~ +- `#1236 `_: Description of the new feature corresponding with issue #1236. +- Some change without issue number. + +Known Issues +~~~~~~~~~~~~ +- `#1236 `_: Description of the known issue corresponding with issue #1236. -- cgit v1.2.3 From 456e6911445dd255580ff023f12e1db3c6a91f7d Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Tue, 26 Jan 2016 16:05:20 -0300 Subject: [feat] use cryptography instead of pycryptopp cryptography comes from OpenSSL and Twisted dependencies, so it's already installed. This commit removes a compiled dependency, also possibly making it easier to use on Windows. --- client/changes/feat_use_cryptography | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feat_use_cryptography (limited to 'client/changes') diff --git a/client/changes/feat_use_cryptography b/client/changes/feat_use_cryptography new file mode 100644 index 00000000..6e8fe3bf --- /dev/null +++ b/client/changes/feat_use_cryptography @@ -0,0 +1 @@ +o Use cryptography instead of pycryptopp. Stick with AES-CTR. -- cgit v1.2.3 From 8bf307437e0ef469bf2a5d58982a29b3c32354e2 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Thu, 28 Jan 2016 12:02:54 -0400 Subject: [docs] document deprecation of pycryptopp in changelog --- client/changes/next-changelog.rst | 1 + 1 file changed, 1 insertion(+) (limited to 'client/changes') diff --git a/client/changes/next-changelog.rst b/client/changes/next-changelog.rst index 4d527568..89234cb2 100644 --- a/client/changes/next-changelog.rst +++ b/client/changes/next-changelog.rst @@ -21,6 +21,7 @@ Bugfixes Misc ~~~~ +- `#7195 `_: Use cryptography instead of pycryptopp. - `#1236 `_: Description of the new feature corresponding with issue #1236. - Some change without issue number. -- cgit v1.2.3 From d5974f61df6ca640dde69903976d4721b6d88007 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Mon, 18 Apr 2016 11:29:46 -0400 Subject: [pkg] Update changelog --- client/changes/bug_7503-do-not-signal-sync-complete | 1 - client/changes/bug_missing_design_doc_handler | 1 - client/changes/feat_send_batch | 1 - client/changes/feat_use_cryptography | 1 - client/changes/next-changelog.rst | 6 ++---- 5 files changed, 2 insertions(+), 8 deletions(-) delete mode 100644 client/changes/bug_7503-do-not-signal-sync-complete delete mode 100644 client/changes/bug_missing_design_doc_handler delete mode 100644 client/changes/feat_send_batch delete mode 100644 client/changes/feat_use_cryptography (limited to 'client/changes') diff --git a/client/changes/bug_7503-do-not-signal-sync-complete b/client/changes/bug_7503-do-not-signal-sync-complete deleted file mode 100644 index 4cc361e0..00000000 --- a/client/changes/bug_7503-do-not-signal-sync-complete +++ /dev/null @@ -1 +0,0 @@ -o Do not signal sync completion if sync failed. Closes: #7503 diff --git a/client/changes/bug_missing_design_doc_handler b/client/changes/bug_missing_design_doc_handler deleted file mode 100644 index 72e42b85..00000000 --- a/client/changes/bug_missing_design_doc_handler +++ /dev/null @@ -1 +0,0 @@ -o Handle missing design doc at GET (get_sync_info). Soledad server can handle this during sync. diff --git a/client/changes/feat_send_batch b/client/changes/feat_send_batch deleted file mode 100644 index fbfce519..00000000 --- a/client/changes/feat_send_batch +++ /dev/null @@ -1 +0,0 @@ -o Client will now send documents at a limited size batch due to changes on SyncTarget. The default limit is 500kB. diff --git a/client/changes/feat_use_cryptography b/client/changes/feat_use_cryptography deleted file mode 100644 index 6e8fe3bf..00000000 --- a/client/changes/feat_use_cryptography +++ /dev/null @@ -1 +0,0 @@ -o Use cryptography instead of pycryptopp. Stick with AES-CTR. diff --git a/client/changes/next-changelog.rst b/client/changes/next-changelog.rst index 89234cb2..bdc9f893 100644 --- a/client/changes/next-changelog.rst +++ b/client/changes/next-changelog.rst @@ -1,5 +1,5 @@ -0.8.0 - xxx -+++++++++++++++++++++++++++++++ +0.8.1 - ... +++++++++++++++++++++ Please add lines to this file, they will be moved to the CHANGELOG.rst during the next release. @@ -10,7 +10,6 @@ I've added a new category `Misc` so we can track doc/style/packaging stuff. Features ~~~~~~~~ -- `#7656 `_: Emit multi-user aware events. - `#1234 `_: Description of the new feature corresponding with issue #1234. - New feature without related issue number. @@ -21,7 +20,6 @@ Bugfixes Misc ~~~~ -- `#7195 `_: Use cryptography instead of pycryptopp. - `#1236 `_: Description of the new feature corresponding with issue #1236. - Some change without issue number. -- cgit v1.2.3