Commit Graph

3040 Commits (bba387d6fff2aea0f4d929d428041158c15989bc)

Author SHA1 Message Date
kodiakhq[bot] f0cca59f20
Merge pull request #1390 from influxdata/gauge
feat: Add gauge metric
2021-04-30 12:15:20 +00:00
Marko Mikulicic 234c899631
feat: Add gauge metric 2021-04-30 14:10:42 +02:00
Andrew Lamb 40b9b09cdc
refactor: rename assert_table_eq to assert_batches_eq (#1368) 2021-04-30 10:51:08 +00:00
Andrew Lamb eb8d91cf1c
refactor: remove additional uses of RecordBatch::try_new (#1378)
* refactor: remove additional uses of RecordBatch::try_new

* fix: fix accidental change

* fix: clippy

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-04-30 10:24:47 +00:00
kodiakhq[bot] 11562305b4
Merge pull request #1388 from influxdata/mkmik-patch-1
docs: Fix typo in comment
2021-04-29 22:30:55 +00:00
kodiakhq[bot] e545ea4acb
Merge branch 'main' into mkmik-patch-1 2021-04-29 22:26:11 +00:00
kodiakhq[bot] 9fea1d56be
Merge pull request #1348 from influxdata/ntran/test_query_parquets
feat: tests for cases when data are in both RUB and OS
2021-04-29 22:25:41 +00:00
Marko Mikulicic 8da332c19c
docs: Fix typo in comment 2021-04-29 23:38:09 +02:00
Nga Tran c9b33c6b7d chore: Merge branch 'main' into ntran/test_query_parquets 2021-04-29 14:22:34 -04:00
Nga Tran f89d56af8a chore: merge mian to branch 2021-04-29 14:14:04 -04:00
Andrew Lamb 2d643d4407
fix: set nullability correctly for system tables (#1387) 2021-04-29 18:09:27 +00:00
Nga Tran e87973babe refactor: address review comments 2021-04-29 13:15:43 -04:00
kodiakhq[bot] 216cde8268
Merge pull request #1377 from influxdata/er/feat/chunk_size_metric
feat: add chunk size histogram
2021-04-29 16:16:50 +00:00
Edd Robinson ea476c86be feat: add chunk size histogram 2021-04-29 17:10:57 +01:00
Marko Mikulicic 938a4027e5
Merge pull request #1384 from influxdata/typo2
docs: Fix typo
2021-04-29 18:10:12 +02:00
Marko Mikulicic bf83c9155e
docs: Fix typo 2021-04-29 18:09:00 +02:00
kodiakhq[bot] 1bcab9751b
Merge pull request #1383 from influxdata/fix-perf-image-tag
fix(ci): Push each image into its own tag
2021-04-29 15:59:35 +00:00
Marko Mikulicic 6b42c9a5ea
fix(ci): Push each image into its own tag
Using the git sha as the tag
2021-04-29 17:54:09 +02:00
Andrew Lamb 5ef9be4abd
refactor: use RecordBatch::try_from_iter to make system tables (#1374)
* refactor: use RecordBatch::try_from_iter to make system tables

* fix: clippy
2021-04-29 15:32:35 +00:00
Andrew Lamb 0788892413
feat: add row_count to system.chunks and Chunk managment API (#1373)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-04-29 13:53:25 +00:00
kodiakhq[bot] ef62d8b795
Merge pull request #1371 from influxdata/er/feat/grpc_metrics
feat: add instrumentation via RED metrics in gRPC API
2021-04-29 13:21:49 +00:00
Edd Robinson a0753ca227 refactor: DRY metric assertions 2021-04-29 14:00:05 +01:00
Edd Robinson 4311ba18fe feat: instrument measurement_names 2021-04-29 14:00:05 +01:00
Edd Robinson 9f059bc81c feat: instrument measurement_names 2021-04-29 14:00:05 +01:00
Edd Robinson 83978ef4f9 feat: instrument tag_values 2021-04-29 14:00:05 +01:00
Edd Robinson e25dd1836f feat: instrument tag_keys 2021-04-29 14:00:05 +01:00
Edd Robinson a6a5115384 feat: instrument read_window_aggregate 2021-04-29 14:00:05 +01:00
Edd Robinson 89e21003e7 feat: instrument read_group 2021-04-29 14:00:05 +01:00
Edd Robinson e4d6bde9f8 feat: instrument read_filter 2021-04-29 14:00:05 +01:00
Edd Robinson 13fbf2e68d refactor: plumb registry to gRPC server 2021-04-29 14:00:05 +01:00
Edd Robinson 8ea0d60cae refactor: return Arc 2021-04-29 14:00:05 +01:00
kodiakhq[bot] 98be7e8b00
Merge pull request #1369 from influxdata/entrysize
feat: Add ingest_entries_bytes_total counter
2021-04-29 12:40:55 +00:00
kodiakhq[bot] bc2dfe85f6
Merge branch 'main' into entrysize 2021-04-29 12:36:38 +00:00
Marko Mikulicic 3672a20570
feat: Add ingest_entries_bytes_total counter 2021-04-29 14:03:05 +02:00
Andrew Lamb c64f25e777
feat: Add `OBSERVER` mode to SQL repl along with SQL primer / cookbook (#1349)
* feat: add OBSERVER command to repl

* fix: fixup test

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-04-29 11:47:25 +00:00
kodiakhq[bot] 951e2413bd
Merge pull request #1367 from influxdata/scriptbase
feat: Improve git-log-pr
2021-04-29 11:16:59 +00:00
kodiakhq[bot] 28bd5cf135
Merge branch 'main' into scriptbase 2021-04-29 11:12:20 +00:00
Raphael Taylor-Davies 262bf446ab
feat: change background worker to use backoff instead of poll (#1339) (#1347)
* feat: change background worker to use backoff instead (#1339)

* chore: fix comment

* chore: fix tests

* chore: review comments

* chore: review feedback
2021-04-29 11:10:51 +00:00
Andrew Lamb 74d35ce9a4
chore: update deps (#1365) 2021-04-29 10:52:43 +00:00
Marko Mikulicic dce0dce122
feat: Improve git-log-pr
1. by default use the repo where the `git-log-pr` script is located in, allowing it to be called
   from other scripts in other repos (e.g. k8s-idpe) without too much cerimony
2. allow the git repo to be overriden with the `-C` flag (like the `git` command itself)
3. add a `--commits` flag which prints also commit shas in addition to PR numbers
4. GH merge commits contain the PR title as the body; if present use that instead of using the `gh` cli (which is slow and requires this tool to be installed).
2021-04-29 12:51:49 +02:00
Raphael Taylor-Davies d509daab8c
fix: tracker join shouldn't return if pending registrations (#1350)
* fix: tracker join shouldn't return if pending registrations

* chore: review feedback
2021-04-29 08:15:43 +00:00
kodiakhq[bot] ef05b53831
Merge pull request #1338 from influxdata/sharding_refa
feat: Add multiple matchers to shard config
2021-04-28 22:03:53 +00:00
kodiakhq[bot] 1f3bf6b5a6
Merge branch 'main' into sharding_refa 2021-04-28 21:58:21 +00:00
Andrew Lamb b1924d10b4
fix: Only show current database's system.operations table (#1310)
* test: add test for operations.system_tables

* fix: only show operations for current database

* fix: update test

* fix: improve test

* refactor: filter in Schema provider rather than in job tracker

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-04-28 21:06:19 +00:00
Marko Mikulicic bde36bfe47 feat: Add the git-log-prs script
__Scenarios__

You may know the git sha of what's running in the staging cluster,
and you may know the sha of the latest built image is, but will upgrading to a new
version include the PRs I'm interested in?

Or alternatively: I noticed in the dashboard that IOx was working fine until
we rolled out a new version. Which PRs were included in this new rollout?

__Description__

Getting the answers to the scenarios above is surprisingly hard, because scanning
our git history is complicated by the fact that just about anybody uses a different
merging technique.

This script does the right magic to skim through all that cruft and get the answers.

__Demo__

```console
$ ./scripts/git-log-prs 8376983b74311df970339e106c62ce4038b20e5f..
1330
1336
$ ./scripts/git-log-prs 8376983b74311df970339e106c62ce4038b20e5f.. --titles
1330 feat: Make background task period configurable
1336 feat: Build a perf_image image for every commit in main
```
2021-04-28 21:01:13 +00:00
Nga Tran 402d9c748c chore: cargo fmt 2021-04-28 16:52:52 -04:00
Edd Robinson bc359821e3 feat: allow histogram metrics to be registered 2021-04-28 20:49:11 +00:00
Edd Robinson ccec8f2ca8 test: add histogram test assertions 2021-04-28 20:49:11 +00:00
Edd Robinson a66f50949a feat: add new Histogram metric 2021-04-28 20:49:11 +00:00
Nga Tran a5a5f359ca chore: continue cresolving conflict after pulling branch 2021-04-28 16:46:15 -04:00