667 Commits (3be904d1584d67f135e26306c374ad11e2dc8e23)
 

Author SHA1 Message Date
  Jim Paris 56679ad770 Move more datetime_tz calls into common code 10 years ago
  Jim Paris b5541722c2 Continue moving time-handling code into nilmdb.utils.time 10 years ago
  Jim Paris aaea105861 Consolidate most timestamp <-> string conversions (outside of rocket) 10 years ago
  Jim Paris e6a081d639 Consolidate timestamp constants into nilmdb.utils.time 10 years ago
  Jim Paris 1835d03412 Bump bulkdata database version to 3 10 years ago
  Jim Paris c7a712d8d8 Partial test for rounding issues 10 years ago
  Jim Paris 20d315b4f7 Add documentation about upcoming timestamp changes 10 years ago
  Jim Paris a44a5e3135 Merge branch 'argcomplete' 10 years ago
  Jim Paris 039b2a0557 Include nilmtool-bash-completion.sh script in .tar.gz 10 years ago
  Jim Paris cd1dfe7dcd Add completion functions to most commandline arguments 10 years ago
  Jim Paris fb35517dfa Add basic argument completion 10 years ago
  Jim Paris b9f0b35bbe Stream renaming support, and comprehensive tests 10 years ago
  Jim Paris b1b09f8cd0 Strengthen checks when creating paths, fix some bugs, and add tests 10 years ago
  Jim Paris d467df7980 Add specific error for creating a path that already exists 10 years ago
  Jim Paris 09bc7eb48c Make StreamInserter.insert complain if data remains after send 10 years ago
  Jim Paris b77f07a4cd Fix reporting of parsing errors with malformed data 10 years ago
  Jim Paris 59f0076306 Increase max layout count in rocket 10 years ago
  Jim Paris 83bc5bc775 Make rocket/bulkdata errors include column number and the bad data 10 years ago
  Jim Paris 6b1dfec828 In stream_list, return 0 instead of None for rows and seconds 10 years ago
  Jim Paris d827f41fa5 Fix Makefile omission 10 years ago
  Jim Paris 7eca587fdf Add 'nilmtool intervals' command, with --diff option 10 years ago
  Jim Paris a351bc1b10 Add client, server, nilmdb support for listing interval differences 10 years ago
  Jim Paris 1d61d61a81 Add interval.set_difference function and associated tests 10 years ago
  Jim Paris 755255030b Clean up interval __and__ function; we don't need to __and__ sets 10 years ago
  Jim Paris 8e79998e95 Tune sqlite to use write-ahead-logging 10 years ago
  Jim Paris 9f914598c2 Make /stream/list give some more extended info, like row count 10 years ago
  Jim Paris 0468b04538 Fix pyrocket to handle comments better 10 years ago
  Jim Paris 232a3876c2 Clean up imports to separate client and server more. 10 years ago
  Jim Paris 1c27dd72d6 Fill out client tests and fix various bugs 10 years ago
  Jim Paris de5e474001 Update benchmarks in design.md 10 years ago
  Jim Paris 0fc092779d Big rework of stream_insert_context and places that use it. 10 years ago
  Jim Paris 7abfdfbf3e Add const qualifier to strings we get from Python 10 years ago
  Jim Paris 92724d10ba Rework 'nilmtool insert' and some client stuff to speed up inserting data 10 years ago
  Jim Paris 1d7acbf916 Remove null timestamper, speed up insert --none a tiny bit 10 years ago
  Jim Paris ea3ea487bc Merge branch 'rocket-insert' 10 years ago
  Jim Paris 69ad8c4842 Merge branch 'rocket' 10 years ago
  Jim Paris 0047e0360a Implement Rocket.append_string() in C; misc cleanups along the way 10 years ago
  Jim Paris 1ac6abdad0 Fix rocket.ParseError exception handling 10 years ago
  Jim Paris 65f09f793c When re-raising exceptions in the server, preserve original tracebacks 10 years ago
  Jim Paris 84e21ff467 Move ASCII data parsing from the server to the rocket interface. 10 years ago
  Jim Paris 11b228f77a Convert times to microsecond precision strings more consistently. 10 years ago
  Jim Paris 7860a6aefb Make helper for removing or truncating a file; use it 10 years ago
  Jim Paris 454e561d69 Verify that metadata values are numbers or strings 10 years ago
  Jim Paris fe91ff59a3 Better handling of JSON requests 10 years ago
  Jim Paris 64c24a00d6 Add --traceback argument to nilmdb-server script 10 years ago
  Jim Paris 58c0ae72f6 Support application/json POST bodies as well as x-www-form-urlencoded 10 years ago
  Jim Paris c5f079f61f When removing data from files, try to punch a hole. 10 years ago
  Jim Paris 16f23f4a91 Fill out pyrocket.py to fit new interfaces; fix small bugs 10 years ago
  Jim Paris b0f12d55dd Fully replace bulkdata.File with rocket.Rocket 10 years ago
  Jim Paris 8a648c1b97 Move towards replacing bulkdata.File with rocket.Rocket 10 years ago