diff --git a/CHANGES.rst b/CHANGES.rst index 5b58ae7..4bcac47 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,6 +1,10 @@ Change Log ========== +0.6.3 +----- +* Refactor pub/sub functionality to fix support for `removed` messages. + 0.6.2 ----- * Bugfix issue where DDP connection thread stops sending messages after diff --git a/README.rst b/README.rst index 094037a..1e87a46 100644 --- a/README.rst +++ b/README.rst @@ -13,7 +13,7 @@ Scalability ----------- All database queries to support DDP events are done once by the server instance that has made changes via the Django ORM. Django DDP multiplexes messages for active subscriptions, broadcasting an aggregated change message on channels specific to each Django model that has been published. -Peer servers subscribe to aggregate broadcast events only for channels (Django models) that their connected clients subscribe to. The aggregate events received are de-multiplexed and dispatched to individual client connections. No additional database queries are required for de-multiplexing or dispatch by peer servers. +Peer servers subscribe to aggregate broadcast events which are de-multiplexed and dispatched to individual client connections. No additional database queries are required for de-multiplexing or dispatch by peer servers. Limitations diff --git a/setup.py b/setup.py index 7a7e01f..392d7e6 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ from setuptools import setup, find_packages setup( name='django-ddp', - version='0.6.2', + version='0.6.3', description=__doc__, long_description=open('README.rst').read(), author='Tyson Clugg',