Tags: bartekn/go
Tags
support/historyarchive: Fix error reporting (stellar#1648) After deploying `release-horizon-v0.20.1` branch to staging server it stopped processing ledger entries after around 300k entries with an error: ``` Read wrong number of bytes from XDR ``` returned from `XdrStream.ReadOne`. First, I changed the code to return `err` values before proceeding to the next checks. This reveal the real error: ``` stream error: stream ID 311; PROTOCOL_ERROR ``` I couldn't find any information online about this but I suspect this is happening because of the idle timeout. In `SingleLedgerStateReader` we preload entries for a better performance (smaller round-trip time) when getting temporary data from `TempSet`. When entries are being processed the connection stays idle. The second fix (actually: quickfix) was decreasing `preloadedEntries` to `20000` what makes a delay between streaming batches shorter. However it's not a permanent fix. The issue is tracked in stellar#1649.
support/historyarchive: Fix error reporting (stellar#1648) After deploying `release-horizon-v0.20.1` branch to staging server it stopped processing ledger entries after around 300k entries with an error: ``` Read wrong number of bytes from XDR ``` returned from `XdrStream.ReadOne`. First, I changed the code to return `err` values before proceeding to the next checks. This reveal the real error: ``` stream error: stream ID 311; PROTOCOL_ERROR ``` I couldn't find any information online about this but I suspect this is happening because of the idle timeout. In `SingleLedgerStateReader` we preload entries for a better performance (smaller round-trip time) when getting temporary data from `TempSet`. When entries are being processed the connection stays idle. The second fix (actually: quickfix) was decreasing `preloadedEntries` to `20000` what makes a delay between streaming batches shorter. However it's not a permanent fix. The issue is tracked in stellar#1649.
Pre-release updates to Horizon 0.20.0 (stellar#1632) * Updates CHANGELOG with old deprecated, postponed fields. * Adds `Action Needed` tag for deprecated fields. * Changes `expingest.CurrentVersion` to `2` (no need to increment it more than once in a single release).
get next and prev trade aggregations (stellar#1581)
services/ticker: prepare for v1.1.0 release (stellar#1531) * Update CHANGELOG and ticker version * Remove temporary functions that were used to address a CMC problem
horizonclient-v1.3.0-update-changelogs horizonclient: update changelogs
use txnbuild assets in compliance (stellar#1426)
PreviousNext