Commit Graph

7092 Commits (9204d8866012cbcd84ca96cddfa8b930e54f51cf)

Author SHA1 Message Date
Philip O'Toole f74d7fd9d1 Add note re new required config wal-dir
[ci skip]
2015-08-20 14:11:17 -07:00
Philip O'Toole 911c89caba Merge pull request #3772 from influxdb/graphite_batch_logging
Log Graphite batch size and timeout
2015-08-20 13:06:17 -07:00
Philip O'Toole cd0ce4ac55 Re-enable chunking test post WAL updates
Fixes issue #3725.
2015-08-20 12:54:48 -07:00
Paul Dix 2882ef88dc Merge pull request #3766 from influxdb/pd-close-wal-before-bolt
Make bz1 close the WAL before closing bolt so it can flush
2015-08-20 15:25:51 -04:00
Paul Dix 51c565e461 Ensure partition only closes current segment if its there 2015-08-20 14:37:02 -04:00
Philip 8e51064db1 Log Graphite batch size and timeout 2015-08-20 11:23:09 -07:00
Todd Persen 0c16438703 Merge pull request #3764 from jipperinbham/admin-version-0.9.3
bump admin UI to version string to v0.9.3
2015-08-20 17:57:55 +00:00
Ben Johnson 9e336bacf9 fix wal close deadlock 2015-08-20 11:56:50 -06:00
Paul Dix 9567b2c8a6 Fix logic with closing partitions 2015-08-20 13:53:59 -04:00
Ben Johnson 8f12cef883 Merge pull request #3735 from benbjohnson/append-threshold
Append to small bz1 blocks
2015-08-20 11:47:34 -06:00
Paul Dix 4e7631a135 Merge pull request #3765 from influxdb/pd-fix-wal-io-reads
Fix reads of metadata file in WAL
2015-08-20 13:08:29 -04:00
Ben Johnson e57d60210a Append to small bz1 blocks
This commit changes the bz1 append to check for a small
ending block first. If the block is below the threshold
for block size then it is rewritten with the new data
points instead of having a new block written.
2015-08-20 10:52:52 -06:00
Paul Dix e817036952 Make bz1 close the WAL before closing bolt so it can flush, fix locking on write. 2015-08-20 12:51:47 -04:00
Ben Johnson d60f9b6719 Merge pull request #3744 from benbjohnson/bz1-bench
Add bz1 size benchmarks
2015-08-20 10:50:38 -06:00
Ben Johnson 6c4297ece5 Add bz1 size benchmarks
This commit add benchmarks to show the size difference between
different block sizes.
2015-08-20 10:22:29 -06:00
Paul Dix 72da8d9741 Merge pull request #3750 from influxdb/pd-fix-wal-logging
Fix WAL logging enable.
2015-08-20 12:05:01 -04:00
Paul Dix 5dd97d39ca Merge pull request #3749 from influxdb/pd-fix-query-engine-no-mutex
Fix query engine not goroutine safe issue.
2015-08-20 11:32:56 -04:00
JP b81420885a bump to version 0.9.3 and build assets 2015-08-20 11:22:22 -04:00
Paul Dix 01f4dc6c95 Merge pull request #3761 from influxdb/pd-fix-wal-query-during-flush
Fix bug querying data from WAL while compacting.
2015-08-20 11:04:56 -04:00
Paul Dix 370f008220 Fix reads of metadata file in WAL 2015-08-20 10:52:29 -04:00
Paul Dix 1f21d50005 Fix logging in segments and style on log messages 2015-08-20 10:43:25 -04:00
Paul Dix 375afc3fcc Update stress to work with fewer than 10k series. 2015-08-20 09:36:06 -04:00
Paul Dix 13d606eaf6 Fix bug querying data from WAL while compacting.
If a flush is happening and you bring up a cursor for a series, if that series didn't have any data in the cache (after the flush started) then it would return no data. What it should have done instead is return the data that is in the flush cache, which is held in separate area of memory until it is committed to the index.
2015-08-20 09:34:02 -04:00
Paul Dix 564625eef7 Fix WAL logging enable. 2015-08-19 18:45:12 -04:00
Paul Dix 1c24cbd8a7 Fix query engine not goroutine safe issue. 2015-08-19 18:43:50 -04:00
Paul Dix 47533465a7 Merge pull request #3747 from influxdb/pd-fix-wal-race
Make the WAL cursor create a copy of the cache
2015-08-19 17:50:22 -04:00
Philip O'Toole 990e21ccfc Merge pull request #3714 from aviau/32bit_tests
Run 32bit tests in CircleCI + Added script to run them separately
2015-08-19 14:27:51 -07:00
Paul Dix 4c1f7110f8 Make the WAL cursor create a copy of the cache 2015-08-19 17:25:44 -04:00
Jason Wilder cd3ef17fc6 Merge pull request #3743 from influxdb/jw-env-config
Apply env overrideds for config command
2015-08-19 15:20:03 -06:00
aviau b4074ecdb9 Run 32bit tests in CircleCI + Added script to run them separately 2015-08-19 16:20:53 -04:00
Philip O'Toole d785f09bf9 Merge pull request #3740 from influxdb/1gb_test
Reduce test size to 1gb, for 32-int compatibility
2015-08-19 12:58:02 -07:00
Jason Wilder 0b2aa62172 Merge pull request #3737 from influxdb/jw-wal-dir
Ensure wal-dir has a default value
2015-08-19 13:53:37 -06:00
Philip O'Toole af4709c507 Merge pull request #3736 from influxdb/rp_fail
Update shard retention time when policy changes
2015-08-19 12:52:53 -07:00
Jason Wilder 67c54ddc47 Apply env overrideds for config command
Matches the behavior of the run command and lets you test env
vars override config values more easily.
2015-08-19 13:52:28 -06:00
Philip O'Toole 29dc25b90b Reduce test size to 1gb, for 32-int compatibility 2015-08-19 12:50:54 -07:00
Philip O'Toole 1fe48d80a3 Update CHANGELOG 2015-08-19 12:47:12 -07:00
Philip O'Toole 878d7fc5f5 Update shard retention time when policy changes
Fixes issue #3702.
2015-08-19 12:42:05 -07:00
Jason Wilder 6bd9561de0 Ensure wal-dir has a default value 2015-08-19 13:39:22 -06:00
Philip O'Toole de95a42d4e Skip failing chunking test
Until https://github.com/influxdb/influxdb/issues/3725 is fixed.
2015-08-19 11:40:02 -07:00
Philip O'Toole 1bee645440 Merge pull request #3734 from influxdb/1gb_parse
A gigabyte parsing testing only requires 2GB
2015-08-19 11:25:13 -07:00
Jason Wilder b9270cb834 Merge pull request #3716 from influxdb/jw-line
Fix escaping issues when parsing and serializing points
2015-08-19 12:22:10 -06:00
Philip O'Toole 0848d9469f A gigabyte parsing testing only requires 2GB
Fixes issue #3732.
2015-08-19 11:20:19 -07:00
Jason Wilder ea7508664f Fix docker HTTP port example 2015-08-19 12:18:56 -06:00
Jason Wilder 6ca7970f01 Fix inserting string values with backslashes
Fixes #3682
2015-08-19 09:33:16 -06:00
Jason Wilder fc3bce872a Ensure tags use the correct escape codes.
Similar to measurement names, some characters were being escaped
incorrectly.
2015-08-19 09:32:53 -06:00
Jason Wilder 329a0cdb74 Fix panic: runtime error: index out of range
If the measurement started with a quote, a panic would happen.  This
is a reegression due to cb7f0b8.

This also uncovered that measurement names were being escaped incorrectly.
The escape codes for tag and fields also includes `=` and '"` which should
not be escaped for measurement names.

Fixes #3681
2015-08-19 09:32:53 -06:00
Jason Wilder 4eb48b5a18 Fix measurement name being double-escaped during replication
Fixes #3708 #3704
2015-08-19 09:31:26 -06:00
Gunnar cf5ac2603d Fix Graphite README typo
Fixes #3727
2015-08-19 07:53:29 -07:00
Philip O'Toole c5000a896a Typo in CHANGELOG
[ci skip]
2015-08-18 23:08:07 -07:00
Philip O'Toole 82c803993d Link to sample config file
[ci skip]
2015-08-18 23:01:08 -07:00