Commit Graph

10275 Commits (590b3f9fc76904c0035ef1e9731ad1c27903ef76)

Author SHA1 Message Date
Jason Wilder 590b3f9fc7 Merge pull request #6604 from influxdata/jw-cluster
Remove old cluster code
2016-05-11 16:57:06 -06:00
Edd Robinson e059c2324d Merge pull request #6602 from influxdata/er-mention
Filtering some authors from mention bot
2016-05-11 23:08:18 +01:00
Jason Wilder 9e590fc6a2 Update changelog 2016-05-11 13:06:05 -06:00
Jason Wilder a89a4d6b40 Add PointsWriter write timeout back
Was ignored for some reason.
2016-05-11 12:59:51 -06:00
Jason Wilder db7d58c867 Remove old cluster config options 2016-05-11 12:59:30 -06:00
Jason Wilder 75e89e35d8 Convert deprecated [cluster] config to [coordinator] 2016-05-11 12:35:19 -06:00
Jason Wilder 6cc1a34704 Rename cluster package to coordinator 2016-05-11 11:41:05 -06:00
Jason Wilder de04d0972d Remove old cluster code 2016-05-11 11:39:23 -06:00
Jonathan A. Sternberg 89346bb618 Merge pull request #6600 from influxdata/0.13
Merge 0.13 release candidate back to master
2016-05-11 13:04:26 -04:00
Edd Robinson fe8d3f6e85 Filtering some authors from mention bot 2016-05-11 17:43:52 +01:00
Cory LaNou c32906a366 Merge pull request #6593 from influxdata/cjl-copyshard
create shard snapshot
2016-05-10 20:01:59 -05:00
Jonathan A. Sternberg 8353b0c20f Merge pull request #6592 from influxdata/js-3451-show-field-keys-with-field-type
Update SHOW FIELD KEYS to return the field type with the field key
2016-05-10 14:13:17 -04:00
Jason Wilder d8490f1170 Merge pull request #6587 from influxdata/jw-validate-fields
Fix for merge values
2016-05-10 11:56:07 -06:00
Jonathan A. Sternberg 733a17d9e9 Update SHOW FIELD KEYS to return the field type with the field key
Fixes #3451.
2016-05-10 13:16:57 -04:00
Cory LaNou f415cf89ad wip 2016-05-10 11:01:03 -05:00
Jason Wilder 9b86bfea2a Merge pull request #6582 from eleme/fix_engine_cache_size
fix cache size of engine
2016-05-10 09:01:03 -06:00
Jason Wilder 8839cabd41 Add benchmark for Merge 2016-05-10 08:39:55 -06:00
Jonathan A. Sternberg 700431d6de Merge pull request #6548 from influxdata/js-remove-unused-reserved-keyword
Remove unused FORCE and INNER keywords
2016-05-10 10:14:14 -04:00
Cory LaNou 10db0aafeb Merge pull request #6591 from influxdata/cjl-issue-6590
intermittent test failing
2016-05-10 08:57:16 -05:00
Cory LaNou 639b0d7531 Merge pull request #6502 from influxdata/copy-shard
Add ability to copy shard via rpc calls.  Remove deprecated copier service.
2016-05-10 08:55:44 -05:00
Cory LaNou f39e9e910d intermittent test failing 2016-05-10 08:30:19 -05:00
Cory LaNou f9ec3c9591 update changelog 2016-05-10 08:14:51 -05:00
Cory LaNou 4d30ea1eb3 minor PR feedback refactor 2016-05-10 08:14:51 -05:00
Cory LaNou a3bf3e2ef1 added baseline backup/restore plumbing 2016-05-10 08:14:51 -05:00
Cory LaNou 4484182e86 remove old shard copier service 2016-05-10 08:14:51 -05:00
Jason Wilder afde7ce531 Merge pull request #6523 from kevgrig/patch-1
Update influxdb.service
2016-05-09 23:47:57 -06:00
Ben Johnson 514c98cef8 Merge pull request #6585 from benbjohnson/parallelize
Parallelize iterators
2016-05-09 19:56:52 -06:00
Jason Wilder adddb0e6b8 Reduce lock contention when creating shard group 2016-05-09 16:10:38 -06:00
Jason Wilder 4f39cb2f97 Fix case where Merge return unsorted values 2016-05-09 15:40:34 -06:00
Ben Johnson 078e561820
parallelize iterators 2016-05-09 10:25:30 -06:00
Jonathan A. Sternberg 8a04fb8293 Merge pull request #6584 from influxdata/js-6581-show-tag-values-where-clause
Fix SHOW TAG VALUES condition to not filter "name" erroneously
2016-05-09 12:04:03 -04:00
Jonathan A. Sternberg 3f4072be7a Fix SHOW TAG VALUES condition to not filter "name" erroneously
Before #6038 was merged, we needed to filter "name" so that it didn't
accidentally hit the code path that used "name" to check the name of a
measurement. This was changed to "_name" to avoid a conflict with a
legitimate tag that used "name" as the key.

SHOW TAG VALUES was never modified to remove the code that filtered out
"name". This removes that line of code so a condition with "name"
doesn't get removed erroneously.

Example:

    SHOW TAG VALUES WITH KEY = host WHERE "name" = 'jsternberg'

Fixes #6581.
2016-05-09 10:27:53 -04:00
thbourlove 22c2e7e1c5 fix cache memory size of engine 2016-05-09 21:29:34 +08:00
Jonathan A. Sternberg 4748bb1d20 Merge pull request #6580 from influxdata/js-config-file-option-fix
Fix config file loading to read from a file
2016-05-08 21:45:00 -04:00
Jonathan A. Sternberg 5a6a34144e Fix config file loading to read from a file
Accidentally used `FromToml()` when trying to read from a file path
rather than `FromTomlFile()` which will read the file and then call
`FromToml()`.

Fixes #6578.
2016-05-08 09:00:29 -04:00
Jonathan A. Sternberg b39995be91 Merge pull request #6577 from MikeSchroll/patch-2
Updating CHANGELOG with #6261
2016-05-07 19:36:50 -04:00
Mike Schroll 6ddb7ed62f Updating CHANGELOG with #6261
#6261 Added distinct improvement as a bugfix
is a fix that I'm looking for in 0.13 -- so wanted to add it to the CHANGELOG, in the event others are interested.
2016-05-07 11:37:28 -04:00
Jason Wilder b4f922df15 Merge pull request #6567 from influxdata/jw-tsm-values
Fix memory spike when compacting overwritten points
2016-05-06 11:38:49 -06:00
Jason Wilder d99c5e26f6 Fix memory spike when compacting overwritten points
If a large series contains a point that is overwritten, the compactor
would load the whole series into RAM during a full compaction.  If
the series was large, it could cause very large RAM spikes and OOMs.

The change reworks the compactor to merge blocks more incrementally
similar to the fix done in #6556.
2016-05-05 22:31:30 -06:00
Nathaniel Cook fad057d9b7 Merge pull request #6566 from influxdata/nc-0.13-client-err
Cherry pick #6565 into 0.13
2016-05-05 16:51:48 -06:00
Nathaniel Cook 9db171890f Merge pull request #6565 from influxdata/nc-client-err
Wrap JSON decode error with meaning full data
2016-05-05 16:21:35 -06:00
Nathaniel Cook 80be8f0e6c wrap JSON decode error with meaning full data 2016-05-05 16:09:08 -06:00
Nathaniel Cook 2c3df055cf wrap JSON decode error with meaning full data 2016-05-05 16:00:52 -06:00
Ross McDonald 84fe50dbc9 Merge pull request #6561 from influxdata/ross-build-updates
Build updates
2016-05-05 15:16:37 -05:00
Ross McDonald 9953db463c Minor fixes to build script:
- Fix for --name build parameter
- Remove rc parameter from build script
- Fix regression on first-level tarball directory structure
- Change any dashes or underscores in version tag to tilde
2016-05-05 15:15:56 -05:00
Jonathan A. Sternberg c6518b564f Merge pull request #6562 from influxdata/js-support-deprecated-config-sections
Support the deprecated [collectd] and [opentsdb] sections temporarily
2016-05-05 16:08:30 -04:00
Jonathan A. Sternberg 3c3f7be355 Support the deprecated [collectd] and [opentsdb] sections temporarily
Performs an automatic search and replace on these sections of the
configuration file so they work for the 0.13 release. Will be removed
for 1.0.
2016-05-05 14:09:50 -04:00
Ben Johnson 4c45f8ec32 Merge pull request #6560 from benbjohnson/optimize-tsm1-call-iterator
Move call iterator to series level
2016-05-05 11:13:53 -06:00
Jason Wilder fbf1e4a620 Merge pull request #6556 from influxdata/jw-tsm-values
Fix loading huge series into RAM when points are overwritten
2016-05-05 10:09:54 -06:00
Ben Johnson fdf34d4356
move call iterator to series level
This commit moves the `CallIterator` to wrap the individual series
instead of wrapping a shard. This allows individual points to be
aggregated before being merged.

This will cause a small increase in memory usuage per series but
it shows a 20% decrease in query time when there are a moderate
number of points per series.
2016-05-05 09:59:03 -06:00