675 Commits (beb3eadd38c275f810fe0a240deddb38cc1338ad)
 

Author SHA1 Message Date
  Jim Paris 991039903c Partial implementation of Interval and IntervalSet with a red-black 11 years ago
  Jim Paris ea3e92be3f Some prep work for merging adjacent insertions. 11 years ago
  Jim Paris 56c3306b38 Fix comments 11 years ago
  Jim Paris cb6561c151 Fix some comments and text 11 years ago
  Jim Paris 407aedcd20 Can't represent 2112 on 32-bit systems 11 years ago
  Jim Paris bf8ff66c77 Fix timezone issues in cmdline test 11 years ago
  Jim Paris 82f753efb1 disable TestLayoutSpeed for now 11 years ago
  Jim Paris e950794866 more info 11 years ago
  Jim Paris cb7c0cf83e Test roundtrip times for parser and formatter. Can optimize now 11 years ago
  Jim Paris 33cb7031a3 Test float32_8 type names in addition to PrepData aliases 11 years ago
  Jim Paris 33492fc851 Update TODO 11 years ago
  Jim Paris 5101522025 Tests pass with 100% coverage on non-cython modules 11 years ago
  Jim Paris 5130ab7e6a Start reworking the layout types. 11 years ago
  Jim Paris 27024fb38e Clarify interval openness 11 years ago
  Jim Paris ff4e934bef Add database size to "nilmtool.py info" output. 11 years ago
  Jim Paris a1d09fb5fc TODO update 11 years ago
  Jim Paris aefaac2405 Add "--count" option to extract 11 years ago
  Jim Paris e96cff4fc5 update TODO 11 years ago
  Jim Paris 97bec3b1ee Optimization that uses slices on the table rather than checking each 11 years ago
  Jim Paris 27f8dcf06d Extract works now and we're back to 100% test coverage! It's slow, 12 years ago
  Jim Paris cb97ad3d2c Interval bisection to find the correct database row seems to work in 12 years ago
  Jim Paris 8a7b3b5f95 Add DBInterval and associated tests. Clean up other interval tests as 12 years ago
  Jim Paris 11cc124019 Formatters done, not necessarily fast enough though 12 years ago
  Jim Paris e2daeb5e54 - Some updates to max_results handling on server side 12 years ago
  Jim Paris cbc7c5125d WIP on getting stream extract to work. 12 years ago
  Jim Paris 27fd9d54f9 Streaming responses from the server weren't actually streaming. Fix 12 years ago
  Jim Paris e5e7ae9eda Fix bug that caused responses to always be truncated early 12 years ago
  Jim Paris 315bc57ac3 More complete test coverage of nilmdb.httpclient, yay 12 years ago
  Jim Paris 3b0b9175d6 For stream_interval, make the server handle sending multiple requests 12 years ago
  Jim Paris e570800396 Add "iteratorizor", which transforms a function that uses callbacks 12 years ago
  Jim Paris c327378373 Split MyCurl into a HTTPClient class instead 12 years ago
  Jim Paris aaffd61e4e rework MyCurl stuff 12 years ago
  Jim Paris b32edb1ed6 Undo last commit 12 years ago
  Jim Paris 624980a47b Started moving to python-requests so we can do a get() with an 12 years ago
  Jim Paris 3f436e6dfd Use simplejson instead of json for performance 12 years ago
  Jim Paris d647ea7eee Cleanup handling of truncated intervals, more work on extract 12 years ago
  Jim Paris 9ff30f8c1d ignore generated files 12 years ago
  Jim Paris e3be1a1d8a Add IntervalSet.intersection(). This returns a generator that allows 12 years ago
  Jim Paris f63e58f2d9 Cleanup cmdline by splitting it into multiple files. Essentially the 12 years ago
  Jim Paris a05a026bc7 Make stream_intervals use a generator, so the client library handles 12 years ago
  Jim Paris 1d875b1f1f Start extract command in cmdline.py 12 years ago
  Jim Paris f4f2493b59 Some small speed improvements. Intervals are really a pain; need to 12 years ago
  Jim Paris 4501da6edc Can query intervals now. 12 years ago
  Jim Paris 36045fe53b Remove --utc option from command line tool -- set TZ environment 12 years ago
  Jim Paris 7eef39d5fd notes 12 years ago
  Jim Paris de7f78a43b which are not necessary anymore 12 years ago
  Jim Paris fab3567d74 instructions for blist 12 years ago
  Jim Paris 6d6514d5c3 Go back to bxinterval. The blist version was slower. 12 years ago
  Jim Paris b67fe79e47 Use blist instead of bxtree 12 years ago
  Jim Paris 064b4bf715 notes 12 years ago