mvadu
8af9170c1d
Add platform specific override for file rename.
...
In windows, it first deletes the target file (if it already exists).
2016-03-18 21:45:29 +05:30
Jonathan A. Sternberg
e47426ff6e
Support integer literals in the query language
...
Numbers in the query without any decimal will now be emitted as integers
instead and be parsed as an IntegerLiteral. This ensures we keep the
original context that a query was issued with and allows us to act more
similar to how programming languages are typically structured when it
comes to floats and ints.
This adds functionality for dealing with integers promoting to floats in
the various different places where math are used.
Fixes #5744 and #5629 .
2016-03-17 10:37:34 -04:00
Gunnar
c6ff2588d1
Merge pull request #6025 from influxdata/ga-remove-json
...
Remove deprecated JSON write path
2016-03-16 14:17:23 -07:00
Todd Persen
58d1c8ded0
Display results of multiple queries in Admin UI, Not just the first query.
2016-03-16 13:22:37 -07:00
gunnaraasen
773486ae35
Update CHANGELOG.md
2016-03-15 23:55:48 -07:00
Jason Wilder
0703b85589
Add 0.10.3 changelog entries
...
[ci skip]
2016-03-15 16:13:51 -06:00
Paul Dix
ce8f994d55
Update CHANGELOG with 0.11 release notes
2016-03-15 14:40:36 -07:00
Edd Robinson
e5a41f7796
DROP SHARD
2016-03-14 22:59:55 +00:00
David Norton
a369ed8565
update CHANGELOG.md
2016-03-14 17:48:53 -04:00
Cory LaNou
ba6a95e9bc
Merge pull request #5994 from influxdata/single-server-lite
...
Single Server
2016-03-14 16:11:37 -05:00
Joe LeGasse
288ac64e9d
updated changelog
2016-03-14 16:49:06 -04:00
Jason Wilder
348c468ea2
Update changelog
2016-03-14 12:38:02 -06:00
Ben Johnson
ea37ed98e5
CHANGELOG
2016-03-14 16:55:54 +00:00
Vidhuran Harichandra Babu
90b9291953
Removed condition to check if values are returned for queries so that the admin ui displays the same results as cli.
...
Fixes #4688
2016-03-11 06:29:19 +02:00
Jason Wilder
db9d403fd1
Update changelog
...
[ci skip]
2016-03-10 09:08:25 -07:00
Jason Wilder
998cb0a6a2
Merge pull request #5963 from influxdata/jw-deadlock
...
Fix possible deadlock
2016-03-10 09:01:31 -07:00
Jason Wilder
f020547d60
Update changelog
2016-03-09 17:42:06 -07:00
Jonathan A. Sternberg
a55896a555
Merge pull request #5956 from influxdata/js-2715-allow-regex-for-field-values
...
Support using field regex comparisons in the WHERE clause
2016-03-09 17:38:39 -05:00
Edd Robinson
58c03448aa
Merge pull request #5514 from influxdata/er-engine-panic
...
Ensure shards and engine are safely closed
2016-03-09 18:56:36 +00:00
Jonathan A. Sternberg
4ba3386679
Support using field regex comparisons in the WHERE clause
...
Fixes #2715 .
2016-03-09 13:21:24 -05:00
Jonathan A. Sternberg
546de3f7cb
Return error message when improper types are used in SELECT
...
Fixes #5949 .
2016-03-09 11:36:18 -05:00
Ben Johnson
41dde61226
SHOW SERIES
2016-03-08 11:47:57 -07:00
Joe LeGasse
af967a3cac
Fix b1 conversion regression added in 0.10.2
...
Fixes #5924
2016-03-08 11:17:59 -05:00
Todd Persen
31d5f13e86
Update CHANGELOG.md
2016-03-07 17:17:19 -08:00
Jonathan A. Sternberg
2f0e246757
Implemented the tag values iterator for `SHOW TAG VALUES`
...
`SHOW TAG VALUES` output has been modified to print the measurement name
for every measurement and to return the output in two columns: key and
value. An example output might be:
> SHOW TAG VALUES WITH KEY IN (host, region)
name: cpu
---------
key value
host server01
region useast
name: mem
---------
key value
host server02
region useast
`measurementsByExpr` has been taught how to handle reserved keys (ones
with an underscore at the beginning) to allow reusing that function and
skipping over expressions that don't matter to the call.
Fixes #5593 .
2016-03-06 09:52:34 -05:00
Jason Wilder
a937e8af98
Add 0.10.2 changelog entries
...
[ci skip]
2016-03-03 15:38:42 -07:00
Joe LeGasse
acd2e1eb51
influx_tsm: Properly limit blocks per key per TSM file
...
This should fix #5865
This commit also removes the dependecy on the influxql package constants
that were used to write b1 and bz1 files and have changed since the
release of 0.10
2016-03-03 09:05:32 -05:00
Joe LeGasse
92955fa701
Updated CHANGELOG
...
Fixes #5880
2016-03-02 13:03:10 -05:00
Jason Wilder
6bbd09ed94
Update changelog
2016-03-01 21:23:28 -07:00
Jason Wilder
e3fef5593c
Merge pull request #5855 from jonseymour/jss-5854-go-master-breaks-build
...
fix tests to cope with future changes to testing.quick.Check - see #5854
2016-03-01 19:03:21 -07:00
Mark Rushakoff
cdcb079769
Tag TSM stats with database, retention policy
...
... by extracting the db/rp from the given path.
Now that the code has "standardized" on extracting db/rp this way, the
ShardLocation struct is no longer necessary and thus has been removed.
We're back on the previous style of passing the path and walPath to
NewShard.
2016-02-29 09:17:34 -08:00
Jon Seymour
a01d02066d
Update CHANGELOG for issue #5854 (PR #5855 )
...
Signed-off-by: Jon Seymour <jon@wildducktheories.com>
2016-02-29 20:37:51 +11:00
Ben Johnson
16eea8eecc
add SeriesList marshaling
2016-02-25 15:38:16 -07:00
Jason Wilder
8d70d65a82
Convert time.Time to int64
2016-02-25 15:15:01 -07:00
Jon Seymour
ddcb92c8db
Update CHANGELOG for #5832 .
...
Signed-off-by: Jon Seymour <jon@wildducktheories.com>
2016-02-26 07:59:18 +11:00
Jason Wilder
76dc958db0
Update changelog
...
[ci skip]
2016-02-25 09:20:49 -07:00
Ross McDonald
2b66f521fa
Updated changelog for build updates.
2016-02-25 09:42:20 -06:00
Jonathan A. Sternberg
0730573e27
Fix running multiple CQs with the same name
...
Previously, CQs with the same name would be stored in the last run map
the same way. This caused only one of the CQs to run because after the
first one ran it would update the last run time for all CQs with the
same name.
Add the database name to the CQ ID in the last run map to differentiate
between CQs in different databases.
Fixes #5814 .
2016-02-24 12:23:52 -05:00
Edd Robinson
8add49fd96
Ensures meta queries work in clusters.
...
Fixes #5612 , #5573 and #5518 .
Using the MetaExecuter, queries that need to run on both data nodes
and optionally the meta store will be executed across all data nodes
in the cluster.
2016-02-24 11:24:45 -05:00
Chris Ramón
f235852c0b
updates changelog
2016-02-23 00:03:32 -05:00
Jason Wilder
a2d3d44505
Fix creating meta only nodes
...
This fixes a couple of issues with starting meta-only nodes.
1. We were always calling CreateDataNode regardless of whether the the
node is running data services. We only call that now when node is
data enabled.
2. The node.json was created along-side creating the data node. Since
we are not creatinga a data node, this didn't happen anymore. There
wasn't a simple way to do this in one place so it's actually handle
for when creating a meta or a data node now. Since the ID assigned
to the node is the same regardless of role this works in all combinations
of roles.
3. The JoinMetaServer didn't return the ID of the joining node which
created some races when multiple nodes were joining. The join call now
returns that information to the caller.
Fixes #5754
2016-02-22 15:06:05 -07:00
Mark Rushakoff
fc5c8597ab
Merge pull request #5758 from influxdata/mr-disk-stats
...
Track cache, WAL, filestore stats within tsm1 engine
2016-02-22 13:01:55 -08:00
Mark Rushakoff
688863cec5
Update changelog
2016-02-22 12:51:52 -08:00
Jason Wilder
aa2e878019
Fix cache not deduplicating points in some cases
...
The cache had some incorrect logic for determine when a series needed
to be deduplicated. The logic was checking for unsorted points and
not considering duplicate points. This would manifest itself as many
points (duplicate) points being returned from the cache and after a
snapshot compaction run, the points would disappear because snapshot
compaction always deduplicates and sorts the points.
Added a test that reproduces the issue.
Fixes #5719
2016-02-22 13:24:42 -07:00
Jon Seymour
a8877badcd
Update CHANGELOG for #5716 , #5664
...
Note that this series also includes cherry-pick of #5697 .
Signed-off-by: Jon Seymour <jon@wildducktheories.com>
2016-02-21 03:56:37 +11:00
Edd Robinson
99a7341701
Wire up DROP retention policy to TSDB store.
...
Fixes #5653 and #5394 .
Previously dropping retention policies did not propogate to local TSDB
shards. Instead, the retention policiess would just be removed from the
Meta Store.
This PR adds ensures that data associated with retention policies is
removed, when the retention policy is dropped.
Also, it cleans up a couple of other methods in `tsdb`, including the
requirement to provide (redundant) shardIDs when deleting databases.
2016-02-19 11:15:00 +00:00
Mark Rushakoff
b72c684afb
Merge pull request #5681 from influxdata/mr-expand-stats
...
Add more stats for httpd, query executor
2016-02-18 14:11:09 -08:00
Mark Rushakoff
c2d2e23832
Update changelog
2016-02-18 13:55:46 -08:00
Jason Wilder
a90114aa4d
Use same node ID for meta and data nodes
...
Fixes #5669
2016-02-18 14:45:34 -07:00
Gabriel Levine
a9fcc3229a
Enable golint for influxql package.
2016-02-18 15:52:37 -05:00
Jason Wilder
84eac81ba1
Add 0.10.1 release nodes
...
[ci skip]
2016-02-18 12:42:49 -07:00
joelegasse
7479584afd
Merge pull request #5725 from influxdata/jl-influx-tsm
...
influx_tsm: close bolt databases properly
2016-02-18 10:01:00 -05:00
bastard
a5cbc43afd
Merge remote-tracking branch 'upstream/master' into conjoined-field-names-for-graphite-templates
2016-02-18 00:10:11 +00:00
Jason Wilder
b4490788a0
Merge pull request #5512 from influxdata/ga-remove-json-write
...
Remove JSON write path
2016-02-17 16:52:22 -07:00
Joe LeGasse
58033b1efa
influx_tsm: close bolt databases properly
...
Fixes #5724
2016-02-17 14:20:28 -05:00
gunnaraasen
a7a8258b3e
Add config option to enable JSON write path
2016-02-16 16:29:25 -08:00
Jonathan A. Sternberg
23da067593
Fix meta.Client CreateDatabaseWithRetentionPolicy RPC command
...
Previously, meta.Client would drop the default retention policy when
trying to create a database with a retention policy. The RPC has now
been modified to include the desired retention policy in the
CreateDatabase command and have it use that retention policy information
instead of the default configuration when provided.
This also lowers the number of RPC calls for
CreateDatabaseWithRetentionPolicy to only a single RPC call instead of
two.
Protections have also been included so creating a retention policy with
different parameters will return an error similar to if you tried to
modify the retention policy separately.
Fixes #5696 .
2016-02-16 16:21:26 -05:00
Joe LeGasse
7657d01f86
Updated CHANGELOG
2016-02-16 13:51:51 -05:00
Jason Wilder
06c1c48b3b
Merge pull request #5666 from influxdata/jw-gdm
...
Manage dependencies with gdm
2016-02-16 09:52:22 -07:00
Jason Wilder
6fb00c1a9b
Remove MetaServers from node.json
...
This removes the MetaServers property from node.json to eliminate one
of the four places those addresses are stored on disk. We always use
the values that come through the config (via file, env var or -join arg).
2016-02-15 22:42:51 -07:00
Chris H (CruftMaster)
e981e202b8
Updating CHANGELOG
2016-02-14 22:46:41 +00:00
Jason Wilder
2af618c2d7
Manage dependencies with gdm
...
Since we are pinned to go 1.4.3, we're using the same dependency
manager as telegraf to make builds more reproducible. We'll re-evaluate
vendoring when we can move off of 1.4.3.
2016-02-12 16:27:17 -07:00
Cory LaNou
360f40561e
misc fixes and changelog
2016-02-12 11:35:19 -07:00
Joe LeGasse
1852814612
Update authentication cache to work for clusters
...
Also removed unused code and duplicated test code
2016-02-12 07:16:57 -05:00
Seif Lotfy
18f22a22fb
Make sure parenthesized SELECT arguemnts are evaluated properly without panic
...
Fixes #5630
2016-02-11 17:41:33 -06:00
Jason Wilder
c8b41d1b56
Update changelog
...
[ci skip]
2016-02-11 11:45:39 -07:00
Todd Persen
8d7a4a9acc
Update CHANGELOG.md
2016-02-10 22:38:17 -08:00
Jason Wilder
8ce831eba4
Update changelog
...
[ci skip]
2016-02-10 15:58:20 -07:00
Jason Wilder
26dafa68ac
Update changelog
...
[ci skip]
2016-02-10 14:34:20 -07:00
Ben Johnson
2f1e83427b
Merge pull request #5617 from benbjohnson/influxdata
...
Rename influxdb/influxdb to influxdata/influxdb
2016-02-10 13:29:46 -07:00
Jason Wilder
045fdaa4c7
Remove incorrect changlog entry
...
#4299 will be in 0.11. Not in 0.10.
Fixes #5611
[ci skip]
2016-02-10 13:07:44 -07:00
Jason Wilder
8a39123ed2
Update changelog
...
[ci skip]
2016-02-10 12:13:46 -07:00
Ben Johnson
5a0d1ab7c1
rename influxdb/influxdb to influxdata/influxdb
...
This commit changes all the import and URL references from:
github.com/influxdb/influxdb
to:
github.com/influxdata/influxdb
2016-02-10 10:26:18 -07:00
Edd Robinson
cfbb219e49
Fixes #5545
2016-02-09 18:41:26 +00:00
Nic Grayson
87deeb6348
fixed grammar/typos in collectd section of docs
2016-02-09 10:32:43 -06:00
Nic Grayson
3a12b2e392
fixed grammar/typos in collectd section of docs
2016-02-09 10:31:57 -06:00
Jason Wilder
aacacbc4c3
Update changelog
...
[ci skip]
2016-02-09 09:25:09 -07:00
Jason Wilder
efc5de0bf4
Update changelog
...
[ci skip]
2016-02-09 09:19:49 -07:00
Edd Robinson
142ff668c8
Merge pull request #5550 from gabelev/lint_engine_wal
...
Enable `golint` on the tsdb/engine/wal
2016-02-09 15:54:12 +00:00
Gabriel Levine
7d4217ab97
enabled golint for tsdb/engine/wal.go and wal_test.go and updated changelog.
2016-02-09 10:29:09 -05:00
Tait Clarridge
63ff0ca488
Fix for lease redirect
...
Previously, the lease redirect was invalid causing anything relying
on a lease for execution (eg. continuous queries) to cease functioning.
The name/nodeid URL param parsing has been moved up to the top of the
handler so the options can be forwarded on to the real leader.
X-Github-Closes: #5592
2016-02-09 09:48:19 -05:00
Jason Wilder
a9552fdd91
Merge pull request #5565 from tpitale/configure-udp-precision
...
Configurable precision on UDP services
2016-02-08 15:20:55 -07:00
Tony Pitale
f76569c536
update changelog
2016-02-08 16:03:26 -06:00
Jason Wilder
7d03cd859e
Update changelog
...
[ci skip]
2016-02-08 12:54:05 -07:00
Jason Wilder
dc74bb53d0
Merge pull request #4299 from arussellsaw/feature/client-reject-uint64
...
Reject uint64 Client.Point.Field values
2016-02-08 12:52:17 -07:00
Jason Wilder
119ba299b9
Update changelog
...
[ci skip]
2016-02-08 12:19:36 -07:00
Jason Wilder
016bdf729d
Merge pull request #5533 from influxdata/pd-010-release-notes
...
Update CHANGELOG for v0.10.0 release
2016-02-08 10:29:06 -07:00
Cory LaNou
958d5ecca3
release 0.10.0
2016-02-08 11:14:18 -06:00
Jason Wilder
f6ebb0b242
Merge pull request #5522 from methane/tsm1-optimize
...
[tsm1] Change timestamp from time.Time to unixnano
2016-02-04 10:20:41 -07:00
Paul Dix
706a23fe79
Update CHANGELOG.md
2016-02-03 10:28:58 -08:00
Edd Robinson
1bcb1d033f
Allow Close to be called multiple times safely
2016-02-03 10:20:22 +00:00
Edward Robinson
c7bbe6ef17
Remove engine on close
2016-02-03 10:19:42 +00:00
INADA Naoki
3ce1c66f7a
Update CHANGELOG
2016-02-03 11:07:32 +09:00
David Norton
efbac5fce2
fix #5505 : clear authCache when pwd changes
2016-02-02 17:51:21 -05:00
Seif Lotfy
0864816c8b
Add unit tests to ensure retention policy for non existing db is not created
2016-02-02 21:03:16 +01:00
Seif Lotfy
c3fb710871
Initialize MetaClient before setting it up as a data and/or meta node
...
Take out MetaClient initialization from initializeDataNode and invoke it
in (server.)Open after MetaService is opened.
Fixes #5479
2016-02-02 17:39:29 +01:00
Edward Robinson
b8e42cdd3a
Ensure non-interactive mode returns appropriate exit code
...
Fixes #5475 .
2016-02-02 15:23:16 +00:00
Joe LeGasse
2bd85b3c9e
Update first() and last() to handle varying types
2016-02-01 11:38:08 -05:00
Alex Russell-Saw
5bde459f01
client: reject uint64 Client.Point.Field values
2016-02-01 16:17:47 +00:00
Jason Wilder
924275b337
Fix panic preventing wal file truncation
...
Fixes #5455
2016-01-28 21:50:51 -07:00
Jason Wilder
01193668cf
Fix nil pointer panic when dropping collectd points
...
Fixes #5449
2016-01-28 21:36:59 -07:00
Joe LeGasse
d2816dbb34
Updated CHANGELOG
2016-01-28 13:11:26 -05:00
Todd Persen
0328ac1a7e
Fix typo in README.md
2016-01-27 15:16:37 -08:00
Todd Persen
265e3aff8c
Update CHANGELOG.md
2016-01-27 15:15:16 -08:00
Todd Persen
e5fa969306
Update CHANGELOG.md
2016-01-26 18:30:05 -08:00
Joe LeGasse
8791011b10
Validate metadata backup blob
...
Fixes #5349
2016-01-19 10:30:08 -08:00
Edd Robinson
789aff9b23
Fixes #5380 and #5381
2016-01-19 17:10:03 +00:00
Jonathan A. Sternberg
8eac790eab
Fix a panic when a tag value was empty
...
A panic would happen if you wrote the following:
cpu,host=
There was a missing bounds check when scanning the tag value.
Fixes #5262 .
2016-01-16 12:21:32 -05:00
Joe LeGasse
d0b8b2acab
Updated CHANGELOG.md for fixing #5350
2016-01-15 15:13:33 -08:00
Jason Wilder
9c851f790e
Use go1.4.3
...
Fixes #5283 #5217
2016-01-10 16:43:31 -07:00
Jason Wilder
5b179113fc
Don't close tsm cursor prematurely
...
We were closing the cursor when we read the last block which caused
the internal state to be cleared. In a group by query, we seeked multiple
times so depending on the group by interval and how the data was laid out
in the blocks, we woudl close the cursor and the last block would get skipped.
Fixes #5193
2016-01-10 15:26:01 -07:00
Jonathan A. Sternberg
8fc4cbe7ce
Merge pull request #5186 from pires/5077-throw_parse_error
...
Fixes #5077
2016-01-07 20:29:00 -05:00
Philip O'Toole
db2f3bd5ba
Update CHANGELOG for PR 5129
...
[ci skip]
2016-01-07 14:49:04 -08:00
Paulo Pires
17c2a344cd
Fixed database creation with retention statement parsing. Fixes #5077
2016-01-07 22:08:19 +00:00
Jason Wilder
bd63489ef0
Update changelog
...
[ci skip]
2016-01-07 08:30:59 -07:00
Philip O'Toole
c1e847af22
Update CHANGELOG for PR 5226
...
[ci skip]
2016-01-06 14:00:49 -08:00
Paul Dix
6ccc416ef0
Update CHANGELOG.md
2015-12-31 09:13:56 -05:00
Jonathan A. Sternberg
0931e30dd2
Merge pull request #5194 from influxdb/js-5136-per-cq-options
...
Custom continuous query options per query rather than per node
2015-12-29 14:00:39 -05:00
Jonathan A. Sternberg
5d4ecf853c
Add continuous query option for customizing resampling
...
This makes the following syntax possible:
CREATE CONTINUOUS QUERY mycq ON mydb
RESAMPLE EVERY 1m FOR 1h
BEGIN
SELECT mean(value) INTO cpu_mean FROM cpu GROUP BY time(5m)
END
The RESAMPLE option customizes how often an interval will be sampled and
the duration. The interval is customized with EVERY. Any intervals
within the resampling duration on a multiple of the resample interval
will be updated with the new results from the query.
The duration is customized with FOR. This determines how long an
interval will participate in resampling.
Both options are optional. If RESAMPLE is in the syntax, at least one of
the two needs to be given. The default for both is the interval of the
continuous query.
The service also improves tracking of the last run time and the logic of
when a query for an interval should be run. When determining the oldest
interval to run for a query, the continuous query service determines
what would have been the optimal time to perform the next query based on
the last run time. It then uses this time to determine the oldest
interval that should be run using the resample duration and will
resample all intervals between this time and the current time as opposed
to potentially forgetting about the last run in an interval if the
continuous query service gets delayed for some reason.
This removes the previous config options for customizing continuous
queries since they are no longer relevant and adds a new option of
customizing the run interval. The run interval determines how often the
continuous query service polls for when it should execute a query. This
option defaults to 1s, but can be set to 1m if the least common factor
of all continuous queries' intervals is a higher value (like 1m).
2015-12-28 16:43:49 -05:00
Jonathan A. Sternberg
4813d82285
Fix the line protocol scanner to read field keys with quotes correctly
...
Quotes are not supposed to be significant in field keys, but are
significant in field values. The code as it currently was would
consider quotes in a key to be significant, but the later parser that
would unmarshal the fields from the byte string did not consider those
quotes to be significant. This meant that the following string:
"a=1
The line protocol parser would see a mismatched quote instead of a valid
input to the line protocol. But more nefariously, the following string:
"a=1"=2
The line protocol parser would ignore the first equals since it is
located in the quotation marks and think this was a valid input. It
would then pass it on to the field parser who would panic and die when
it tried to parse `1"=2` as a number.
Fixes #4076 .
2015-12-23 09:14:28 -05:00
Philip O'Toole
3264ab02b4
Update CHANGELOG for PR5201
...
[ci skip]
2015-12-22 13:34:20 -05:00
Philip O'Toole
70353a116c
Update CHANGELOG for PR5183
...
[ci skip]
2015-12-22 07:09:54 -08:00
Philip O'Toole
308cab0a52
Update CHANGELOG for PR 5178
...
[ci skip]
2015-12-21 15:44:50 -08:00
Philip O'Toole
8004f117e0
Credit for PR 5078
...
[ci skip]
2015-12-17 15:00:19 -08:00
nick.grange
33de878956
Fixed #5078 to support Inserts in non-interactive mode.
...
Changed non-interactive mode to send everything through the CLI's parser the same way the interactive mode works.
Added multiline support for -execute flag.
2015-12-17 23:42:30 +11:00
Nathaniel Cook
8214676363
fix panic when merging empty series
2015-12-15 11:32:51 -07:00
David Norton
7ae4e2a3e0
fix #4303 : update CHANGELOG.md
2015-12-12 13:56:39 -05:00
Philip O'Toole
e97fef4804
Update CHANGELOG
2015-12-10 11:48:10 -08:00
Philip O'Toole
de90215b7b
Update CHANGELOG for PR5064
...
[ci skip]
2015-12-10 08:46:22 -08:00
Philip O'Toole
eb48c93b30
Merge pull request #5074 from influxdb/go1.5.2-take-2
...
Move to Go 1.5.2
2015-12-09 17:12:59 -08:00
Nathaniel Cook
b7000c80dd
count with fill(none) will drop 0 valued intervals
2015-12-09 15:20:47 -07:00
Nathaniel Cook
eb080785d4
add bounds checking for shard group timestamps
...
enforce strict valid time ranges on points
small
2015-12-09 13:07:13 -07:00
Philip O'Toole
7bae79cb71
Move to Go 1.5.2
2015-12-09 11:53:00 -08:00
Philip O'Toole
e2ae97b2cd
Update CHANGELOG for PR 4940
...
[ci skip]
2015-12-09 11:06:08 -08:00
Philip O'Toole
40aae98d02
Correct typo in CHANGELOG
...
[ci skip]
2015-12-09 10:54:04 -08:00
Philip O'Toole
699ff6e1fd
Update CHANGELOG for PR 5059
...
[ci skip]
2015-12-09 10:53:06 -08:00
Paul Dix
f844092c83
Update CHANGELOG.md
2015-12-09 11:15:35 -05:00
Paul Dix
b341fdf90f
Update CHANGELOG.md
2015-12-08 10:19:47 -05:00
Paul Dix
6b040c82f0
Update CHANGELOG.md
2015-12-08 09:40:45 -05:00
Paul Dix
a8b3358121
Update CHANGELOG.md
2015-12-08 09:34:32 -05:00
Philip O'Toole
9c65e1750a
Update CHANGELOG for PR 5016
...
[ci skip]
2015-12-07 20:29:02 -08:00
Philip O'Toole
a5cb913035
Drop UDP point on bad parse and keep going
...
Fixes issue #4992 .
2015-12-07 19:47:59 -08:00
Philip O'Toole
70225ec662
Remove duplicate feature listing from 0.9.6
...
[ci skip]
2015-12-07 19:17:11 -08:00
Paul Dix
c7af658a12
Update CHANGELOG.md
2015-12-07 21:15:01 -05:00
Philip O'Toole
f326c6c0e4
Add 0.9.7 section to CHANGELOG
...
[ci skip]
2015-12-07 17:39:56 -08:00
Nathaniel Cook
7ffbbc1072
make fill previous for count() queries work
2015-12-07 12:51:40 -07:00
Nathaniel Cook
3227951069
Stub out DELETE in parser to return better error
2015-12-04 14:47:44 -07:00
Nathaniel Cook
bd6961a00e
Validate previous value in derivative calc as well
2015-12-04 13:01:37 -07:00
Philip O'Toole
3540f4c168
Fix typo in CHANGELOG
...
[ci skip]
2015-12-04 11:06:30 -08:00
Philip O'Toole
90001e3670
Update CHANGELOG for PR 4984
...
[ci skip]
2015-12-04 11:06:03 -08:00
Philip O'Toole
5ed416c4f9
Update CHANGELOG for PR4866
...
[ci skip]
2015-12-04 06:21:00 -08:00
Philip O'Toole
30a1a0ef8d
Update CHANGELOG for recent merges
...
[ci skip]
2015-12-04 06:03:02 -08:00
Cory LaNou
7e1dc0231d
fix data race in TSDB
2015-12-03 13:52:27 -06:00
Cory LaNou
8cffa4d9a2
changelog
2015-12-03 11:13:52 -06:00
Cory LaNou
edf8e31ee6
update changelog
2015-12-03 08:09:18 -06:00
Paul Dix
b5200ad472
Update CHANGELOG.md
2015-12-02 11:38:43 -05:00
Paul Dix
5958f31130
Update CHANGELOG.md
2015-12-02 11:35:00 -05:00
Cory LaNou
e5b9ac944b
Update changelog for #4876
...
changelog entry for #4876
2015-12-02 08:58:38 -06:00
Philip O'Toole
f8040269d9
Update CHANGELOG for latest bug fixes
...
[ci skip]
2015-11-30 08:11:47 -08:00
Ben Johnson
41459cf687
fix flush deadlock
...
This commit fixes a deadlock that occurs during b1 flushes. It's
caused by taking locks in a different order. In the flush, b1
locks the engine and then bolt. However, in the query cursor, a
lock is obtained on bolt first (via `DB.Begin()`) and then the
engine is locked while reading from the engine's cache.
2015-11-25 15:00:06 -07:00
Philip O'Toole
45502d288f
Update CHANGELOG for PR 4833
...
[ci skip]
2015-11-25 10:51:02 -08:00
Philip O'Toole
f9475e3e3f
Merge pull request #4902 from EricSmekens/patch-1
...
Update changelog.md. Removed double change.
2015-11-25 09:03:57 -08:00
Eric Smekens
3fac74bebb
Update changelog.md. Removed double change.
...
#4659 was double in the changelog.
2015-11-25 13:39:45 +01:00
Cory LaNou
be488b7d12
implement close notifier and timeout on executors
2015-11-24 21:07:18 -06:00
Mark Rushakoff
94e47093b6
Update CHANGELOG
2015-11-23 14:51:57 -08:00
Philip O'Toole
46988d22c7
Update CHANGELOG for PR 4790
...
[ci skip]
2015-11-23 07:45:19 -08:00
mengjinglei
580f71ffc8
updated CHANGELOG.md
2015-11-21 09:47:41 +08:00
Philip O'Toole
b1c5a36b0d
Merge pull request #4846 from jsternberg/feature/allow-nan-in-graphite-service
...
Allow NaN as a valid value on the graphite service
2015-11-20 08:09:51 -08:00
Jonathan A. Sternberg
5fa36639db
Allow NaN as a valid value on the graphite service
...
The canonical graphite implementation will read and discard NaN values
instead of throwing an error when reading on the line receiver protocol.
Since this is the default behavior for graphite, InfluxDB should have
the same behavior for compatibility.
Previously, a NaN value would result in an error printed to the console.
When you have a large number of NaN values being sent every minute, this
results in the log file filling with useless messages.
2015-11-20 11:07:25 -05:00
Jason Wilder
6df6abea0e
Update changelog
2015-11-20 09:05:07 -07:00
Jason Wilder
d2c94fce16
Merge pull request #4841 from e-dard/points-refactor
...
Fix parsing issues in models.scanKey
2015-11-20 09:03:05 -07:00
Philip O'Toole
ca8530d5d9
0.9.5. is out
...
[ci skip]
2015-11-20 07:31:05 -08:00
Philip O'Toole
8ef5a056ba
Merge pull request #4815 from li-ang/fix_4801
...
Fix aggregate output across the cluster
2015-11-20 06:40:18 -08:00
Edd Robinson
9e506a2fe1
Update CHANGELOG
2015-11-20 14:30:33 +00:00
Edd Robinson
e995fba9b1
Update CHANGELOG
2015-11-20 01:26:22 +00:00
Philip O'Toole
68408a73f4
Merge pull request #4792 from mateuszdyminski/show_shard_groups
...
SHOW SHARD GROUPS
2015-11-18 16:52:04 -08:00
Philip O'Toole
7e8def590e
Update CHANGELOG for PR 4411
...
[ci skip]
2015-11-18 16:13:34 -08:00
liang@qiniu.com
a712a1c2b6
updated CHANGELOG.md
2015-11-18 01:28:09 +08:00
Cory LaNou
c12881ff10
Merge pull request #4822 from influxdb/fix-4193
...
Fix time inclusive comparison
2015-11-17 10:50:51 -06:00
Cory LaNou
6309ec9a68
fix time inclusive comparison
2015-11-17 10:43:27 -06:00
CrazyJvm
6e60e3226a
check point without fields when NewPoint
2015-11-17 13:21:52 +08:00
Cory LaNou
824d7a1d9b
Add interface for heap to support Reverse for `order by desc`
2015-11-16 15:10:55 -06:00
John Nguyen
cfbfbc2361
corrected URL
2015-11-16 17:37:01 +08:00
John Nguyen
90ea3fc4ad
updated CHANGELOG.md
2015-11-16 17:36:21 +08:00
Mateusz Dymiński
8090ba6830
SHOW SHARD GROUPS
2015-11-14 22:27:24 +01:00
Cory LaNou
43a4201a33
update changelog for 4768
2015-11-14 07:27:41 -06:00
Philip O'Toole
5333437d5b
Correct CHANGELOG re PR4778
...
[ci skip]
2015-11-13 17:57:07 -08:00
Philip O'Toole
1228431d85
Merge pull request #4789 from influxdb/multi_field_agg
...
WHERE fields must be decoded during aggregates
2015-11-13 17:30:32 -08:00
Philip O'Toole
912684b8d6
WHERE fields must be decoded during aggregates
...
This change ensures that if there are any fields in the WHERE clause of
an aggregate that are different from the fields in the SELECT clause,
that the cursors also decode those fields. Otherwise WHERE clauses of
the form 'SELECT f(w) FROM x WHERE y=z' will return incorrect results
Fixes issue #4701 .
2015-11-13 15:18:54 -08:00
Philip O'Toole
7ea9b3e49e
Allow openTSDB point errors logging to be disabled
2015-11-13 14:54:54 -08:00
Philip O'Toole
7d506c1e64
Update CHANGELOG for PR 4766
...
[ci skip]
2015-11-13 11:18:58 -08:00
Philip O'Toole
664b20e5fd
CHANGELOG typo
...
[ci skip]
2015-11-12 19:42:24 -08:00
Philip O'Toole
df6e76d357
Update CHANGELOG for 0.9.6
...
[ci skip]
2015-11-12 19:18:34 -08:00
Philip O'Toole
a8fa58b8e9
Update CHANGELOG
2015-11-12 19:08:47 -08:00
Ross McDonald
bd186195db
Restructured filesystem hierarchy, and updated pre/post installation scripts to ease upgrade progress. Also adding first iteration of new build script (build.py).
...
New package filesystem hierarchy:
- /var/lib/influxdb => Data directories
- /usr/lib/influxdb => Scripts and other miscellaneous files
- /etc/influxdb => Configuration
- /usr/bin/ => Where InfluxDB binaries will live
2015-11-12 10:42:41 -06:00
Philip O'Toole
3cab8fac02
Revert to Go 1.4.2
...
This is not passing 'go vet' under 1.4.2.
2015-11-11 15:48:37 -08:00
Cory LaNou
8ec4d04c71
Merge pull request #4685 from influxdb/heal-raft-cluster
...
Heal raft cluster
2015-11-11 11:44:12 -06:00
Philip O'Toole
615f47bbcd
Update CHANGELOG for reverted PR
2015-11-11 09:30:40 -08:00
Cory LaNou
4187fbba02
better changelog description
2015-11-11 10:05:25 -06:00
Cory LaNou
7fb0f90911
update changelog
2015-11-11 10:04:26 -06:00
Cory LaNou
1f4c442a3c
Update Changelog for #4703
2015-11-11 08:50:14 -06:00
Cory LaNou
6ecb62e4d2
Merge pull request #4737 from ch33hau/4283-hh-throws-error-even-if-disabled
...
Disable HintedHandoff if configuration is not set. #4283
2015-11-10 19:07:27 -06:00
Cameron Sparr
9625953d3e
Add UDP OS buffer size recommendations
2015-11-10 11:00:11 -07:00
ch33hau
8bfdfbda0b
Disable HintedHandoff if configuration is not set. #4283
2015-11-11 01:12:34 +08:00
Philip O'Toole
bbe9058041
Don't SHOW SHARDS for deleted shard groups
...
Fixes issue #4709 .
2015-11-09 17:02:34 -08:00
Philip O'Toole
98ef90094d
Update CHANGELOG for PR 4704
...
[ci skip]
2015-11-09 16:09:31 -08:00
Nathaniel Cook
fb07f2fc83
Merge pull request #4721 from influxdb/nc-export-interfaceValues
...
export interfaceValues since it is returned from DisticntReduce
2015-11-09 17:03:29 -07:00
Philip O'Toole
d34a0baadb
Update CHANGELOG for PR 4715
...
[ci skip]
2015-11-09 15:45:13 -08:00
Nathaniel Cook
23899e0990
CHANGELOG.md
2015-11-09 16:38:06 -07:00
Philip O'Toole
de660b4737
Update CHANGELOG for PR 4098
...
[ci skip]
2015-11-09 14:37:40 -08:00
Philip O'Toole
421e31bff7
Update CHANGELOG for PR4659
...
[ci skip]
2015-11-09 10:23:54 -08:00
ch33hau
2235dcec6b
Added IF EXISTS for DROP DATABASE command, #4659
2015-11-07 10:57:49 +08:00
Cameron Sparr
78e6979be5
Make parser/writer internal func names consistent
2015-11-06 16:43:35 -07:00
Philip O'Toole
59f9f2bbab
Update CHANGELOG for PR 4674
...
[ci skip]
2015-11-06 00:22:32 -08:00
Philip O'Toole
ef84e33e7b
Update CHANGELOG for PR 4684
...
[ci skip]
2015-11-05 17:54:37 -08:00
Philip O'Toole
a14829bc1d
Update CHANGELOG for PR 4690
...
[ci skip]
2015-11-05 16:52:04 -08:00
Cory LaNou
516a80e4be
reneable toml test TestConfig_Encode fixes #4691
2015-11-05 18:40:42 -06:00
Nathaniel Cook
1719a6107c
PointsWriter will drop writes to subscriber service for any in-flight writes
2015-11-05 16:25:00 -07:00
Cameron Sparr
e2db577e0f
Implement a UDP client
...
closes #4647
2015-11-04 14:18:14 -07:00
Cory LaNou
ac563ad97d
Importer fixes. fixes #4650 #4651
2015-11-03 16:26:17 -06:00
Philip O'Toole
ae8b458d9e
Merge pull request #4644 from influxdb/cli_auth_panic
...
Check for errors in response during token check
2015-11-03 08:08:23 -08:00
Philip O'Toole
8fcf7b3dfa
Update CHANGELOG for PR4643
...
[ci skip]
2015-11-03 08:07:20 -08:00
Philip O'Toole
e6dffd12c7
Check for errors in response during token check
...
Fixes issue #4641 .
2015-11-03 07:59:37 -08:00
Philip O'Toole
6682752408
Update CHANGELOG for PR 4632
...
[ci skip]
2015-11-01 18:44:30 -08:00
Philip O'Toole
bd0c304c91
Update CHANGELOG
2015-10-30 11:08:14 -07:00
Philip O'Toole
de7919240f
Migrate internal stats to consistent names
...
Go style -- and existing runtime stats -- do not use underscores, but
instead use camel case. This change makes the internal stats adhere to
that convention.
2015-10-28 21:07:45 -07:00
Jason Wilder
4e2a16c459
Update changelog
...
[ci skip]
2015-10-28 19:16:52 -06:00
Philip O'Toole
ef190b4013
Merge pull request #4600 from influxdb/wait_for_leader
...
ping endpoint can now wait for leader
2015-10-28 12:04:53 -07:00
Philip O'Toole
278e97cbbe
Update CHANGELOG
2015-10-28 11:40:12 -07:00
Jason Wilder
7508a2a252
Merge pull request #4587 from influxdb/jw-nan
...
Prevent NaN float values from being stored
2015-10-28 09:28:04 -06:00
Philip O'Toole
d8e4655e0f
Merge pull request #4586 from influxdb/engine_fail_msg
...
Exit when invalid engine is selected
2015-10-27 21:50:01 -07:00
Philip O'Toole
00b2454c53
Exit if invalid engine is selected
...
Fix #4584 , related to #4583
2015-10-27 17:29:18 -07:00
Jason Wilder
caa240a61c
Update changelog
2015-10-27 17:12:57 -06:00
Philip O'Toole
335e4325d8
Merge pull request #4516 from influxdb/hh_processor_per_node
...
Refactor hinted-handoff service
2015-10-27 14:43:08 -07:00
Philip O'Toole
2cda3be9c0
Update CHANGELOG for PR 4582
...
[ci skip]
2015-10-27 12:02:28 -07:00
Philip O'Toole
95f9937d8f
Update CHANGELOG
2015-10-26 18:59:58 -07:00
Jason Wilder
68c2b6e79e
Merge pull request #4580 from influxdb/jw-4538
...
Fix dropping database under write load
2015-10-26 14:03:22 -06:00
Jason Wilder
d30848e224
Update changelog
2015-10-26 13:44:55 -06:00
Cory LaNou
25a9127aa9
minor changes based on PR feedback
2015-10-26 10:07:40 -05:00
Cory LaNou
66a425b9a9
changelog
2015-10-23 14:48:32 -06:00
Nathaniel Cook
7c71ed53a4
fix subscriber logic when closed
2015-10-21 15:08:55 -06:00
Philip O'Toole
956efaeb94
Merge pull request #4506 from influxdb/enterprise_stats
...
Enterprise registration as a service
2015-10-20 08:57:19 -07:00
David Norton
f198000151
Revert "update changelog"
...
This reverts commit 218de0acbb
.
Conflicts:
CHANGELOG.md
2015-10-20 08:43:16 -04:00
Philip O'Toole
83db5cdbf5
Update CHANGELOG
2015-10-19 15:30:40 -07:00
gunnaraasen
44c5e33c2c
Update CHANGELOG
2015-10-19 12:37:31 -07:00
Philip O'Toole
9e383dacec
Merge pull request #4502 from influxdb/graphite_shutdown
...
Make Open() and Close() on Graphite sync'ed
2015-10-19 12:33:20 -07:00
Philip O'Toole
ff18bf7213
Make Open() and Close() on Graphite sync'ed
...
This will ensure that these operations don't run concurrently. This
change also ensures nil batchers are not closed.
Fixes issue #4494 .
2015-10-19 11:13:31 -07:00
David Norton
a6b18a1334
feat #3523 : update CHANGELOG.md
2015-10-19 14:03:17 -04:00
Cory LaNou
d73cda4956
changelog
2015-10-19 09:04:36 -05:00
Matthias Endler
7fdf81fd9c
Update changelog
2015-10-17 21:43:38 +02:00
Philip O'Toole
d9f04132ef
Update CHANGELOG for PR4447
...
[ci skip]
2015-10-16 08:27:52 -07:00
David Norton
203a411eec
fix #4475 : correct error msg for SHOW TAG VALUES
2015-10-16 10:37:08 -04:00
David Norton
e73a8e423c
fix #4472:too many points in the GROUP BY interval
2015-10-16 07:17:14 -04:00
Cory LaNou
a2102e19ba
always return time, never strings. fixes #4415
2015-10-15 20:19:58 -05:00
Philip O'Toole
81390db622
Actually check connection errors
...
Fix issue #4463
2015-10-15 15:07:18 -07:00
Ben Johnson
11cdb37793
Merge pull request #4460 from benbjohnson/tsm1-lint
...
tsm1 meta lint
2015-10-15 15:09:47 -06:00
Ben Johnson
c27f8ae3a4
tsm1 meta lint
2015-10-15 15:03:10 -06:00
Philip O'Toole
419415480a
Update CHANGELOG
2015-10-15 13:13:37 -07:00
Nathaniel Cook
cb1aaa8e42
Merge pull request #4375 from influxdb/subscriptions
...
Feature add subscriber service for creating/dropping subscriptions
2015-10-15 09:17:26 -06:00
Daniel Morsing
8af6760494
Update CHANGELOG.md
...
Fixing copy and paste error.
2015-10-15 11:19:05 +01:00
Nathaniel Cook
8b31007aa7
Adds subscriber service for creating/dropping subscriptions to the
...
InfluxDB data stream.
2015-10-14 15:23:45 -06:00
Philip O'Toole
fa83767664
Update CHANGELOG
2015-10-14 08:55:46 -07:00
Ben Johnson
6ce003c025
Merge pull request #4431 from benbjohnson/tsm1-quick
...
Add tsm1 WAL QuickCheck
2015-10-14 09:38:49 -06:00
Ben Johnson
f2d23b070b
add tsm1 wal quickcheck
...
This commit adds quickcheck testing for the tsm1 WAL.
2015-10-14 09:38:38 -06:00
Philip O'Toole
d555242be7
Update CHANGELOG
2015-10-14 08:30:55 -07:00
Cory LaNou
b88dd21581
Merge pull request #4173 from lenko-d/enable_golint_on_the_codebase_4098
...
Changes to make the uuid subpakage golint-able.
2015-10-14 10:09:59 -05:00
Daniel Morsing
6d188d9703
Merge pull request #4409 from influxdb/intoq
...
wire up INTO queries.
2015-10-14 15:29:54 +01:00
Daniel Morsing
af217e6362
Update CHANGELOG.md
2015-10-14 14:53:11 +01:00
Philip O'Toole
6d38559f24
RLock access to store's shards
...
Fix issue #4442 .
2015-10-13 20:28:19 -07:00
Philip O'Toole
967099385f
Update CHANGELOG
2015-10-13 14:18:59 -07:00
Jason Wilder
e0ece9f8b5
Fix line protocol accepting tags with no values
...
If a tag with no value was in the middle of all the tags, it would
get accepted as valid incorrectly.
Fixes #4421
2015-10-13 09:43:13 -06:00
Cory LaNou
6787525912
fixes multiple selectors overwriting each other. fixes #4360
2015-10-12 21:40:57 -05:00
Philip O'Toole
86b5ad2096
Add credits to changelog
...
[ci-skip]
2015-10-12 12:53:08 -07:00
David Norton
2fbd1052b5
update CHANGELOG.md
2015-10-09 18:35:06 -04:00
Philip O'Toole
c06ac8f94c
Don't add a new segment every purge check
...
Everytime the purge check was running, a new segment was being added.
This meant the list of almost-empty files in the HH directories would
grow continually.
2015-10-09 14:26:47 -07:00
Jason Wilder
f2e1dfed4f
Merge pull request #4370 from influxdb/jw-tsm
...
Prevent panic in DecodeSameTypeBlock
2015-10-09 12:59:03 -06:00
Jason Wilder
758359accc
Prevent panic in DecodeSameTypeBlock
...
If DecodeSameTypeBlock is called on on an empty Values slice, it would
panic with an index out of bounds error. This func can actually be removed
because DecodeBlock can determine what type of values are encoded already.
This will still panic if the block cannot be decoded due to other reasons.
Fixes #4365
2015-10-09 12:52:23 -06:00
Philip O'Toole
0d79da5ec5
Correct typo in CHANGELOG
...
[ci skip]
2015-10-09 11:40:19 -07:00
Philip O'Toole
37d3adb01e
Add credit for PR4291
...
[ci skip]
2015-10-09 11:08:22 -07:00
linearb
218de0acbb
update changelog
2015-10-09 13:57:02 -04:00
Philip O'Toole
bc569e82de
Correct typos in CHANGELOG
...
[ci skip]
2015-10-08 20:43:21 -07:00
Philip O'Toole
2780bdfd78
Update CHANGELOG
2015-10-08 18:23:15 -07:00
Ben Johnson
2b3bb5336d
add tsm1 quickcheck tests
2015-10-08 11:59:57 -06:00
dgnorton
a9bf213076
Merge pull request #3484 from dawbs/dawbs-fix-3429
...
Bugfix for #3429 String representations of RegexLiterals generated in…
2015-10-08 13:12:10 -04:00
Cameron Sparr
6bfb1ff11b
Merge branch 'roobert-graphite-template-custom-field'
...
Closes #4178
2015-10-08 10:59:00 -06:00
Nathaniel Cook
49f6765d63
make client.Write default to c.precision if none is given
2015-10-08 10:56:13 -06:00
Jason Wilder
5b4f46284f
Fix similar float values encoding overflow
...
If similar float values were encoded, the number of leading bits would
overflow the 5 available bits to store them (e.g. store 33 in 5 bits). When
decoding, the values after the overflowed value would spike to very large and
small values.
To prevent the overflow, we clamp the value to 31 which is the maximum
number of leading zero bits we can encoded.
Fixes #4357
2015-10-08 10:56:13 -06:00
Philip O'Toole
b5496d2177
Update CHANGELOG for PR4354
...
[ci skip]
2015-10-08 10:56:13 -06:00
Nick Dawbarn
26f6d00668
Bugfix for #3429 String representations of RegexLiterals generated in influxql/ast.go add the / char as a start and end delimiter, but does not escape any / characters that may exist with the regex
2015-10-08 19:41:36 +10:00
Nathaniel Cook
ac5bd8a6c2
make client.Write default to c.precision if none is given
2015-10-07 15:36:09 -06:00
Jason Wilder
b3343a6d2a
Fix similar float values encoding overflow
...
If similar float values were encoded, the number of leading bits would
overflow the 5 available bits to store them (e.g. store 33 in 5 bits). When
decoding, the values after the overflowed value would spike to very large and
small values.
To prevent the overflow, we clamp the value to 31 which is the maximum
number of leading zero bits we can encoded.
Fixes #4357
2015-10-07 15:05:56 -06:00
Philip O'Toole
7757b9b9db
Update CHANGELOG for PR4354
...
[ci skip]
2015-10-07 11:31:03 -07:00
Philip O'Toole
5d5515a497
If HH can't unmarshal a block, skip that block
2015-10-06 20:49:40 -07:00
Philip O'Toole
6f80d690dd
Update CHANGELOG for PR4342
...
[ci skip]
2015-10-06 20:26:37 -07:00
David Norton
f5001903d0
update CHANGELOG.md
2015-10-05 19:58:51 -04:00
Philip O'Toole
dba286a2e8
Update CHANGELOG
2015-10-05 15:53:46 -07:00
Philip O'Toole
2ac0357406
Support dropping non-Raft nodes
2015-10-04 00:19:52 -07:00
Philip O'Toole
d4fb66290a
Remove DROP SERVER from CHANGELOG
2015-10-02 09:21:27 -07:00
Cory LaNou
98a0d341cd
add drop server to changelog
2015-10-02 09:32:31 -05:00
Philip O'Toole
59bbc5c8e3
Reject line protocol that terminates with '-'
...
Fixes issue #4272 .
2015-10-01 20:55:49 -07:00
Philip O'Toole
08d299f6c7
Update CHANGELOG for PR 4293
...
[ci skip]
2015-10-01 13:49:04 -07:00
Jason Wilder
54ff1990bd
Merge pull request #4292 from influxdb/jw-derivative
...
Handle missing values in aggregate derivative queries better
2015-10-01 13:45:46 -06:00
Jason Wilder
06c143c2dd
Handle missing values in aggregate derivative queries better
...
If an aggregate derivative query did not have a value in the first
time bucket, it would abort early and return a single row with value
of 0. Similarly, if either the current or previous value was nil,
it would skip the row and not append any values causing gaps and
no data to show up.
Instead, this will append a nil value if either the current or previous
valis is nil. This essentially allows nil values to carry through the
results as well as gives a more sensible value for rows where we cannot
compute a difference (instead of dropping the row as before).
Fixes #4237 #4263
2015-10-01 13:05:19 -06:00
Philip O'Toole
c7599e0409
Update CHANGELOG
...
[ci skip]
2015-10-01 11:56:20 -07:00
Jason Wilder
5574c61cdf
Update changelog
2015-09-30 16:47:40 -06:00
Philip O'Toole
591e33b1d8
Initial work, does not address issue
2015-09-30 11:58:42 -07:00
Ben Johnson
343dd23ee7
refactor map functions to use list of values
...
This commit changes `tsdb.mapFunc` to use `tsdb.MapInput` instead
of an iterator. This will make it easier and faster to pass blocks
of values from the new storage engine into the engine.
2015-09-29 14:00:33 -06:00
Philip O'Toole
17cc2220b8
Update CHANGELOG
2015-09-28 18:39:42 -07:00
Philip O'Toole
a196d3663a
Allow configuration of UDP retention policy
...
Fixes issue #4529
2015-09-28 15:17:56 -07:00
Philip O'Toole
49a70d0fca
Merge pull request #4238 from influxdb/hh_control
...
Fully disable hinted-handoff service if requested
2015-09-28 12:11:18 -07:00
Philip O'Toole
2db82ee584
Merge pull request #4222 from influxdb/graphite_tcp_blocking
...
Graphite TCP should not block system shutdown
2015-09-28 12:11:04 -07:00
Philip O'Toole
a4a8fa0ff0
Fully disable hinted-handoff service if requested
...
Without this change if hinted-handoff was disabled the service would
correctly reject writes, but it would process any data sitting in
hinted-handoff queues. With this change the service is completely
disabled.
2015-09-25 18:03:43 -07:00
Philip O'Toole
7cb8c2d2ec
Add build timestamp to version data
2015-09-24 23:40:53 -07:00
Philip O'Toole
c85d5496af
Merge pull request #4225 from influxdb/sort_diags
...
Always display diags in name-sorted order
2015-09-24 19:05:26 -07:00
Philip O'Toole
99989df2b5
Always display diags in name-sorted order
2015-09-24 19:00:05 -07:00
Philip O'Toole
9de3125f6b
Graphite TCP should not block system shutdown
...
With this change Graphite TCP connections are tracked on a per-service
basis. This allows a closing Graphite service to first shutdown any
active connections, thereby unblocking the rest of shutdowm.
This work exposed small shortcomings with the existing Diagnostics
system and that code has alse been tweaked.
Fixes issue #4017
2015-09-24 14:08:38 -07:00
Philip O'Toole
f985ec9658
Update CHANGELOG
2015-09-24 13:01:31 -07:00
Cory LaNou
82c50bb746
Merge pull request #4202 from influxdb/issue-1577-rb
...
Allow fields to be selected with "selector" aggregate functions
2015-09-23 16:33:20 -05:00
Cory LaNou
78bc740434
full support for min/max/first/last
2015-09-23 09:03:57 -05:00
Philip O'Toole
e9928f39eb
Update CHANGELOG
2015-09-22 21:56:49 -07:00
Philip O'Toole
8f4b354f8f
Correct PR link in CHANGELOG
...
[ci skip]
2015-09-22 21:52:19 -07:00
Philip O'Toole
35d09cedfd
Support SHOW STATS for specific module
2015-09-22 16:36:13 -07:00
Ben Johnson
96715d7d90
rename Cursor.Seek() to Cursor.SeekTo()
2015-09-22 13:23:16 -06:00
Philip O'Toole
ace0e0331f
Update CHANGELOG for PR 4198
...
[ci skip]
2015-09-22 10:48:08 -07:00
Nathaniel Cook
79e6e3e07a
Merge pull request #4196 from influxdb/export_iterator
...
export tsdb.Iterator
2015-09-22 11:09:08 -06:00
Nathaniel Cook
007508bde0
export tsdb.Iterator
2015-09-22 10:29:49 -06:00
Philip O'Toole
6ce0b7acc5
Update CHANGELOG
2015-09-22 00:27:01 -07:00
Philip O'Toole
07c9d40b87
Merge pull request #4179 from mark-rushakoff/sorted-measurements-by-tag-filters
...
Sort DatabaseIndex.measurementsByTagFilters result
2015-09-21 11:19:37 -07:00
Daniel Morsing
57b211a538
Merge branch 'master' into bottom
...
resolve changelog conflict
2015-09-21 12:31:29 +00:00
Daniel Morsing
43f0a825eb
update CHANGLOG
2015-09-21 12:06:23 +00:00
Mark Rushakoff
85275e7d59
Sort DatabaseIndex.measurementsByTagFilters result
...
Fixes #4118
2015-09-20 14:37:27 -07:00
Mint
376bc8ce80
Changes to make the uuid subpakage golint-able.
...
Issue: Enable `golint` on the code base #4098
- [X] CHANGELOG.md updated
- [X] Rebased/mergable
- [X] Tests pass
- [X] Sign [CLA](http://influxdb.com/community/cla.html ) (if not already signed)
2015-09-18 22:47:15 -05:00
Philip O'Toole
07bcd523f3
Tag Go memstats during writes to _internal
2015-09-18 14:16:39 -07:00
Cory LaNou
38cb7b49de
Mising defer in httpd recovery. fixes #4124
2015-09-17 09:37:27 -05:00
Philip O'Toole
f73bc6ff19
Merge pull request #4140 from influxdb/engine_config
...
Make engine configurable
2015-09-16 21:17:43 -07:00
Philip O'Toole
8c28843a6e
Merge pull request #4141 from influxdb/qe_logging
...
Control whether each query should be logged
2015-09-16 21:16:18 -07:00
Philip O'Toole
e49644ea94
Update CHANGELOG
2015-09-16 19:30:02 -07:00
Philip O'Toole
5c64aff844
Update CHANGELOG
2015-09-16 19:12:58 -07:00
Philip O'Toole
4e74e14e36
Update CHANGELOG
2015-09-16 18:40:32 -07:00
Cory LaNou
e1e03e554e
update changelog
2015-09-16 09:58:14 -05:00
Cory LaNou
5395ac7634
Period in field name that matches measurement fails. Fixes #3457
2015-09-15 16:26:39 -05:00
Philip O'Toole
671ed728f5
Move new feature to 0.9.5 release
...
[ci skip]
2015-09-14 16:45:26 -07:00
Philip O'Toole
05b2e4985f
Merge pull request #4065 from sbouchex/cmd_add_precision
...
Added precision support in cmd client
2015-09-14 16:44:23 -07:00
Philip O'Toole
1130d995d7
0.9.4 is out
...
[ci skip]
2015-09-14 15:03:44 -07:00
Cory LaNou
91d833efeb
Derivative query with group by time but no aggregate function should fail parse. Fixes #3718
2015-09-11 14:16:29 -05:00
Cory LaNou
5c1ba44c9b
Merge pull request #4071 from influxdb/issue-3902
...
Issue 3902
2015-09-11 06:58:27 -05:00
Sébastien Bouchex Bellomié
9831ab2cc8
Added precision support in cmd client
2015-09-11 09:20:02 +02:00
Philip O'Toole
3438bbb53d
Update CHANGELOG
2015-09-10 12:30:50 -07:00
Cory LaNou
05f69b3d6c
Validate Dimension for proper time scenarios. Fixes #3902
2015-09-10 13:10:21 -05: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
59ef75a183
Allow wildcards without abandon! Fixes #3978
2015-09-09 15:27:15 -05: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
3a0b4ec269
Update CHANGELOG
2015-09-08 23:02:53 -07:00
Philip O'Toole
0b3d7fd459
Update CHANGELOG
2015-09-08 19:56:59 -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
Philip O'Toole
95530e1623
Set UDP input defaults if not set
2015-09-08 19:32:20 -07:00
Philip O'Toole
e4a332ea12
Update CHANGELOG
2015-09-08 19:32:20 -07:00
Philip O'Toole
f0bbec6699
Add stats to PointsWriter
2015-09-08 19:30:07 -07:00
Philip O'Toole
e38a204afc
Merge pull request #4043 from influxdb/opentsdb_batching
...
Add batching and stats to openTSDB input
2015-09-08 19:27:35 -07:00
Philip O'Toole
1ce5187b66
Merge pull request #4049 from influxdb/udp_stats
...
Add stats to the UDP input
2015-09-08 19:18:17 -07:00
Philip O'Toole
9677a0faab
Add collectd stats
2015-09-08 19:07:47 -07:00
Philip O'Toole
27932409b0
Add stats to the UDP input
2015-09-08 18:48:35 -07:00
Philip O'Toole
817328d378
Add basic stats to the CQ service
2015-09-08 18:17:20 -07:00
Philip O'Toole
46405440bf
Update CHANGELOG
...
[ci skip]
2015-09-08 16:27:02 -07:00
Cory LaNou
9d091b4362
changelog
2015-09-08 14:19:08 -05:00
Philip O'Toole
8297fc8c43
Merge pull request #4033 from influxdb/logrotate
...
Install logrotate configuration
2015-09-08 12:02:54 -07:00
Philip O'Toole
3e2be42f30
[ci skip]
2015-09-08 11:58:34 -07:00
Jason Wilder
2824a9c92a
Merge pull request #3814 from influxdb/jw-graphite
...
Fix invalid time stamp in graphite metric causes panic
2015-09-08 11:17:57 -06:00
Jason Wilder
9b28376ecb
Update changelog
2015-09-08 11:04:26 -06:00
Ben Johnson
0e8b78288c
CHANGELOG
2015-09-08 10:58:03 -06:00
Jason Wilder
766e2867bd
Update changelog
2015-09-08 10:09:25 -06:00
Philip O'Toole
bbc103305b
Support multiple Graphite inputs
...
Fixes issue #3636
2015-09-06 21:33:46 -07:00
Philip O'Toole
407591985c
Update CHANGELOG
2015-09-05 00:33:16 -07:00
Philip O'Toole
30e2ca1d2e
Merge pull request #3935 from fg2it/package_options
...
Package options
2015-09-04 14:53:02 -07:00
Philip O'Toole
68169a04d6
Update CHANGELOG
2015-09-04 14:45:31 -07:00
Jason Wilder
08656f515e
Merge pull request #4000 from influxdb/jw-3960
...
Fix cluster restarting issues
2015-09-04 15:16:51 -06:00
Jason Wilder
e63e14f47f
Update change log
2015-09-04 14:52:08 -06:00
Philip O'Toole
e513b68e61
Update CHANGELOG
...
[ci skip]
2015-09-04 12:38:03 -07:00
Cory LaNou
a09e2c27bb
minor tweaks based on PR review
2015-09-04 13:41:46 -05:00
Cory LaNou
be92093490
update changelog
2015-09-04 13:30:43 -05:00
Jason Wilder
6f41c0fa87
Merge pull request #3986 from influxdb/jw-order-by
...
Support sorting by time desc
2015-09-04 09:42:58 -06:00
Philip O'Toole
06152ba8e2
Update CHANGELOG
2015-09-04 08:31:54 -07:00
Jason Wilder
330363bec4
Update changelog
2015-09-03 22:42:08 -06:00
Cory LaNou
6ab6d74142
update changelog
2015-09-03 15:19:43 -05:00
Ben Johnson
deff06f850
add copier service
...
This commit adds the copier service which allows one server to
copy shards from another server. This will be used for moving
shards in the cluster.
2015-09-03 13:07:35 -06:00
David Norton
a58d0687e0
fix #2555 : update CHANGELOG.md
2015-09-03 07:12:15 -04:00
fg2it
2bf33a47a0
Updating doc on package.sh
2015-09-02 20:14:26 +02:00
Ben Johnson
b63ebb72a5
limit bz1 quickcheck tests to 10 iterations on CI
...
This commit checks the `CI` environment variable in the bz1
test suite and limits the quickcheck runs if the value is `true`.
2015-09-02 11:27:11 -06:00
Jason Wilder
807e80bf0b
Update changelog
2015-09-02 09:22:20 -06:00
Philip O'Toole
14c04eb4d6
Merge pull request #3916 from influxdb/new_stats_diags
...
Statistics and Diagnostics service
2015-09-01 18:30:53 -07:00
Philip O'Toole
9d81cdd1a4
Update CHANGELOG
2015-09-01 15:21:40 -07:00
fg2it
c6bddddac5
Add option to build script
2015-09-01 22:53:36 +02:00
Jason Wilder
898ee8c399
Fix write fails for multiple points when tag starts with quote
...
Fixes #3928
2015-09-01 11:20:34 -06:00
Ben Johnson
d52fe89035
add WAL lock to prevent timing lock contention
...
This commit adds a lock to the WAL log to prevent timing how long
it takes to obtain the Bolt write lock.
2015-09-01 11:08:39 -06:00
Ben Johnson
767307eed6
convert meta shard owners to objects
...
This commit converts meta.ShardInfo.OwnerIDs from a slice of ids
to a slice of objects. This is to support adding statuses for a
shard for a given node. For example, a node may have a shard
assigned to it but it is currently copying the shard and is not
ready to serve data for it.
The old `OwnerIDs` is marked as deprecated, however, the code
still supports loading from older protobuf-encoded data.
2015-08-31 16:33:13 -06:00
Jason Wilder
f72fd247b5
Fix panic when querying against non-fully replicated shards
...
The TSDBStore was returning a nil mapper if the shard did not exist. The caller always
assumed the mapper would not be nil causing a panic. Instead, have the mapper skip the mapping
phase if it's shard reference is nil. This fixes queries against data-only nodes and against
shards that are not fully replicated in the cluster.
Fixes #3574
2015-08-31 10:03:07 -06:00
Philip O'Toole
4304526fea
Update CHANGELOG
2015-08-29 09:56:15 -07:00
Jason Wilder
4ff9695c64
Update changelog
2015-08-28 15:11:47 -06:00
Philip O'Toole
f388dd398d
Update CHANGELOG for PR 3868
...
[ci skip]
2015-08-28 14:01:21 -07:00