Commit Graph

5031 Commits (7feb7b65e81b868dd026d49ebdff56351c5e949b)

Author SHA1 Message Date
Todd Persen 7feb7b65e8 Merge pull request #2211 from runner-mei/chmod_unsupported
Make InfluxDB win32 friendly, fix unit test is failed on the windows and it is for chmod is unsupported.
2015-04-13 12:29:44 -07:00
Todd Persen 540e9759cb Update CHANGELOG.md 2015-04-13 12:14:23 -07:00
Todd Persen ebd8ca7016 Merge pull request #2191 from influxdb/calls_case
Case-insensitive check for "fill"
2015-04-13 12:13:43 -07:00
Philip O'Toole 4e28c3acdc Merge pull request #2261 from influxdb/support_64_int
Support int64 data types
2015-04-13 11:49:02 -07:00
Philip O'Toole 96a81826ec Support int64 data types 2015-04-13 11:04:27 -07:00
runner.mei 5750b35b0f fix chmod is unsupported on the windows 2015-04-13 22:56:27 +08:00
Philip O'Toole 261ff11fe3 Merge pull request #2240 from n1tr0g/exit_code
improved exit code(s) for influx CLI
2015-04-12 21:52:03 -07:00
dgnorton 0a38117818 Merge pull request #2256 from influxdb/update-CHANGELOG.md
update CHANGELOG.md
2015-04-12 13:44:29 -04:00
David Norton a668a0d8a5 update CHANGELOG.md 2015-04-12 13:43:21 -04:00
dgnorton 2230d21534 Merge pull request #2255 from influxdb/fix-2251
fix #2251: fix panic when changing default RP
2015-04-12 13:32:54 -04:00
David Norton c94785780d fix #2251: fix panic when changing default RP 2015-04-12 13:04:10 -04:00
Philip O'Toole 64d9c5784f Fix RC23 release date 2015-04-11 12:18:16 -07:00
Philip O'Toole 04a58e2bf2 Release RC23 2015-04-11 12:06:58 -07:00
Philip O'Toole 7dd61dcf14 Merge pull request #2244 from influxdb/disable_dq
Disable DQ integration testing
2015-04-11 11:58:51 -07:00
Philip O'Toole d33e6138c4 Disable DQ integration testing 2015-04-11 11:52:37 -07:00
Philip O'Toole 30fc6df740 Merge pull request #2202 from influxdb/distributed-queries-m
Distributed Queries
2015-04-11 11:34:38 -07:00
Dejan Golja c232e21ef1 improve exit code(s) for influx CLI 2015-04-11 20:45:08 +10:00
Philip O'Toole 5890025803 Make it clearer in tests where numbers come from 2015-04-10 16:30:49 -07:00
Philip O'Toole 5882f0b303 Update CHANGELOG 2015-04-10 16:19:46 -07:00
Philip O'Toole 61d7d0e329 Limix max remote response to 1MB
With a max remote reponse of 1GB, testing is unable to proceed.
2015-04-10 16:19:46 -07:00
Philip O'Toole 925de06277 Seems like partial replication reads take longer 2015-04-10 16:19:46 -07:00
Philip O'Toole 2c554f45ba Hook up "run_mapper" in top-level handler
No doubt about it, URL routing is definitely brittle and needs work.
2015-04-10 16:19:46 -07:00
Philip O'Toole 350795d8eb 'reflect' is not used 2015-04-10 16:11:34 -07:00
Philip O'Toole 559e1d40bd Use different base port range for DQ testing 2015-04-10 16:11:34 -07:00
Philip O'Toole 9282a8ae6d Fix compilation errors after parser merge 2015-04-10 16:11:34 -07:00
Paul Dix 37d4f2a265 Fixes based on feedback. 2015-04-10 16:11:34 -07:00
Philip O'Toole bf1a8aa1e4 Use uint64 for Series IDs
Fixes issue #1649
2015-04-10 16:11:34 -07:00
Paul Dix 8a25683b92 Fix opentsdb integration tests after rebase 2015-04-10 16:11:34 -07:00
Paul Dix b353119f8e Add change for distributed query engine 2015-04-10 16:11:34 -07:00
Paul Dix 7661546a47 Finish up distributed queries. 2015-04-10 16:11:34 -07:00
Paul Dix f5dfb147ee Fix wildcard group by query with time test to be correct. 2015-04-10 16:11:34 -07:00
Paul Dix 4a0c46830e Fix the group by multiple dimensions test to be correct. 2015-04-10 16:11:34 -07:00
Paul Dix d41b85a715 Remove the interval setting from NextInterval to make remote mappers work. 2015-04-10 16:11:34 -07:00
Paul Dix 6e8ea9ae91 Fix errors on limits and chunked raw queries. 2015-04-10 16:11:34 -07:00
Paul Dix 113995032e WIP: Initial implementation of remote mapper for distributed queries. 2015-04-10 16:11:34 -07:00
Paul Dix 728f5deb20 uncoment raw ordering test 2015-04-10 16:11:33 -07:00
Paul Dix 2a3ed635ed Add chunked responses and streaming of raw queries.
Refactored query engine to have different processing pipeline for raw queries. This enables queries that have a large offset to not keep everything in memory. It also makes it so that queries against raw data that have a limit will only p
rocess up to that limit and then bail out.

Raw data queries will only read up to a certain point in the map phase before yielding to the engine for further processing.

Fixes #2029 and fixes #2030
2015-04-10 16:11:33 -07:00
Paul Dix 5e82ca562d Update server and handler to work with streamed responses 2015-04-10 16:11:33 -07:00
Philip O'Toole d79702bc5e Update CHANGELOG for PR 2213 2015-04-10 16:07:34 -07:00
Philip O'Toole cfea766039 Merge pull request #2213 from cannium/seed
Give a seed to rand to make it really random
2015-04-10 16:06:24 -07:00
Ben Johnson 3404386a02 Merge pull request #2236 from influxdb/term-signal
Term signal
2015-04-10 17:02:13 -06:00
Philip O'Toole cbc2d8ba94 Merge pull request #2235 from influxdb/gopath_list
Use the first directory of GOPATH
2015-04-10 13:22:06 -07:00
Cory LaNou 93d06cb764 Merge pull request #2237 from influxdb/refactor-query-and-wait
Refactor the queryAndWait in the integration tests
2015-04-10 14:05:16 -06:00
Ben Johnson eaf4bfca0a Fix term signal.
This commit changes raft so that term changes are made immediately and
term change signals are made afterward. Previously, election timeouts
were invalidated by incoming term changes which caused an election loop.

Stale term was also fixed and http/pprof was added too.
2015-04-10 13:52:20 -06:00
Cory LaNou f6f6323726 Refactor the queryAndWait in the integration tests 2015-04-10 13:22:58 -06:00
Philip O'Toole d1aeec30b1 Use the first directory of GOPATH 2015-04-10 11:29:20 -07:00
Jason Wilder a5e180ca31 Merge pull request #2229 from influxdb/jw-run
Close resources when stopping a node
2015-04-09 22:10:50 -06:00
Jason Wilder 9b2e2bbbc9 Make Node.Close() return error instead of fataling 2015-04-09 20:51:46 -06:00
Jason Wilder 79390d0de6 Remove base port fiddling in server integration test 2015-04-09 20:51:46 -06:00
Jason Wilder 2e5db51441 Fix data race w/ stopping admin server
WARNING: DATA RACE
Write by goroutine 9:
  github.com/influxdb/influxdb/admin.func·001()
      /home/ubuntu/.go_project/src/github.com/influxdb/influxdb/admin/admin.go:45 +0x18d

Previous read by goroutine 7:
  github.com/influxdb/influxdb/admin.(*Server).ListenAndServe()
      /home/ubuntu/.go_project/src/github.com/influxdb/influxdb/admin/admin.go:50 +0x3b4
  github.com/influxdb/influxdb/admin_test.func·001()
      /home/ubuntu/.go_project/src/github.com/influxdb/influxdb/admin/admin_test.go:13 +0x4a

Goroutine 9 (running) created at:
  github.com/influxdb/influxdb/admin.(*Server).ListenAndServe()
      /home/ubuntu/.go_project/src/github.com/influxdb/influxdb/admin/admin.go:49 +0x3a4
  github.com/influxdb/influxdb/admin_test.func·001()
      /home/ubuntu/.go_project/src/github.com/influxdb/influxdb/admin/admin_test.go:13 +0x4a

Goroutine 7 (finished) created at:
  github.com/influxdb/influxdb/admin_test.Test_ServesIndexByDefault()
      /home/ubuntu/.go_project/src/github.com/influxdb/influxdb/admin/admin_test.go:13 +0x1af
  testing.tRunner()
      /usr/local/go/src/testing/testing.go:447 +0x133
2015-04-09 20:51:46 -06:00