Commit Graph

1319 Commits (2f6340b49683c8415ed05e8ecfdc5e9e48a59049)

Author SHA1 Message Date
Philip O'Toole 05a124b24d Update CHANGELOG 2015-08-27 09:58:19 -07:00
Sean Beckett ecd35c9678 Update CHANGELOG.md 2015-08-26 14:40:33 -07:00
Philip O'Toole ad94329fba Fix typo in 0.9.3 release date 2015-08-26 14:37:44 -07:00
Philip O'Toole e33ca89559 0.9.3 is out 2015-08-26 14:37:22 -07:00
Jason Wilder 0286a3e7fe Fix deadlock in metastore
The interaction of continuous query service, the meta-store loading
and initializing raft state, and syncing node info could cause a
deadlock in some instances.  There was an extra read-lock taken by isLeader()
when it already had a read-lock.  Removing this extra lock fixes the startup
deadlock.

Fixes #3607
2015-08-26 14:43:17 -06:00
Ben Johnson 3ce001929c Use 4KB default block size for bz1
This commit changes the default block size from 64KB to 4KB for
bz1. This was lowered because small blocks were being uncompressed,
merged, recompressed, and inserted for a large portion of updates.
This became slower and slower over time until it reached the 64KB
threshold. We moved to the 4KB threshold in order to lower the
impact of this recompression.
2015-08-26 11:05:01 -06:00
Philip 5f5c3a30b2 Update CHANGELOG 2015-08-25 22:31:47 -07:00
Cory LaNou f5230ecef4 fix changelog type 2015-08-25 08:55:24 -05:00
Cory LaNou 9204d88660 changelog 2015-08-25 08:54:31 -05:00
Philip O'Toole 9609d43ab4 Update CHANGELOG for PR 3804 2015-08-24 10:50:55 -07:00
Cory LaNou de020e6044 fix bad rebase 2015-08-22 09:18:40 -05:00
Cory LaNou f44803fcd8 changelog 2015-08-22 09:16:33 -05:00
Cory LaNou 6d5d697f56 changelog 2015-08-21 15:18:49 -05:00
Philip O'Toole 7eb004d1af Update CHANGELOG 2015-08-21 12:14:53 -07:00
Jason Wilder 85da78205c Update changelog 2015-08-21 12:19:44 -06:00
Philip O'Toole d7f646f7a4 Merge pull request #3771 from influxdb/tcp_graphite_timeout
Close idle Graphite TCP connections
2015-08-20 17:08:17 -07:00
Philip O'Toole ac2b7c3f09 Update CHANGELOG 2015-08-20 15:46:08 -07:00
Philip O'Toole fa01abf3c9 Release note SELECT * changes
[ci skip]
2015-08-20 14:30:45 -07:00
Philip O'Toole 9f9457830d Fix typo in CHANGELOG
[ci skip]
2015-08-20 14:12:19 -07:00
Philip O'Toole f74d7fd9d1 Add note re new required config wal-dir
[ci skip]
2015-08-20 14:11:17 -07: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
Philip O'Toole 1fe48d80a3 Update CHANGELOG 2015-08-19 12:47:12 -07:00
Jason Wilder 6ca7970f01 Fix inserting string values with backslashes
Fixes #3682
2015-08-19 09:33:16 -06:00
Jason Wilder 4eb48b5a18 Fix measurement name being double-escaped during replication
Fixes #3708 #3704
2015-08-19 09:31:26 -06: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
Philip O'Toole 5666dc4076 Further detail for the 0.9.3 release notes
[ci skip]
2015-08-18 22:51:10 -07:00
Philip O'Toole 6a70264d56 Add 0.9.4 header to CHANGELOG 2015-08-18 18:02:09 -07:00
Paul Dix f4077764b2 Update CHANGELOG.md 2015-08-18 20:49:07 -04:00
Jon Seymour e1dcdfc897 CHANGELOG.md: add #3686
Signed-off-by: Jon Seymour <jon@wildducktheories.com>
2015-08-19 09:15:41 +10:00
Daniel Morsing e2db51e4d5 Merge pull request #3721 from influxdb/timeliteral
interpret number literals compared against time as nanoseconds from epoch
2015-08-18 14:31:53 -07:00
Daniel Morsing 8fb548b9cc update changelog 2015-08-18 14:30:11 -07:00
Philip O'Toole 836311c2b1 Update CHANGELOG 2015-08-17 13:43:20 -07:00
Jason Wilder 7cf31a74cd Prevent out of memory range slices from being created
If the hinted handoff segment is corrupt, the size read could be
invalid and attempting to create a slice using that size causes
a panic.  Ideally, we'd have a checksum on the seqment record but
for now just return an error when the size is larger than the
segment file.

Fixes #3687
2015-08-17 10:48:01 -06:00
Philip O'Toole 0cf824713c Update CHANGELOG 2015-08-14 20:03:45 -07:00
Philip O'Toole 34dcead452 Update CHANGELOG for PR 3673
[ci skip]
2015-08-14 18:12:12 -07:00
Jason Wilder 1221de8cad Update changelog 2015-08-14 16:47:10 -06:00
Cory LaNou 13edb74a42 changelog 2015-08-14 15:06:57 -05:00
Ben Johnson 45ea87ce3f Fix nil FieldCodec panic
This commit changes FieldCodec to always be non-nil. Normally it should
always be non-nil, however, if metadata is not persisted correctly or
consistently then it could be missing. A nil FieldCodec causes queries
to panic.

Fixes #3535
2015-08-14 13:12:40 -06:00
Jason Wilder c7e9a68ed5 Update changelog 2015-08-14 12:50:25 -06:00
Philip O'Toole df2876256d Update CHANGELOG 2015-08-14 10:50:50 -07:00
Cory LaNou ff5528627d changelog 2015-08-13 20:55:46 -05:00
Philip O'Toole 7690184b2e Update CHANGELOG for PR 3115 2015-08-13 16:56:11 -07:00
Philip O'Toole d1e102a5bf Update CHANGELOG 2015-08-13 13:41:10 -07:00
Jason Wilder bb513079e9 Update changelog` 2015-08-13 10:02:05 -06:00
Jason Wilder 4c7f07b81c Merge pull request #3639 from influxdb/jw-fixes
Cap auto-created retention policy replica count at 3
2015-08-12 14:28:07 -06:00
Jason Wilder e6ff93d23e Update changelog 2015-08-12 14:18:06 -06:00
Philip O'Toole 28cb14e6a6 Update CHANGELOG 2015-08-12 12:50:13 -07:00
Jason Wilder e8f8ab9352 Update changelog 2015-08-12 13:21:39 -06:00
Philip O'Toole 68058aee98 Update CHANGELOG 2015-08-11 18:34:49 -07:00
Philip O'Toole 13972eeeaa Update CHANGELOG 2015-08-11 12:25:10 -07:00
Philip O'Toole 55c491964b Update CHANGELOG 2015-08-10 16:39:29 -07:00
Philip O'Toole 2195f591cb Update CHANGELOG for PR 3599
[ci skip]
2015-08-10 14:24:52 -07:00
Jason Wilder 68b82f3030 Fix regex queries regression
ValidateGroupBy was returning an error if a tag does not exist
but it appears that function was supposed to be validating that
a field name was not used as a group by field.

Fixes #3326
2015-08-10 15:02:29 -06:00
Philip O'Toole c42697f929 Update CHANGELOG 2015-08-10 13:13:19 -07:00
Jason Wilder bc81a4283f Fix panic when parsing value in scientific notation with trailing i
Fixes #3583
2015-08-10 13:46:53 -06:00
Jason Wilder d4ce2f9048 Fix panic when running derivative on non-numeric values
Fixes #3401
2015-08-10 12:45:34 -06:00
Jason Wilder b01eb34920 Update changelog 2015-08-07 14:27:38 -06:00
Cory LaNou 0c4c5b20cb Merge pull request #3585 from influxdb/non-existent-field
Additional test coverage for non-existent fields
2015-08-06 15:12:48 -05:00
Jason Wilder 398ffabab7 Fix panic in hinted handoff processor
A short write has occurred and we do not have enough bytes to determine
the size of the payload.  This is corrupted record that we should drop.
Instead of panicing, log the error and advance the queue since the error
at this location is unreoverable currently.

Fixes #3436
2015-08-06 14:06:41 -06:00
Cory LaNou 9ac99f24da changelog 2015-08-06 15:02:46 -05:00
Cory LaNou a8412d455e changelog 2015-08-06 14:01:29 -05:00
Cory LaNou f4697ebca7 changelog 2015-08-06 12:16:33 -05:00
Cory LaNou 9df04ec5c2 changelog 2015-08-06 11:48:06 -05:00
Cory LaNou 08f84a2925 Merge pull request #3502 from influxdb/import
Importer for 0.8.9 data via the CLI
2015-08-06 10:46:28 -05:00
Jason Wilder cb7f0b8228 Fix parsing string fields with newlines
Newlines in a string field would cause the parser to return
the line prematurely causing "unbalanced quotes" errors.  This
makes the line scanning aware of quote fields so that the whole
line is returned.

Fixes #3545
2015-08-06 09:28:01 -06:00
Cory LaNou ea58609392 update changelog 2015-08-06 09:19:56 -05:00
Jason Wilder 2d604ac537 Fix panics found via go-fuzz
Fixes #3288
2015-08-05 16:41:59 -06:00
Jason Wilder 40c5cfbce5 Update changelog 2015-08-05 14:17:26 -06:00
Jason Wilder 56d962261e Fix panic parsing measurement with large number of tags
Defaults to handling measurements with up to 100 tags and will
now grow the slice if there are more instead of panicing.

Fixes #3511
2015-08-05 12:45:55 -06:00
Daniel Morsing 6797270403 check if fields are valid during parse.
Binary expressions that yield a boolean are invalid and we can catch
these at parse time.

Fixes #3525
2015-08-04 16:02:35 +01:00
David Norton d661bf1a06 fix #3414: shard mappers perform query re-writing 2015-08-04 09:49:50 -04:00
Paul Dix dc1d3a491c Update CHANGELOG.md 2015-07-31 19:11:31 -04:00
Cory LaNou 0b5eb09181 integers in line protocol now have to end with `i` 2015-07-30 20:51:18 -05:00
Jason Wilder c12b556e5b Update changelog 2015-07-28 09:41:06 -06:00
Paul Dix f994a97461 Update CHANGELOG.md 2015-07-27 17:45:12 -04:00
Todd Persen 0d8a85a48a Update CHANGELOG.md 2015-07-24 14:45:57 -07:00
Todd Persen f549091c30 Update CHANGELOG.md 2015-07-24 14:45:20 -07:00
Todd Persen 237b52b46a Update CHANGELOG.md 2015-07-23 17:28:16 -07:00
Jason Wilder 3c308e3bbf Update changelog 2015-07-23 10:26:24 -06:00
Josh Horwitz 96938e8a2b Added check for escaped single quote in string 2015-07-22 17:47:48 -04:00
Jason Wilder a27480780e Update changelog 2015-07-22 14:50:52 -06:00
Philip O'Toole 3482c50ae3 Update CHANGELOG for PR 3334
[ci skip]
2015-07-22 10:07:14 -07:00
Jason Wilder 8c715f72ab Merge pull request #3415 from influxdb/jw-3411
Fix parse stuck in loop causing 500 timeout
2015-07-21 14:14:36 -06:00
Gunnar dcc37354a9 Merge pull request #3409 from influxdb/ga-fix-3380
Parser fix, only allow ORDER BY ASC and ORDER BY time ASC
2015-07-21 12:17:40 -07:00
gunnaraasen eca76ed7a3 Parser fix, only allow ORDER BY clause with time ASC 2015-07-21 12:07:56 -07:00
Jason Wilder f9287ad47d Fix parse stuck in loop causing 500 timeout
Fixes #3411
2015-07-21 11:20:14 -06:00
Josh Horwitz e19dea8703 Fixes #3379 - added check for no fields in point 2015-07-21 09:01:51 -04:00
Philip O'Toole 4bd8f3e793 Update CHANGELOG for PR 3376
[ci skip]
2015-07-20 12:38:44 -07:00
Philip O'Toole 5206c0e4b9 Update CHANGELOG for PR 3256 2015-07-19 12:02:53 -07:00
Philip O'Toole 6fc89b8442 New section for 0.9.3 because 0.9.2 has branched 2015-07-17 11:54:14 -07:00
gunnaraasen 9ba37325f6 Fixes authorization.
Adds GRANT and REVOKE statements for admin privilege. Adds authorization to the query endpoint.
2015-07-17 11:33:06 -07:00
Robert Nubel 930a1aa523 Require a regex after a regex operator when parsing.
Previously, parseRegex could return an empty RegexLiteral
and the expression parser would put that into the right-hand
side of the expression, causing a nil-pointer panic when
the query was later executed. This change adds a check at
the parsing level and returns an error message if a regex
operator (e.g. =~) is not followed by an actual regex.
2015-07-17 11:02:45 -07:00
Timothy Raymond 90f6725da1 Update CHANGELOG 2015-07-17 10:54:27 -07:00
gunnaraasen 55434fa8b7 Update CHANGELOG 2015-07-16 13:45:50 -07:00
Philip O'Toole 5a311e6cc0 Update CHANGELOG for PR 3334
[ci skip]
2015-07-16 13:01:27 -07:00
Philip O'Toole d8c31f0b3c Merge pull request #3320 from influxdb/streaming_dq
Support Distributed Queries
2015-07-16 12:33:21 -07:00
Philip O'Toole 74cb96646c Refactor query engine for distributed query support
With this change, the query engine code gathers information about
shards and tagsets by working with individual shards, collating the
information, and returning that to the client. It does not assume that any
particular shard is local, and accesses all shards through abstracted
Mappers, of which there are two types -- a Mapper type for Raw queries
and a second type for Aggregate queries. There are corresponding
Executors for each type of Mapper, but both types of Executors share the
same interface.
2015-07-15 12:54:55 -07:00
Philip O'Toole a3557d52c8 Credit for PR 3335
[ci skip]
2015-07-15 11:33:40 -07:00
Philip O'Toole 09d7dfbaae Form database path correctly on DROP DATABASE
Fixes #3330
2015-07-15 11:14:49 -07:00
Philip O'Toole c54018a083 Update CHANGELOG 2015-07-15 09:43:27 -07:00
Josh Horwitz e4f2d8a6c4 Fixed httpd logger to get user from query params 2015-07-13 17:36:34 -04:00
Jason Wilder ebd6e55997 Fix regression parsing boolean True/False values 2015-07-13 11:29:02 -06:00
Jason Wilder f4f0373579 Sort points after appending if needed
Writing points that were not sorted by time could cause very high
CPU usages and increased latencies because each point inserted would
cause the in-memory cache to be resorted.  The worst case would be
writing a large batch of N points in reverse time order which would
invoke N sorts of the slice.

This patch keeps track of which slices need to be sorted and sorts
them once at the end.  In the previous example, the N sorts becomes
one.  There is still a pathalogical case that would require N/2 sorts.
For example, 10000 points split across 5000 series.  Each series has two
points that are in reverse time order.  This would incur 5000 sorts still.

Fixes #3159
2015-07-13 10:51:58 -06:00
Josh Horwitz 596da90227 Updated changelog to have correct name :) 2015-07-12 19:18:23 -04:00
Philip O'Toole deff13e927 Update CHANGELOG for PR 3298
[ci skip]
2015-07-11 14:07:48 -07:00
Jason Wilder 1641c25479 Fix panic parsing floats without decimal
Fixes #3289
2015-07-10 14:18:51 -06:00
Philip O'Toole 7950aeba63 Update CHANGELOG 2015-07-08 17:14:54 -06:00
Jason Wilder 4a71692b88 Allow extra tags using graphite default template
Fixes #3223
2015-07-06 16:14:02 -06:00
Jason Wilder 0b481d55f4 Fix graphite filter searching matching wrong template
Default template would get chosen in some cases when a matching filter
existed.

Fixes #3245
2015-07-06 16:14:02 -06:00
Jason Wilder a3ab093996 Parse NaN as float
Fixes #3230
2015-07-06 16:14:01 -06:00
Philip O'Toole 230f52b2fd Update CHANGELOG 2015-07-06 12:24:26 -04:00
Todd Persen 714b477183 Update CHANGELOG.md 2015-07-04 15:03:47 -07:00
Philip O'Toole ffae1c9ff7 Merge pull request #3218 from influxdb/config_timeouts
Allow PointerWriter timeout to be configurable
2015-07-02 17:14:08 -04:00
Philip O'Toole 84b2e86d73 0.9.1 is released 2015-07-02 13:54:46 -04:00
Philip O'Toole 9ebd237dca Update CHANGELOG 2015-07-02 12:50:15 -04:00
Philip O'Toole 2b2cc3c640 Update CHANGELOG for PR 3217
[ci skip]
2015-07-02 10:57:25 -04:00
Philip O'Toole e9574223f5 Update CHANGELOG 2015-07-01 16:47:56 -04:00
David Norton 8af9e62a5d fix #3102: update CHANGELOG.md 2015-06-30 18:29:36 -04:00
Philip O'Toole 9198cbd65a SHOW STATS and collectd panics actually in 0.9.1
[ci skip]
2015-06-30 18:24:53 -04:00
Jason Wilder af827ba485 Update changelog 2015-06-30 09:29:05 -06:00
Jason Wilder 41ae8bdae7 Handle escaped commas in measurement name
Fixes #3183
2015-06-29 15:15:50 -06:00
Jason Wilder eb71f78afb Merge pull request #3167 from influxdb/jw-2608
Fix panic when droppping measurement while writing to it concurrently
2015-06-29 14:05:42 -06:00
Jason Wilder 7232e6ea7c Fix panic when droppping measurement while writing to it concurrently
Fixes #2608
2015-06-29 14:01:07 -06:00
Philip O'Toole 14feda713a Update CHANGELOG for PR 3177
[ci skip]
2015-06-29 14:03:32 -04:00
Philip O'Toole 1c7cfe87bf Update CHANGELOG 2015-06-29 13:53:41 -04:00
Jason Wilder 5620e0c6e2 Update changelog 2015-06-26 13:47:14 -06:00
Philip O'Toole 5626c2c725 Minor typo in CHANGELOG 2015-06-26 13:28:21 -04:00
Philip O'Toole 8ed011b4f7 UDP panic fixed in 0.9.1 2015-06-26 13:27:23 -04:00
Philip O'Toole fbb2dd2663 Update CHANGELOG 2015-06-26 10:25:11 -04:00
Philip O'Toole 445bfddee7 Update CHANGELOG.md 2015-06-26 00:11:29 -04:00
David Norton e2f0814904 fix #3014: make code review changes 2015-06-25 20:10:17 -04:00
David Norton ac4ac506e7 fix #3014: update CHANGELOG.md 2015-06-25 19:55:14 -04:00
Ben Johnson b574e2f755 Add write ahead log
This commit adds a write ahead log to the shard. Entries are cached
in memory and periodically flushed back into the index. The WAL and
the cache are both partitioned into buckets so that flushing doesn't
stop the world as long.
2015-06-25 15:47:13 -06:00
Paul Dix ee0407e7a7 Update CHANGELOG.md 2015-06-25 14:19:32 -07:00
Jason Wilder d58d632633 Update changelog
Add #3131
2015-06-25 15:15:00 -06:00
Jason Wilder 17432598b1 Prevent out of range ints and floats from being parsed sucessfully
Field values that were out of range for the type would panic the database
when being inserted because the parser would allow them as valid points.
This change prevents those invalid values from being parsed and instead
returns an error.

An alternative fix considered was to handle the error and clamp the value
to the min/max value for the type.  This would treat numeric range errors
slightly differently than other type erros which might lead to confusion.

The simplest fix with the current parser would be to just convert each field
to the type at parse time.  Unfortunately, this adds extra memory allocations
and lowers throughput significantly.  Since out of range values are less common
than in-range values, some heuristics are used to determine when the more
expensive type parsing and range checking is performed.  Essentially, we only
do the slow path when we cannot determine that the value is in an acceptable
type range.

Fixes #3127
2015-06-25 14:49:42 -06:00
Henrik Johansson 956b716f50 Added CHANGELOG entry for #2956 2015-06-25 14:43:22 -06:00
Philip O'Toole bbdf4ddde3 Update CHANGELOG for PR 3136
[ci skip]
2015-06-25 16:30:01 -04:00
Philip O'Toole dfcecb2626 Move bug in Features to Bugfixes 2015-06-25 11:38:10 -07:00
Jason Wilder b0cda03219 Update changelog
Fixes #2102 #2966
2015-06-24 23:09:08 -06:00
gunnaraasen a367e2b165 Update CHANGELOG 2015-06-23 23:11:11 -07:00
Philip O'Toole 4b0871e293 Update CHANGELOG 2015-06-22 16:04:38 -07:00
dgnorton eb20558c4c Merge pull request #2985 from influxdb/cq-nowhere-2944
fix #2944: don't require WHERE time on create CQ
2015-06-22 15:51:22 -04:00
Jason Wilder cc7e59a12a Merge pull request #3088 from influxdb/jw-field-values
Fix string field value escaping
2015-06-22 13:48:47 -06:00
David Norton fefd1ce24d fix #2944: update CHANGELOG.md 2015-06-22 15:40:31 -04:00
Jason Wilder 0949b0783b Update changelog
Add fix for #3013
2015-06-22 13:17:40 -06:00
Philip O'Toole 1e6a9394df Update CHANGELOG 2015-06-22 11:57:17 -07:00
Todd Persen 9f45a9eea3 Update CHANGELOG.md 2015-06-18 15:44:16 -07:00
Philip O'Toole 4933736d51 Update CHANGELOG for PR 3038 2015-06-18 12:01:42 -07:00
Philip O'Toole 0c1d256830 Update CHANGELOG 2015-06-17 14:45:50 -07:00
Philip O'Toole 64925023cd Update CHANGELOG 2015-06-17 11:04:51 -07:00
Philip O'Toole f9325d7399 Correct minor typos in CHANGELOG 2015-06-17 08:49:00 -07:00
Philip O'Toole 734b7bf198 Update CHANGELOG for PR 3021 2015-06-17 08:46:12 -07:00
Philip O'Toole 38b4f0787f Merge pull request #2650 from n1tr0g/show_grants_user
Show grants for user statement
2015-06-16 12:27:15 -07:00
Philip O'Toole 2f4b089b84 Update CHANGELOG 2015-06-16 12:14:36 -07:00
Dejan Golja 000d6b8b0b added tests for SHOW GRANTS FOR statements 2015-06-17 01:24:09 +10:00
Dejan Golja f133ceb350 Added support for SHOW GRANTS FOR USER syntax 2015-06-17 01:00:26 +10:00
Philip O'Toole b758a23886 Update CHANGELOG 2015-06-15 11:51:35 -07:00
Philip O'Toole 7eed411bee Update CHANGELOG 2015-06-15 10:30:34 -07:00
Philip O'Toole 96c0fd3fe1 Update CHANGELOG for PR 2974 2015-06-12 14:22:37 -07:00
Philip O'Toole 00db51b763 Update CHANGELOG 2015-06-12 13:57:53 -07:00
Philip O'Toole 0131956878 Update CHANGELOG 2015-06-12 12:31:35 -07:00
Philip O'Toole 4eab0bf0d3 Update CHANGELOG for PR 2928 2015-06-12 11:10:40 -07:00
Jason Wilder 36cde5f35e Fix large integers getting converted to floats during remote writes
Fixes #2960

Integers were were written back to line protocol using strconv.FormatFloat
incorrectly.  Large integers are written in scientific notation which
causes their type to change to a float when parsed back.
2015-06-12 11:20:37 -06:00
dgnorton 0318b4562e Merge pull request #2936 from influxdb/fix-2935
fix #2935: hook CPU and memory profiling back up
2015-06-12 12:10:27 -04:00
David Norton f717019d88 fix #2935: hook CPU and memory profiling back up 2015-06-12 11:47:59 -04:00
林芳荣 63174e0dbf merge 2015-06-12 23:43:18 +08:00
Jason Wilder 30068561ae Fix parsing negative floats
Fixes #2919
2015-06-12 08:39:17 -06:00
linfangrong 83827fdc74 Update CHANGELOG.md 2015-06-12 10:58:10 +08:00
Jason Wilder 20fe5b0218 Add measurement name to type conflict error messages
Fixes #2948
2015-06-11 16:16:07 -06:00
Ben Johnson a966482a8e Ensure default retention policies are fully replicated
This commit sets the replication factor to the number of nodes
currently in the cluster.
2015-06-11 14:43:44 -06:00
Philip O'Toole 8088f0d87a Update CHANGELOG 2015-06-11 11:10:10 -07:00
Jason Wilder ad02244863 Fix field type conflict error
Fixes #2908
2015-06-11 11:02:10 -06:00
Todd Persen 471117ce5b Update CHANGELOG.md for v0.9.0 2015-06-11 07:50:09 -07:00
David Norton 2cf94cd813 fix #2920: update CHANGELOG.md 2015-06-11 09:43:55 -04:00
Philip O'Toole 9681f4b5cf Update CHANGELOG 2015-06-11 00:21:51 -07:00
Ben Johnson 405ec78f42 Limit cluster to 3 nodes
This commit restricts the maximum number of nodes in a cluster to 3.

Fixes #2750
2015-06-11 00:11:47 -06:00
Ben Johnson 52696ae3a1 Require replication factor to equal cluster size
This commit adds a requirement that retention policies must
be fully committed. This means that the replication factor
must be set to whatever the node count is in the cluster.

Fixes #2738
2015-06-11 00:11:03 -06:00
Paul Dix edd4a1835b Update CHANGELOG.md 2015-06-10 21:12:32 -07:00
Paul Dix e868242635 Update CHANGELOG.md 2015-06-10 21:11:26 -07:00
Ben Johnson bc31783a00 Refactor backup and restore
This commit updates the snapshot code as well as the "backup" and
"restore" command to work with the new architecture.
2015-06-10 22:07:01 -06:00
Philip O'Toole 90a42f9c4d Update CHANGELOG 2015-06-10 20:43:23 -07:00
Philip O'Toole e76f3c77c2 Update CHANGELOG 2015-06-10 20:38:38 -07:00
Philip O'Toole 223bf672cf Update CHANGELOG 2015-06-10 20:05:59 -07:00
Philip O'Toole f60c816acb Merge pull request #2897 from influxdb/graphite_db
Ensure target Graphite database exists
2015-06-10 20:05:13 -07:00
Philip O'Toole dddaf46b77 Update CHANGELOG 2015-06-10 20:02:37 -07:00
Philip O'Toole b65396e0b4 Update CHANGELOG 2015-06-10 19:23:01 -07:00
Philip O'Toole eb96698975 Unit-test shard precreation 2015-06-10 15:27:38 -07:00
Jason Wilder 0d9a2a5053 Fix wrong value used for incorrect type error message
Would result in saying that the field type was always a string which
is incorrect.  The field key is a string but the value may not be.

Fixes #2700
2015-06-10 15:57:27 -06:00
Jason Wilder 999f4a4c41 Return field type errors as client write errors
Fixes #2849
2015-06-10 14:52:26 -06:00
Jason Wilder d9fe30944b Update changelog
Add #2869
2015-06-10 10:32:24 -06:00
Todd Persen 10b07a1bbd Update CHANGELOG.md for RC33 2015-06-09 23:05:01 -07:00
Todd Persen 6d4c6bd739 Update CHANGELOG.md 2015-06-09 22:44:22 -07:00
Philip O'Toole 4545abdc09 Merge pull request #2858 from influxdb/config_opentsdb_consis
Support setting openTSDB write consistency
2015-06-09 15:42:20 -07:00
Philip O'Toole de901c5772 Update CHANGELOG 2015-06-09 15:39:35 -07:00
Todd Persen 4191e90031 Update CHANGELOG.md 2015-06-09 15:04:22 -07:00
Jason Wilder 9f444a6eeb Update changelog
Add #2857
2015-06-09 15:53:44 -06:00
Philip O'Toole 21343e4e0f Don't panic when altering retention policy
Fixes issue #2846
2015-06-09 11:39:09 -07:00
David Norton a38f3947de fix #2814: update CHANGELOG.md 2015-06-09 00:35:23 -04:00
Philip O'Toole 21aa28f901 Update CHANGELOG 2015-06-08 20:39:42 -07:00
Philip O'Toole 12ee3afc74 Update CHANGELOG 2015-06-08 19:49:08 -07:00
Ben Johnson b688eccb77 Refactor OpenTSDB to a service
This commit converts the OpenTSDB endpoint into a service.
2015-06-08 15:12:16 -06:00
Philip O'Toole 5e6d7fe833 Update CHANGELOG 2015-06-08 11:12:21 -07:00
Philip O'Toole 4c2f840659 Update CHANGELOG for PR 2816 2015-06-08 11:06:58 -07:00
Todd Persen 50a2b9ba0f Update CHANGELOG.md 2015-06-07 02:40:13 -07:00
Todd Persen 202e420e91 Fixing merge conflict. 2015-06-05 14:23:13 -07:00
Philip O'Toole f3fa2b8192 Update CHANGELOG for PR 2776 2015-06-05 11:13:17 -07:00
Paul Dix 801819e07a Update CHANGELOG.md 2015-06-04 11:23:41 -04:00
Renan Strauss 3b09a59540 Add UDP service back 2015-06-04 10:24:48 +02:00
Philip O'Toole 4e7f04567c Update CHANGELOG for PR 2687 2015-05-28 15:22:36 -07:00
Philip O'Toole c71a6a6627 Update CHANGELOG for PR2383 2015-05-28 14:47:50 -07:00
Vladimir Lopes 3e03be358f Include client timeout configuration 2015-05-28 18:03:02 -03:00
Cory LaNou 60207f40d1 Update CHANGELOG.md 2015-05-28 11:23:12 -06:00
Todd Persen 009a93c31b Fix merge conflict in CHANGELOG.md 2015-05-28 09:40:28 -07:00
Cory LaNou a3ff901df7 Update Changelog for PR 2501 2015-05-28 10:36:40 -06:00
Chris Laws ac76e5c297 Fix issues path in change log 2015-05-28 22:04:55 +09:30
Chris Laws 2c9fe24695 Update changelog file 2015-05-28 21:48:18 +09:30
David Norton 500af80ebc fix #2599: update CHANGELOG.md 2015-05-27 16:28:45 -04:00
David Norton 2517842201 fix #2644: update CHANGELOG.md 2015-05-27 10:26:32 -04:00
Todd Persen 0f0a50b2a6 Merge pull request #2633 from influxdb/fix-2564
fix #2564: Rename "name" to "measurement" in JSON for writes
2015-05-26 20:33:26 -07:00
Todd Persen ad9544cebe Update CHANGELOG.md 2015-05-25 23:36:23 -07:00
David Norton e4670cb934 fix #2635: Fix query against bool field in WHERE 2015-05-24 05:00:59 -04:00
David Norton 35b02fd8ec fix #2564: update CHANGELOG.md 2015-05-21 19:08:35 -04:00
Todd Persen a05c368c07 Update CHANGELOG.md for RC31 2015-05-21 14:45:59 -07:00
Todd Persen 37c47e36d5 Merge pull request #2624 from influxdb/fix-2563-remove-drop-series-id
Remove references to SeriesID in `DROP SERIES` handlers.
2015-05-21 13:14:29 -07:00
David Norton 34267e65b1 fix #2531: update CHANGELOG.md 2015-05-21 12:23:06 -04:00
Todd Persen 57fd3f406d Update CHANGELOG 2015-05-20 17:32:01 -07:00
Cory LaNou c291b3a47a add custom error message for select distict against tags 2015-05-20 14:15:44 -06:00
Todd Persen 8daec06f49 Update CHANGELOG.md 2015-05-20 12:13:00 -07:00
Cory LaNou 001cdefd7f return an error if user attempts to group by field 2015-05-20 10:42:58 -06:00
Cory LaNou 5098d5075e update changelog 2015-05-19 12:29:52 -06:00
Jason Wilder 8edb851f7a Update changelog 2015-05-19 09:31:21 -06:00
Cory LaNou e1eeda89a4 update changelog 2015-05-19 09:16:20 -06:00
Cory LaNou eb2fec638f update changelog 2015-05-18 18:18:44 -06:00
Todd Persen c89567d07d Update CHANGELOG.md
[skip ci]
2015-05-14 17:03:18 -07:00
Todd Persen 1fa84c9387 Merge pull request #2579 from influxdb/aggregate-where-groupby-fix-2557
Fix false positive error for `aggregate functions with GROUP BY time …
2015-05-14 17:02:27 -07:00
Todd Persen 7591a8cc61 Update CHANGELOG.md
[skip ci]
2015-05-14 15:46:53 -07:00
Jason Wilder a5b8f2f924 Merge pull request #2569 from influxdb/jw-1822
Add derivative functions
2015-05-14 16:33:18 -06:00
Cory LaNou 3396cf175c update changelog 2015-05-14 15:47:18 -06:00
Philip O'Toole 3e183165df Update CHANGELOG for PR2566
[ci skip]
2015-05-14 08:17:53 -07:00
Jason Wilder a3edae082b Update changelog 2015-05-13 16:19:21 -06:00
Todd Persen 2de4bf22e0 Update CHANGELOG.md 2015-05-13 12:40:44 -07:00
Philip O'Toole e09cdede4a Correct CHANGELOG for PR2545
[ci skip]
2015-05-12 19:36:41 -07:00
Philip O'Toole f27e97e254 Update CHANGELOG for PR 2545
[ci skip]
2015-05-12 19:34:56 -07:00
Philip O'Toole acf2dd6ba5 Release RC30
[ci skip]
2015-05-12 16:05:19 -07:00
Philip O'Toole beb58eeb18 Refactor CQ code to avoid race conditions.
Fixes race detected by CircleCI:

https://circle-artifacts.com/gh/influxdb/influxdb/2332/artifacts/1/tmp/circle-artifacts.8UTeJCy/test_logs_race.txt
2015-05-12 15:50:46 -07:00
Philip O'Toole 4446274577 Run CQ passed into goroutine, not from outer loop 2015-05-12 15:00:37 -07:00
Philip O'Toole f063ebfad2 Default Raft election timeout to 5 seconds 2015-05-12 13:57:28 -07:00
Paul Dix cb4d90666e Update CHANGELOG.md 2015-05-12 16:43:23 -04:00
Philip O'Toole 67416756b8 Merge pull request #2548 from influxdb/numeric_agg_check
Numeric aggregation check
2015-05-12 13:31:23 -07:00
Philip O'Toole 573e705e1a Update CHANGELOG 2015-05-12 13:26:23 -07:00
Todd Persen 0e51843c59 Update CHANGELOG.md 2015-05-12 12:41:33 -07:00
Cory LaNou 93760c8679 update comment and changelog for count -> aggregate 2015-05-11 18:00:59 -06:00
Cory LaNou f63611c170 update changelog 2015-05-11 17:48:37 -06:00
Philip O'Toole 2d1af26d1a Update messaging client connection index
With this change heartbeating to the brokers will always communicate the
index of the most recently replicated message. This will allow broker
truncation and broker diagnostics to operate correctly.
2015-05-11 15:29:12 -07:00
Ben Johnson 16c8449ca1 Add additional logging for RequestVote. 2015-05-11 15:41:05 -06:00
Todd Persen aad09ce74e Update CHANGELOG.md 2015-05-11 13:17:23 -07:00
Todd Persen 0080915340 Fix missing # in CHANGELOG 2015-05-11 12:58:49 -07:00
Todd Persen 3efd4c8a7b Update CHANGELOG.md 2015-05-11 12:58:18 -07:00
Philip O'Toole b8b396807e Set leader ID on log open if only 1 node
Without this change a restart of a single-node cluster would result in
no Raft leader.
2015-05-11 11:23:43 -07:00
Philip O'Toole f7ce5117d9 Update CHANGELOG for PR 2535 2015-05-11 11:06:22 -07:00
Philip O'Toole a52005fb0a Update CHANGELOG 2015-05-08 16:54:11 -07:00
Philip O'Toole f2b9ad5c40 Update CHANGELOG for PR2254 2015-05-08 16:52:07 -07:00
Philip O'Toole a3559bade7 Update CHANGLOG for PR 2509 2015-05-08 13:12:04 -07:00
Philip O'Toole b038afa049 Don't truncate topic data unless fully replicated
Fix issue #2521
2015-05-08 12:41:56 -07:00
Todd Persen b8cf01dd4a Update CHANGELOG.md 2015-05-05 20:06:42 -07:00
David Norton 775e3d9e55 fix #2281: passthru escapes when parsing regex 2015-05-04 16:04:12 -04:00
Paul Dix 5bd53e5450 Update CHANGELOG.md 2015-05-02 12:12:54 -04:00
Paul Dix 24e7f69e61 Update CHANGELOG.md 2015-05-02 12:12:40 -04:00
Ben Johnson 64cdee2e5f CHANGELOG 2015-05-01 15:46:21 -06:00
Philip O'Toole b93554e39b RLock server when checking shard groups
This fixes a race detected by the race detector. "Create shard groups"
commands must be broadcast across the cluster without holding the server
lock so the commands are created under lock, and then processed after
releasing the lock.
2015-05-01 12:03:58 -07:00
Philip O'Toole de1e695c25 Update CHANGELOG for PR 2465 2015-05-01 09:55:49 -07:00
Philip O'Toole 8ed9e6895f Reduce maximum topic size to 50MB
1GB per topic seems way to large. Instead make it 50MB. Topic data will
never be deleted until at least 1 data node has replicated the data.
2015-04-30 17:14:36 -07:00
Philip O'Toole 2320241ada Merge pull request #2433 from influxdb/peer_shard
Peer shard replication -- broker side
2015-04-30 16:32:41 -07:00
Philip O'Toole cc54a62449 Update CHANGELOG 2015-04-30 16:15:26 -07:00
Philip O'Toole 69810e12b5 Collectd input should use "value" as field name
Fixes issue #2412
2015-04-30 13:01:50 -07:00
Paul Dix f2cca1ef70 Update CHANGELOG.md 2015-04-29 15:28:34 -07:00
Paul Dix dc7f371af3 Update CHANGELOG.md 2015-04-29 15:28:16 -07:00
Philip O'Toole 6cbc80fa50 Only access shard stats if shard is local
Fixes issue #2452
2015-04-29 15:05:45 -07:00
Philip O'Toole 50501624d5 Update CHANGELOG for PR 2446 2015-04-29 13:17:02 -07:00
Jason Wilder 3e1c6edfd2 Update changelog 2015-04-27 23:21:07 -07:00
Todd Persen f50b2a0a98 Update CHANGELOG.md 2015-04-27 14:54:18 -07:00
Todd Persen 8597bdf4c7 Update CHANGELOG.md for RC28 2015-04-27 14:53:46 -07:00
Philip O'Toole 26348534b9 Update CHANGELOG 2015-04-27 14:22:29 -07:00
Philip O'Toole e78c481c01 Show features first in CHANGELOG 2015-04-27 14:21:46 -07:00
Philip O'Toole 257aa4d6bd Always append shard path in diags
This code is clearer -- simply append an empty path if the shard is not
local.

Fixes issue #2430
2015-04-26 11:01:12 -07:00
Philip O'Toole 0994c8d9d5 Ensure no field value is null
Fix issue #2420.
2015-04-26 10:59:18 -07:00
Philip O'Toole 73a5747fa6 Add credit for PR 2415
[ci skip]
2015-04-25 10:24:17 -07:00
Philip O'Toole ec0acb1b77 Fix race condition when accesing Graphite listener 2015-04-25 10:00:17 -07:00
Philip O'Toole b544241108 Lock openTSDB listener address 2015-04-25 10:00:17 -07:00
Philip O'Toole a8d9c7fbc8 Credit for PR2415 2015-04-24 18:16:33 -07:00
Philip O'Toole d17eeff5ad Update CHANGELOG for PR 2415 2015-04-24 15:51:45 -07:00
Jason Wilder 2d2c806f36 Merge pull request #2418 from influxdb/jw-int-tests
Fix raft node getting stuck in candidate state
2015-04-24 16:18:10 -06:00
Jason Wilder 7ac62f4796 Update changelog
Add #2418
2015-04-24 16:00:59 -06:00
Paul Dix 615aabf2fc Fix link to #2390 in Changelog 2015-04-24 15:57:33 -04:00
Jason Wilder dd784f0f6f Update changelog 2015-04-24 08:45:04 -06:00
Philip O'Toole d058ab9c59 README typo 2015-04-23 16:20:35 -07:00
Philip O'Toole 34d73cf67c Move new feature to RC28 2015-04-23 16:20:17 -07:00
Philip O'Toole a37752c22a Merge pull request #2410 from influxdb/increase_election_timeout
Allow Raft timeouts to be configured
2015-04-23 16:03:16 -07:00
Philip O'Toole 86db6df16c 5-second Raft election timeout during CI testing
CI testing may suffer from lack of CPU resources, meaning leader
elections may continually occur. This gives leader nodes more time to
send out heartbeats.
2015-04-23 15:59:36 -07:00
Cory LaNou f95dc00884 update changelog 2015-04-23 16:34:00 -06:00
Philip O'Toole f2783353d9 Allow Raft election timeout to be configured 2015-04-23 15:05:40 -07:00
Jason Wilder e1bb340cb7 Update changelog
Add #2374 #2404
2015-04-23 11:19:12 -06:00
Todd Persen 2b78e3c9e0 Update CHANGELOG.md
[skip ci]
2015-04-23 05:45:03 -07:00
Cory LaNou c887dfe2a8 Merge pull request #2400 from influxdb/client-write-credentials-2391
Always send auth headers for client requests if present
2015-04-22 20:38:36 -06:00
Todd Persen 0bc0f8db5a Update CHANGELOG.md
[skip ci]
2015-04-22 19:09:34 -07:00
Cory LaNou bba66f6db6 update changelog [ci skip] 2015-04-22 18:17:39 -06:00
Todd Persen a86897d484 Update CHANGELOG.md 2015-04-22 13:59:11 -07:00
Cory LaNou efcdfabd3a update changelog 2015-04-22 12:10:20 -06:00
Jason Wilder 862f737f26 Update changelog 2015-04-22 09:57:19 -06:00
Philip O'Toole 36954b2506 Update CHANGELOG 2015-04-21 19:30:27 -07:00
Philip O'Toole df7ed03cd4 Actually allow HTTP logging to be enabled 2015-04-21 15:21:21 -07:00
Cory LaNou 3355bdf810 update changelog [ci skip] 2015-04-21 15:43:20 -06:00
Jason Wilder 9993c0dab3 Merge pull request #2371 from influxdb/2352
Don't set client to nil when closing broker
2015-04-21 15:37:40 -06:00
Cory LaNou 5ec039034e update changelog [ci skip] 2015-04-21 15:32:00 -06:00
Jason Wilder ca845ad119 Don't set client to nil when closing broker
Fixes 2352
2015-04-21 15:18:07 -06:00
Philip O'Toole 4cc106887c RC26 is out
[ci skip]
2015-04-21 14:09:20 -07:00
Cory LaNou bf087eb561 changelog 2015-04-21 13:49:20 -06:00
Jason Wilder 2975a9d450 Update changelog
Fix #2353 #2348 #2343 #2334 #2272
2015-04-21 13:42:03 -06:00
Philip O'Toole ec57f8c84f RLock shard during diagnostics 2015-04-20 14:03:55 -07:00
Philip O'Toole 833b46c562 Fix PR link for PR2340 2015-04-20 13:29:29 -07:00
Todd Persen 1502e3e901 Update CHANGELOG.md 2015-04-20 13:17:17 -07:00
Philip O'Toole 16befaa834 SHOW DIAGNOSTICS must check if shards are local
Fix issue #2323.
2015-04-18 11:39:08 -07:00
David Norton a1790f2d0c fix #2337: panic if tag key isn't double quoted 2015-04-18 13:05:41 -04:00
Cory LaNou 46b19a5777 update changelog 2015-04-17 16:18:28 -07:00
Philip O'Toole f2bb6fe82b Update CHANGELOG 2015-04-17 16:18:28 -07:00
David Norton 86db3574ad fix #2286: parse error on CREATE CONTINUOUS QUERY 2015-04-17 16:40:29 -04:00
Jason Wilder 16f3cee730 Update Changelog
Add #2325 #2324
2015-04-17 13:29:34 -06:00
Jason Wilder 5098774fc3 Update change log
Add #2301 #2242 #2243 #2190
2015-04-17 11:53:16 -06:00
Philip O'Toole 2162be59e9 Don't pass 'done' as it is unneeded 2015-04-16 16:21:03 -07:00
Jason Wilder a69c746fbf Update changelog 2015-04-16 11:45:42 -06:00
Philip O'Toole e0c4ab68c5 Update for PR2297 2015-04-15 15:22:28 -07:00
Philip O'Toole ef9e9e8ae5 RC25 is out 2015-04-15 14:27:31 -07:00
Philip O'Toole 7147b0f88e Update CHANGELOG 2015-04-15 11:55:39 -07:00
Todd Persen 6f9e639647 Update CHANGELOG.md 2015-04-15 11:38:44 -07:00
Todd Persen b43db194ea Merge pull request #2294 from influxdb/flush-fix
Fix stream writer flushing to be thread safe.
2015-04-15 11:25:58 -07:00
Ben Johnson b54f81fcac Fix stream writer flushing to be thread safe.
This change fixes the raft streams so that Flush() is not called
asynchronously while the snapshot is being written.
2015-04-15 12:07:03 -06:00
Todd Persen ab0d104746 Update CHANGELOG.md 2015-04-15 11:01:03 -07:00
Ben Johnson 817c2e7a2a Merge pull request #2293 from influxdb/cluster-listener
Start cluster before broker.
2015-04-15 11:58:10 -06:00
Ben Johnson 64a6274b87 Merge branch 'master' of https://github.com/influxdb/influxdb into cluster-listener
Conflicts:
	CHANGELOG.md
2015-04-15 11:57:59 -06:00
Ben Johnson 090f8c7120 fix race 2015-04-15 11:57:03 -06:00
David Norton adc6968e20 update CHANGELOG.md 2015-04-15 13:37:53 -04:00
Philip O'Toole 37c42c9dd2 RLock server for SHOW RETENTION POLICIES 2015-04-14 17:13:35 -07:00
Philip O'Toole f591150699 Update CHANGELOG 2015-04-14 15:56:43 -07:00
Ben Johnson 47be5feb24 CHANGELOG 2015-04-14 14:44:18 -06:00
Philip O'Toole 19a8bd303a Update CHANGELOG for PR 2282 2015-04-14 12:12:38 -07:00
Todd Persen 1dcac7a3c8 Update CHANGELOG.md 2015-04-13 15:57:21 -07:00
Todd Persen eed570ea1b Fix merge conflict in CHANGELOG.md 2015-04-13 15:55:38 -07:00
Jason Wilder 0158cba073 Update changelog 2015-04-13 16:27:29 -06:00
Cory LaNou 0ecffa1075 update changelog 2015-04-13 15:56:49 -06:00
Ben Johnson e3e98d67b1 Merge branch 'master' of https://github.com/influxdb/influxdb into raft
Conflicts:
	CHANGELOG.md
2015-04-13 13:55:30 -06:00
Ben Johnson 4c4c03852c Merge branch 'master' of https://github.com/influxdb/influxdb into raft 2015-04-13 13:54:06 -06:00
Todd Persen 540e9759cb Update CHANGELOG.md 2015-04-13 12:14:23 -07:00
Philip O'Toole 96a81826ec Support int64 data types 2015-04-13 11:04:27 -07:00
David Norton a668a0d8a5 update CHANGELOG.md 2015-04-12 13:43:21 -04:00
Philip O'Toole 64d9c5784f Fix RC23 release date 2015-04-11 12:18:16 -07:00
Philip O'Toole 04a58e2bf2 Release RC23 2015-04-11 12:06:58 -07:00
Philip O'Toole 5882f0b303 Update CHANGELOG 2015-04-10 16:19:46 -07:00
Paul Dix b353119f8e Add change for distributed query engine 2015-04-10 16:11:34 -07:00
Philip O'Toole d79702bc5e Update CHANGELOG for PR 2213 2015-04-10 16:07:34 -07:00
Ben Johnson eaf4bfca0a Fix term signal.
This commit changes raft so that term changes are made immediately and
term change signals are made afterward. Previously, election timeouts
were invalidated by incoming term changes which caused an election loop.

Stale term was also fixed and http/pprof was added too.
2015-04-10 13:52:20 -06:00
dgnorton 61cd46333a Merge pull request #2228 from influxdb/fix-2215
fix #2215: allow keyword default to be unquoted
2015-04-09 18:01:59 -04:00
Philip O'Toole 22cec963b0 Add section for RC23 2015-04-09 13:50:04 -07:00
Philip O'Toole 5ade9551f5 Update CHANGELOG for rc22 2015-04-09 13:48:21 -07:00
David Norton 33c7bdd723 update CHANGELOG.md 2015-04-09 16:43:26 -04:00
David Norton c2b61af3a1 fix #2224: make influxql keywords case insensitive 2015-04-09 16:08:28 -04:00
Philip O'Toole 5bfdba0348 Correct formatting in CHANGELOG 2015-04-09 13:00:25 -07:00
Philip O'Toole fe4993b132 Update CHANGELOG for PR 2223 2015-04-09 12:59:26 -07:00
Cory LaNou a8b4b874f9 update changelog fixing rc# 2015-04-09 13:25:41 -06:00
Cory LaNou da3a3ce4a8 update changelog for #2214 2015-04-09 13:18:59 -06:00
Philip O'Toole 0b84a93f3f Update CHANGELOG.md 2015-04-09 11:18:26 -07:00
Philip O'Toole 566f6558b4 Persist term to disk when it changes 2015-04-09 11:12:09 -07:00
Philip O'Toole 73de68c67a Update CHANGELOG for PR 2217 2015-04-09 11:11:42 -07:00
Todd Persen 03e2f5f3e6 Update CHANGELOG.md 2015-04-09 10:47:49 -07:00
Jason Wilder 9ef806a037 Update CHANGELOG
Add #2201
2015-04-08 20:50:24 -06:00
Cory LaNou 8335a2b196 update changelog 2015-04-08 17:32:27 -06:00
Cory LaNou 8e19d52359 Merge pull request #2200 from influxdb/renenable-cq
Re-enable Continuous Queries
2015-04-08 17:22:20 -06:00
Cory LaNou 861986e062 Update CHANGELOG.md 2015-04-08 15:20:54 -06:00
Philip O'Toole a3b5075337 Update CHANGELOG for PR 2158 2015-04-08 10:44:43 -07:00
Philip O'Toole 7258a4bc7c Lock server during Open()
Fix issue #2196
2015-04-08 09:18:40 -07:00
Todd Persen 59fc8b9215 Update CHANGELOG.md 2015-04-07 13:43:37 -07:00
Todd Persen 214b405c47 Merge pull request #2181 from influxdb/show_diags
Switch on "SHOW DIAGNOSTICS" statement
2015-04-07 11:18:22 -07:00
Cory LaNou 43cefd45ea Update CHANGELOG.md 2015-04-07 10:55:07 -05:00
Philip O'Toole 6536beb549 Switch on "SHOW DIAGNOSTICS" statement
Fix issue #2179
2015-04-07 08:21:42 -07:00
Jason Wilder fd11797dcb Update CHANGELOG
Add #2175
2015-04-06 21:41:46 -06:00
Philip O'Toole 89b5473a09 Minor tweak to changelog for OpenTSDB support 2015-04-06 11:24:39 -07:00
Philip O'Toole dbb7d2a319 Tweak openTSDB changes and update CHANGELOG 2015-04-06 11:10:50 -07:00
Todd Persen 475cdef884 Update CHANGELOG.md 2015-04-04 12:58:14 -07:00
Philip O'Toole 501b4ceedb Don't panic if presented with a field of unknown type
This can happen, though is very unlikely. If this node receives encoded
data, to be written to disk, and is queried for that data before its
metastore is updated, there will be no field mapping for the data during
decode. All this can happen because data is encoded by the node that first
received the write request, not the node that actually writes the data to
disk. So if this happens, skip the data.
2015-04-04 10:33:56 -07:00
Paul Dix 8d785b5221 Update CHANGELOG.md 2015-04-04 11:29:58 -04:00
Ben Johnson fd96e245cb Merge branch 'master' of https://github.com/influxdb/influxdb into broker-recovery
Conflicts:
	CHANGELOG.md
2015-04-04 08:09:06 -06:00
Ben Johnson ba3026f400 Broker log recovery.
This pull request adds recovery to the messaging.Topic when opening. If
any partial messages are found then the file is truncated at that point
and started from there. This can occur when ungracefully shutting down
a server. It can leave half written messages at the end of segments.
2015-04-04 08:06:35 -06:00
Jason Wilder fd8c245473 Update changelog
Add #2152, #2154
2015-04-03 21:05:13 -06:00
Philip O'Toole 864310d4ec Minor typo in CHANGELOG 2015-04-03 16:07:14 -07:00
Philip O'Toole 84d590ce44 Monitoring database should not be configurable 2015-04-03 14:40:36 -07:00
Philip O'Toole 5df05d1256 It's for stats and diags, not just diags 2015-04-03 14:26:17 -07:00
Ben Johnson 9e134d5ee9 Update init script to append STDERR to log. 2015-04-03 14:27:27 -06:00
Philip O'Toole 9b4b5dd40a Fix up paths for run and data 2015-04-03 12:52:37 -07:00
Mark Rushakoff eaf8d0697e Update changelog 2015-04-03 09:35:05 -07:00
Philip O'Toole 41c59dd6a2 Update CHANGELOG 2015-04-02 16:00:55 -07:00
Ben Johnson 3d6d5f7dd7 Merge branch 'master' into ignore-metastore-replay
Conflicts:
	CHANGELOG.md
2015-04-02 14:46:06 -06:00
Ben Johnson c24f55b9ea Ignore replayed commands on the metastore.
This commit changes the metastore to ignore any commands that are replayed
against it. This is typically handled by the messaging.Conn but there's no
sense in panicing in the metastore if a replayed message comes through.
2015-04-02 14:43:25 -06:00
Jason Wilder cf9e0b22d7 Add #2128 to CHANGELOG 2015-04-02 11:27:59 -06:00
Cory LaNou 40a97d46f2 Update CHANGELOG.md 2015-04-02 10:05:39 -05:00
Todd Persen bdd469db26 Update CHANGELOG.md 2015-04-01 21:11:43 -07:00
Cory LaNou 176e05eb9a update changelog 2015-04-01 20:54:34 -05:00
Cory LaNou ccf9428836 update changelog 2015-04-01 20:43:14 -05:00
Todd Persen b60a98f613 Update CHANGELOG.md 2015-03-31 23:15:21 -07:00
Philip O'Toole a7d904778a Correctly filter series for NEQREGEX
Series that do not have any tags are considered matching in the NEQREGEX
case so the must be explicitly added.
2015-03-31 16:14:30 -07:00
Philip O'Toole 70d57d399d Check if the tag filter is a NOT
If so, then return all series IDs which do not match.

Fix for issue #2097
2015-03-31 16:14:30 -07:00
Todd Persen ef409d6016 Update CHANGELOG.md 2015-03-31 16:13:33 -07:00
Philip O'Toole a755c91b56 Synchronize access to shard index 2015-03-30 13:50:17 -07:00
Philip O'Toole 6b5a452f8a Use a channel to sync UDP shutdown 2015-03-30 13:49:55 -07:00
Todd Persen eb53d586db Update CHANGELOG.md 2015-03-30 01:06:50 -07:00
Philip O'Toole 8970efeac2 Direct STDERR and STDOUR and remove obsolete 'run'
This code path was not modified as needed during recent init.d script
work.
2015-03-29 16:37:31 -07:00
Paul Dix 8dfd93582f Update CHANGELOG.md 2015-03-29 19:15:21 -04:00
Paul Dix b4b3996a77 Update changelog 2015-03-29 19:08:04 -04:00
Philip O'Toole 9016d09743 Update CHANGELOG 2015-03-27 23:07:57 -07:00
Philip O'Toole d6613d7e9d Update CHANGELOG for PR 2093 2015-03-27 22:43:47 -07:00
Philip O'Toole a0e9daee63 SHOW DATABASES returns series name "databases" 2015-03-27 16:24:57 -07:00
Philip O'Toole 90807c5bd5 Correct typo in CHANGELOG 2015-03-27 15:32:48 -07:00
Philip O'Toole 790fa5ce69 Update CHANGELOG for PR 2095 2015-03-27 15:21:41 -07:00
Philip O'Toole b579e56002 Update CHANGELOG 2015-03-26 16:27:41 -07:00
Philip O'Toole f829355e3e Allow snapshot endpoint to be disabled
Fix isse #2086
2015-03-26 16:13:23 -07:00
Cory LaNou f5d38dd18b updating changelog 2015-03-26 14:19:03 -06:00
Philip O'Toole 4484589a03 Update CHANGELOG 2015-03-26 13:12:41 -07:00
Philip O'Toole e957c2b6db Update changelog 2015-03-25 15:59:00 -07:00
Todd Persen 8842110674 Update CHANGELOG.md 2015-03-25 11:58:49 -07:00
Paul Dix 035500fb9f Update CHANGELOG.md 2015-03-24 22:19:43 -04:00
Cory LaNou d2529a24e7 make comment clearer 2015-03-24 20:14:05 -06:00
Cory LaNou f5659183a5 update changelog 2015-03-24 20:13:35 -06:00
Todd Persen ceb65f7aa7 Update CHANGELOG.md for #2068 2015-03-24 15:58:48 -07:00
Philip O'Toole bfad9a194d Merge pull request #2061 from influxdb/show_diags_command
SHOW DIAGNOSTICS command
2015-03-24 12:25:56 -07:00
Philip O'Toole 9f723d6a24 Merge pull request #2060 from influxdb/reload_sharp_map
Reload shard map on restart
2015-03-24 12:25:08 -07:00
Philip O'Toole b9e0821422 Correct minor typos in CHANGELOG 2015-03-23 23:48:05 -07:00
Philip O'Toole b7162b01f0 Update CHANGELOG 2015-03-23 23:46:20 -07:00
Philip O'Toole 1f3b7c66a0 Allow init.d script to get influxd version 2015-03-23 23:42:58 -07:00
Philip O'Toole a8f0dbcf1d Load shards on restart
Fix for #2012
2015-03-23 18:34:46 -07:00
Philip O'Toole 51e98b85ef Support sorting of retention policies
Sort them by name.
2015-03-23 17:27:15 -07:00
Philip O'Toole e2f833d20c Update CHANGELOG 2015-03-23 16:49:15 -07:00
Philip O'Toole 5a1dc1e93c Update CHANGELOG 2015-03-23 12:17:34 -07:00
Philip O'Toole a09acb91e2 Update CHANGELOG 2015-03-20 15:58:58 -07:00
Cory LaNou 949e64c386 update changelog 2015-03-20 16:52:32 -06:00
Philip O'Toole d6cb1a70d4 Update CHANGELOG 2015-03-20 15:23:28 -07:00
Philip O'Toole 13a16fd506 Update CHANGELOG.md 2015-03-20 14:23:23 -07:00
Philip O'Toole 4ece102f7c RC15 has been released 2015-03-19 17:14:24 -07:00
Philip O'Toole c1a37d1ca6 Update CHANGELOG for PR 2021 2015-03-19 16:46:35 -07:00
Philip O'Toole 3001448f16 Merge branch 'master' into limit-group-by
Conflicts:
	CHANGELOG.md
2015-03-19 15:17:50 -07:00
Philip O'Toole 16efacd55d Update CHANGELOG for PR 2016 2015-03-19 15:15:09 -07:00
Todd Persen e2391d9b34 Merge pull request #1909 from influxdb/export
Add a `dump` command for exporting data.
2015-03-19 15:07:23 -07:00
Cory LaNou 88c068d1c0 update changelog 2015-03-18 18:44:30 -06:00
Philip O'Toole fb085c53e5 Update changelog 2015-03-18 15:28:50 -07:00
Philip O'Toole bed1bdbcf3 Update CHANGELOG 2015-03-18 12:45:41 -07:00
Philip O'Toole 060066a08e Update CHANGELOG for PR 1985 2015-03-18 11:40:29 -07:00
Todd Persen f644ba2e7e Merge pull request #2001 from influxdb/measurement-not-found-II
Ensure measurement not found returns status code 200
2015-03-18 11:21:41 -07:00
Philip O'Toole 00f8121e7a Update CHANGELOG for PR 2000 2015-03-18 11:07:46 -07:00
Cory LaNou 893f8e804e update changelog 2015-03-18 11:20:41 -06:00
Todd Persen 5d8661e02e Update CHANGELOG.md for RC14 2015-03-18 09:38:19 -07:00
Cory LaNou b9a6085480 changelog 2015-03-18 09:33:44 -06:00
Todd Persen 4e77faf619 Update CHANGELOG.md for RC13 2015-03-18 00:35:44 -07:00
Joseph Rothrock 40afc9fd09 Merge branch 'master' of github.com:influxdb/influxdb into export 2015-03-17 15:40:43 -07:00
Joseph Rothrock 5156a10e9e Merge branch 'master' of github.com:influxdb/influxdb into export 2015-03-17 10:52:09 -07:00
Cory LaNou c1da09ddb9 update changelog 2015-03-17 11:47:05 -06:00
Cory LaNou 4ccd692daf update changelog 2015-03-17 08:31:32 -06:00
Joseph Rothrock 53d99637b7 Merge branch 'master' of github.com:influxdb/influxdb into export 2015-03-16 15:31:47 -07:00
Cory LaNou e90c1a49d6 update changelog 2015-03-16 16:25:13 -06:00
Cory LaNou e2bd1c3d34 update changelog, more precise 2015-03-16 13:34:01 -06:00
Cory LaNou 4cb5fbbdbd update changelog 2015-03-16 13:26:28 -06:00
Todd Persen 8023c5e8fb Update CHANGELOG.md 2015-03-16 12:00:16 -07:00
Cory LaNou bb3e7894df update changelog 2015-03-16 12:43:36 -06:00
Todd Persen a0d34270b1 Update CHANGELOG.md 2015-03-15 22:59:33 -07:00
Philip O'Toole a99cd373bb Update CHANGELOG 2015-03-15 14:32:46 -07:00
Todd Persen 9cc6028004 Update CHANGELOG.md for RC12 2015-03-15 10:25:27 -07:00
Philip O'Toole 11a908fbbe Update CHANGELOG for PR 1955 2015-03-14 12:39:42 -07:00
Cory LaNou c0d3220a02 update changelog 2015-03-14 10:03:09 -06:00
Joseph Rothrock 4aa47dbe07 Merge branch 'master' of github.com:influxdb/influxdb into export
and update changelog
2015-03-13 16:07:47 -07:00
Cory LaNou 8ceff154fa update changelog 2015-03-13 16:56:54 -06:00
Cory LaNou 55c0e4434f Update RC11 Date for Changelog 2015-03-13 07:31:24 -06:00
Cory LaNou bdfb9bfa0b update changelog 2015-03-12 18:23:51 -06:00
Todd Persen 3e4e56d31f Fix merge conflict in CHANGELOG.md 2015-03-12 11:41:30 -07:00
Cory LaNou 00437b6ece update changelog 2015-03-12 11:17:28 -06:00
Cory LaNou 7e559924e5 update changelog 2015-03-12 11:08:07 -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 207b1a001a update changelog 2015-03-12 10:04:03 -06: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 f9881d4058 Update changelog 2015-03-11 18:08:19 -07:00
Cory LaNou c940c0ee80 Update changelog for #1758 2015-03-11 16:14:55 -06:00
Philip O'Toole f10b6f1dc3 Fix typo in CHANGELOG 2015-03-11 09:44:20 -07:00
Cory LaNou 3070b01ccc Add #1906 to changelog. 2015-03-11 10:43:08 -06:00
Cory LaNou f268b3f2dc update changelog 2015-03-11 10:19:34 -06:00
Cory LaNou 5455a31430 update changelog 2015-03-10 10:57:17 -06:00
Paul Dix 0063dd16ab Update CHANGELOG.md 2015-03-09 20:13:28 -07:00
Cory LaNou 0d634c0266 update changelog 2015-03-09 19:57:12 -06:00
Philip O'Toole abf664c18d Merge pull request #1895 from influxdb/create_default_rp
Create retention policy by default
2015-03-09 16:26:41 -07:00
Philip O'Toole 88daea22a4 Update changelog 2015-03-09 16:24:06 -07:00
Philip O'Toole f6d1a00e23 Merge pull request #1883 from influxdb/retention_crash
RLock Server when checking retention policies
2015-03-09 15:52:34 -07:00
Cory LaNou 6efa090ddb Merge pull request #1893 from influxdb/update-client-write
Update client write
2015-03-09 16:13:39 -06:00
Philip O'Toole 62e8fa0c72 Update changelog 2015-03-09 10:58:36 -07:00