Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * \
  • |\ \
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | | *
  • | | *
  • | | *
  • | |/
  • * |
  • * |
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * \
  • |\ \
  • * \ \
  • |\ \ \
  • | | | *
  • | | | *
  • 90b9679 Bulk of the switch to int64 microsecond timestamps, including test data. by Jim Paris 2013-03-14 19:46:06 -0400
  • 56679ad Move more datetime_tz calls into common code by Jim Paris 2013-03-14 17:34:40 -0400
  • b554172 Continue moving time-handling code into nilmdb.utils.time by Jim Paris 2013-03-14 17:26:37 -0400
  • aaea105 Consolidate most timestamp <-> string conversions (outside of rocket) by Jim Paris 2013-03-14 15:48:13 -0400
  • e6a081d Consolidate timestamp constants into nilmdb.utils.time by Jim Paris 2013-03-14 15:02:47 -0400
  • 1835d03 Bump bulkdata database version to 3 by Jim Paris 2013-03-14 14:40:48 -0400
  • c7a712d Partial test for rounding issues by Jim Paris 2013-03-14 14:39:25 -0400
  • 20d315b Add documentation about upcoming timestamp changes by Jim Paris 2013-03-14 14:38:21 -0400
  • a44a5e3 Merge branch 'argcomplete' by Jim Paris 2013-03-15 15:08:42 -0400
  • 039b2a0 Include nilmtool-bash-completion.sh script in .tar.gz by Jim Paris 2013-03-15 15:08:28 -0400
  • cd1dfe7 Add completion functions to most commandline arguments by Jim Paris 2013-03-15 14:26:38 -0400
  • fb35517 Add basic argument completion by Jim Paris 2013-03-15 13:00:53 -0400
  • b9f0b35 Stream renaming support, and comprehensive tests by Jim Paris 2013-03-13 19:21:18 -0400
  • b1b09f8 Strengthen checks when creating paths, fix some bugs, and add tests by Jim Paris 2013-03-13 17:45:47 -0400
  • d467df7 Add specific error for creating a path that already exists by Jim Paris 2013-03-13 10:14:28 -0400
  • 09bc7eb (tag: nilmdb-1.3.1) Make StreamInserter.insert complain if data remains after send by Jim Paris 2013-03-12 18:38:08 -0400
  • b77f07a Fix reporting of parsing errors with malformed data by Jim Paris 2013-03-12 16:44:36 -0400
  • 59f0076 Increase max layout count in rocket by Jim Paris 2013-03-12 16:10:26 -0400
  • 83bc5bc Make rocket/bulkdata errors include column number and the bad data by Jim Paris 2013-03-12 16:03:38 -0400
  • 6b1dfec In stream_list, return 0 instead of None for rows and seconds by Jim Paris 2013-03-11 19:37:52 -0400
  • d827f41 Fix Makefile omission by Jim Paris 2013-03-11 17:42:02 -0400
  • 7eca587 Add 'nilmtool intervals' command, with --diff option by Jim Paris 2013-03-11 17:07:26 -0400
  • a351bc1 Add client, server, nilmdb support for listing interval differences by Jim Paris 2013-03-11 17:07:08 -0400
  • 1d61d61 Add interval.set_difference function and associated tests by Jim Paris 2013-03-11 15:16:06 -0400
  • 7552550 Clean up interval __and__ function; we don't need to __and__ sets by Jim Paris 2013-03-11 15:15:43 -0400
  • 8e79998 (tag: nilmdb-1.3.0) Tune sqlite to use write-ahead-logging by Jim Paris 2013-03-10 17:09:01 -0400
  • 9f91459 Make /stream/list give some more extended info, like row count by Jim Paris 2013-03-09 15:51:26 -0500
  • 0468b04 Fix pyrocket to handle comments better by Jim Paris 2013-03-08 17:39:56 -0500
  • 232a387 Clean up imports to separate client and server more. by Jim Paris 2013-03-08 17:10:18 -0500
  • 1c27dd7 Fill out client tests and fix various bugs by Jim Paris 2013-03-08 12:36:17 -0500
  • de5e474 Update benchmarks in design.md by Jim Paris 2013-03-07 20:29:55 -0500
  • 0fc0927 Big rework of stream_insert_context and places that use it. by Jim Paris 2013-03-07 16:07:33 -0500
  • 7abfdfb Add const qualifier to strings we get from Python by Jim Paris 2013-03-07 16:07:50 -0500
  • 92724d1 Rework 'nilmtool insert' and some client stuff to speed up inserting data by Jim Paris 2013-03-06 20:32:24 -0500
  • 1d7acbf Remove null timestamper, speed up insert --none a tiny bit by Jim Paris 2013-03-06 16:58:19 -0500
  • ea3ea48 Merge branch 'rocket-insert' by Jim Paris 2013-03-06 20:45:05 -0500
  • 69ad8c4 Merge branch 'rocket' by Jim Paris 2013-03-06 20:34:11 -0500
  • 0047e03 Implement Rocket.append_string() in C; misc cleanups along the way by Jim Paris 2013-03-05 20:24:47 -0500
  • 1ac6abd Fix rocket.ParseError exception handling by Jim Paris 2013-03-05 22:01:50 -0500
  • 65f09f7 When re-raising exceptions in the server, preserve original tracebacks by Jim Paris 2013-03-05 21:48:15 -0500
  • 84e21ff Move ASCII data parsing from the server to the rocket interface. by Jim Paris 2013-03-04 11:44:17 -0500
  • 11b228f Convert times to microsecond precision strings more consistently. by Jim Paris 2013-03-05 16:52:42 -0500
  • 7860a6a Make helper for removing or truncating a file; use it by Jim Paris 2013-03-05 15:26:53 -0500
  • 454e561 Verify that metadata values are numbers or strings by Jim Paris 2013-03-05 13:22:17 -0500
  • fe91ff5 (tag: nilmdb-1.2.4) Better handling of JSON requests by Jim Paris 2013-03-05 12:38:08 -0500
  • 64c24a0 Add --traceback argument to nilmdb-server script by Jim Paris 2013-03-05 12:20:07 -0500
  • 58c0ae7 Support application/json POST bodies as well as x-www-form-urlencoded by Jim Paris 2013-03-05 11:54:29 -0500
  • c5f079f When removing data from files, try to punch a hole. by Jim Paris 2013-03-04 20:31:14 -0500
  • 16f23f4 Fill out pyrocket.py to fit new interfaces; fix small bugs by Jim Paris 2013-03-04 17:01:53 -0500
  • b0f12d5 Fully replace bulkdata.File with rocket.Rocket by Jim Paris 2013-03-04 16:43:24 -0500
  • 8a648c1 Move towards replacing bulkdata.File with rocket.Rocket by Jim Paris 2013-03-04 16:27:59 -0500
  • 2d45466 (tag: nilmdb-1.2.3) Print version at server startup by Jim Paris 2013-03-04 15:43:45 -0500
  • c6a0e6e More complete CORS handling, including preflight requests (hopefully) by Jim Paris 2013-03-04 15:40:35 -0500
  • 79755dc Fix Allow: header by switching to cherrypy's built in tools.allow(). by Jim Paris 2013-03-04 14:08:37 -0500
  • f260f2c Remove unnecessary layout argument to nilmdb.stream_extract by Jim Paris 2013-03-04 11:09:54 -0500
  • 1440200 Remove extraneous flush by Jim Paris 2013-03-03 21:52:45 -0500
  • 0d372fb Modify old formatter to match rocket's formatting style by Jim Paris 2013-03-03 21:50:29 -0500
  • 5eac924 Ignore built modules by Jim Paris 2013-03-03 21:44:08 -0500
  • 0b75da7 Normalize the floating point formats to %.6e and %.16e by Jim Paris 2013-03-03 21:43:04 -0500
  • 2dfc94b Remove old code by Jim Paris 2013-03-03 21:40:48 -0500
  • e318888 Finish Rocket.extract_string; clean up code for other functions too by Jim Paris 2013-03-03 21:25:00 -0500
  • 7c95934 Add rocket.extract_list; still not as complete as pyrocket by Jim Paris 2013-03-03 19:04:03 -0500
  • 96df9d8 Starting the C version of rocket by Jim Paris 2013-03-03 16:54:11 -0500
  • 31e2c7c Add some notes about rocket interface to design.md by Jim Paris 2013-03-03 14:43:16 -0500
  • 2a725ee Add version 1 database format backwards compatibility by Jim Paris 2013-03-03 14:37:58 -0500
  • eb8037e Add a description for the rocket interface by Jim Paris 2013-03-03 14:13:26 -0500
  • fadb84d Move ascii formatting into nilmdb thread via rocket interface by Jim Paris 2013-03-03 14:12:01 -0500
  • 9d0d241 Test bulkdata a little more carefully by Jim Paris 2013-03-03 14:00:00 -0500
  • 130dae0 Add extract_string to pyrocket by Jim Paris 2013-03-03 13:59:47 -0500
  • 402234d Better layout handling in pyrocket by Jim Paris 2013-03-03 13:34:43 -0500
  • 4406d51 First pass at Python implementation of rocket by Jim Paris 2013-03-03 13:27:47 -0500
  • 9b6de6e Replace old layout strings everywhere by Jim Paris 2013-03-03 13:34:09 -0500
  • c512631 bulkdata: Build up rows and write to disk all at once by Jim Paris 2013-03-03 12:03:44 -0500
  • 19d27c3 (tag: nilmdb-1.2.2) Fix streaming requests like stream_extract by Jim Paris 2013-03-03 11:37:47 -0500
  • 28310fe Add test for extents by Jim Paris 2013-03-02 15:19:25 -0500
  • 1ccc2bc Add commandline support for listing extents by Jim Paris 2013-03-02 15:19:19 -0500
  • 00237e3 Add "extent" option to stream_list in client, server, and nilmdb by Jim Paris 2013-03-02 15:18:54 -0500
  • 521ff88 Support 'nilmtool help command' just like 'nilmtool command --help' by Jim Paris 2013-03-02 13:56:03 -0500
  • 64897a1 Change port from 12380 -> 32180 when running tests by Jim Paris 2013-03-02 13:19:44 -0500
  • 41ce848 cmdline: Support NILMDB_URL environment variable for default URL by Jim Paris 2013-03-02 13:18:18 -0500
  • 204a6ec (tag: nilmdb-1.2.1) Optimize bulkdata.append() by postponing flushes & mmap resize by Jim Paris 2013-03-01 16:30:49 -0500
  • 5db3b18 Make test_mustclose more complete by Jim Paris 2013-03-01 16:30:22 -0500
  • fe640cf Remove must_close verification wrappers on bulkdata by Jim Paris 2013-03-01 16:11:44 -0500
  • ca67c79 Improve test_layout_speed by Jim Paris 2013-03-01 16:04:10 -0500
  • 8917bcd Fix test case failures due to increased client chunk size by Jim Paris 2013-03-01 16:04:00 -0500
  • a75ec98 Slight speed improvements in layout.pyx by Jim Paris 2013-03-01 16:03:38 -0500
  • e476338 Remove outdated numpy dependency by Jim Paris 2013-03-01 16:03:19 -0500
  • d752b88 Bump up block sizes in client by Jim Paris 2013-02-28 21:11:57 -0500
  • ade2777 Add --nosync option to nilmdb-server script by Jim Paris 2013-02-28 20:45:08 -0500
  • 0c1a1d2 (tag: nilmdb-1.2) Fix nilmdb-server script by Jim Paris 2013-02-28 18:53:06 -0500
  • e3f335d Move time parsing from cmdline into nilmdb.utils.time by Jim Paris 2013-02-28 17:09:26 -0500
  • 7a191c0 Fix versioneer to update versions on install by Jim Paris 2013-02-28 14:50:53 -0500
  • 55bf11e Fix error when pyximport is too old by Jim Paris 2013-02-26 21:56:52 -0500
  • e90dcd1 Update README and setup.py with python-requests dependency by Jim Paris 2013-02-26 21:56:29 -0500
  • 7d44f4e Cleanup Makefile; make tests run through setup.py when outside emacs by Jim Paris 2013-02-26 21:55:46 -0500
  • f541432 Merge branch 'requests' by Jim Paris 2013-02-26 21:59:15 -0500
  • aa4e32f Merge branch 'curl-multi' by Jim Paris 2013-02-26 21:59:03 -0500
  • 2bc1416 Merge branch 'fixups' by Jim Paris 2013-02-26 21:58:55 -0500
  • 68bbbf7 Remove nilmdb.utils.urllib by Jim Paris 2013-02-26 19:45:57 -0500
  • 3df96fd Reorder code by Jim Paris 2013-02-26 19:41:55 -0500