diff --git a/CHANGELOG.md b/CHANGELOG.md index b158d1a..1e1e55f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,23 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). See [MAINTAINERS.md](./MAINTAINERS.md) for instructions to keep up to date. +## [1.1.6](https://github.com/streamingfast/firehose-near/releases/tag/v1.1.6) + +> [!IMPORTANT] +> The Substreams service exposed from this version will send progress messages that cannot be decoded by substreams clients prior to v1.1.12. +> Streaming of the actual data will not be affected. Clients will need to be upgraded to properly decode the new progress messages. + +### Changed + +* Bumped firehose-core to `0.1.8` +* Bumped substreams to `v1.1.12` to support the new progress message format. Progression now relates to **stages** instead of modules. You can get stage information using the `substreams info` command starting at version `v1.1.12`. +* Migrated to firehose-core +* change block reader-node block encoding from hex to base64 + +### Fixed + +* More tolerant retry/timeouts on filesource (prevent "Context Deadline Exceeded") + ## [1.1.5-rc1](https://github.com/streamingfast/firehose-near/releases/tag/v1.1.5) This release candidate is a hotfix for an issue introduced at block v1.1.3 and affecting `production-mode` where the stream will hang and some `map_outputs` will not be produced over some specific ranges of the chains. diff --git a/go.mod b/go.mod index fc91e14..376714c 100644 --- a/go.mod +++ b/go.mod @@ -8,11 +8,11 @@ require ( github.com/spf13/cobra v1.6.1 github.com/spf13/pflag v1.0.5 github.com/spf13/viper v1.15.0 - github.com/streamingfast/bstream v0.0.2-0.20230731165201-639b4f347707 + github.com/streamingfast/bstream v0.0.2-0.20230829131224-b9272048dc6a github.com/streamingfast/cli v0.0.4-0.20230608140431-f501fec4f1ce github.com/streamingfast/dbin v0.9.1-0.20220513054835-1abebbb944ad github.com/streamingfast/dstore v0.1.1-0.20230620124109-3924b3b36c77 - github.com/streamingfast/firehose-core v0.1.7-0.20230825192517-7bcda2c1d32a + github.com/streamingfast/firehose-core v0.1.8 github.com/streamingfast/logging v0.0.0-20230608130331-f22c91403091 github.com/streamingfast/near-go v0.0.0-20220302163233-b638f5b48a2d github.com/streamingfast/node-manager v0.0.2-0.20230406142433-692298a8b8d2 @@ -166,7 +166,7 @@ require ( github.com/streamingfast/sf-tracing v0.0.0-20230616174903-cd2ade641ca9 // indirect github.com/streamingfast/shutter v1.5.0 // indirect github.com/streamingfast/snapshotter v0.0.0-20230316190750-5bcadfde44d0 // indirect - github.com/streamingfast/substreams v1.1.12-0.20230825185616-0ba49a2ee9ee // indirect + github.com/streamingfast/substreams v1.1.12 // indirect github.com/subosito/gotenv v1.4.2 // indirect github.com/teris-io/shortid v0.0.0-20171029131806-771a37caa5cf // indirect github.com/tetratelabs/wazero v1.1.0 // indirect diff --git a/go.sum b/go.sum index bd2ed0a..79ed993 100644 --- a/go.sum +++ b/go.sum @@ -733,8 +733,8 @@ github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag github.com/streamingfast/atm v0.0.0-20220131151839-18c87005e680 h1:fGJnUx0shX9Y312QOlz+/+yLquihXRhNqctJ26jtZZM= github.com/streamingfast/atm v0.0.0-20220131151839-18c87005e680/go.mod h1:iISPGAstbUsPgyC3auLLi7PYUTi9lHv5z0COam0OPOY= github.com/streamingfast/bstream v0.0.2-0.20221017131819-2a7e38be1047/go.mod h1:Njkx972HcZiz0djWBylxqO/eq686eDGr+egQ1lePj3Q= -github.com/streamingfast/bstream v0.0.2-0.20230731165201-639b4f347707 h1:hJW+QNNJrR1boQuoEaajlMFjWh0XKt4Fcg33h9hT7Eo= -github.com/streamingfast/bstream v0.0.2-0.20230731165201-639b4f347707/go.mod h1:Njkx972HcZiz0djWBylxqO/eq686eDGr+egQ1lePj3Q= +github.com/streamingfast/bstream v0.0.2-0.20230829131224-b9272048dc6a h1:NeCO5JLz38HRK1uaV1Emo9u5gUSRtmtZZGNK8BKyLIE= +github.com/streamingfast/bstream v0.0.2-0.20230829131224-b9272048dc6a/go.mod h1:Njkx972HcZiz0djWBylxqO/eq686eDGr+egQ1lePj3Q= github.com/streamingfast/cli v0.0.4-0.20230608140431-f501fec4f1ce h1:aGa+KdxKEC5QiDdM9NDcCF3b2QmWl+0lQsIW32wJElM= github.com/streamingfast/cli v0.0.4-0.20230608140431-f501fec4f1ce/go.mod h1:aOGP1TCGlElmh5ErULAiHmaj5x1jrjFHv6JjJSn7tP0= github.com/streamingfast/dauth v0.0.0-20210812020920-1c83ba29add1/go.mod h1:FIYpVqt+ICVuNBoOH3ZIicIctpVoCq3393+RpfXsPEM= @@ -767,8 +767,8 @@ github.com/streamingfast/dtracing v0.0.0-20220305214756-b5c0e8699839/go.mod h1:h github.com/streamingfast/firehose v0.1.1-0.20221017171248-8fd3adbe7b4d/go.mod h1:weGz9xDNJMBNmn03XiJZ/b5Ngw8UAUoLirarqG7OwQY= github.com/streamingfast/firehose v0.1.1-0.20230731171526-3428fc0ff8d9 h1:SybLEPFkJk8EINJGDlijSWxEZGNXDul4zqlDpttQUCI= github.com/streamingfast/firehose v0.1.1-0.20230731171526-3428fc0ff8d9/go.mod h1:lGC1T6mpAAApjBQNF5COSXb3SbrYRI3dBR1f6/PZE54= -github.com/streamingfast/firehose-core v0.1.7-0.20230825192517-7bcda2c1d32a h1:k1ycDIyswPqrM9/cxvOOeLNbtI9/CQXBpYpkQCUOQwI= -github.com/streamingfast/firehose-core v0.1.7-0.20230825192517-7bcda2c1d32a/go.mod h1:ArmpKvAPFBkUCzpslRmvIW3Os7ImGT03RSgBJiG8zIM= +github.com/streamingfast/firehose-core v0.1.8 h1:EWVMj7UwGIzs7i+7Bpt9/46aSC3udcJYJlDVp0tT4Bg= +github.com/streamingfast/firehose-core v0.1.8/go.mod h1:dT0WceFjsncGrTPl23yhb0Uco7o97ropMee50tKCXDY= github.com/streamingfast/index-builder v0.0.0-20221031203737-fa2e70f09dc2 h1:dgYLhP3STiPi30fISAijFPEB11D4r1fQFc8D3cpgV5s= github.com/streamingfast/index-builder v0.0.0-20221031203737-fa2e70f09dc2/go.mod h1:OYv1UX/kRsV9aP4SEwa9zpt34qGzdtJzOvdGn+n56as= github.com/streamingfast/jsonpb v0.0.0-20210811021341-3670f0aa02d0 h1:g8eEYbFSykyzIyuxNMmHEUGGUvJE0ivmqZagLDK42gw= @@ -803,8 +803,8 @@ github.com/streamingfast/shutter v1.5.0 h1:NpzDYzj0HVpSiDJVO/FFSL6QIK/YKOxY0gJAt github.com/streamingfast/shutter v1.5.0/go.mod h1:B/T6efqdeMGbGwjzPS1ToXzYZI4kDzI5/u4I+7qbjY8= github.com/streamingfast/snapshotter v0.0.0-20230316190750-5bcadfde44d0 h1:Y15G1Z4fpEdm2b+/70owI7TLuXadlqBtGM7rk4Hxrzk= github.com/streamingfast/snapshotter v0.0.0-20230316190750-5bcadfde44d0/go.mod h1:/Rnz2TJvaShjUct0scZ9kKV2Jr9/+KBAoWy4UMYxgv4= -github.com/streamingfast/substreams v1.1.12-0.20230825185616-0ba49a2ee9ee h1:Q78BDGVmulzXgPoovmhLCUcxc98RFxYhifoukQflWHk= -github.com/streamingfast/substreams v1.1.12-0.20230825185616-0ba49a2ee9ee/go.mod h1:Thcw2blrOD8uwRMGKhjD4BXwy1Fp9UADxIRHRme+raQ= +github.com/streamingfast/substreams v1.1.12 h1:pdijFxPM8Lm+fSI1g4YL2VAxd0uE4FdTebpa27VcwF0= +github.com/streamingfast/substreams v1.1.12/go.mod h1:Thcw2blrOD8uwRMGKhjD4BXwy1Fp9UADxIRHRme+raQ= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=