cc8ac74
Put good and bad UTF-8 into one of the test data files by
2019-08-13 16:08:39 -0400
3be904d
Work around a Numpy deprecation warning by
2019-08-13 16:07:57 -0400
5d9fc55
Make httpclient.put take a content-type instead of picking one by
2019-08-13 16:07:00 -0400
57751f5
Consistently use bytes everywhere for stream data by
2019-08-13 15:53:05 -0400
1c00551
Remove old unicode helpers by
2019-08-01 17:48:25 -0400
3279f7e
Fix misnamed function by
2019-08-01 17:39:32 -0400
a2e124f
Make command a required argument for new argparse changes by
2019-08-01 13:36:51 -0400
6d673bd
Fix commandline test character encoding issues for Py3 by
2019-08-01 13:36:37 -0400
613a318
Avoid FutureWarning from Numpy by
2019-08-01 10:24:23 -0400
c83ee65
Fix integer divisions for Python 3 by
2019-08-01 00:13:22 -0400
1136334
Don't wait for thread to exit in __del__ by
2019-08-01 00:05:39 -0400
41abf53
Remove references to local copy of datetime_tz by
2019-07-30 10:28:08 -0400
fef3e1d
Fix various string/bytes issues with Python 3 by
2019-07-30 09:40:12 -0400
02db87e
Fix encoding issues in HTTP chunked responses by
2019-07-30 09:27:35 -0400
ad85c3d
CherryPy bug 1200 is no longer an issue by
2019-07-30 09:27:17 -0400
0e6ccd6
Fix missing Exception.message in Python 3 by
2019-07-30 09:02:16 -0400
85d4c41
Decode server responses from raw bytes to strings by
2019-07-29 17:28:47 -0400
1592780
Fix datetime_tz import by
2019-07-29 17:28:31 -0400
b69358a
Fix error with reraising exceptions in serializer by
2019-07-29 17:28:12 -0400
e82ef60
Response bodies in HTTP are raw bytes by
2019-07-29 17:28:06 -0400
911d9bc
Encode Unicode to raw bytes for server responses by
2019-07-29 17:27:58 -0400
752a9b3
Use Python 3 super(), and add self.message back to my exceptions by
2019-07-29 17:27:00 -0400
97d17de
Port bulkdata and rocket to Python 3 by
2019-07-29 15:31:18 -0400
5da7e65
Fix interval comparisons for Python 3 by
2019-07-25 16:14:19 -0400
1928caa
Use pip version of datetime_tz; fix timestamper test by
2019-07-25 15:57:58 -0400
5db0344
Update mustclose and test_mustclose for Python 3 (this was hard!) by
2019-07-25 15:48:15 -0400
55119a3
Port cython and C code to python 3 by
2019-07-25 10:44:48 -0400
a9eff10
Fix 2to3 mistake by
2019-07-25 10:45:31 -0400
0f5c1c0
Run 2to3 automatic fixes over entire tree by
2019-07-25 10:35:30 -0400
d17365c
Update build system for Python 3 by
2019-07-25 10:32:58 -0400
8125d9c
(tag: nilmdb-1.10.3, python2)
Fix nilmdb-fsck issue caused by 022b50950f
by
2015-06-24 22:14:27 -0400
ba55ad8
(tag: nilmdb-1.10.2)
Use a pure-python version of bisect_left, to fix 32-bit issues by
2015-01-20 18:31:58 -0500
45c81d2
(tag: nilmdb-1.10.1)
Fix test that would fail if reordered, or in a different timezone by
2015-01-18 17:44:51 -0500
78cfda3
Handle another exception from some versions of dateutil.parser by
2015-01-18 17:18:13 -0500
3658d38
Rename deprecated config option by
2015-01-18 17:13:06 -0500
022b509
Support using a higher initial nrows in bulkdata, for tests by
2015-01-18 16:58:20 -0500
e5efbad
fsck: row indices are too big for slice.indices, so calculate manually by
2015-01-18 16:36:56 -0500
74f633c
Distribute was merged back into setuptools, so use setuptools by
2015-01-18 16:33:58 -0500
ab9a327
(tag: nilmdb-1.10.0)
Remove upper limit on requests library version by
2014-02-18 16:36:34 -0500
da72fc9
Explicitly avoid HTTP/1.1 persistent connections (keep-alive) by
2014-02-18 14:36:58 -0500
a01cb41
Add test for limited interval removal by
2014-02-14 15:53:02 -0500
7c3da2f
Limit the max number of intervals we remove in one stream_remove call by
2014-02-14 15:52:53 -0500
f0e06dc
Allow newer versions of Requests library by
2014-02-14 15:13:34 -0500
ddc0eb4
Coalesce calls to table.remove during stream_remove; significant speedup for degenerate cases by
2014-02-14 15:13:17 -0500
0a22db3
Ignore exceptions during __del__ handlers, which may get called during shutdown by
2014-02-14 15:07:30 -0500
8bb8f06
(tag: nilmdb-1.9.8)
Catch harmless error seen in apache logs during shutdown by
2014-02-04 19:50:46 -0500
4169020
Fix crash in nilmdb-fsck if there are zero intervals, etc. by
2014-02-04 19:38:01 -0500
f5276e9
(tag: nilmdb-1.9.7)
Test --no-decim by
2013-08-16 15:34:35 -0400
c47f28f
Fix cache issue in stream_rename by
2013-08-16 15:30:56 -0400
63b5f99
Fix fsck by
2013-08-16 15:06:12 -0400
7d7b89b
(tag: nilmdb-1.9.6)
Add --no-decim option to nilmtool list by
2013-08-12 13:04:25 -0400
8d24927
(tag: nilmdb-1.9.5)
Change -V option to -v everywhere by
2013-08-06 21:36:04 -0400
abe431c
Add verify_ssl option to HTTPClient by
2013-08-06 12:39:32 -0400
ccf1f69
(tag: nilmdb-1.9.4)
Prevent negative numbers in dbinfo output. by
2013-08-05 12:25:36 -0400
06f7390
Fix disk usage block size by
2013-08-05 12:25:10 -0400
6de77a0
Report actual disk size, not apparent size by
2013-08-05 12:16:56 -0400
8db9771
Remove leftover fsck test by
2013-08-05 12:16:47 -0400
04f815a
(tag: nilmdb-1.9.3)
Reorder nilmtool commands by
2013-08-04 19:51:13 -0400
6868f5f
(tag: nilmdb-1.9.2)
fsck: limit max retries so we don't get stuck in a loop forever by
2013-08-03 22:34:30 -0400
ca0943e
fsck: add --no-data option to do a quicker fsck by
2013-08-03 22:31:30 -0400
68addb4
Clarify output when fsck database is locked by
2013-08-03 21:53:08 -0400
68c33b1
fsck: add comma separator on big numbers by
2013-08-03 21:50:33 -0400
8dd8741
(tag: nilmdb-1.9.1)
Tweak options, dependencies, documentation by
2013-08-03 21:41:47 -0400
8e6341a
Verify that data timestamps are monotonic by
2013-08-03 21:32:05 -0400
422b1e2
More fsck improvements. Fixed two problems on sharon so far. by
2013-08-03 17:50:46 -0400
0f745b3
More fsck tools, including fixes by
2013-08-03 16:43:20 -0400
71cd7ed
(tag: nilmdb-1.9.0)
Add nilmdb-fsck tool to check database consistency by
2013-08-03 14:21:44 -0400
a79d610
Documentation fixups by
2013-08-01 16:00:21 -0400
8e8ec59
Support "nilmtool cmd --version" by
2013-08-01 15:14:34 -0400
b89b945
(tag: nilmdb-1.8.7)
Better responses to invalid HTTP times by
2013-07-31 13:37:04 -0400
bd7bdb2
(tag: nilmdb-1.8.6)
Add --optimize option to nilmtool intervals by
2013-07-30 15:31:51 -0400
840cd2f
Remove stray print by
2013-07-30 15:21:09 -0400
bbd59c8
(tag: nilmdb-1.8.5)
Add nilmdb.utils.interval.intersection by generalizing set_difference by
2013-07-30 14:48:19 -0400
405c110
(tag: nilmdb-1.8.4)
Doc updates by
2013-07-29 15:36:43 -0400
274adcd
Documentation updates by
2013-07-27 19:51:07 -0400
a1850c9
Misc documentation by
2013-07-25 16:08:35 -0400
6cd28b6
(tag: nilmdb-1.8.3)
Support iterator protocol in Serializer by
2013-07-24 14:52:26 -0400
d6d215d
(tag: nilmdb-1.8.2)
Improve boolean HTTP parameter handling by
2013-07-15 14:38:28 -0400
e02143d
Remove duplicated test by
2013-07-14 15:30:53 -0400
e275384
(tag: nilmdb-1.8.1)
Fix WSGI docs again by
2013-07-11 16:36:32 -0400
a6a67ec
Update WSGI docs by
2013-07-10 14:16:25 -0400
fc43107
Fill out test coverage by
2013-07-09 19:06:26 -0400
9063341
Add nilmdb.utils.interval.human_string function by
2013-07-09 19:01:53 -0400
c7c3aff
Add nilmdb.utils.interval.optimize function by
2013-07-09 17:50:21 -0400
e2347c9
(tag: nilmdb-1.8.0)
Split more CherrpyPy stuff into serverutil by
2013-07-02 11:44:08 -0400
222a5c6
Move server decorators and other utilities to a separate file by
2013-07-02 11:32:19 -0400
1ca2c14
Fix typo by
2013-06-29 12:39:00 -0400
b5df575
(tag: nilmdb-1.7.1)
Fix tests by
2013-05-09 22:27:10 -0400
2768a5a
Show FQDN rather than hostname. by
2013-05-09 13:33:05 -0400
a105543
Show a more helpful message at the root nilmdb path by
2013-05-09 13:30:10 -0400
309f38d
(tag: nilmdb-1.7.0)
Merge branch '32bit' by
2013-05-08 17:20:31 -0400
9a27b6e
Make rocket code suitable for 32-bit architectures by
2013-05-08 16:35:32 -0400
99532cf
Fix coverage by
2013-05-07 23:00:44 -0400
dfdd0e5
Fix line parsing in http client by
2013-05-07 22:54:50 -0400
9a2699a
(tag: nilmdb-1.6.3)
Attempt at fixing up more Unicode issues with metadata. by
2013-05-07 13:01:00 -0400
9bbb95b
Add unicode decode/encode helpers by
2013-05-07 12:56:59 -0400
6bbed32
Fix unicode in completion by
2013-05-07 12:49:12 -0400
2317894
(tag: nilmdb-1.6.2)
Tweak cache sizes to account for large numbers of decimated tables by
2013-05-06 11:54:57 -0400
539c922
Add more disk space info by
2013-05-06 11:36:28 -0400
77c766d
(tag: nilmdb-1.6.1)
Bump MAX_LAYOUT_COUNT to 1024 by
2013-05-02 15:27:31 -0400