Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add influx push endpoint to mimir #10153

Merged
merged 57 commits into from
Jan 17, 2025
Merged
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
444d34f
olegs base commits from #1971
alexgreenbank Dec 6, 2024
adb376a
move top level influx files
alexgreenbank Dec 6, 2024
3db179f
latest wip
alexgreenbank Dec 9, 2024
295fa8d
still WIP but better, still need to move to parserFunc() style
alexgreenbank Dec 10, 2024
d2897e3
it builds!
alexgreenbank Dec 10, 2024
c2fb679
tweaks and add span logging
alexgreenbank Dec 11, 2024
593b2e2
more todo
alexgreenbank Dec 11, 2024
31bf23d
further tweaks
alexgreenbank Dec 12, 2024
2487a88
some fixes to tests
alexgreenbank Dec 12, 2024
03e8e3c
rejigged error handling, tests passing
alexgreenbank Dec 12, 2024
0bd8da8
add vendored influxdb code
alexgreenbank Dec 12, 2024
4a76a11
lint
alexgreenbank Dec 13, 2024
066c009
go mod sum vendor/modules.txt
alexgreenbank Dec 13, 2024
bec3a26
add a metric, add tenant info, other tweaks
alexgreenbank Dec 17, 2024
ac51def
various rework, still WIP
alexgreenbank Dec 17, 2024
3a57dc6
propagate bytesRead down to caller and log and histogram
alexgreenbank Dec 17, 2024
92379e4
remove comment now dealt with
alexgreenbank Dec 17, 2024
d44c71d
add defaults in error handling
alexgreenbank Dec 17, 2024
591389e
Add note to docs about experimental Influx flag
alexgreenbank Dec 17, 2024
afbc357
Note influx endpoint as experimental too
alexgreenbank Dec 17, 2024
847bcb9
test for specific errors received
alexgreenbank Dec 17, 2024
320c467
bolster parser tests
alexgreenbank Dec 17, 2024
730a7c3
Use literal chars rather than ascii codes
alexgreenbank Dec 17, 2024
de27d4b
remove unnecessary cast to int()
alexgreenbank Dec 18, 2024
af3def1
use mimirpb.PreallocTimeseries in influx parser
alexgreenbank Dec 19, 2024
d65b3a5
remove unnecessary tryUnwrap()
alexgreenbank Dec 19, 2024
9d94276
Work on byteslice rather than chars
alexgreenbank Dec 19, 2024
258fe0d
yoloString for label value as push code does not keep references to s…
alexgreenbank Dec 19, 2024
e5252d4
update go.sum
alexgreenbank Dec 19, 2024
f86691b
gah go.sum
alexgreenbank Dec 19, 2024
32cc156
oops, missed removal of paramter to InfluxHandler()
alexgreenbank Dec 19, 2024
c798360
wrong metrics incremented
alexgreenbank Dec 19, 2024
8d4e7ca
lint
alexgreenbank Dec 19, 2024
e915764
lint
alexgreenbank Dec 19, 2024
013b3d6
go mod tidy && go mod vendor
alexgreenbank Dec 19, 2024
3c5a166
go.sum conflict
alexgreenbank Dec 19, 2024
773722f
merge latest main
alexgreenbank Jan 2, 2025
6143162
make doc
alexgreenbank Jan 2, 2025
ac4e491
Merge branch 'main' into alexg/influx-push-handler
alexgreenbank Jan 7, 2025
767695a
make influx config hidden/experimental
alexgreenbank Jan 9, 2025
419d327
fix byteslice handling in replaceInvalidChars()
alexgreenbank Jan 10, 2025
9e9e117
remove unnecessary TODOs
alexgreenbank Jan 10, 2025
0da4b8f
influx: happy path e2e test
alexgreenbank Jan 10, 2025
c470fb3
lint
alexgreenbank Jan 10, 2025
c44d321
consolidate logging
alexgreenbank Jan 10, 2025
537fa37
CHANGELOG
alexgreenbank Jan 10, 2025
14bae20
about-versioning.md
alexgreenbank Jan 10, 2025
b951127
Merge branch 'main' into alexg/influx-push-handler
alexgreenbank Jan 10, 2025
9d035f5
merge main
alexgreenbank Jan 10, 2025
c31c191
Merge branch 'alexg/influx-push-handler' of github.com:grafana/mimir …
alexgreenbank Jan 10, 2025
0872e6a
Update pkg/distributor/influxpush/parser.go
alexgreenbank Jan 14, 2025
de92ac5
Update pkg/distributor/influxpush/parser.go
alexgreenbank Jan 14, 2025
0e6cea6
Update pkg/distributor/influxpush/parser.go
alexgreenbank Jan 14, 2025
8afdd9b
fix parsing string replacing code
alexgreenbank Jan 14, 2025
7018f72
fix merge conflicts
alexgreenbank Jan 16, 2025
d81ac52
fix nits
alexgreenbank Jan 17, 2025
332576e
Merge branch 'main' into alexg/influx-push-handler
alexgreenbank Jan 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
move top level influx files
Signed-off-by: alexgreenbank <[email protected]>
alexgreenbank committed Dec 6, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit adb376a4ee1754d649c9e7f4711956bd830a6e03
File renamed without changes.
File renamed without changes.