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