57751f5b32
Consistently use bytes everywhere for stream data
...
Previous commits went back and forth a bit on whether the various APIs
should use bytes or strings, but bytes appears to be a better answer,
because actual data in streams will always be 7-bit ASCII or raw
binary. There's no reason to apply the performance penalty of
constantly converting between bytes and strings.
One drawback now is that lots of code now has to have "b" prefixes on
strings, especially in tests, which inflates this commit quite a bit.
2019-08-13 15:53:05 -04:00
e275384d03
Fix WSGI docs again
2013-07-11 16:36:32 -04:00
a6a67ec15c
Update WSGI docs
2013-07-10 14:16:25 -04:00
6d14e0b8aa
Allow binary extract
2013-04-11 11:30:41 -04:00
231963538e
Add some info about binary interface to design docs
2013-04-08 18:53:13 -04:00
dccb3e370a
WSGI config needs to specify application group
...
This ensures that the same Python sub-instance handles the request,
even if it's coming in from two different virtual hosts.
2013-03-30 15:56:02 -04:00
e01813f29d
Fix wsgi documentation
2013-03-25 13:52:32 -04:00
7f41e117a2
Fix tabs
2013-03-25 13:44:03 -04:00
77ef87456f
Improve WSGI application support, fix docs
2013-03-24 21:16:03 -04:00
32d6af935c
Improve wsgi docs
2013-03-22 19:17:36 -04:00
6af3a6fc41
Add WSGI application support and documentation
2013-03-22 19:14:34 -04:00
c54d8041c3
Update design docs
2013-03-15 21:07:01 -04:00
20d315b4f7
Add documentation about upcoming timestamp changes
2013-03-15 15:08:57 -04:00
de5e474001
Update benchmarks in design.md
2013-03-07 20:33:30 -05:00
92724d10ba
Rework 'nilmtool insert' and some client stuff to speed up inserting data
...
Still needs work.
2013-03-06 20:49:14 -05:00
1d7acbf916
Remove null timestamper, speed up insert --none a tiny bit
2013-03-06 20:46:51 -05:00
e318888a06
Finish Rocket.extract_string; clean up code for other functions too
...
This is maybe 2.5-3 times faster than the list-based code, which
still isn't amazing, but is decent.
2013-03-03 21:25:00 -05:00
31e2c7c8b4
Add some notes about rocket interface to design.md
2013-03-03 14:43:16 -05:00
1fb37604d3
Rearrange documentation, clean up Makefile, README
2013-01-31 19:06:32 -05:00