John Shahid
07ec9a82bb
Remove unused makefile vars
2014-10-28 16:19:45 -04:00
John Shahid
8900581e96
Use go tools to discover the packages
2014-10-27 18:08:45 -04:00
John Shahid
225e9ad0f9
Add some docs to the Makefile
2014-10-24 18:37:11 -04:00
John Shahid
7e543e1765
fix the rpm packaging for 686
2014-10-24 17:54:01 -04:00
John Shahid
1927a800f2
Clean up the makefile
2014-10-24 17:30:12 -04:00
John Shahid
8adee17689
get the latest dependencies when we run clean
2014-10-24 10:45:51 -04:00
John Shahid
1f46afb7c0
Don't include the admin assets in the distributed packages
2014-10-22 19:06:57 -04:00
John Shahid
65e4136a38
Fix some makefile targets
2014-10-21 12:07:50 -04:00
Todd Persen
7df37811b5
Move admin assets into the compiled binary.
...
Fix #1032
2014-10-20 17:43:42 -04:00
John Shahid
4d82f3875a
include the go build options when we get the dependencies
2014-10-20 13:42:10 -04:00
John Shahid
44900aabf1
rely more on go tools
2014-10-20 13:27:03 -04:00
Kimo Rosenbaum
3c84264b8d
Add an input plugin for collectd
...
Close #992
2014-10-20 12:48:10 -04:00
John Shahid
a0904ed1d7
Use the version on HEAD instead of pull from master
2014-10-20 11:58:50 -04:00
John Shahid
1801150eee
Add an argument to force using the standard rocksdb lib
...
The usage of the new configure script is as follows:
`./configure --with-rocksdb`
Fix #742
2014-10-15 13:41:01 -04:00
John Shahid
9f07150526
Add all dependencies to the source tar
...
Fix #1011
2014-10-15 13:36:49 -04:00
John Shahid
2a890137f4
Use rocksdb 3.5.1
...
Fix #1019
2014-10-10 16:11:17 -04:00
John Shahid
b2b612b210
Merge pull request #1001 from influxdb/fix-1001
...
rvm shouldn't call bash
2014-10-09 16:47:11 -04:00
John Shahid
c059ec5883
Add an install target to the Makefile
...
Fix #722
2014-10-07 13:27:24 -04:00
David Norton
fc20118911
Fix #1001 : switch ; to && and use --create
2014-10-03 18:34:28 -04:00
David Norton
169c142caa
Fix #1001 : don't call bash from rvm
...
@mpapis, thanks for the advice!
2014-10-03 16:18:02 -04:00
John Shahid
0ca44c906d
Merge branch '0.8'
...
Conflicts:
api/http/api.go
cluster/cluster_configuration.go
cluster/cluster_configuration_test.go
coordinator/coordinator.go
engine/aggregator_operators.go
engine/common_merge_engine.go
integration/data_test.go
parser/parser.go
2014-09-24 18:55:19 -04:00
John Shahid
2f3915c1da
bump the timeout to 20m :(
2014-09-24 18:06:03 -04:00
David Norton
ccde51541c
Fix sed getting confused by / in TMPDIR path
...
Fix #946 . Close #948
2014-09-24 18:06:03 -04:00
John Shahid
490c51e986
move the linker flags to profiler.go
2014-09-24 17:49:43 -04:00
David Norton
c3504ce934
Fix sed getting confused by / in TMPDIR path
...
Fix #946 . Close #948
2014-09-19 11:36:26 -04:00
John Shahid
76eac23343
helper for the oracle
2014-09-18 11:48:52 -04:00
John Shahid
3e30ba16cb
move the linker flags to profiler.go
2014-09-17 18:46:47 -04:00
John Shahid
5a1879f49f
Fix the packaging to work on our release box
2014-09-05 13:43:46 -04:00
John Shahid
dfd2590ed0
Add a benchmark for `list series`
2014-09-04 15:16:21 -04:00
John Shahid
d85729405a
Fix the packaging to work on our release box
2014-09-04 14:03:22 -04:00
John Shahid
24395df479
Add flymake targets
2014-08-15 13:47:01 -04:00
John Shahid
f1f575dd9a
Fix travis
2014-07-22 12:31:35 -04:00
Your Name
1f180dcca5
fix the build on centos to use recent rocksdb and statically link stdc++
2014-07-15 20:50:33 -04:00
John Shahid
aeb21aadd8
check if -lrt is needed for clock_gettime
2014-07-15 15:48:06 -04:00
John Shahid
796f922c10
Move some files around and delete ones we don't need
2014-07-15 12:27:44 -04:00
John Shahid
2833930b38
don't delete the admin directory
2014-07-15 10:59:40 -04:00
John Shahid
7151db2ae2
when packaging use the new names
2014-07-15 10:52:07 -04:00
John Shahid
8dc5303764
build the protobuf go generator if it doesn't exist
2014-07-15 10:31:24 -04:00
John Shahid
427ea50b29
force the output to go to the expected file name even with redirects
2014-07-15 10:16:15 -04:00
John Shahid
62857570a9
Use influxdb/influxdb/client instead of influxdb/influxdb-go
2014-07-14 19:20:30 -04:00
John Shahid
39ea797dcd
Fix #690 . Use idiomatic go project structure
...
Conflicts:
cluster/cluster_configuration.go
cluster/shard.go
coordinator/command.go
coordinator/coordinator_test.go
coordinator/raft_server.go
daemon/influxd.go
datastore/shard.go
integration/single_server_test.go
parser/query_spec.go
server/server.go
2014-07-14 18:47:37 -04:00
Paul Dix
9c12fb7ed8
Move time series metadata to Raft
...
Fixes #414 . All series metadata, that is which series exist, what columns they have, and what the ids of those columns has been moved into Raft.
This means that list series queries are now very fast since they operate on an in memory data structure. It also means that writes no longer have to do gets agains the storage engine to resolve what a column's id is.
Fixes #358 . List series now returns as a single series with a `name` column.
This fix has the potential to slow things down in scenarios that people suddenly write many thousands of new series in less than a second. That's because the definition of new series now needs to go through the raft leader and get consensus. I think it's unlikely that it'll be a problem, but we'll need to do extensive testing.
Finally, there is the issue that the Raft snapshots can potentially become big. We should do testing with setups that have millions of series to ensure that performance and startup time remain good.
2014-07-10 18:17:27 -04:00
John Shahid
e5276112c1
Restructure the codebase to be more idiomatic
2014-06-30 11:31:08 -04:00
John Shahid
f3ecb1e6e5
Don't clean the makefile
2014-06-27 10:57:40 -04:00
John Shahid
4493b01d12
Don't sed leveldb, hyperleveldb or rocksdb
2014-06-27 10:53:49 -04:00
John Shahid
cb7d361265
Clean should clean the temp directories and all ignored files
2014-06-24 21:52:37 -04:00
John Shahid
d645933d18
Fix the build so hyperleveldb, rocksdb and leveldb all use snappy
2014-06-24 19:21:45 -04:00
John Shahid
53eefdd085
don't build the shared rocksdb library
2014-06-24 17:13:21 -04:00
John Shahid
792468dbcc
Don't compile hyperleveldb and rocksdb with snappy for now
2014-06-24 16:18:33 -04:00
John Shahid
574646bb2d
Use absolute path of gofmt
...
[skip ci]
2014-06-23 14:44:05 -04:00