-
cc8ac74a37
Put good and bad UTF-8 into one of the test data files
Jim Paris
2019-08-13 16:08:39 -0400
-
3be904d158
Work around a Numpy deprecation warning
Jim Paris
2019-08-13 16:07:57 -0400
-
5d9fc5500c
Make httpclient.put take a content-type instead of picking one
Jim Paris
2019-08-13 16:07:00 -0400
-
57751f5b32
Consistently use bytes everywhere for stream data
Jim Paris
2019-08-13 15:53:05 -0400
-
1c005518d8
Remove old unicode helpers
Jim Paris
2019-08-01 17:48:25 -0400
-
3279f7ef2c
Fix misnamed function
Jim Paris
2019-08-01 17:39:32 -0400
-
a2e124f444
Make command a required argument for new argparse changes
Jim Paris
2019-08-01 13:36:51 -0400
-
6d673bd2be
Fix commandline test character encoding issues for Py3
Jim Paris
2019-08-01 13:36:37 -0400
-
613a3185e3
Avoid FutureWarning from Numpy
Jim Paris
2019-08-01 10:24:23 -0400
-
c83ee65cf7
Fix integer divisions for Python 3
Jim Paris
2019-08-01 00:13:22 -0400
-
113633459d
Don't wait for thread to exit in __del__
Jim Paris
2019-08-01 00:05:39 -0400
-
41abf53085
Remove references to local copy of datetime_tz
Jim Paris
2019-07-30 10:28:08 -0400
-
fef3e1d31e
Fix various string/bytes issues with Python 3
Jim Paris
2019-07-30 09:40:12 -0400
-
02db87eee6
Fix encoding issues in HTTP chunked responses
Jim Paris
2019-07-30 09:27:35 -0400
-
ad85c3dd29
CherryPy bug 1200 is no longer an issue
Jim Paris
2019-07-30 09:27:17 -0400
-
0e6ccd687b
Fix missing Exception.message in Python 3
Jim Paris
2019-07-30 09:02:16 -0400
-
85d4c419fd
Decode server responses from raw bytes to strings
Jim Paris
2019-07-29 17:28:47 -0400
-
159278066c
Fix datetime_tz import
Jim Paris
2019-07-29 17:28:31 -0400
-
b69358a185
Fix error with reraising exceptions in serializer
Jim Paris
2019-07-29 17:28:12 -0400
-
e82ef60e2e
Response bodies in HTTP are raw bytes
Jim Paris
2019-07-29 17:28:06 -0400
-
911d9bc284
Encode Unicode to raw bytes for server responses
Jim Paris
2019-07-29 17:27:58 -0400
-
752a9b36ae
Use Python 3 super(), and add self.message back to my exceptions
Jim Paris
2019-07-29 17:27:00 -0400
-
97d17de8ad
Port bulkdata and rocket to Python 3
Jim Paris
2019-07-29 15:31:18 -0400
-
5da7e6558e
Fix interval comparisons for Python 3
Jim Paris
2019-07-25 16:14:19 -0400
-
1928caa1d7
Use pip version of datetime_tz; fix timestamper test
Jim Paris
2019-07-25 15:57:58 -0400
-
5db034432c
Update mustclose and test_mustclose for Python 3 (this was hard!)
Jim Paris
2019-07-25 15:48:15 -0400
-
55119a3e07
Port cython and C code to python 3
Jim Paris
2019-07-25 10:44:48 -0400
-
a9eff10dbf
Fix 2to3 mistake
Jim Paris
2019-07-25 10:45:31 -0400
-
0f5c1c0db6
Run 2to3 automatic fixes over entire tree
Jim Paris
2019-07-25 10:35:30 -0400
-
d17365ca37
Update build system for Python 3
Jim Paris
2019-07-25 10:32:58 -0400
-
-
8125d9c840
Fix nilmdb-fsck issue caused by
022b50950f
nilmdb-1.10.3
python2
Jim Paris
2015-06-24 22:14:27 -0400
-
ba55ad82f0
Use a pure-python version of bisect_left, to fix 32-bit issues
nilmdb-1.10.2
Jim Paris
2015-01-20 18:31:58 -0500
-
45c81d2019
Fix test that would fail if reordered, or in a different timezone
nilmdb-1.10.1
Jim Paris
2015-01-18 17:44:51 -0500
-
78cfda32e3
Handle another exception from some versions of dateutil.parser
Jim Paris
2015-01-18 17:18:13 -0500
-
3658d3876b
Rename deprecated config option
Jim Paris
2015-01-18 17:13:06 -0500
-
022b50950f
Support using a higher initial nrows in bulkdata, for tests
Jim Paris
2015-01-18 16:58:20 -0500
-
e5efbadc8e
fsck: row indices are too big for slice.indices, so calculate manually
Jim Paris
2015-01-18 16:36:56 -0500
-
74f633c9da
Distribute was merged back into setuptools, so use setuptools
Jim Paris
2015-01-18 16:33:58 -0500
-
ab9a327130
Remove upper limit on requests library version
nilmdb-1.10.0
Jim Paris
2014-02-18 16:36:34 -0500
-
da72fc9777
Explicitly avoid HTTP/1.1 persistent connections (keep-alive)
Jim Paris
2014-02-18 14:36:58 -0500
-
a01cb4132d
Add test for limited interval removal
Jim Paris
2014-02-14 15:53:02 -0500
-
7c3da2fe44
Limit the max number of intervals we remove in one stream_remove call
Jim Paris
2014-02-14 15:52:53 -0500
-
f0e06dc436
Allow newer versions of Requests library
Jim Paris
2014-02-14 15:13:34 -0500
-
ddc0eb4264
Coalesce calls to table.remove during stream_remove; significant speedup for degenerate cases
Jim Paris
2014-02-14 15:13:17 -0500
-
0a22db3965
Ignore exceptions during __del__ handlers, which may get called during shutdown
Jim Paris
2014-02-14 15:07:30 -0500
-
8bb8f068de
Catch harmless error seen in apache logs during shutdown
nilmdb-1.9.8
Jim Paris
2014-02-04 19:50:46 -0500
-
416902097d
Fix crash in nilmdb-fsck if there are zero intervals, etc.
Jim Paris
2014-02-04 19:38:01 -0500
-
f5276e9fc8
Test --no-decim
nilmdb-1.9.7
Jim Paris
2013-08-16 15:34:35 -0400
-
c47f28f93a
Fix cache issue in stream_rename
Jim Paris
2013-08-16 15:30:56 -0400
-
63b5f99b90
Fix fsck
Jim Paris
2013-08-16 15:06:12 -0400
-
7d7b89b52f
Add --no-decim option to nilmtool list
nilmdb-1.9.6
Jim Paris
2013-08-12 13:04:25 -0400
-
8d249273c6
Change -V option to -v everywhere
nilmdb-1.9.5
Jim Paris
2013-08-06 21:36:04 -0400
-
abe431c663
Add verify_ssl option to HTTPClient
Jim Paris
2013-08-06 12:39:32 -0400
-
ccf1f695af
Prevent negative numbers in dbinfo output.
nilmdb-1.9.4
Jim Paris
2013-08-05 12:25:36 -0400
-
06f7390c9e
Fix disk usage block size
Jim Paris
2013-08-05 12:25:10 -0400
-
6de77a08f1
Report actual disk size, not apparent size
Jim Paris
2013-08-05 12:16:56 -0400
-
8db9771c20
Remove leftover fsck test
Jim Paris
2013-08-05 12:16:47 -0400
-
04f815a24b
Reorder nilmtool commands
nilmdb-1.9.3
Jim Paris
2013-08-04 19:51:13 -0400
-
6868f5f126
fsck: limit max retries so we don't get stuck in a loop forever
nilmdb-1.9.2
Jim Paris
2013-08-03 22:34:30 -0400
-
ca0943ec19
fsck: add --no-data option to do a quicker fsck
Jim Paris
2013-08-03 22:31:30 -0400
-
68addb4e4a
Clarify output when fsck database is locked
Jim Paris
2013-08-03 21:53:08 -0400
-
68c33b1f14
fsck: add comma separator on big numbers
Jim Paris
2013-08-03 21:50:33 -0400
-
8dd8741100
Tweak options, dependencies, documentation
nilmdb-1.9.1
Jim Paris
2013-08-03 21:41:47 -0400
-
8e6341ae5d
Verify that data timestamps are monotonic
Jim Paris
2013-08-03 21:32:05 -0400
-
422b1e2df2
More fsck improvements. Fixed two problems on sharon so far.
Jim Paris
2013-08-03 17:50:46 -0400
-
0f745b3047
More fsck tools, including fixes
Jim Paris
2013-08-03 16:43:20 -0400
-
71cd7ed9b7
Add nilmdb-fsck tool to check database consistency
nilmdb-1.9.0
Jim Paris
2013-08-03 14:21:44 -0400
-
a79d6104d5
Documentation fixups
Jim Paris
2013-08-01 16:00:21 -0400
-
8e8ec59e30
Support "nilmtool cmd --version"
Jim Paris
2013-08-01 15:14:34 -0400
-
b89b945a0f
Better responses to invalid HTTP times
nilmdb-1.8.7
Jim Paris
2013-07-31 13:37:04 -0400
-
bd7bdb2eb8
Add --optimize option to nilmtool intervals
nilmdb-1.8.6
Jim Paris
2013-07-30 15:31:51 -0400
-
840cd2fd13
Remove stray print
Jim Paris
2013-07-30 15:21:09 -0400
-
bbd59c8b50
Add nilmdb.utils.interval.intersection by generalizing set_difference
nilmdb-1.8.5
Jim Paris
2013-07-30 14:48:19 -0400
-
405c110fd7
Doc updates
nilmdb-1.8.4
Jim Paris
2013-07-29 15:36:43 -0400
-
274adcd856
Documentation updates
Jim Paris
2013-07-27 19:51:07 -0400
-
a1850c9c2c
Misc documentation
Jim Paris
2013-07-25 16:08:35 -0400
-
6cd28b67b1
Support iterator protocol in Serializer
nilmdb-1.8.3
Jim Paris
2013-07-24 14:52:26 -0400
-
d6d215d53d
Improve boolean HTTP parameter handling
nilmdb-1.8.2
Jim Paris
2013-07-15 14:38:28 -0400
-
e02143ddb2
Remove duplicated test
Jim Paris
2013-07-14 15:30:53 -0400
-
e275384d03
Fix WSGI docs again
nilmdb-1.8.1
Jim Paris
2013-07-11 16:36:32 -0400
-
a6a67ec15c
Update WSGI docs
Jim Paris
2013-07-10 14:16:25 -0400
-
fc43107307
Fill out test coverage
Jim Paris
2013-07-09 19:06:26 -0400
-
90633413bb
Add nilmdb.utils.interval.human_string function
Jim Paris
2013-07-09 19:01:53 -0400
-
c7c3aff0fb
Add nilmdb.utils.interval.optimize function
Jim Paris
2013-07-09 17:50:21 -0400
-
e2347c954e
Split more CherrpyPy stuff into serverutil
nilmdb-1.8.0
Jim Paris
2013-07-02 11:44:08 -0400
-
222a5c6c53
Move server decorators and other utilities to a separate file
Jim Paris
2013-07-02 11:32:19 -0400
-
1ca2c143e5
Fix typo
Jim Paris
2013-06-29 12:39:00 -0400
-
b5df575c79
Fix tests
nilmdb-1.7.1
Jim Paris
2013-05-09 22:27:10 -0400
-
2768a5ad15
Show FQDN rather than hostname.
Jim Paris
2013-05-09 13:33:05 -0400
-
a105543c38
Show a more helpful message at the root nilmdb path
Jim Paris
2013-05-09 13:30:10 -0400
-
309f38d0ed
Merge branch '32bit'
nilmdb-1.7.0
Jim Paris
2013-05-08 17:20:31 -0400
-
-
9a27b6ef6a
Make rocket code suitable for 32-bit architectures
Jim Paris
2013-05-08 16:35:32 -0400
-
-
99532cf9e0
Fix coverage
Jim Paris
2013-05-07 23:00:44 -0400
-
dfdd0e5c74
Fix line parsing in http client
Jim Paris
2013-05-07 22:54:50 -0400
-
9a2699adfc
Attempt at fixing up more Unicode issues with metadata.
nilmdb-1.6.3
Jim Paris
2013-05-07 13:01:00 -0400
-
9bbb95b18b
Add unicode decode/encode helpers
Jim Paris
2013-05-07 12:56:59 -0400
-
6bbed322c5
Fix unicode in completion
Jim Paris
2013-05-07 12:49:12 -0400
-
2317894355
Tweak cache sizes to account for large numbers of decimated tables
nilmdb-1.6.2
Jim Paris
2013-05-06 11:54:57 -0400
-
539c92226c
Add more disk space info
Jim Paris
2013-05-06 11:36:28 -0400
-
77c766d85d
Bump MAX_LAYOUT_COUNT to 1024
nilmdb-1.6.1
Jim Paris
2013-05-02 15:27:31 -0400