-
Notifications
You must be signed in to change notification settings - Fork 527
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
Remove service datasets #4491
Remove service datasets #4491
Conversation
7cc5d7b
to
02c1cb5
Compare
Codecov Report
@@ Coverage Diff @@
## master #4491 +/- ##
==========================================
+ Coverage 75.91% 75.96% +0.05%
==========================================
Files 161 161
Lines 9790 9783 -7
==========================================
Hits 7432 7432
+ Misses 2358 2351 -7
|
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
Steps errors
Expand to view the steps failures
|
02c1cb5
to
6f59fee
Compare
6f59fee
to
eaa25cf
Compare
eaa25cf
to
122fd25
Compare
The main changes looks fine, but what's up with the pipeline removal? If it's not related to this change, can you please separate that into another PR? |
The pipeline removal is a diff artifact, and looks "re-added" here: apmpackage/apm/0.1.0/data_stream/profile_metrics/elasticsearch/ingest_pipeline/default.json. But it is the same with the name fixed. The reason for the pipeline changes is that the profiles one had the wrong name ( I made package and code changes into separated commits, but happy to move one out to another PR if you prefer. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The pipeline removal is a diff artifact, and looks "re-added" here: apmpackage/apm/0.1.0/data_stream/profile_metrics/elasticsearch/ingest_pipeline/default.json. But it is the same with the name fixed.
The reason for the pipeline changes is that the profiles one had the wrong name (s/profiles-apm-0.1.0/metrics-apm.profiling-0.1.0) which I blamed on poor data stream naming, so I took the chance to rename the data streams as well.
I made package and code changes into separated commits, but happy to move one out to another PR if you prefer.
I see. Since you're reusing the constant now, it makes sense to have them in the same PR. Thanks for the explanation.
Also rename data streams and fix the profiles pipelines referenced names
Not sure this needs any manual testing/how to test this manually. I'll leave it there fore now @jalvz can you please leave a comment on what to test here if anything should be done, otherwise add the |
Probably the test of this is covered already by some other issue. Basically, data streams should be created when data is ingested. It was not the case before this. |
Motivation/summary
We need to remove service names from index names, as they need to manage exactly what Fleet expects for data streams to be created.
Checklist
I have considered changes for:
How to test these changes
Related issues