52 Commits (beb3eadd38c275f810fe0a240deddb38cc1338ad)

Author SHA1 Message Date
  Jim Paris 99500f3a88 Update coverage config 2 years ago
  Jim Paris d17365ca37 Update build system for Python 3 2 years ago
  Jim Paris 965537d8cb Implement verify_thread_safety to check for unsafe access patterns 9 years ago
  Jim Paris a8db747768 More work on setup.py; fixed issues in setup.cfg 9 years ago
  Jim Paris c81972e66e Minor testsuite and commandline fixes. 9 years ago
  Jim Paris 3d212e7592 Move test helpers into subdirectory 9 years ago
  Jim Paris ebd4f74959 Remove "pragma: no cover" from things that should get tested 9 years ago
  Jim Paris e2464efc12 Test everything; remove debugging 9 years ago
  Jim Paris f41ff0a6e8 Inserting bulk data is essentially done, not tested 9 years ago
  Jim Paris 487298986e More work towards bulkdata 9 years ago
  Jim Paris b0d76312d1 Add must_close() decorator, use it in nilmdb 9 years ago
  Jim Paris f355c73209 Refactor utility classes into nilmdb.utils subdir/namespace 9 years ago
  Jim Paris 32dbeebc09 More insertion checks. Need to get interval concatenation working. 9 years ago
  Jim Paris 66ddc79b15 Inserting works again, with proper end/start for paired blocks. 9 years ago
  Jim Paris 17c329fd6d Start to be a little more strict about how intervals are half-open. 9 years ago
  Jim Paris 99ec0f4946 Converted rbtree.py to Cython 9 years ago
  Jim Paris bdef0986d6 rbtree and interval tests fully pass now. 9 years ago
  Jim Paris 0b443f510b Filling out rbtree tests, search routines 9 years ago
  Jim Paris 7211217f40 Working on getting the RBTree working. Intersections are busted. 9 years ago
  Jim Paris 6aee52d980 Deletion is still broken. F. 9 years ago
  Jim Paris 090c8d5315 More progress 9 years ago
  Jim Paris 1042ff9f4b add RBtree C++ example that I based this on; update tests 9 years ago
  Jim Paris ea3e92be3f Some prep work for merging adjacent insertions. 9 years ago
  Jim Paris 82f753efb1 disable TestLayoutSpeed for now 9 years ago
  Jim Paris cb7c0cf83e Test roundtrip times for parser and formatter. Can optimize now 9 years ago
  Jim Paris 8a7b3b5f95 Add DBInterval and associated tests. Clean up other interval tests as 10 years ago
  Jim Paris e2daeb5e54 - Some updates to max_results handling on server side 10 years ago
  Jim Paris 3b0b9175d6 For stream_interval, make the server handle sending multiple requests 10 years ago
  Jim Paris 4501da6edc Can query intervals now. 10 years ago
  Jim Paris 36045fe53b Remove --utc option from command line tool -- set TZ environment 10 years ago
  Jim Paris ac32647fac Remove PyTables indexing support; it's not necessary since we're just 10 years ago
  Jim Paris 055cfa12b2 Various work on improving intervals... 10 years ago
  Jim Paris 7dfa288270 Can now insert data using command line tool. Time to benchmark etc. 10 years ago
  Jim Paris d725ed1771 date/time parsing, needs work 10 years ago
  Jim Paris f3b0dfabea More work on commandline and commandline tests. 10 years ago
  Jim Paris 277b0c1d00 More command line tests. 10 years ago
  Jim Paris 8c619cfde5 Minor cleanups 10 years ago
  Jim Paris cc4e3bdb76 Rename some nilmdb methods to be private 10 years ago
  Jim Paris cf66eca42c Spent time trying to get Intervals and IntervalSets to handle a gap 10 years ago
  Jim Paris d940aabf66 Incomplete, need to finish interval/intervalset tests 10 years ago
  Jim Paris e1bf680d13 pass data to server 10 years ago
  Jim Paris a672119dd0 Minor cleanups for test passage 10 years ago
  Jim Paris dd5658f987 Better handling on server side -- insert now reads the body. 10 years ago
  Jim Paris b72e276eb8 More timestamper tests. 10 years ago
  Jim Paris 0808ed5bd8 Add datetime_tz module from python-datetime-tz repository. This could 10 years ago
  Jim Paris 913883be3a Fix slow database stuff in testing by setting PRAGMA synchronous=OFF. Default is still FULL for production use, though 10 years ago
  Jim Paris 8cc1dff0b8 Cleanup 10 years ago
  Jim Paris 22ef82b59c More work on client tests 10 years ago
  Jim Paris 1c4efb92c6 rename command line client nilmdb.py to nilmtool.py 10 years ago
  Jim Paris 0099a41fd8 Work on a client implementation that can survive testing 10 years ago