Commit Graph

4512 Commits (616cef62e63c20c5c60b90124c49bcd75bd4e7c4)

Author SHA1 Message Date
Cory LaNou 932b6ddc81 Sort wildcard expresion field names for consistent output 2015-03-13 16:51:18 -06:00
Todd Persen 8e813ec351 Update CHANGELOG.md for v0.9.0-rc11 2015-03-13 10:09:37 -07:00
Cory LaNou 55c0e4434f Update RC11 Date for Changelog 2015-03-13 07:31:24 -06:00
Paul Dix 87cdb75c71 Merge pull request #1937 from influxdb/offset-zero
OFFSET should be allowed to be 0
2015-03-12 21:47:40 -07:00
Cory LaNou 08b15d9370 zeros are ok after all 2015-03-12 18:59:38 -06:00
Cory LaNou bdfb9bfa0b update changelog 2015-03-12 18:23:51 -06:00
Cory LaNou eda74a25f1 allow offset 0 2015-03-12 18:20:58 -06:00
Ben Johnson fc189cd2ae Remove /test from .gitignore 2015-03-12 17:15:41 -06:00
Ben Johnson 4b9a93d924 Merge branch 'master' of https://github.com/influxdb/influxdb into stateless-broker 2015-03-12 15:46:04 -06:00
Ben Johnson 12e8939647 Fix messaging client redirection. 2015-03-12 15:34:20 -06:00
Philip O'Toole aecb9b5fa3 Merge pull request #1932 from influxdb/ol_refactor
Factor out common Graphite code
2015-03-12 14:24:11 -07:00
Ben Johnson c7d49209e1 Update urlgen to end at current time. 2015-03-12 15:04:36 -06:00
Philip O'Toole d82d040e59 Create databases for Graphite at higher level
By doing this the SeriesWriter interface stays focused and just has
methods for writing data. Its name then remains coherent.
2015-03-12 13:33:25 -07:00
Philip O'Toole f8c39d49b1 Fix minor typos in Graphite comments 2015-03-12 12:21:31 -07:00
Philip O'Toole 7717b11e6b Factor common code into Graphite package 2015-03-12 12:21:27 -07:00
Philip O'Toole 4cf4f96a3a Rename "Server" interface to "SeriesWriter"
Comments imply it should be this name in any event.
2015-03-12 11:55:31 -07:00
Paul Dix 69d6f74328 Merge pull request #1926 from influxdb/fix-group-by-times
Fix issue with time buckets and improve performance
2015-03-12 11:43:03 -07:00
Todd Persen 0075fe5450 Merge branch 'cli-output-fixes' 2015-03-12 11:41:34 -07:00
Todd Persen 3e4e56d31f Fix merge conflict in CHANGELOG.md 2015-03-12 11:41:30 -07:00
Paul Dix 5ca9bb5f85 Update comment for clarity 2015-03-12 11:39:57 -07:00
Ben Johnson 7880bc2452 Add zero length data checks. 2015-03-12 12:12:26 -06:00
Ben Johnson 7ab19b9f91 Merge branch 'master' of https://github.com/influxdb/influxdb into stateless-broker 2015-03-12 11:59:55 -06:00
Cory LaNou 5353b8ad20 Merge pull request #1931 from influxdb/show-rp-default-column
Add default column to SHOW RETENTION POLICIES
2015-03-12 11:27:50 -06:00
Cory LaNou b0be24beb1 less header lines 2015-03-12 11:17:28 -06:00
Cory LaNou 5ce7307f31 append line separator in correct spot 2015-03-12 11:17:28 -06:00
Cory LaNou 00437b6ece update changelog 2015-03-12 11:17:28 -06:00
Cory LaNou 15e1f9acca add trailing line separator for column format 2015-03-12 11:17:09 -06:00
Cory LaNou 04ed8a8fef sort tags for consistency 2015-03-12 11:17:09 -06:00
Cory LaNou b18ac070b9 no need to pass arg 2015-03-12 11:17:09 -06:00
Cory LaNou 24804036ef no need to pass arg 2015-03-12 11:17:08 -06:00
Cory LaNou f0f3be9aa7 refactoring column format to be much more intelligent, fixed typo seperator -> separator 2015-03-12 11:17:08 -06:00
Cory LaNou 891a15662a no more line headers 2015-03-12 11:17:08 -06:00
Cory LaNou b94027fb84 add line separator between result outputs 2015-03-12 11:17:08 -06:00
Cory LaNou b36217cecd fixing bug with headers output 2015-03-12 11:17:08 -06:00
Cory LaNou 2e9d56ff99 add shell script to input data with more variety 2015-03-12 11:17:08 -06:00
Cory LaNou 96856ffb19 stop writing blank columns, repeate headers as necessary 2015-03-12 11:17:08 -06:00
Cory LaNou 291de444f3 update integration test 2015-03-12 11:09:14 -06:00
Cory LaNou 7e559924e5 update changelog 2015-03-12 11:08:07 -06:00
Cory LaNou ddc6e119ab Add default column to SHOW RETENTION POLICIES 2015-03-12 11:07:51 -06:00
Cory LaNou 65f2193a99 Merge pull request #1930 from influxdb/graphite-auto-create-db-rp
Auto create database for graphite if not specified
2015-03-12 11:02:33 -06:00
Cory LaNou e5cb317155 removing debugging 2015-03-12 10:23:22 -06:00
Cory LaNou a13b1dbead fix changelog 2015-03-12 10:21:27 -06:00
Cory LaNou 02adc0c5c9 update changelog 2015-03-12 10:21:12 -06:00
Cory LaNou 58dac30fd5 auto create database for graphite if not specified 2015-03-12 10:20:49 -06:00
Cory LaNou 10b8cc8305 Merge pull request #1929 from influxdb/rp-autocreate-broken
Default Retention Policy incorrectly auto created
2015-03-12 10:19:04 -06:00
Cory LaNou 207b1a001a update changelog 2015-03-12 10:04:03 -06:00
Cory LaNou 8655ed3d91 fixing default retention policy creation 2015-03-12 10:01:26 -06:00
Paul Dix 63111a374c Fix issue with time buckets and improve performance
When the start time fell in the middle of a group by bucket, the times for all buckets would be off by the amount of that stat time. This fixes it so group by windows are always on the bucket. However, if the user specifies a start time in the middle of a bucket, the very first bucket will only have whatever data in it that is past the start time (so it'll be a partial)

Also fixed a performance bug where if someone issued a query like: `SELECT mean(value) FROM foo GROUP BY time(10s) LIMIT 3`. Previously, the engine would create emtpy values for every 10s window since 1970, then limit it afterwards. Now, it'll just create value holders for the 3 buckets we need.
2015-03-11 19:33:55 -07:00
Paul Dix b4e1795e0b Merge pull request #1925 from influxdb/fill-options
Add fill to select statements.
2015-03-11 19:32:15 -07:00
Paul Dix 4b943e9f45 Fix fill to work if they clone the select statement. 2015-03-11 19:29:18 -07:00