Commit Graph

9897 Commits (d9b32ea16011de3460d9892aceeb1804e985d2dc)

Author SHA1 Message Date
Jason Wilder 334e93eec4 Merge pull request #6033 from influxdata/jw-fixes
Improve logging and blocked connection handling in muxer
2016-03-17 08:30:44 -06:00
Jonathan A. Sternberg 2e7816ebd9 Support the distinct() call for booleans
Normalize the time for the distinct() call to either be at the beginning
of the group by interval or the start time similar to every other call.
The timestamp previously just showed the first time found and didn't
make a lot of sense in the context of what the function was supposed to
do.

Fixes #6040.
2016-03-17 09:32:54 -04:00
Edd Robinson e9beece98e Add new dependency licenses 2016-03-17 11:26:04 +00:00
Edd Robinson 64b5737c7b Order dependencies 2016-03-17 11:13:13 +00:00
Jonathan A. Sternberg 9f2b1ee151 Merge pull request #6038 from influxdata/js-6034-empty-query-result-when-using-name
Rename the special condition "name" to "_name" to reduce conflicts
2016-03-16 20:31:28 -04:00
Ross McDonald 6a461d8a34 Merge pull request #5909 from influxdata/ross-build-updates
Minor Build Updates
2016-03-16 16:53:23 -05:00
Ross McDonald c4d7dd7093 Added support for build tags using the
`--build-tags=<tag1>[,<tag2>...]` syntax. Added a `--name` flag to
control the name of the produced package.
2016-03-16 16:31:23 -05: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
Jonathan A. Sternberg d75428f79f Rename the special condition "name" to "_name" to reduce conflicts
Fixes #6034.
2016-03-16 17:17:04 -04:00
Todd Persen 40ec941cd4 Merge branch 'Vidhuran-bug3503-admin-ui-multiple-queries' 2016-03-16 13:22:45 -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
Jason Wilder f7c768e437 Improve logging and blocked connection handling in muxer
If the mux listener gets a invalid request, log the IP address of the
client to help users track down the issue.

Since the listener is started before the services that use it are ready,
it can receive requests and block indefinitely waiting for the handler
channel to receive.  If the channel is blocked, all the channel send
to timeout to prevent clients form accruing blocked connnecitons.
2016-03-16 12:26:14 -06:00
Ross McDonald b3ae0be37f Fixed bug with release candidate being applied to tar and zips. 2016-03-16 11:02:11 -05:00
Ross McDonald 6570da0b14 Minor updates to build.py and test.sh:
- Removed incorrect debug statement
- Switched GOARM value from arm64 to 7
- Switched order of generate and get call
- Added 'go generate' command to circle builds in test.sh
2016-03-16 11:02:01 -05:00
Jonathan A. Sternberg eab6ac3871 Modify fill(null) to fill(none) in SELECT INTO queries
Fixes #5116.
2016-03-16 11:14:41 -04:00
Jason Wilder 62cb0967e2 Merge pull request #6023 from influxdata/jw-dataonly
Add a build tag to disable all services except TCP endpoint
2016-03-16 09:11:12 -06:00
David Norton 41b0805d70 Merge pull request #6018 from influxdata/meta-sync
add snapshotter client
2016-03-16 11:07:11 -04:00
David Norton 515dadb1ef remove commented code 2016-03-16 08:58:55 -04:00
gunnaraasen 773486ae35 Update CHANGELOG.md 2016-03-15 23:55:48 -07:00
gunnaraasen d96eef4c52 Remove deprecated JSON write path 2016-03-15 19:52:41 -07:00
Jason Wilder defc594139 Add a build tag to disable all services except TCP endpoint 2016-03-15 20:27:01 -06:00
Jason Wilder 0703b85589 Add 0.10.3 changelog entries
[ci skip]
2016-03-15 16:13:51 -06:00
Paul Dix ac091ec2ba Merge pull request #6021 from influxdata/pd-0-11-release-notes
Update CHANGELOG with 0.11 release notes
2016-03-15 15:00:59 -07:00
Paul Dix ce8f994d55 Update CHANGELOG with 0.11 release notes 2016-03-15 14:40:36 -07:00
Jonathan A. Sternberg eb2d49dbe4 Merge pull request #6007 from benbjohnson/explicit-system-names
Allow querying of system-like series
2016-03-15 16:15:17 -04:00
David Norton f775514e0d add snapshotter client 2016-03-15 13:48:26 -04:00
Ross McDonald ae311eaaa3 Merge pull request #5993 from influxdata/ross-influx-tsm-doc-update
Update influx_tsm README with information about shard permissions
2016-03-15 11:18:23 -05:00
Ross McDonald 194b7db848 Updated influx_tsm readme with information about shard permissions. 2016-03-15 08:51:32 -05:00
Edd Robinson ca0420e31d Merge pull request #6013 from influxdata/er-drop-shard-fix
Wire up DROP SHARD to executor
2016-03-15 13:41:27 +00:00
Edd Robinson f4f20f17f2 Wire up DROP SHARD to executor 2016-03-14 23:47:55 +00:00
Edd Robinson c5bd96dfba Merge pull request #6012 from influxdata/er-single-drop-shard
DROP SHARD
2016-03-14 23:38:19 +00:00
Edd Robinson e5a41f7796 DROP SHARD 2016-03-14 22:59:55 +00:00
David Norton ad8605d258 Merge pull request #6010 from influxdata/dn-fix-create-user
make CREATE USER default to IF NOT EXISTS
2016-03-14 18:55:05 -04:00
David Norton 96327f3863 remove unnecessary change 2016-03-14 18:43:49 -04:00
David Norton a2125bee24 check existing user with bcrypt 2016-03-14 18:40:25 -04:00
David Norton a369ed8565 update CHANGELOG.md 2016-03-14 17:48:53 -04:00
David Norton aede1b7478 make CREATE USER default to IF NOT EXISTS 2016-03-14 17:44:48 -04:00
Cory LaNou ba6a95e9bc Merge pull request #5994 from influxdata/single-server-lite
Single Server
2016-03-14 16:11:37 -05:00
joelegasse 0b50042acd Merge pull request #6009 from influxdata/jl-scan-number
Detect malformed numbers
2016-03-14 17:07:22 -04:00
Joe LeGasse 288ac64e9d updated changelog 2016-03-14 16:49:06 -04:00
Joe LeGasse 24bcf46213 Update number scanning edge cases
This should fix #5965, and other issues that result from submitting
malformed numbers with points
2016-03-14 16:48:39 -04:00
Jonathan A. Sternberg b5d8fb5b2d Merge pull request #6005 from influxdata/js-5973-binary-expr-with-nil-points
Make binary expressions with either point being nil return a nil point
2016-03-14 16:32:28 -04:00
Ben Johnson f692621ef5 allow querying of system-like series
Internal system series start with an underscore prefix but
restricting this prevents users who already use an underscore
prefix in their series names.

Fixes #5870
2016-03-14 13:50:52 -06:00
Jason Wilder 3fd40d48a1 Merge pull request #6006 from influxdata/jw-deadlock
Fix deadlock when running backup
2016-03-14 13:36:45 -06:00
Jason Wilder 667ada3906 Merge pull request #5996 from influxdata/jw-dup-block
Fix skipping blocks at query time when overlaps exist
2016-03-14 13:36:27 -06:00
Jason Wilder 9984cd5d6d Fix skipping blocks at query time when overlaps exist
Depending on how data is written across TSM files, it was possible
to skip over some blocks at query time making it looks like data was missing.
2016-03-14 13:11:11 -06:00
Jason Wilder 348c468ea2 Update changelog 2016-03-14 12:38:02 -06:00
Jason Wilder 000459e350 Fix deadlock when running backup
A deadlock occurs under write load if a backup is run in between the
time when a snapshot compactions has snapshotted the cache and successfully
written it to disk.  The issus is that the second snapshot call will block
on the commit lock while it is holding the engine write lock.  This causes
all writes to block as well as prevents the currently runnign snapshot
compaction from completing because it needs to acquire a read-lock.

This PR removes the commit lock and just returns an error if a snapshot is
in progress to all any locks being held to be released.  The caller can determine
whether to retry or giveup.
2016-03-14 12:36:48 -06:00
Nathaniel Cook 9cbe213620 Merge pull request #5997 from influxdata/nc-stress
Kapacitor fixes for stress
2016-03-14 12:29:35 -06:00
Jonathan A. Sternberg 94916082c9 Make binary expressions with either point being nil return a nil point
This also fixes integer to float and float/integer to boolean binary
expressions to correctly work with nil points at all.

Related to #5973.
2016-03-14 13:27:59 -04:00