Jaeger is slowly losing operations that are still available via the API
#2,420 opened on Aug 26, 2020
Description
Describe the bug I have Jaeger hooked up to Elasticsearch and have it running for over a month. Over time my operations count via the jaeger ui went up to 52, however after about a week I noticed it dropped down to 32 and a day later has risen to 46.
To Reproduce Steps to reproduce the behavior:
- Have Jaeger hooked up to Elasticsearch for over a month
- Create a number of different spans over the course of that month
- Wait several days (sorry I can't be more specific)
- Observe the # of operations has dropped
Expected behavior Every historical operation that has spans logged against it should be available via the UI
Version (please complete the following information):
- OS: Linux
- Jaeger version: 1.17
- Deployment: Docker
What troubleshooting steps did you try? Checked the Elasticsearch index and all the historical operations are there (and there's 100 of them) Confirmed that the operations aren't present on the response of via /api/services/SERVICENAME/operations
I've confirmed that I can still get the spans via the api via /api/traces?end=1598868060000000&limit=200&lookback=custom&maxDuration&minDuration&operation=WebRequest%3A%2Fquotes%2F19&service=SERVICENAME&start=1588305660000000 even though the operation name isn't in the UI dropdown
Additional context Just in case it's important, I'm using a const sampler at the moment so it's logging everything !