Summary
Replication:
Perform a mutation that is large, perhaps 1-2mb, but make sure you do not set publishResultToStore to false. If you run this you will stop getting any responses from the Apollo as the cache (seemingly) is in a broken state.
Resolution:
You have to set publishResultToStore to false for these large mutations otherwise the SDK breaks.
SDK version min 1.14 but also easily replicated in 1.23.
Version
1.23
Steps to reproduce the behavior
Perform a mutation that is large, perhaps 1-2mb, but make sure you do not set publishResultToStore to false. If you run this you will stop getting any responses from the Apollo as the cache (seemingly) is in a broken state.
Logs
Anything else?
No response
Summary
Replication:
Perform a mutation that is large, perhaps 1-2mb, but make sure you do not set publishResultToStore to false. If you run this you will stop getting any responses from the Apollo as the cache (seemingly) is in a broken state.
Resolution:
You have to set publishResultToStore to false for these large mutations otherwise the SDK breaks.
SDK version min 1.14 but also easily replicated in 1.23.
Version
1.23
Steps to reproduce the behavior
Perform a mutation that is large, perhaps 1-2mb, but make sure you do not set publishResultToStore to false. If you run this you will stop getting any responses from the Apollo as the cache (seemingly) is in a broken state.
Logs
Anything else?
No response