Commit Graph

50 Commits (381c300ac57f7122c6c5bbbe6d5cbd15908706e3)

Author SHA1 Message Date
Jason Wilder 229638cfaf Write path interfaces
This adds some placeholder interfaces for the new write path.
2015-05-07 23:12:12 -06:00
Philip O'Toole 14f768d10c Ignore the 'influx' shell binary 2015-03-23 14:29:41 -07:00
Ben Johnson fc189cd2ae Remove /test from .gitignore 2015-03-12 17:15:41 -06:00
Philip O'Toole c53cd6b392 Remove obsolete git-ignore directives 2015-03-02 11:53:30 -08:00
Philip O'Toole 11cb0281e1 More ignore patterns for binaries 2015-02-17 15:24:07 -08:00
Philip O'Toole a7f9c7e02a Ignore influxd regardless of path 2015-02-17 11:55:20 -08:00
Todd Persen c7ea8144ec Remove admin path from .gitignore 2015-02-10 23:04:19 -08:00
Cory LaNou 9d1a027639 ignoring goconvey files 2015-02-10 09:28:39 -07:00
Ben Johnson 2c7f879f4d Integrating http handler. 2014-11-10 22:25:03 -07:00
Ben Johnson 9d1464813a Merge branch 'master' of https://github.com/influxdb/influxdb into streaming-raft
Conflicts:
	Makefile.in
	_vendor/raft/server.go
	_vendor/raft/snapshot.go
	_vendor/raft/snapshot_test.go
	admin/http_server.go
	admin/http_server_test.go
	api/graphite/api.go
	api/http/series_writer.go
	cluster/cluster_configuration.go
	cluster/cluster_server.go
	cluster/nil_processor.go
	cluster/shard_space.go
	cmd/influxd/main.go
	common/helpers.go
	configuration/configuration.go
	configuration/configuration_test.go
	coordinator/protobuf_server.go
	coordinator/raft_server.go
	datastore/point_iterator.go
	datastore/shard.go
	datastore/storage_key.go
	engine/aggregator_engine.go
	engine/arithmetic_operators.go
	parser/group_by.go
	parser/query_api.go
	response_channel.go
	server/server.go
2014-11-06 01:20:36 -05:00
John Shahid 4a3a286f2e Check for valgrind and mercurial
If valgrind isn't found, `make valgrind` will be disabled. Otherwise it
will run valgrind to make sure the parser doesn't leak any memory. If
mercurial isn't found an error will be displayed and configure will
abort.

Close #978
2014-11-05 18:49:49 -05:00
Ben Johnson ccb0e6b6a1 Refactor configuration into main. 2014-10-20 23:32:47 -06:00
oliveagle 8fdd988226 makes listServers api more informative 2014-08-19 17:09:23 +08:00
Paul Dix 5403baffd3 Add data migration 0.7 -> 0.8
Close #809. Fix #746
2014-08-15 13:20:49 -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
Philip O'Toole a6750fdba4 Ignore vim temp files 2014-07-12 22:51:28 -07:00
John Shahid e5276112c1 Restructure the codebase to be more idiomatic 2014-06-30 11:31:08 -04:00
John Shahid 00f71fad69 ignore the admin symlink
[skip ci]
2014-06-23 10:41:32 -04:00
John Shahid 319e6a4735 Abstract storage engines
This commit create a storage engine interface and modify shards to use
interface instead. It also adds a B-Tree implementation and benchmark
tool to compare the performance of the different storage engines.
2014-06-18 12:42:23 -04:00
Matthijs Boelstra 9a06ec4031 Close #547. Add difference function 2014-05-20 14:43:22 -04:00
John Shahid 7bc4199328 add more files to .gitignore 2014-05-07 12:02:27 -04:00
John Shahid 9ee31400ba ignore more files 2014-03-25 14:22:21 -04:00
John Shahid 7696d6e461 add goraft as a git submodule 2014-03-24 19:44:27 -04:00
John Shahid 9b1f92220f ignore more files 2014-03-24 16:59:54 -04:00
Pawel Szymanski dbe76dfa31 partial fix for issue #294 processing some queries in batches 2014-03-12 17:56:19 -04:00
John Shahid 36932ad604 remove the version from the influxd.go file 2014-03-12 16:00:01 -04:00
John Shahid 348d5b568c ignore more files 2014-03-07 12:06:27 -05:00
Paul Dix e9d39cabaa Ignore benchmark log 2014-02-27 12:43:10 -05:00
John Shahid 7883d28e04 add gogoprotobuf to .gitignore 2014-02-05 15:12:44 -05:00
Dieter Plaetinck 58d062c3be ignore protocol.pb.go as it's auto generated 2014-02-01 12:56:57 -05:00
John Shahid 6d3cf7cd0c ignore the benchmark binary 2014-01-09 18:01:05 -05:00
John Shahid 4a58dce5b7 make the location of the log file configurable 2013-12-11 14:15:14 -05:00
Paul Dix ec93c7f601 Close #20. Fix #78. Add clustering, reads/writes are distributed 2013-12-03 18:40:15 -05:00
John Shahid 096495b8b5 use Makefile instead of shell scripts 2013-11-26 13:44:42 -05:00
John Shahid 8c5aafb11b ignore the right files. 2013-11-07 10:01:31 -05:00
John Shahid 425f42093f Enforce read/write access. 2013-10-25 16:03:52 -04:00
John Shahid a89a6cbe7c Create ubuntu and centos packages. 2013-10-24 17:58:19 -04:00
Todd Persen c5ff9ccf7f Ignore build folder for generating packages. 2013-10-22 11:33:55 -04:00
John Shahid 5c12a78785 Add user model and raft replication for user data. 2013-10-21 15:59:12 -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
John Shahid 9ca1975b2c add more dependencies. 2013-10-17 13:22:51 -04:00
John Shahid 0a88a01771 Rename the query package to parser. 2013-10-09 11:33:54 -04:00
John Shahid 9b0ec7e302 remove generated code from the repo. 2013-10-08 17:35:25 -04:00
Paul Dix 340f1dcdfe Ignore all github repos 2013-10-08 17:24:46 -04:00
Todd Persen d5f4571cfc ignore .DS_Store 2013-10-08 16:28:45 -04:00
Todd Persen 6005989c27 Ignore binaries for Valgrind. 2013-10-08 12:56:23 -04:00
John Shahid 6020d05426 check in the exports file. 2013-10-03 13:20:43 -04:00
John Shahid d97039978d ignore more files. 2013-10-03 13:15:44 -04:00
John Shahid 358da886ea ignore more files. 2013-10-03 00:34:31 -04:00
John Shahid 5d405d1b63 ignore some files. 2013-09-29 15:57:12 -04:00