Commit Graph

7488 Commits (66fc270d1e94e837cc9884740e369db7587a58dc)

Author SHA1 Message Date
Daniel Morsing 66fc270d1e Move aggregate funcs into tsdb
Pure move, No functional changes.
2015-09-11 14:27:47 +00:00
Cory LaNou 5c1ba44c9b Merge pull request #4071 from influxdb/issue-3902
Issue 3902
2015-09-11 06:58:27 -05:00
Philip O'Toole 106fe688c2 Fix compile error in monitor unit tests 2015-09-10 17:28:44 -07:00
Philip O'Toole 79c9bc9d29 Merge pull request #4074 from influxdb/default_monitor_rp
By default write stats to default retention policy
2015-09-10 17:20:55 -07:00
Sean Beckett d49dc2d9d3 Update LICENSE_OF_DEPENDENCIES.md 2015-09-10 17:11:48 -07:00
Philip O'Toole 3cb29d9241 By default write stats to default retention policy
This reverts to a previous design for storing stats, whereby if a
non-default retention policy is configured as the destination retention
policy, it is up the user to explicitly create it, with the desired
replication factor and duration.
2015-09-10 15:08:09 -07:00
Philip O'Toole 6d028f9586 Merge pull request #4072 from influxdb/wal_stats
Add stats for the WAL
2015-09-10 12:36:31 -07:00
Philip O'Toole 3438bbb53d Update CHANGELOG 2015-09-10 12:30:50 -07:00
Philip O'Toole bf55f61edd Add stats for the WAL 2015-09-10 12:30:47 -07:00
Philip O'Toole 5086ea42fa Update WAL comments
[ci skip]
2015-09-10 11:29:43 -07:00
Philip O'Toole 101a4d2a55 Merge pull request #4066 from influxdb/pd-fail-writes-on-memory-pressure
Update WAL to fail writes if pressure too high.
2015-09-10 11:27:32 -07:00
Philip O'Toole 8667226c05 Merge pull request #4070 from influxdb/log_query
Log each query before execution
2015-09-10 11:24:47 -07:00
Cory LaNou 7f2ba8155a removing unecessary continues 2015-09-10 13:10:21 -05:00
Cory LaNou 05f69b3d6c Validate Dimension for proper time scenarios. Fixes #3902 2015-09-10 13:10:21 -05:00
Philip O'Toole ed917aa7f8 Log each query before execution
If a query causes a server to panic, the query is nowhere in the logs,
which makes debug very difficult.
2015-09-10 10:52:51 -07:00
Ben Johnson 3b8437c632 Merge pull request #4058 from benbjohnson/no-recompress
Disable bz1 recompression
2015-09-10 11:26:41 -06:00
Ben Johnson 733fa0a109 disable bz1 recompression
This commit only appends new blocks of points and disables checks for
recompressing small blocks at the end of a series.
2015-09-10 11:26:29 -06:00
Cory LaNou 2d667298f3 Merge pull request #4063 from influxdb/issue-3978
Allow wildcards with fields! Fixes #3978
2015-09-10 12:00:16 -05:00
Cory LaNou ef17dbb492 more tests 2015-09-10 11:32:30 -05:00
Paul Dix 2d67a9ea22 Update WAL to fail writes if pressure too high.
If the memory gets 5x above the partition size threshold, the WAL will start returning write failures to the clients. This will allow them to backoff their write volume.

Also updated the stress script to track failed requests and output messages on failure and when it returns to success.
2015-09-09 22:41:32 -07:00
Cory LaNou fa04b0ab20 add server integration tests 2015-09-09 15:46:21 -05:00
Philip O'Toole 5e3fa1e80f More tips around using systemd to start InfluxDB
[ci skip]
2015-09-09 13:45:26 -07:00
Philip O'Toole a57bd2a227 Merge pull request #4062 from influxdb/opentsdb_bad_lines
Enhance openTSDB logging and stats
2015-09-09 13:36:46 -07:00
Philip O'Toole d538829b4c Enhance openTSDB logging and stats 2015-09-09 13:30:11 -07:00
Cory LaNou 59ef75a183 Allow wildcards without abandon! Fixes #3978 2015-09-09 15:27:15 -05:00
Philip O'Toole e467226b2e Merge pull request #4061 from influxdb/opentsdb_eof2
Cleanly terminate openTSDB connection on EOF
2015-09-09 13:17:49 -07:00
Philip O'Toole fef20c77b2 Cleanly terminate openTSDB connection on EOF
This is not really an error, so don't log it.
2015-09-09 13:01:13 -07:00
Philip O'Toole 7a56f15d44 Merge pull request #4059 from influxdb/add_version
Add build information to diagnostic output
2015-09-09 12:50:31 -07:00
Philip O'Toole 0ea0a3a71b Add build info to diagnostics 2015-09-09 12:43:51 -07:00
Philip O'Toole 402576bd93 Pass richer build information to Server 2015-09-09 12:36:32 -07:00
Philip O'Toole e1de0c6842 Use Go 1.5 linker flag syntax
[ci skip]
2015-09-09 12:26:32 -07:00
Philip O'Toole ab95274030 Add node re starting with systemd
[ci skip\]
2015-09-09 11:57:10 -07:00
Philip O'Toole c1f232b3bc Merge pull request #4053 from influxdb/dont_delete_default
Prohibit dropping the default retention policy
2015-09-09 10:23:17 -07:00
Cameron Sparr a8c7e2ac04 Install & update systemd influxdb service
Closes #3989
Closes #4047
2015-09-09 10:00:48 -06:00
Philip O'Toole a7ba677efd Further fixes to packaging script re config sample 2015-09-09 00:51:37 -07:00
Philip O'Toole 734f424e97 Correct config file name and fix logrotate
[ci skip]
2015-09-09 00:46:31 -07:00
Philip O'Toole 02fcaf853d Add node re Graphite configuration
[ci skip]
2015-09-08 23:22:34 -07:00
Philip O'Toole 519a30a463 Add note on openTSDB batching
[ci skip]
2015-09-08 23:19:17 -07:00
Philip O'Toole 3a0b4ec269 Update CHANGELOG 2015-09-08 23:02:53 -07:00
Philip O'Toole ca07b86254 Prohibit dropping the default retention policy
This is to prevents users from putting their system into an awkward
state. It is a policy that all databases must have at least a default
retention policy.

Fixes issue #3699.
2015-09-08 23:00:19 -07:00
Paul Dix 482e00d3e3 Merge pull request #4011 from influxdb/pd-simplify-wal
Simplify WAL to not compact
2015-09-08 22:32:53 -07:00
Philip O'Toole 8f5f84e97b Merge pull request #4051 from influxdb/monitor_default
Set default monitor store interval to 10 seconds
2015-09-08 20:46:34 -07:00
Philip O'Toole 70607836e1 Set default monitor store interval to 10 seconds 2015-09-08 20:37:15 -07:00
Philip O'Toole 7bad518c8c Merge pull request #4006 from influxdb/add_instrumentation
Basic instrumentation for shards
2015-09-08 19:57:17 -07:00
Philip O'Toole 0b3d7fd459 Update CHANGELOG 2015-09-08 19:56:59 -07:00
Philip O'Toole 3db9cc9b76 Basic instrumentation for shards 2015-09-08 19:56:42 -07:00
Philip O'Toole 2b0a40e262 Merge pull request #4007 from influxdb/instrument_bz1
Basic instrumentation for bz1 engine
2015-09-08 19:56:06 -07:00
Philip O'Toole 02a54d0992 Merge pull request #4042 from influxdb/buffered_batcher
Add pending control to batcher
2015-09-08 19:48:49 -07:00
Philip O'Toole 78f4a6944b Merge pull request #4045 from influxdb/writer_stats
Add stats to PointsWriter
2015-09-08 19:38:45 -07:00
Paul Dix ecbc79e7e3 Fix disksize to work with new WAL 2015-09-08 19:37:33 -07:00