v0.0.5-beta2
abourget
released this
04 May 16:10
·
3459 commits
to develop
since this release
Changelog
Client
- Improved defaults for
--proto-path
and--proto
, using globs. - WASM file paths in substreams.yaml manifests now resolve relative to the location of the yaml file.
- Added
substreams manifest package
to create .pb packages to simplify querying using other languages. See the python example. - Added
substreams manifest graph
to show the Mermaid graph alone. - Improved mermaid graph layout.
- Removed native Go code support for now.
Server
- Always writes store snapshots, each 10,000 blocks.
- A few tools to manage partial snapshots under
substreams tools
Commits
- 05012e1 Added
substreams manifest package
command. - 0770804 Added good defaults for proto rendering experience.
- 5adb936 Always add .pb and that's it.
- e9677eb Improve mermaid graph. Added
substreams manifest graph
- cadb0e4 Merge branch 'develop' of github.com:streamingfast/substreams into develop
- 26175e8 Merge branch 'develop' of github.com:streamingfast/substreams into develop
- 5712290 Merge branch 'develop' of github.com:streamingfast/substreams into pipeline-rework
- de77bd4 No need to install wasmer
- d829192 Remove eth check, open up possibility for Solana.
- b09403f Rework of pipeline, module executor, in prep for caching
- 3222703 Update README.md
- aa8436d Updated .gitignore
- 35e1f4a Updated README.md
- fb25f4d Updated README.md
- 36eed17 added module name to state store folders fix some tests
- dd1ff1e adding wip module ouput cache
- 911b189 better error message when substreams terminate with error remove println
- 215f243 cmd: added first version of squasher
- 09b5bd4 database changes have been moved, adding validation for input sources
- a606476 find proto files recursively and change manifest module code path to absolute
- df77c1f fix panic handling
- b5d922e lower level of some logs
- 1652f15 make pipeline compile and test to runn
- 03d1b6c more log to debug
- 0463c3a only accepted value for input.source is sf.ethereum.type.v1.Block, in other cases, we return an error
- 77d5015 pipeline: allow invalid state in partial mode
- 99f3cda pipeline: fix snapshot interval
- ca3f41d remove database changes stuff from substreams
- 8ff8f25 remove database from proto build
- 6f767ff remove database proto from substreams
- 4041ba7 remove println again
- 5b63a0a remove un-used code
- 484cd9c removing a comment
- 91e2048 removing test
- c95415a renaming of parameter
- a31eab5 setting remote cmd to root as we only have remote command available
- 8923491 spec out module output cache
- 49ee4fc squasher cmd, state.ParseFile refactor
- c2625d0 squasher: fix args
- 0a083d6 state: fix bug where BuilderFromFile would create an additional substore
- 2bc44ae store sync todos
- d715952 substreams run commend
- a0ec093 todo management
- 74bae47 tools: cleanup in parallel
- 4c7931a uncommented panic recovery code in pineline
- 6d4fe90 update readme
- 067cb55 update readme