-
49d04db1d6
Allow start==end in stream_insert_context, if no data was provided.
nilmdb-1.6.0
Jim Paris
2013-04-11 13:25:37 -0400
-
ea838d05ae
Warn against reused context managers, and fix broken tests
Jim Paris
2013-04-11 13:25:00 -0400
-
f2a48bdb2a
Test binary extract; fix bugs
Jim Paris
2013-04-11 13:24:11 -0400
-
6d14e0b8aa
Allow binary extract
Jim Paris
2013-04-11 11:30:41 -0400
-
b31b9327b9
Add tool to fix oversize files (the bug fixed by
b98ff13
)
Jim Paris
2013-04-11 11:02:53 -0400
-
b98ff1331a
Fix bug where too much data was getting written to each file.
Jim Paris
2013-04-10 23:22:03 -0400
-
00e6ba1124
Avoid ENOENT in nilmdb.utils.diskusage.du
nilmdb-1.5.4
Jim Paris
2013-04-10 22:25:22 -0400
-
01029230c9
Tweaks to sorting
Jim Paris
2013-04-10 19:59:38 -0400
-
ecc4e5ef9d
Improve test coverage
Jim Paris
2013-04-10 19:08:05 -0400
-
23f31c472b
Split sort_streams_nicely into separate file
Jim Paris
2013-04-10 19:07:58 -0400
-
a1e2746360
Fix bug in nilmdb.stream_remove with max_removals
nilmdb-1.5.3
Jim Paris
2013-04-10 18:13:18 -0400
-
1c40d59a52
server: use a generator in /stream/remove
Jim Paris
2013-04-10 18:11:58 -0400
-
bfb09a189f
Fix coverage
nilmdb-1.5.2
Jim Paris
2013-04-10 16:33:08 -0400
-
416a499866
Support wildcards for destroy
Jim Paris
2013-04-10 16:23:07 -0400
-
637d193807
Fix unicode processing of command line arguments
Jim Paris
2013-04-10 16:22:51 -0400
-
b7fa5745ce
nilmtool list: allow multiple paths to be supplied
Jim Paris
2013-04-10 15:34:33 -0400
-
0104c8edd9
nilmtool remove: allow wildcards and multiple paths
Jim Paris
2013-04-10 15:27:46 -0400
-
cf3b8e787d
Add test for wrong number of fields in numpy insert
Jim Paris
2013-04-10 15:06:50 -0400
-
83d022016c
nilmtool list: add new --layout option to show layouts
Jim Paris
2013-04-10 14:58:44 -0400
-
43b740ecaa
nilmtool list: remove old -p parameter
Jim Paris
2013-04-10 14:48:23 -0400
-
4ce059b920
Give a slightly more clear error on bad array sizes
Jim Paris
2013-04-09 19:56:58 -0400
-
99a4228285
Set up default SIGPIPE handler
nilmdb-1.5.1
Jim Paris
2013-04-09 18:25:07 -0400
-
230ec72609
Fix timestamp display issues with --annotate
Jim Paris
2013-04-09 18:19:32 -0400
-
d36ece3767
Fix up dependencies
nilmdb-1.5.0
Jim Paris
2013-04-08 18:50:05 -0400
-
231963538e
Add some info about binary interface to design docs
Jim Paris
2013-04-08 18:46:20 -0400
-
b4d6aad6de
Merge branch 'binary'
Jim Paris
2013-04-08 18:52:52 -0400
-
-
e95142eabf
Huge update to support inserting in client.numpyclient, with tests
Jim Paris
2013-04-08 18:13:15 -0400
-
d21c3470bc
Client cleanups; fix tests to account for time epsilon = 1
Jim Paris
2013-04-08 17:15:06 -0400
-
7576883f49
Add basic binary support to client, and restructure a bit
Jim Paris
2013-04-08 14:41:16 -0400
-
cc211542f8
Add binary support to nilmdb.server; enforce content-type
Jim Paris
2013-04-07 21:48:37 -0400
-
8292dcf70b
Clean up stream/extract content-type and add a test for it
Jim Paris
2013-04-07 21:27:06 -0400
-
b362fd37f6
Add binary option to nilmdb.stream_insert
Jim Paris
2013-04-07 21:24:56 -0400
-
41ec13ee17
Rename bulkdata.append_string to bulkdata.append_data
Jim Paris
2013-04-07 21:22:43 -0400
-
efa9aa9097
Add binary option to bulkdata.append_string
Jim Paris
2013-04-07 21:15:54 -0400
-
d9afb48f45
Make append_binary signature look like append_string
Jim Paris
2013-04-07 21:11:20 -0400
-
d1140e0f16
Timestamps are int64, not uint64
Jim Paris
2013-04-07 20:43:52 -0400
-
6091e44561
Fix fread return value check
Jim Paris
2013-04-07 20:39:33 -0400
-
e233ba790f
Add append_binary to rocket
Jim Paris
2013-04-07 20:39:13 -0400
-
-
f0304b4c00
Merge branch 'binary' into HEAD
nilmdb-1.4.8
Jim Paris
2013-04-07 18:08:10 -0400
-
-
60594ca58e
Numpy is required for tests now, due to nilmdb.client.numpyclient
Jim Paris
2013-04-07 18:04:59 -0400
-
c7f2df4abc
Add nilmdb.client.numpyclient.NumpyClient with stream_extract_numpy
Jim Paris
2013-04-07 17:43:52 -0400
-
5b7409f802
Add binary extract to client, server, nilmdb, bulkdata, and rocket.
Jim Paris
2013-04-07 16:06:52 -0400
-
-
06038062a2
Fix error in time parsing
Jim Paris
2013-04-06 19:12:17 -0400
-
ae9fe89759
Parse timestamps with '@' before any other checks
nilmdb-1.4.7
Jim Paris
2013-04-04 14:43:18 -0400
-
04def60021
Include stream path in "no such stream" errors
Jim Paris
2013-04-02 21:06:49 -0400
-
9ce0f69dff
Add "--delete" option to "nilmtool metadata" tool
Jim Paris
2013-04-02 16:04:47 -0400
-
90c3be91c4
Natural sort for streams in client.stream_list
Jim Paris
2013-04-02 14:37:32 -0400
-
ebccfb3531
Fix stream renaming when the new path is a parent of the old
Jim Paris
2013-04-01 19:25:17 -0400
-
e006f1d02e
Change default URL to http://localhost/nilmdb/
Jim Paris
2013-04-01 18:04:31 -0400
-
5292319802
server: consolidate time processing and checks
nilmdb-1.4.6
Jim Paris
2013-03-30 21:06:55 -0400
-
173121ca87
Switch URL to one that should definitely not resolve
Jim Paris
2013-03-30 17:31:35 -0400
-
26bab031bd
Add StreamInserter.send() to trigger intermediate block send
Jim Paris
2013-03-30 17:30:43 -0400
-
b5fefffa09
Use a global cached server object for WSGI app
nilmdb-1.4.5
Jim Paris
2013-03-30 15:56:57 -0400
-
dccb3e370a
WSGI config needs to specify application group
Jim Paris
2013-03-30 15:56:02 -0400
-
95ca55aa7e
Print out WSGI environment on DB init failure
Jim Paris
2013-03-30 15:55:41 -0400
-
e01813f29d
Fix wsgi documentation
nilmdb-1.4.4
Jim Paris
2013-03-25 13:52:32 -0400
-
7f41e117a2
Fix tabs
Jim Paris
2013-03-25 13:44:03 -0400
-
dd5fc806e5
Restructure WSGI app to regenerate error on each call, if needed
Jim Paris
2013-03-24 21:52:11 -0400
-
f8ca8d31e6
Remove Iteratorizer, as it's no longer needed
Jim Paris
2013-03-24 21:31:03 -0400
-
ed89d803f0
Remove aplotter code
Jim Paris
2013-03-24 21:29:09 -0400
-
3d24092cd2
Replace bare 'except:' with 'except: Exception'
Jim Paris
2013-03-24 21:28:01 -0400
-
304bb43d85
Move lockfile out of data dir, to avoid stream tree conflicts
Jim Paris
2013-03-24 21:23:45 -0400
-
59a79a30a5
Remove lockfile when done.
Jim Paris
2013-03-24 21:20:47 -0400
-
c0d450d39e
Add locking mechanism to avoid multiple servers on one DB
Jim Paris
2013-03-24 21:20:20 -0400
-
6f14d609b2
Fix issue where bulkdata was accidentally closed
Jim Paris
2013-03-24 21:16:18 -0400
-
77ef87456f
Improve WSGI application support, fix docs
Jim Paris
2013-03-23 15:57:09 -0400
-
32d6af935c
Improve wsgi docs
Jim Paris
2013-03-22 19:17:36 -0400
-
6af3a6fc41
Add WSGI application support and documentation
Jim Paris
2013-03-22 19:14:34 -0400
-
f8a06fb3b7
Clarify default DB path in nilmdb_server.py help text
Jim Paris
2013-03-22 15:09:37 -0400
-
e790bb9e8a
Fix test failure when tests are run as root
Jim Paris
2013-03-21 14:33:02 -0400
-
89be6f5931
Add option to include interval start/end markup on extract
nilmdb-1.4.3
Jim Paris
2013-03-19 14:23:33 -0400
-
4cdef3285d
Destroy now requires that all data has been previously removed.
nilmdb-1.4.2
Jim Paris
2013-03-18 19:39:03 -0400
-
bcd82c4d59
Limit the number of rows removed per call to nilmdb.stream_remove
Jim Paris
2013-03-18 18:22:45 -0400
-
caf63ab01f
Fix stream_extract/stream_intervals restart around timestamp == 0.
Jim Paris
2013-03-18 18:20:25 -0400
-
2d72891162
Accept "min" and "max" as timestamps on command line
Jim Paris
2013-03-18 18:19:24 -0400
-
cda2ac3e77
Don't return a mutable interval from IntervalSet.intersection()
Jim Paris
2013-03-18 18:16:35 -0400
-
57d3d60f6a
Fix relative import problems
Jim Paris
2013-03-18 16:27:27 -0400
-
d6b5befe76
Don't use filenames as default arg completion
Jim Paris
2013-03-16 17:27:58 -0400
-
7429c1788d
Update nilmdb.utils.time
nilmdb-1.4.1
Jim Paris
2013-03-15 22:49:59 -0400
-
0ef71c193b
Remove layout.pyx, since rocket replaced it
Jim Paris
2013-03-15 22:32:40 -0400
-
4a50dd015e
Merge branch 'python-intervals'
Jim Paris
2013-03-15 21:39:11 -0400
-
-
22274550ab
Test python version of Interval too
Jim Paris
2013-03-15 21:35:35 -0400
-
4f06d6ae68
Move Interval set_difference inside nilmdb.utils for clients
Jim Paris
2013-03-15 21:11:26 -0400
-
c54d8041c3
Update design docs
Jim Paris
2013-03-15 21:05:30 -0400
-
-
52ae397d7d
Bump database version to 3, reject old version 2 due to timestamp changes
nilmdb-1.4.0
Jim Paris
2013-03-15 18:34:37 -0400
-
d05b6f6348
Merge branch 'rocket-cleanup'
Jim Paris
2013-03-15 18:08:36 -0400
-
-
049375d30e
Fill out test coverage
Jim Paris
2013-03-15 18:07:40 -0400
-
88eb0123f5
Add test for Table.__getitem__ indexing
Jim Paris
2013-03-15 18:01:13 -0400
-
a547ddbbba
Change table.get_timestamp to table.__getitem__
Jim Paris
2013-03-15 17:59:07 -0400
-
28e72fd53e
Remove Table.__getitem__; used only by tests
Jim Paris
2013-03-15 17:57:25 -0400
-
f63107b334
Add rocket.extract_timestamp to speed up bisections
Jim Paris
2013-03-15 17:52:28 -0400
-
955d7aa871
Remove floating port time support from nilmdb.utils.time
Jim Paris
2013-03-15 17:36:45 -0400
-
b8d2cf1b78
Consolidate rocket._extract_handle.params with extract_string
Jim Paris
2013-03-15 17:35:53 -0400
-
7c465730de
Remove rocket.extract_pyobject
Jim Paris
2013-03-15 17:34:29 -0400
-
aca130272d
Remove rocket.extract_list
Jim Paris
2013-03-15 17:33:22 -0400
-
76e5e9883f
Remove Table.append, rocket.append_iter
Jim Paris
2013-03-15 17:13:39 -0400
-
fb4f4519ff
Clean up and simplify Table.get_*, including __getitem__
Jim Paris
2013-03-15 17:01:50 -0400
-
30328714a7
Remove python implementation of rocket
Jim Paris
2013-03-15 17:01:43 -0400
-
-
759466de4a
Merge branch 'timestamp-integers'
Jim Paris
2013-03-15 18:07:51 -0400
-
-
d3efb829b5
Try to parse timestamps as double, if int64 parse fails
Jim Paris
2013-03-15 15:19:38 -0400