49d04db
(tag: nilmdb-1.6.0)
Allow start==end in stream_insert_context, if no data was provided. by
2013-04-11 13:25:37 -0400
ea838d0
Warn against reused context managers, and fix broken tests by
2013-04-11 13:25:00 -0400
f2a48bd
Test binary extract; fix bugs by
2013-04-11 13:24:11 -0400
6d14e0b
Allow binary extract by
2013-04-11 11:30:41 -0400
b31b932
Add tool to fix oversize files (the bug fixed by b98ff13
) by
2013-04-11 11:02:53 -0400
b98ff13
Fix bug where too much data was getting written to each file. by
2013-04-10 23:22:03 -0400
00e6ba1
(tag: nilmdb-1.5.4)
Avoid ENOENT in nilmdb.utils.diskusage.du by
2013-04-10 22:25:22 -0400
0102923
Tweaks to sorting by
2013-04-10 19:59:38 -0400
ecc4e5e
Improve test coverage by
2013-04-10 19:08:05 -0400
23f31c4
Split sort_streams_nicely into separate file by
2013-04-10 19:07:58 -0400
a1e2746
(tag: nilmdb-1.5.3)
Fix bug in nilmdb.stream_remove with max_removals by
2013-04-10 18:13:18 -0400
1c40d59
server: use a generator in /stream/remove by
2013-04-10 18:11:58 -0400
bfb09a1
(tag: nilmdb-1.5.2)
Fix coverage by
2013-04-10 16:33:08 -0400
416a499
Support wildcards for destroy by
2013-04-10 16:23:07 -0400
637d193
Fix unicode processing of command line arguments by
2013-04-10 16:22:51 -0400
b7fa574
nilmtool list: allow multiple paths to be supplied by
2013-04-10 15:34:33 -0400
0104c8e
nilmtool remove: allow wildcards and multiple paths by
2013-04-10 15:27:46 -0400
cf3b8e7
Add test for wrong number of fields in numpy insert by
2013-04-10 15:06:50 -0400
83d0220
nilmtool list: add new --layout option to show layouts by
2013-04-10 14:58:44 -0400
43b740e
nilmtool list: remove old -p parameter by
2013-04-10 14:48:23 -0400
4ce059b
Give a slightly more clear error on bad array sizes by
2013-04-09 19:56:58 -0400
99a4228
(tag: nilmdb-1.5.1)
Set up default SIGPIPE handler by
2013-04-09 18:25:07 -0400
230ec72
Fix timestamp display issues with --annotate by
2013-04-09 18:19:32 -0400
d36ece3
(tag: nilmdb-1.5.0)
Fix up dependencies by
2013-04-08 18:50:05 -0400
2319635
Add some info about binary interface to design docs by
2013-04-08 18:46:20 -0400
b4d6aad
Merge branch 'binary' by
2013-04-08 18:52:52 -0400
e95142e
Huge update to support inserting in client.numpyclient, with tests by
2013-04-08 18:13:15 -0400
d21c347
Client cleanups; fix tests to account for time epsilon = 1 by
2013-04-08 17:15:06 -0400
7576883
Add basic binary support to client, and restructure a bit by
2013-04-08 14:41:16 -0400
cc21154
Add binary support to nilmdb.server; enforce content-type by
2013-04-07 21:48:37 -0400
8292dcf
Clean up stream/extract content-type and add a test for it by
2013-04-07 21:27:06 -0400
b362fd3
Add binary option to nilmdb.stream_insert by
2013-04-07 21:24:56 -0400
41ec13e
Rename bulkdata.append_string to bulkdata.append_data by
2013-04-07 21:22:43 -0400
efa9aa9
Add binary option to bulkdata.append_string by
2013-04-07 21:15:54 -0400
d9afb48
Make append_binary signature look like append_string by
2013-04-07 21:11:20 -0400
d1140e0
Timestamps are int64, not uint64 by
2013-04-07 20:43:52 -0400
6091e44
Fix fread return value check by
2013-04-07 20:39:33 -0400
e233ba7
Add append_binary to rocket by
2013-04-07 20:39:13 -0400
f0304b4
(tag: nilmdb-1.4.8)
Merge branch 'binary' into HEAD by
2013-04-07 18:08:10 -0400
60594ca
Numpy is required for tests now, due to nilmdb.client.numpyclient by
2013-04-07 18:04:59 -0400
c7f2df4
Add nilmdb.client.numpyclient.NumpyClient with stream_extract_numpy by
2013-04-07 17:43:52 -0400
5b7409f
Add binary extract to client, server, nilmdb, bulkdata, and rocket. by
2013-04-07 16:06:52 -0400
0603806
Fix error in time parsing by
2013-04-06 19:12:17 -0400
ae9fe89
(tag: nilmdb-1.4.7)
Parse timestamps with '@' before any other checks by
2013-04-04 14:43:18 -0400
04def60
Include stream path in "no such stream" errors by
2013-04-02 21:06:49 -0400
9ce0f69
Add "--delete" option to "nilmtool metadata" tool by
2013-04-02 16:04:47 -0400
90c3be9
Natural sort for streams in client.stream_list by
2013-04-02 14:37:32 -0400
ebccfb3
Fix stream renaming when the new path is a parent of the old by
2013-04-01 19:25:17 -0400
e006f1d
Change default URL to http://localhost/nilmdb/ by
2013-04-01 18:04:31 -0400
5292319
(tag: nilmdb-1.4.6)
server: consolidate time processing and checks by
2013-03-30 21:06:55 -0400
173121c
Switch URL to one that should definitely not resolve by
2013-03-30 17:31:35 -0400
26bab03
Add StreamInserter.send() to trigger intermediate block send by
2013-03-30 17:30:43 -0400
b5fefff
(tag: nilmdb-1.4.5)
Use a global cached server object for WSGI app by
2013-03-30 15:56:57 -0400
dccb3e3
WSGI config needs to specify application group by
2013-03-30 15:56:02 -0400
95ca55a
Print out WSGI environment on DB init failure by
2013-03-30 15:55:41 -0400
e01813f
(tag: nilmdb-1.4.4)
Fix wsgi documentation by
2013-03-25 13:52:32 -0400
7f41e11
Fix tabs by
2013-03-25 13:44:03 -0400
dd5fc80
Restructure WSGI app to regenerate error on each call, if needed by
2013-03-24 21:52:11 -0400
f8ca8d3
Remove Iteratorizer, as it's no longer needed by
2013-03-24 21:31:03 -0400
ed89d80
Remove aplotter code by
2013-03-24 21:29:09 -0400
3d24092
Replace bare 'except:' with 'except: Exception' by
2013-03-24 21:28:01 -0400
304bb43
Move lockfile out of data dir, to avoid stream tree conflicts by
2013-03-24 21:23:45 -0400
59a79a3
Remove lockfile when done. by
2013-03-24 21:20:47 -0400
c0d450d
Add locking mechanism to avoid multiple servers on one DB by
2013-03-24 21:20:20 -0400
6f14d60
Fix issue where bulkdata was accidentally closed by
2013-03-24 21:16:18 -0400
77ef874
Improve WSGI application support, fix docs by
2013-03-23 15:57:09 -0400
32d6af9
Improve wsgi docs by
2013-03-22 19:17:36 -0400
6af3a6f
Add WSGI application support and documentation by
2013-03-22 19:14:34 -0400
f8a06fb
Clarify default DB path in nilmdb_server.py help text by
2013-03-22 15:09:37 -0400
e790bb9
Fix test failure when tests are run as root by
2013-03-21 14:33:02 -0400
89be6f5
(tag: nilmdb-1.4.3)
Add option to include interval start/end markup on extract by
2013-03-19 14:23:33 -0400
4cdef32
(tag: nilmdb-1.4.2)
Destroy now requires that all data has been previously removed. by
2013-03-18 19:39:03 -0400
bcd82c4
Limit the number of rows removed per call to nilmdb.stream_remove by
2013-03-18 18:22:45 -0400
caf63ab
Fix stream_extract/stream_intervals restart around timestamp == 0. by
2013-03-18 18:20:25 -0400
2d72891
Accept "min" and "max" as timestamps on command line by
2013-03-18 18:19:24 -0400
cda2ac3
Don't return a mutable interval from IntervalSet.intersection() by
2013-03-18 18:16:35 -0400
57d3d60
Fix relative import problems by
2013-03-18 16:27:27 -0400
d6b5bef
Don't use filenames as default arg completion by
2013-03-16 17:27:58 -0400
7429c17
(tag: nilmdb-1.4.1)
Update nilmdb.utils.time by
2013-03-15 22:49:59 -0400
0ef71c1
Remove layout.pyx, since rocket replaced it by
2013-03-15 22:32:40 -0400
4a50dd0
Merge branch 'python-intervals' by
2013-03-15 21:39:11 -0400
2227455
Test python version of Interval too by
2013-03-15 21:35:35 -0400
4f06d6a
Move Interval set_difference inside nilmdb.utils for clients by
2013-03-15 21:11:26 -0400
c54d804
Update design docs by
2013-03-15 21:05:30 -0400
52ae397
(tag: nilmdb-1.4.0)
Bump database version to 3, reject old version 2 due to timestamp changes by
2013-03-15 18:34:37 -0400
d05b6f6
Merge branch 'rocket-cleanup' by
2013-03-15 18:08:36 -0400
049375d
Fill out test coverage by
2013-03-15 18:07:40 -0400
88eb012
Add test for Table.__getitem__ indexing by
2013-03-15 18:01:13 -0400
a547ddb
Change table.get_timestamp to table.__getitem__ by
2013-03-15 17:59:07 -0400
28e72fd
Remove Table.__getitem__; used only by tests by
2013-03-15 17:57:25 -0400
f63107b
Add rocket.extract_timestamp to speed up bisections by
2013-03-15 17:52:28 -0400
955d7aa
Remove floating port time support from nilmdb.utils.time by
2013-03-15 17:36:45 -0400
b8d2cf1
Consolidate rocket._extract_handle.params with extract_string by
2013-03-15 17:35:53 -0400
7c46573
Remove rocket.extract_pyobject by
2013-03-15 17:34:29 -0400
aca1302
Remove rocket.extract_list by
2013-03-15 17:33:22 -0400
76e5e98
Remove Table.append, rocket.append_iter by
2013-03-15 17:13:39 -0400
fb4f451
Clean up and simplify Table.get_*, including __getitem__ by
2013-03-15 17:01:50 -0400
3032871
Remove python implementation of rocket by
2013-03-15 17:01:43 -0400
759466d
Merge branch 'timestamp-integers' by
2013-03-15 18:07:51 -0400
d3efb82
Try to parse timestamps as double, if int64 parse fails by
2013-03-15 15:19:38 -0400