Commit Graph

12842 Commits (c8b24b7939384ca9a500bfef6f123274f6660959)

Author SHA1 Message Date
Jason Wilder c8b24b7939 Remove MANIFEST 2017-11-22 11:17:34 -07:00
Jason Wilder d526b828d1
Merge pull request #9141 from influxdata/jw-waitgroup
Fix wait reused while disabling compactions
2017-11-22 10:54:04 -07:00
Jason Wilder 50b6ace75f Fix wait reused while disabling compactions 2017-11-20 14:55:47 -07:00
Stuart Carnie e9cbc6da11
Merge pull request #9138 from influxdata/sgc-ifql
ifql: writer tracks estimated size (bytes) to limit memory between Send
2017-11-20 12:36:08 -07:00
Stuart Carnie 89877d7764 ifql: writer tracks estimated size (bytes) to limit memory between Send 2017-11-20 11:33:37 -07:00
Edd Robinson 5ff96d9193
Merge pull request #9127 from influxdata/er-fga
Implement FGA on SHOW COMMANDS
2017-11-20 14:51:58 +00:00
Jason Wilder 3d68b7aeb6
Merge pull request #9132 from influxdata/jw-assign-time
Reduce calls to time.Now()
2017-11-17 16:12:08 -07:00
Jason Wilder 0551849298 Reduce calls to time.Now()
These were showing up in profiles during heavy write load.
2017-11-17 14:23:02 -07:00
Jonathan A. Sternberg e6f52a687e
Merge pull request #9123 from influxdata/js-9058-fix-space-required-after-regex-operator
Fix space required after regex operator
2017-11-17 10:54:50 -06:00
Mark Rushakoff 0cb7139d92
Merge pull request #9120 from influxdata/mr-14-changelog
Update changelog for 1.4.2 release
2017-11-17 07:54:23 -08:00
Edd Robinson a5af19fc06 Address PR feedback 2017-11-17 12:43:48 +00:00
Edd Robinson bff69f7a82 Refactor inmem implementation 2017-11-17 11:06:43 +00:00
Edd Robinson 25f0fedd6f Fix MeasurementNamesByExpr in tsi1 2017-11-17 11:06:43 +00:00
Edd Robinson 3967e78885 Consolidate tests to tsdb package 2017-11-17 11:06:43 +00:00
Edd Robinson b3407c5d46 Correct authorisation on inmem SHOW MEASUREMENTS 2017-11-17 11:06:43 +00:00
Edd Robinson d4cecd7cc7 Add index authorisation test coverage 2017-11-17 11:06:43 +00:00
Edd Robinson 6851db3fc9 Add FGA support to SHOW MEASUREMENTS 2017-11-17 11:06:43 +00:00
Edd Robinson 5298339f21 Add test coverage for FGA on Tag Keys/Values 2017-11-17 11:06:43 +00:00
Edd Robinson aa17ef55f9 Implement FGA on SHOW SERIES 2017-11-17 11:06:43 +00:00
Edd Robinson 8acab9b5ac Fix existing bug where database was empty 2017-11-17 11:06:43 +00:00
Edd Robinson c098081c7d Don't initialise a new Authorizer each query 2017-11-17 11:06:43 +00:00
Jason Wilder aa99a56bf1
Merge pull request #9129 from influxdata/jw-cursor-deletes
Fix KeyCursor not returning remaing blocks
2017-11-16 16:58:30 -07:00
Jason Wilder 02dbe6dbd3 Fix KeyCursor not return remaing blocks
If the first block that needs to be read was partially deleted such
that the trailing end has no values, it was possible for the query
cursor end early.

This was caused by the KeyCursor.ReadFloatBlock returning no values instead
of checking the remaing blocks.
2017-11-16 15:23:34 -07:00
Stuart Carnie 95e086d4fb
Merge pull request #9126 from influxdata/sgc-cleanup
remove empty file
2017-11-16 09:16:22 -08:00
Stuart Carnie 2c2244b79c remove empty file 2017-11-16 09:02:31 -08:00
Jonathan A. Sternberg 5f16934aa7 Fix space required after regex operator
Fixed via influxdata/influxql#4 by @stop-start. Thanks!
2017-11-16 08:45:40 -06:00
Mark Rushakoff 8b345bf5aa Update changelog for 1.4.2 release 2017-11-15 14:49:51 -08:00
Jason Wilder e2cb1d0ff4
Merge pull request #9114 from influxdata/jw-force-full-plan
Add capability to force a full compaction
2017-11-15 10:45:00 -07:00
Jason Wilder c3c4fd5d2e
Merge pull request #9117 from influxdata/jw-exclude-panic
Fix panic: runtime error: slice bounds out of range
2017-11-15 10:43:49 -07:00
Jason Wilder dde2d87ec9 Update changelog
[ci skip]
2017-11-15 09:06:31 -07:00
Jason Wilder ef06773d5b Fix panic: runtime error: slice bounds out of range
A panic could occur if an invalid time range was passed to
Exclude/Include, etc.
2017-11-15 08:18:53 -07:00
Jason Wilder 4b07139feb Update to xenial 2017-11-15 07:14:45 -07:00
Jason Wilder 97e0d496a6 Add capability to force a full compaction
This adds the capability to the engine to force a full compaction
to be scheduled.  When called, it snapshots any data in the cache,
aborts running compactions and prevents level plans from returning
level plans.
2017-11-15 07:14:27 -07:00
Edd Robinson f149c9f756
Merge pull request #9115 from liketic/bugfix/issues/9070
Fix wrong link to key concepts in README
2017-11-15 11:27:02 +00:00
liketic dd439f5777 Fix wrong link to key concepts in README 2017-11-15 16:36:37 +08:00
Jonathan A. Sternberg 97ab61addb
Merge pull request #9092 from influxdata/jenkinsfile
Initial jenkinsfile
2017-11-14 11:12:32 -06:00
Jonathan A. Sternberg 1e1c1f72e4
Merge pull request #9111 from influxdata/js-encode-duration-as-string
Encode durations as a string so they are more user-friendly
2017-11-14 11:08:35 -06:00
Mark Rushakoff db551f5489
Merge pull request #9103 from influxdata/mr-14-changelog
Update changelog for 1.4.1
2017-11-14 08:35:58 -08:00
Jonathan A. Sternberg 332de90f9d Encode durations as a string so they are more user-friendly 2017-11-14 10:35:10 -06:00
Mark Rushakoff 711da24562 Update changelog for 1.4.1 2017-11-14 08:15:57 -08:00
Stuart Carnie 56a8929347
Merge pull request #9104 from influxdata/sgc-ifql
fix descending queries and ranges
2017-11-13 18:18:23 -07:00
Stuart Carnie 2e04e871c9 fix descending queries
* did not handle cached values correctly
* sort shards by time in either ascending or descending
  order depending on the RPC request ordering to ensure they
  are traversed in the correct order.
2017-11-13 17:14:36 -08:00
Jason Wilder 48e21e6fc8
Merge pull request #9084 from influxdata/jw-delete-time
Handle high cardinality deletes in TSM engine
2017-11-13 14:39:54 -07:00
Jason Wilder a8646b6d4d Update changelog
[ci skip]
2017-11-13 14:33:47 -07:00
Jonathan A. Sternberg ca5a773c34 Initial jenkinsfile 2017-11-13 14:02:23 -06:00
Jason Wilder 8b18cc4456 Optimize deletes in tsi
The DropSeries code path ended up creating a MeasurementSeriesIterator
for each dropped series, this was too expensive just to see if a
series exists.

This adds a HasSeries func and fixes and issue where TSI files were
compacted while an iterator was still in use causing a panic.
2017-11-13 12:35:38 -07:00
Stuart Carnie ae0b28a583
Merge pull request #9098 from influxdata/sgc-ifql
rename config section to ifql
2017-11-13 12:10:50 -07:00
Stuart Carnie 40ffa49a62 rename config section to ifql
Renaming for discoverability for the initial release of ifql
2017-11-13 11:05:02 -08:00
Jonathan A. Sternberg 080b2ec781
Merge pull request #9096 from influxdata/js-zap-lock-writer
Lock the zap write output to avoid race conditions when logging
2017-11-13 10:39:42 -06:00
Mark Rushakoff a1329cc0cb
Merge pull request #9095 from stop-start/fix-shell-ignores-extra-parameters
shell shows error and usage when given extra parameters
2017-11-13 08:25:47 -08:00