-
Notifications
You must be signed in to change notification settings - Fork 518
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
protobuf changes test plan #11049
Comments
Tail-based sampling is known to be working, as we have system tests that cover this. The codec interface is very straightforward, so nothing really to do here; I opened a minor enhancement PR: #11137. I have previously run some fuzz testing, and I know @kruskall has too, so I'm going to put the rest of my energy into poring over code. |
Created
Then compared documents indexed in the two deployments. There are no differences(except ids and timestamps) and all the fields seem to be identical, no odd differences were observed. I haven't tested Tail-based sampling, but as Andrew mentioned above that we have system tests |
Found a panic related to translating Jaeger spans, fixed by elastic/apm-data#104 |
I've been through apm-data inputs, modeldecoders; tail-based sampling; apm-server aggregation code. The above panic is the only issue I've found. "Absence of Evidence does not mean Evidence of Absence", but I think we can call this done. |
@carsonip has also done some benchmarking, and preliminary results show both a significant speedup and significant reduction in allocations compared to previous releases. Marking this as done. |
APM Server version (
apm-server version
): 8.9Description of the problem including expected versus actual behavior:
The protobuf work has been split into many PRs. Adding each one of them to the test plan is not ideal as they wouldn't be able to be tested separately.
I'm opening this to track testing. I wrote some of the things to look out for here (elastic/apm-data#52 (comment)) but I'll list them down:
What should be tested and what changed from the previous version ?
The text was updated successfully, but these errors were encountered: