oso
oso copied to clipboard
Bug: `failed to fetch` warnings for defillama protocols don't appear in logs
When an adapter is invalid or missing, we expect a warning in logs:
However, this run should have left such a warning that the protocol adapters for Morpho were missing. (Morpho renamed all its adapters last week.) I was not able to find anything in the dagster logs that suggested some protocol adapters were no longer valid for Morpho.
Separately, we should come up with a better way of handling these types of changes. Perhaps we should be upserting instead of dropping and rewriting these event tables? Then at the very least we will still have "old" data when an adapter changes names…