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