Commit Graph

568 Commits

Author SHA1 Message Date
Andrew Godwin
13d6c88c7f Releasing 0.10.0 2016-03-21 16:46:42 -07:00
Andrew Godwin
8522eb40ca Update single-reader channel names to split on !, not start. 2016-03-21 16:38:23 -07:00
Andrew Godwin
bc51d657d5 Add spawn rate control 2016-03-20 19:10:19 -07:00
Andrew Godwin
0ef19c9074 Don't try and spawn all sockets instantly 2016-03-20 19:03:06 -07:00
Andrew Godwin
40f6d198fa Even better precision on benchmarker concurrency 2016-03-20 18:49:11 -07:00
Andrew Godwin
808231cdc5 Don't let benchmarker overshoot concurrency 2016-03-20 18:46:10 -07:00
Andrew Godwin
db9661b31d Throw in fabfile for benchmarking while I'm here 2016-03-20 18:43:52 -07:00
Andrew Godwin
2fc2a0f67c 99th percentile for ws benchmarker 2016-03-20 18:37:52 -07:00
Andrew Godwin
7e37440c93 Update benchmarker to be more consistent and flexible 2016-03-20 18:34:39 -07:00
Andrew Godwin
5c1a0fc096 Update default redis url for test project 2016-03-20 18:34:30 -07:00
Andrew Godwin
a9d7284488 Convert port into an int in benchmarker 2016-03-20 18:10:33 -07:00
Andrew Godwin
e7a5ad01fd Update benchmarker for newer Autobahn 2016-03-20 18:09:54 -07:00
Andrew Godwin
5676f2da49 Update benchmarker to work with custom host/port 2016-03-20 18:05:29 -07:00
Andrew Godwin
6ed46c7228 Update dockerfile a bit so it caches right 2016-03-20 18:05:16 -07:00
Andrew Godwin
a0f6d5b8b8 Only support Django 1.8 and above, as it's the LTS 2016-03-20 17:38:14 -07:00
Andrew Godwin
caa589ae70 Correct project name in testproject.asgi 2016-03-20 17:12:19 -07:00
Andrew Godwin
b3c101bd79 Make test project useable in a production load testing setting 2016-03-20 17:06:51 -07:00
Andrew Godwin
bea5b138ef Update test project with HTTP endpoint 2016-03-20 14:31:32 -03:00
Andrew Godwin
4f8b297462 Make flake8 more happy 2016-03-20 14:10:05 -03:00
Andrew Godwin
3cdf51ed84 Better spacing in routing tests 2016-03-20 14:06:35 -03:00
Andrew Godwin
c36a33ab96 Improve wording about regex appending in routing docs 2016-03-20 13:56:42 -03:00
Andrew Godwin
d3da7054b4 Doc typo 2016-03-20 13:55:22 -03:00
Andrew Godwin
18385d68f0 Fix bad rename stuff 2016-03-20 13:52:54 -03:00
Andrew Godwin
841e19da79 Change to a full pattern-based routing system. 2016-03-20 13:48:34 -03:00
Andrew Godwin
a914cfdcb6 Update ASGI spec to make websocket.receive/disconnect include path
This enables much easier routing for applications, and is not a lot
more overhead, all things considered.
2016-03-20 13:48:34 -03:00
Andrew Godwin
2732a66e81 Improve name_that_thing to handle instance methods 2016-03-20 13:48:34 -03:00
Andrew Godwin
c58db806b6 Merge pull request #91 from DavidMuller/patch-1
Fix Typo in concepts.rst
2016-03-17 19:49:14 -03:00
David Muller
5671f919df fix typo -- remove extraneous 'and' 2016-03-17 11:31:50 -07:00
Andrew Godwin
8faf37bfbf Fix type of cookie header string 2016-03-16 09:50:15 -03:00
Andrew Godwin
4462e3dfec Merge pull request #88 from DanLipsitt/feature/test-python3.4
Test against python3.4
2016-03-13 14:38:51 -03:00
Dan Lipsitt
2b0bc02004 Add Python 3.4 to Travis config. 2016-03-12 15:35:55 -08:00
Dan Lipsitt
d6d460d751 Add Python 3.4 to Tox config. 2016-03-12 15:35:44 -08:00
Andrew Godwin
f1ab1100f5 Locale fix from runserver (#86) 2016-03-12 12:14:02 -08:00
Andrew Godwin
5bf19f52f6 Remove status_text from the HTTP response spec. 2016-03-11 10:30:40 -08:00
Andrew Godwin
9f8bf30cdd Fix handler test 2016-03-11 10:23:07 -08:00
Andrew Godwin
820e955515 Change ASGI spec regarding headers. 2016-03-11 10:20:17 -08:00
Andrew Godwin
a06026c99a Releasing 0.9.5 2016-03-10 17:57:57 -08:00
Andrew Godwin
df8a9dbbd1 Change --alias to --layer on runworker 2016-03-10 17:57:13 -08:00
Andrew Godwin
1ee7b2861c Add --alias option to runworker 2016-03-10 17:55:42 -08:00
Andrew Godwin
053850fdd6 Use WSGI runserver if no channel backend configured 2016-03-10 17:55:42 -08:00
Andrew Godwin
b4c73ae6a5 Merge pull request #82 from Lukasa/guaranteed-ordering
Be a bit clearer about guaranteed ordering.
2016-03-10 11:51:51 -08:00
Andrew Godwin
ecd9357611 Merge pull request #81 from Lukasa/normative
MUST is preferable to SHOULD
2016-03-10 11:51:08 -08:00
Andrew Godwin
d80444a329 Merge pull request #83 from Lukasa/typo-fix
Stylistic changes.
2016-03-10 11:50:38 -08:00
Andrew Godwin
1bf8532175 Merge pull request #84 from Lukasa/valid-extensions
Clearly you're allowing more extensions.
2016-03-10 11:33:00 -08:00
Andrew Godwin
e734741fe6 Merge pull request #80 from Lukasa/somewhat-vague
The HTTP specs aren't vague about cookies.
2016-03-10 10:30:08 -08:00
Cory Benfield
b296fee4c7 Be a bit clearer about guaranteed ordering. 2016-03-10 09:57:33 +00:00
Cory Benfield
e65230b677 Down with RFC 2616 2016-03-10 09:44:48 +00:00
Cory Benfield
c4b1798020 The HTTP specs are quite clear. 2016-03-10 09:43:05 +00:00
Cory Benfield
ce0433f438 MUST is preferable to SHOULD 2016-03-10 09:35:17 +00:00
Cory Benfield
1bb48108fd Stylistic changes 2016-03-10 09:34:29 +00:00