-
Notifications
You must be signed in to change notification settings - Fork 105
msgp: too few bytes left to read object #875
Comments
I'm seeing these fairly frequently. Any idea what the issue is? |
I deployed a “silent node” (carbon in, partition 9999) and added some debug statements It turns out the buffers are coming back as nil It seems like we are getting nil buffers back from the peers when the request gets canceled. Adding more logging I see Looking at that time for metrictank-read-046-1 I see That comes from cassandra store. Likely something to do with this logic: https://github.com/grafana/metrictank/blob/master/api/dataprocessor.go#L537 |
I think this is ccache corruption. For this particular repro request it was always the same instance that was breaking things. I sent a ccache/delete request and now the error is gone for this repro |
This occurred for me during a schema update and was not related to the ccache at all on version 0.9.0. Once schemas were the same on all servers this went away. |
Sorry, to clarify:
|
The text was updated successfully, but these errors were encountered: