Commit graph

15 commits

Author SHA1 Message Date
Tyson Clugg
0bcb216167 Don't supress exceptions in pgworker greenlets. 2015-12-21 20:57:11 +11:00
Tyson Clugg
179642ff09 Fix DB close during service stop. 2015-12-16 21:12:14 +11:00
Tyson Clugg
77ac4a9689 Support for alternate Django psycopg2 drivers. 2015-12-15 10:07:08 +11:00
Tyson Clugg
96c53649b8 Remove debug argment from PostgresGreenlet. 2015-12-15 09:49:12 +11:00
Tyson Clugg
0af3aa8c3f Set application_name on PostgreSQL async connection. 2015-11-23 11:10:57 +11:00
Tyson Clugg
d03b259226 Allow Ctrl-C (Break) handling at any time, only run async DB connection when PostgresGreenlet is running. 2015-09-18 17:47:26 +10:00
Tyson Clugg
7083c5c92f Chunked payload for NOTIFY/LISTEN to get around 8KB limit on payload. 2015-08-10 18:47:04 +10:00
Tyson Clugg
fa51d89575 Fix order of added/changed messages by deferring id checking until emitting WebSocket frames. 2015-05-27 12:48:16 +10:00
Tyson Clugg
c7ecd60ea7 Refactor pub/sub functionality to fix support for removed. 2015-05-21 12:51:43 +10:00
Tyson Clugg
59cc3f0ad1 Fix unsubscribe from publications. 2015-04-23 09:50:45 +10:00
Tyson Clugg
c40e8722bc Add console script to start DDP service in more robust manner than using the dddp Django mangement command (bump version for release: 0.2.3). 2015-04-15 11:00:15 +10:00
Tyson Clugg
94a75dee8b Django DDP version 0.2.0 2015-04-08 16:14:22 +10:00
Tyson Clugg
90dc7facab Connect using psycopg2 directly rather than via django.db.connection.get_new_connection(...) which doesn't do what we want in Django 1.7 2015-03-12 16:50:38 +11:00
Tyson Clugg
29b9acf8e4 Use logging rather than print statements, find WSGI_APPLICATION rather than using donor project default. 2015-02-25 08:12:56 +11:00
Tyson Clugg
25a9fe6ef3 Refactor dddp management command, breaking out PostgresGreenlet and DDPWebSocketApplication. 2015-02-24 16:59:34 +11:00