639 Commits (d17365ca37d96a7e604098e861c3ab4e94bcbf9d)
 

Author SHA1 Message Date
  Jim Paris 1431e41d16 Allow inserting empty intervals in the database, and add tests for it. 11 years ago
  Jim Paris a49c655816 Strictly enforce (start < end) for all intervals. 11 years ago
  Jim Paris 30e3ffc0e9 Fix check for interval ends to be None, so that zero doesn't confuse it 11 years ago
  Jim Paris db7211c3a9 Have server verify that start <= end before creating intervals 11 years ago
  Jim Paris c6d57cf5c3 Fix errors with calculating limits when start==end==None 11 years ago
  Jim Paris ca5253ddee Fix and test stream_count 11 years ago
  Jim Paris e19da84b2e server: always return None instead of sometimes returning "ok" 11 years ago
  Jim Paris 3e8e3542fd Test for detecting nested HTTP requests 11 years ago
  Jim Paris 2f7365412d client: detect and give a more clear error when HTTP requests are nested 11 years ago
  Jim Paris bba9ad131e Add test for client.stream_insert_context 11 years ago
  Jim Paris ee24380d1f Replace duplicated URL in tests with a variable 11 years ago
  Jim Paris bfcd91acf8 client tests: renumber 11 years ago
  Jim Paris d97291d4d3 client: Use .stream_insert_block from within .stream_insert_context 11 years ago
  Jim Paris a61fbbcf45 Big rework of client stream_insert_context 11 years ago
  Jim Paris 5adc8fd0a7 Remove nilmdb.utils.misc.pairwise, as it's no longer used. 11 years ago
  Jim Paris 251a486c28 client.py: Significant speedup in stream_insert_context 11 years ago
  Jim Paris 1edb96a0bd Add client.stream_insert_context, convert everything to use it. Slow. 11 years ago
  Jim Paris 52e674a192 Fix warning in mustclose decorator 11 years ago
  Jim Paris e241c13bf1 Remove must_close decorator from client 11 years ago
  Jim Paris b53ff31212 client: Add must_close() decorator to nilmdb.Client, and fix tests 11 years ago
  Jim Paris 2045e89f24 client: Add context manager functionality, test closing 11 years ago
  Jim Paris 841b2dab5c server: Replace /dbpath and /dbsize with a more generic /dbinfo 11 years ago
  Jim Paris d634f7d3cf bulkdata: Use file writes instead of writing to the mmap. 11 years ago
  Jim Paris 1593e181a3 Switch to versioneer-provided versions everywhere 11 years ago
  Jim Paris 8e781506de Incorporate versioneer for versioning 11 years ago
  Jim Paris f6a2c7620a Restructure cherrypy application more correctly 11 years ago
  Jim Paris 6c30e5ab2f Add gitclean target to Makefile 11 years ago
  Jim Paris 810eac4e61 Flesh out the list of dependencies in setup.py 11 years ago
  Jim Paris d9bb3ab7ab Fix iteratorizer coverage issue with thread timing 11 years ago
  Jim Paris 21d0e90bd9 Rework Cython and external module support. 11 years ago
  Jim Paris f071d749ce Generate a MANIFEST.in from setup.py; more setup.py and Makefile updates 11 years ago
  Jim Paris d95c354595 Print a warning in setup.py if basic dependencies aren't present 11 years ago
  Jim Paris 9bcd8183f6 Add cython dependency 11 years ago
  Jim Paris 5c531d8273 Convert runserver.py into a generated nilmdb-server script 11 years ago
  Jim Paris 3fe3e2ca95 Move nilmtool into a dedicated nilmdb.scripts module 11 years ago
  Jim Paris f01e781469 Convert nilmtool.py into a setuptools-generated script 11 years ago
  Jim Paris e6180a5a81 Remove all relative imports 11 years ago
  Jim Paris a9d31b46ed More files in clean target 11 years ago
  Jim Paris b01f23ed99 Move runtests.py script into test directory 11 years ago
  Jim Paris 842bf21411 Include the full server response if we can't parse errors out of it. 11 years ago
  Jim Paris 750d9e3c38 Clean up some pylint warnings and potential errors 11 years ago
  Jim Paris 3b90318f83 Merge remote-tracking branch 'origin/packaging' 11 years ago
  Jim Paris 1fb37604d3 Rearrange documentation, clean up Makefile, README 11 years ago
  Jim Paris 018ecab310 Make setup.py executable 11 years ago
  Jim Paris 6a1d6017e2 Include datetime_tz module 11 years ago
  Jim Paris e7406f8147 Add metadata 11 years ago
  Jim Paris f316026592 Move datetime_tz package under nilmdb.utils 11 years ago
  Jim Paris a8db747768 More work on setup.py; fixed issues in setup.cfg 11 years ago
  Jim Paris 727af94722 Start working on setup.py 11 years ago
  Jim Paris 6c89659df7 Cleanup cmdline "create" help text 11 years ago