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
Todd Persen
48e864b64e
executeFunctionQuery… isn't used anymore, so tossing it.
2013-10-18 13:08:10 -04:00
Todd Persen
d22654bf8d
Add support for distinct()
2013-10-18 12:56:42 -04:00
Paul Dix
930ecf9448
Datastore can delete ranges of series matching a regex
2013-10-18 12:02:07 -04:00
Paul Dix
605866e18a
Update data store so select from a regex works
2013-10-18 11:26:44 -04:00
John Shahid
9adf374d1d
pvt #59002514 . default start and end time set properly.
...
Start time defaults to 1 hour before end time if it wasn't specified
in the query. End time defaults to the current time. If neither start
or end time are given, the query defaults to all points between an
hour ago and current time.
2013-10-18 11:09:35 -04:00
Paul Dix
c161c494aa
Make the compacts run sychronously instead of in a goroutine. Might be causing panics in the test suite
2013-10-17 20:27:49 -04:00
Todd Persen
27b62caa29
Update aggregators to support returning of multi-value results.
2013-10-17 19:21:54 -04:00
John Shahid
9254aa8b54
implement the write api.
2013-10-17 18:10:52 -04:00
Paul Dix
77819383f4
Datastore will delete and compact all the column data for a given series and time range
2013-10-17 18:02:44 -04:00
John Shahid
24502f9cbe
add a test to make sure regex matching works.
2013-10-17 17:16:41 -04:00
Todd Persen
4bd569f576
Implement sum().
2013-10-17 16:59:45 -04:00
John Shahid
9df7ab5ef0
fix a compilation error.
2013-10-17 16:52:07 -04:00
John Shahid
488103a4cd
pvt #59075198 . GetReferencedColumns returns a map from Value to column names where value can be a regex or a table name.
2013-10-17 16:46:58 -04:00
John Shahid
e006e37b04
parse regex and make sure we return an error if the regex is invalid.
2013-10-17 16:46:58 -04:00
John Shahid
f107b664f9
add support for chunked queries.
2013-10-17 16:46:58 -04:00
Paul Dix
00a11618b5
Change default query order to descending. Make datastore respect query order
2013-10-17 16:17:46 -04:00
Paul Dix
cb030ab77d
Make datastore respect limit on query
2013-10-17 15:35:48 -04:00
Paul Dix
a456426e29
Make queries for count(*) work in datastore
2013-10-17 15:10:59 -04:00
Paul Dix
b69bb63c50
Update datastore to work for select * queries
2013-10-17 14:25:25 -04:00