Commit Graph

1677 Commits (510b5580e1b81036462941a1a13194aba77d5687)

Author SHA1 Message Date
John Shahid 18eb591111 get rid of the field types. 2013-10-23 20:47:36 -04:00
John Shahid d6618eb89c add cors headers to the query api. 2013-10-23 17:01:54 -04:00
John Shahid b70548be84 detect packages that aren't empty. 2013-10-23 13:06:18 -04:00
John Shahid 9769bef22f fix the build. 2013-10-23 12:42:28 -04:00
John Shahid 21f33c0348 update the api. 2013-10-23 10:56:11 -04:00
John Shahid 6eccb9df30 update the readme. 2013-10-23 10:24:39 -04:00
John Shahid 21750b7c55 write the http wrapper for the user manager. 2013-10-22 19:44:16 -04:00
John Shahid 5b1c5d3a60 update the coordinator library to have db users vs cluster administrators with a UserManager interface to modify them. 2013-10-22 19:44:16 -04:00
Todd Persen 0a5198e882 Uncomment the important parts of the package script. 2013-10-22 16:23:47 -04:00
Paul Dix 41dfa8647b Update server.go and package script to set the version from the VERSION file 2013-10-22 16:00:48 -04:00
Paul Dix c95512632d Include command line option to output server version. Ask Shahid for a better way to do this... 2013-10-22 15:15:17 -04:00
Todd Persen 140b715699 Update sha1 for new package with corrected config. 2013-10-22 12:24:16 -04:00
Todd Persen 87c79051de Pull the new package. 2013-10-22 12:20:47 -04:00
Todd Persen eff2728140 Package up the admin site. 2013-10-22 12:20:47 -04:00
Todd Persen bb5d6e3dcf Add support for testing the installation. 2013-10-22 12:20:47 -04:00
John Shahid 89d2d75970 draft of admin api, tests in the next commit. 2013-10-22 12:04:54 -04:00
John Shahid 879589470d add a way to delete users from the system. 2013-10-22 12:04:54 -04:00
Paul Dix 484f3cc8e1 Update configuration to use ints for port numbers instead of the go style strings 2013-10-22 12:00:48 -04:00
Todd Persen 9e191cee68 Fix configuration files and install the admin site. 2013-10-22 11:54:26 -04:00
Todd Persen cfcaa53534 Our homebrew recipe. 2013-10-22 11:34:27 -04:00
Todd Persen c5ff9ccf7f Ignore build folder for generating packages. 2013-10-22 11:33:55 -04:00
Todd Persen 1ef1c999ea Simple package script for building distributions. 2013-10-22 10:33:20 -04:00
Todd Persen 066f741121 Add a VERSION. 2013-10-22 10:32:59 -04:00
Todd Persen da6e24ac6a Add a CHANGELOG. 2013-10-22 10:32:53 -04:00
John Shahid 429fdcf0b9 add read/write access information to the user structure. 2013-10-21 17:54:49 -04:00
John Shahid b4851b712e make the test script less verbose by default. 2013-10-21 17:04:45 -04:00
John Shahid 47226ea13e remove a printf. 2013-10-21 17:03:02 -04:00
John Shahid 14d626afd6 fix the coordinator mock in the tests. 2013-10-21 16:58:52 -04:00
John Shahid 5c12a78785 Add user model and raft replication for user data. 2013-10-21 15:59:12 -04:00
Paul Dix 81ea3dc317 Fix configuration test 2013-10-21 14:55:28 -04:00
Paul Dix 0e88adfea9 Add main server. Add configuration for server. Add integration spec. Updatae http api to not have /api at the beginning 2013-10-21 14:54:37 -04:00
Paul Dix 24bcb2c21b Added static server for the admin interface 2013-10-21 11:27:08 -04:00
Paul Dix 014504377f move http api into api/http. Update exports script to specify packages instead of trying to find them automatically 2013-10-21 10:44:29 -04:00
Paul Dix e512b5d5cc Add CreateDatabase to coordinator interface and to HTTP api. Fix engine and api specs for interface update. Force use of port 8081 for api suite setup so the test works on Macs. 2013-10-20 14:29:26 -04:00
John Shahid 9431233305 pvt #59166364. http api take a time precision parameter and convert timestamps from/to the given precision. 2013-10-18 18:49:37 -04:00
John Shahid 00a5dd0c5e add write api support for integer columns. 2013-10-18 18:08:59 -04:00
John Shahid d8cdb8b08c add a test for writing data with timestamp and fix the implementation. 2013-10-18 17:52:30 -04:00
John Shahid f402d026c0 Revert "Update datastore to not use time objects and only use int64"
This reverts commit 2bfbe99018.

Conflicts:
	src/datastore/leveldb_datastore.go
2013-10-18 17:23:26 -04:00
John Shahid 41a2c8a8f3 timestamp madness. Fix the aggregators and the datastore to use microseconds. 2013-10-18 17:20:13 -04:00
Paul Dix f530dba9ef Make the api write header first for bad request. 2013-10-18 16:50:05 -04:00
Paul Dix 7f90b11e56 Removed the channels in the datastore test for waiting for the series to get yielded. This is all synchronous, duh... 2013-10-18 16:26:38 -04:00
Paul Dix 2b2fa8b92c Make datastore return time series results in batches no bigger than oen megabyte (so network stuff don't go crazy, yo). 2013-10-18 16:19:56 -04:00
Paul Dix d567dac6c9 Make datastore respect the end time for queries 2013-10-18 15:49:40 -04:00
Paul Dix 47d27cc505 Update the coordinator to set sequence number and time 2013-10-18 14:53:47 -04:00
Paul Dix 2bfbe99018 Update datastore to not use time objects and only use int64 2013-10-18 13:58:18 -04:00
John Shahid 6c30299e36 combine median and percentile. 2013-10-18 13:30:55 -04:00
John Shahid cac571d4fb pvt #59136004. get rid of ints and use int64 instead. 2013-10-18 13:20:59 -04:00
John Shahid e4b60654a7 fix the escape sequence. 2013-10-18 13:19:13 -04:00
John Shahid a1444b57b4 fix a broken test. 2013-10-18 13:19:13 -04:00
John Shahid f5f0bef09e use more descriptive name. 2013-10-18 13:19:13 -04:00