Todd Treece
b97fb3bb78
Chore: Update storage and search feature toggle owners ( #92098 )
2024-08-19 16:57:00 -04:00
Todd Treece
4a753dd2d5
Chore: Switch dev profiling address to 127.0.0.1:6000 ( #91916 )
2024-08-18 13:45:55 -04:00
Todd Treece
def8104e74
Aggregator: Prepare for new handlers ( #92030 )
2024-08-16 14:13:38 -04:00
Todd Treece
a12b372556
Plugins: Update missed ConversionHandler checks ( #92011 )
2024-08-16 16:10:32 +03:00
Todd Treece
e60b0aef83
Plugins: Add support for ResourceConversion ( #91977 )
2024-08-15 16:02:21 -04:00
Todd Treece
d6ce6aaf44
Aggregation: Support apidiscovery.k8s.io/v2 ( #91938 )
2024-08-15 04:39:53 -04:00
Todd Treece
f158d52ae4
Aggregator: Rename DataServiceType to QueryServiceType ( #91929 )
2024-08-14 22:28:57 +03:00
Todd Treece
da6b02a2b0
K8s: Add k8s codegen PR check ( #91903 )
2024-08-14 11:06:37 -04:00
Todd Treece
dacf11b048
K8s: Fix hack/update-codegen ( #91867 )
2024-08-14 08:17:05 +03:00
Todd Treece
1b0e6b5c09
K8s: Data Plane Aggregator ( #91228 )
2024-08-13 22:28:17 +03:00
Todd Treece
4ce82d3f14
Chore: Update k8s.io dependencies to v0.30.0 ( #91851 )
2024-08-13 14:01:48 -04:00
Todd Treece
75f0b3a228
K8s: Test for changes to aggregator's postStartHooks ( #91771 )
2024-08-10 20:32:57 -04:00
Todd Treece
5972dd0b59
Chore: Update names of DisabledPostStartHooks ( #91767 )
2024-08-09 16:57:08 -04:00
Todd Treece
30c3f5b66a
Chore: Revert drone go workspace change to tests ( #91762 )
2024-08-09 21:03:26 +03:00
Todd Treece
6061fdc8b9
Chore: Fix requires_buildifier typo ( #91747 )
2024-08-09 11:00:05 -04:00
Todd Treece
13703de67e
Chore: Update tests to use go-workspace script ( #91746 )
2024-08-09 10:25:27 -04:00
Todd Treece
27545e3da4
Chore: Use golanglint-ci-includes script in Makefile ( #91742 )
2024-08-09 10:05:02 -04:00
Todd Treece
122e291134
Chore: Add dataplaneAggregator feature toggle ( #91715 )
2024-08-09 04:41:07 -04:00
Todd Treece
c5c206d8a6
Semconv: Add k8s.dataplaneservice.name ( #91714 )
2024-08-09 04:39:37 -04:00
Todd Treece
970a6e71ba
Chore: Fix go workspace update script ( #91720 )
2024-08-09 02:39:02 +03:00
Todd Treece
7f155b2b6f
Chore: Add go workspace scripts ( #91707 )
2024-08-08 16:51:17 -04:00
Todd Treece
f463d622d0
Chore: Remove depguard rule skip in apiserver ( #91705 )
2024-08-08 21:11:13 +03:00
Todd Treece
b4126d3bce
Chore: Update k8s.io dependencies ( #91692 )
2024-08-08 18:39:44 +03:00
Todd Treece
9a2c9647ee
Chore: Add storage submodule to lint & test config ( #91529 )
2024-08-05 17:30:14 +03:00
Todd Treece
8c43b9ec2f
Semconv: Change keys to private constants ( #91508 )
2024-08-02 16:13:00 -04:00
Todd Treece
5376a2eb93
Chore: Add semconv package ( #91408 )
2024-08-02 08:35:18 -04:00
Todd Treece
e890279dcf
Chore: Add go work sync to workspace update ( #91360 )
2024-08-01 00:06:05 +03:00
Todd Treece
d2467bb088
Chore: Fix dev profiling ( #90866 )
2024-07-24 06:12:45 -04:00
Todd Treece
3a51260ef9
K8s: Add file store tests ( #90151 )
2024-07-12 08:54:00 -04:00
Todd Treece
66a384247c
Storage: Fix list in mode 4 ( #90354 )
2024-07-12 08:20:13 -04:00
Todd Treece
5f9ce12542
K8s: Generic watch tests ( #90023 )
2024-07-05 21:17:20 +03:00
Todd Treece
274bd08afc
K8s: Improve key generation and parsing ( #90014 )
2024-07-04 01:11:45 +03:00
Todd Treece
c6663ce6be
Chore: Ensure go.work.sum is updated ( #89996 )
2024-07-03 12:49:03 -04:00
Todd Treece
9c6d3590a2
Chore: Fix apiserver circular dependencies ( #89918 )
2024-07-01 11:42:34 -04:00
Todd Treece
71270f3203
Storage: Avoid relying on RequestInfo ( #89635 )
2024-06-25 10:06:03 -04:00
Todd Treece and Diego Augusto Molina
22989acf95
K8s: Improve response writer error handling ( #88926 )
...
---------
Co-authored-by: Diego Augusto Molina <diegoaugustomolina@gmail.com >
2024-06-07 16:10:02 -04:00
Todd Treece
00684682d7
Chore: Update go workspace check error message ( #87576 )
2024-05-09 21:31:46 +03:00
Todd Treece and Ryan McKinley
fa2f6578b3
Chore: Add info about K8s folder structure to README ( #87508 )
...
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-05-09 16:43:07 +03:00
Todd Treece
80f10e2a09
GRPC Server: Add README ( #87442 )
2024-05-08 15:29:43 -04:00
Todd Treece and Ryan McKinley
6e4d35e1ee
Scopes: Add a /find query endpoint ( #87457 )
...
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-05-08 13:35:11 -04:00
Todd Treece
de438eae2e
K8s: Prevent the use of arbitrary namespaces ( #83636 )
2024-05-08 09:30:08 -07:00
Todd Treece
f342217158
K8s: Add path rewriter filter ( #87456 )
2024-05-08 18:08:43 +03:00
Todd Treece
32215adb37
Chore: Remove HorizontalGroup and VerticalGroup from storage ( #86888 )
2024-04-25 13:58:25 +01:00
Todd Treece
796b15d9e0
Metrics: Prevent duplicates in MultiRegistry ( #85880 )
2024-04-10 10:55:24 -04:00
Todd Treece
72472e5eb7
K8s: Add slog wrapper ( #84680 )
2024-04-09 18:39:25 +03:00
Todd Treece
c01531dc79
K8s: Use tracing handler from component-base ( #85560 )
2024-04-04 00:39:09 +03:00
Todd Treece
d4e6b325bf
Chore: Add github action to check go module updates ( #84936 )
2024-03-25 18:47:34 -04:00
Todd Treece and Kyle Brandt
dfe61db7a5
Scopes: Add type filter ( #84866 )
...
Co-authored-by: Kyle Brandt <kyle@grafana.com >
2024-03-25 16:45:32 -04:00
Todd Treece
9684a9e39a
Chore: Add depgaurd rules for sub-modules ( #84084 )
2024-03-25 17:15:36 +00:00
Todd Treece
71c5070240
Chore: Run backend lint in PRs if .golangci.toml changes ( #85106 )
...
Chore: Run lint backend if .golangci.toml changes
2024-03-25 18:53:54 +02:00
Todd Treece
cdb2e7dd3e
Chore: Sync go workspace ( #84932 )
2024-03-21 18:34:40 +02:00
Todd Treece
869b89dce4
K8s: Add accept header to ctx ( #83802 )
2024-03-01 20:32:59 -05:00
Todd Treece
d7b031f318
Chore: Update Makefile to support go workspace ( #83549 )
2024-02-29 17:22:18 -05:00
Todd Treece
f8dc40df52
Chore: Point to xorm fork in go.mod ( #83436 )
2024-02-26 16:07:27 -05:00
Todd Treece and Charandas Batra
110028706a
K8s: Update codegen to support new packages ( #83347 )
...
---------
Co-authored-by: Charandas Batra <charandas.batra@grafana.com >
2024-02-23 16:36:23 -08:00
Todd Treece
e5a26a3f7c
K8s: Add apimachinery and apiserver packages ( #83190 )
2024-02-23 15:15:43 -05:00
Todd Treece
f4b432841b
Chore: Add env var check to make drone ( #83337 )
2024-02-23 21:28:30 +02:00
Todd Treece
2146f6ce1f
Chore: Update drone signature ( #83334 )
2024-02-23 14:10:51 -05:00
Todd Treece
23963a1f34
Chore: Update wire to v0.6.0 using bingo ( #83323 )
2024-02-23 12:48:26 -05:00
Todd Treece and ismail simsek
49d3cb29eb
Chore: Add go workspace ( #83191 )
...
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
2024-02-23 08:54:24 -05:00
Todd Treece
8f0431ba46
K8s: Pass ID token in X-Extra-id-token header ( #82893 )
2024-02-16 17:07:37 +02:00
Todd Treece
f593161ef6
K8s: Set X-Remote- headers for SignedInUser ( #82543 )
2024-02-15 12:29:36 -05:00
Todd Treece
8832971aff
Perf: Lazy initialization of charsetmaps in go-mssqldb ( #79729 )
2024-02-15 00:53:33 +02:00
Todd Treece and Charandas Batra
d6e6298103
K8s: Add Aggregation to Backend Service ( #81591 )
...
Co-authored-by: Charandas Batra <charandas.batra@grafana.com >
2024-02-12 22:59:35 +02:00
Todd Treece and Dan Cech
6d5211e172
K8s: Fix windows filepath issue in file storage ( #81919 )
...
Co-authored-by: Dan Cech <dcech@grafana.com >
2024-02-12 13:21:57 -05:00
Todd Treece
14869cc400
Docs: Update developer dependencies ( #82034 )
2024-02-09 17:25:15 -05:00
Todd Treece
bb6db46ecc
Chore: Update wire to v0.6.0 ( #82114 )
2024-02-07 13:29:32 -05:00
abaed01d7e
K8S/Shared Queries: Add Experimental PeakQ API ( #80839 )
...
First pass at a backend api built on top off app platform for shared-queries in explore and a query library with templating. Highly Experimental.
Under grafanaAPIServerWithExperimentalAPIs = true
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
Co-authored-by: Kyle Brandt <kyle@grafana.com >
2024-02-06 11:22:41 -05:00
Todd Treece
67b6be5515
K8s: Refactor config/options for aggregation ( #81739 )
2024-02-01 17:27:30 -05:00
Todd Treece
a5957ba555
DevEnv: Add pyroscope to self-instrumentation ( #78430 )
2024-01-02 15:35:59 -05:00
Todd Treece
b6d95889e1
Live: Add dashboard E2E smoke test ( #79880 )
2023-12-27 13:31:09 -05:00
Todd Treece
e28bbd50d8
PanelQueryRunner: Skip shallow diff when streaming ( #79860 )
2023-12-26 16:23:41 -05:00
Todd Treece
feb7b38fba
Metrics: Add commit & version to grafana_environment_info ( #79823 )
2023-12-22 06:02:52 -05:00
Todd Treece
14ff9ac679
Chore: Remove devenv jsonnet dependencies ( #79805 )
2023-12-21 11:59:01 -05:00
Todd Treece
8bcd40a186
Chore: Remove replace for kube-openapi ( #79533 )
2023-12-14 20:51:15 +02:00
Todd Treece and Ryan McKinley
d492100adc
Chore: Bump k8s dependencies to v0.29.0 ( #79492 )
...
* Chore: Bump k8s dependencies to v0.29.0
* update the openapi fork
* use post process spec
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-12-14 10:00:48 -05:00
Todd Treece
2f295dfec9
Chore: Bump k8s dependencies to v0.28.4 ( #79331 )
2023-12-12 00:53:24 +08:00
Todd Treece
89934b0884
K8s: Merge metric registries ( #79256 )
2023-12-08 10:44:46 -05:00
Todd Treece
cf164145bf
K8s: Build openapi defs in production ( #79182 )
2023-12-07 00:06:18 +02:00
Todd Treece
2a2a132c61
K8s: Refactor metrics to share k8s registry ( #79106 )
2023-12-06 16:34:23 -05:00
Todd Treece
ea36336c0a
Chore: Ensure BuildVersion is set when using CDN ( #79169 )
2023-12-06 15:27:08 -05:00
Todd Treece
7e2aad1d01
Revert "K8s: Refactor metrics to share k8s registry ( #77957 )" ( #79079 )
...
This reverts commit 38bc41651a .
2023-12-05 09:34:07 -05:00
Todd Treece and Ryan McKinley
38bc41651a
K8s: Refactor metrics to share k8s registry ( #77957 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-12-04 10:54:59 -08:00
Todd Treece and Ryan McKinley
529271d7a8
Perf: Disable core kind registry ( #78568 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-11-28 09:09:54 +01:00
Todd Treece
4203a83538
K8s: Prevent user impersonation ( #78555 )
2023-11-22 15:55:37 -05:00
Todd Treece
384f5ccdc6
Playlist: Add internal API version ( #77318 )
2023-11-01 09:44:04 -04:00
Todd Treece
798e224ce6
K8s: JSON file storage ( #75759 )
2023-10-27 16:39:27 -04:00
Todd Treece
bf8af608a7
K8s: Add tracer provider to config ( #77003 )
2023-10-25 15:19:44 -04:00
Todd Treece
162a422f0a
K8s: Playlist apply fix ( #76971 )
2023-10-24 10:19:17 -04:00
Todd Treece
b0eeeb9404
Playlists: Fix K8s list interface ( #76993 )
2023-10-23 12:47:39 -07:00
Todd Treece
949b3af1b2
K8s: Remove duplicate listener in production ( #76583 )
2023-10-23 21:42:10 +03:00
Todd Treece and Kristin Laemmert
863f25acf7
K8s: Add grafana-apiserver config ( #76649 )
...
Co-authored-by: Kristin Laemmert <mildwonkey@users.noreply.github.com >
2023-10-17 11:29:06 -04:00
Todd Treece
ec7ed11ea1
K8s: Logging improvements ( #76646 )
2023-10-17 10:44:23 -04:00
Todd Treece
664ebf771e
K8s: Playlist frontend reads ( #76057 )
2023-10-05 15:00:36 -04:00
Todd Treece
d9160553f9
K8s: Remove /k8s/ prefix ( #75959 )
2023-10-04 14:05:50 -04:00
Todd Treece
c31ddce0b6
K8s: Add org ID and role authorizers ( #75701 )
2023-09-28 18:28:58 -04:00
Todd Treece
bb9e66e671
K8s: Add storage dual writer ( #75403 )
2023-09-26 17:15:15 -04:00
Todd Treece and Ryan McKinley
440f9a6ffb
K8s: Register apiserver as background service, and list real playlists ( #75338 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-09-25 15:31:58 -07:00
Todd Treece
0f398e940d
K8s: Playlist API example ( #75260 )
...
K8s: Playlist example
2023-09-22 14:17:53 -04:00
Todd Treece
71fe6f8390
Live: Add logging to memory cache ( #75245 )
2023-09-21 12:59:01 -04:00