Skip to content

v0.9.0

Compare
Choose a tag to compare
@maoueh maoueh released this 16 Feb 21:06
· 1526 commits to develop since this release

Changelog

  • 930ded3 Add TestBasicLogFilter_GetIndexProvider()
  • cde9fb5 Add TestLogAddressIndexProvider_LoadRange()
  • 51e6c2a Add TestLogAddressIndexProvider_Matches()
  • da5c7c2 Add TestLogAddressIndexProvider_NextMatching()
  • aae09d7 Add TestLogAddressIndexProvider_WithinRange()
  • 428d1bc Add another case for TestLogAddressIndexProvider_NextMatching()
  • cb30473 Add blockNum as log field in findIndexContaining()
  • 538a4b5 Add docstring to test fixture
  • 3baa7a4 Add guards for GetIndexProvider instantiation
  • c4d7b34 Add missing case for TestLogAddressIndexProvider_NextMatching()
  • e784dd1 Add more details to docstrings
  • b139474 Add stubs for LogAddressIndexProvider
  • 5b8c23a Add support for LogAddressIndex (#17)
  • bfa3f76 Added .vscode to ignore list
  • 4f6db8d Added CI config, added release script and config, updated version printing
  • 5f2901e Added Receipt in TrxTrace when creating a new transaction trace
  • f285ef5 Added missing Burn balance change reason
  • 4efe69e Adjusted instructions
  • 4065b9b Adjusted now removed -rpc flags
  • a2d34c6 Bump snapshotter
  • 6b42571 Bumpd node-manager to latest version
  • 042e1c9 Bumped bstream & firehose to latest version
  • f02ef9f Bumped bstream + firehose
  • fe4994c Bumped dstore to latest version
  • 321ad4b Bumped firehose
  • f092458 Bumped firehose
  • dd5113a Bumped firehose & bstream
  • 05e7e7c Bumped firehose to latest version
  • a4c342d Bumped node-manager and improved logging when running init command
  • d298b78 Bumping to a more recent snapshotter
  • 3338f5e Change method signatures for Matches() and NextMatching()
  • 10caef1 Cherry-pick stepd/wip
  • 7cb85bb Event log transform
  • 70fc4aa First pass - add a LogAddressIndexProvider
  • e28c17a Fix BasicLogFilter and added testing
  • 3acfe9b Fix FindIndexContaining_LoadIndex()
  • 8fef352 Fix blockstream flag
  • 794e2df Fixed --deep-mind flags that are now prefixed with --firehose-deep-mind
  • d11686b Fixed pbcodec.Log#BlockIndex that is wrong when fetched from transactionTraces.calls
  • 1bc6aff Fixed generation of proto files
  • 0496a3d Fixed go.sum
  • 32f88d9 Fixed pb/dfuse not move correctly to pb/sf
  • dbb5101 Fixed release script when doing a real non dry run
  • 6205bad Fixed some small layout issue in motd
  • 9ed057a Flesh-out LogAddressIndexProvider interface methods
  • fb13f31 Implement GetIndexProvider for Transform / BasicLogFilter
  • 2efada2 Implement GetIndexProvider for Transform / BasicLogFilter (#21)
  • 53a4ea6 Increase indexOpsTimeout to 15 seconds
  • 9873294 Initial commit
  • 67bf8df Marshal / Unmarshal a LogAddressIndex from dstore
  • e487c01 Marshal index file and write-out to dstore
  • bb7e801 Merge branch 'develop' into stepd/irreversibility_idx
  • b2b0215 Merge branch 'stepdrename' into develop
  • 6f0aaf1 Merge pull request #14 from streamingfast/stepd/irreversibility_idx
  • acd0e9b Merge pull request #19 from streamingfast/froch/wip
  • 6bc5ef8 Moved check merged blocks logic to a shared library sf-tools
  • 3aeb546 Moved versionning stuff into cli package
  • 799676d Re-added Matches and Call Matches implementation
  • 1a90c1b Re-generated codec protobuf
  • 520bedb Reduce FindIndexContaining_LoadIndex() to a single test case
  • ced9693 Remove NewLogAddressSignatureIndex()
  • ac671a3 Remove deprecated comments relative to IndexProvider interface
  • c1d7b1c Remove vestigial len() check in test fixture
  • 433d127 Renamed deth to codec
  • 269b537 Renamed scripts header
  • f4c71f9 Replace dfuse-io/rpc by streamingfast/rpc
  • 375b7e7 Replacement are now grouped to read better
  • e08381a Rework LogAddressIndex
  • 8f98820 Separate logAddressIndex and logAddressIndexer
  • 859aaff Set require.False(t, done) on NextMatching result
  • 1d6a9ad Try something else to remove snapshotter dependency error
  • 4acfb1a Turn snapshot without compatible eth support into a debug log
  • feab03b Updated logging to latest version
  • cbaec85 Updated merger to latest
  • 1702100 Updated sf-tools for better hole catching in summary printing
  • 2963bbe add 'tools generate-irreversible-index' and parametric bundle-sizes to firehose
  • 3aa7bf4 add NewLogADdressIndex
  • b8a7b14 add draft implementation of log_address_index
  • 3320d36 add logADdressIndex matchingBlocks impl
  • d366261 add log_address_index provider from transform
  • b3b5b55 add status to trxTrace in decoding proto
  • 1cfc5cd add transform/indexes from proto defs
  • 7874ab8 adjust merger params bump bstream, relayer, nodemanager
  • 84e8452 bump bstream and firehose to feature/better_clone_handling
  • b353a6f bump bstream for firehose irrIndex fixes
  • 1b60819 bump bstream for firehose typo
  • e830545 bump bstream for irreversible index creation on first streamable block
  • ea92e86 bump bstream for some cleanups
  • dca87fe bump bstream to feature/better_clone_handling
  • 101fc38 bump bstream to feature/better_clone_handling
  • d827714 bump bstream to feature/better_clone_handling
  • 6b3e98c bump bstream to feature/better_clone_handling
  • 3ddd9a8 bump bstream to feature/better_clone_handling
  • c832acc bump bstream to feature/better_clone_handling
  • 9455ccf bump bstream to feature/better_clone_handling
  • 6f4aa03 bump bstream to feature/better_clone_handling
  • 541cbf9 bump bstream to fix firehose CURSOR issues (cursor without lib)
  • 0f57a42 bump bstream to fix last (incorrectly fixed) typo
  • 64d1b02 bump bstream to fix new memoize/clone, add ATM cache
  • 80da1bd bump bstream to fix/index-perf, adjust logaddr_idx
  • 4b6f143 bump bstream to fix/index-perf, adjust logaddr_idx (#22)
  • d8da678 bump bstream to hotfix atm filesource
  • e570734 bump bstream to merged version of PR
  • 9d1877d bump bstream, fix atm panic
  • cb0ec8b bump bstream, fix some startblocks etc.
  • ac0e774 bump bstream, no ProtoGenesisBlk, fixed cursors
  • ee03862 bump bstream,firehose, add irreversible_blocks_index partial impl.
  • df9c41f bump bstream/firehose after merge
  • d4e2b1e bump bstream/firehose irreversibility_idx
  • 14d6660 bump firehose and bstream to latest develop
  • fb3c9c6 bump firehose for transforms/preproc fix
  • 26c45b0 bump firehose, bstream
  • 100a2a4 bump merger
  • 598b552 bump merger and bstream
  • 65e0b32 bump merger fix toOneBlockFile error handling
  • c66cbf7 bump merger merged file upload fix
  • bb6784b bump merger to drift metrics
  • 53df86d bump merger to fix bootstrap
  • 22f9145 bump merger with better log
  • 1fce895 bump merger with bootstrap from merged files
  • e3f2480 bump merger with fixed bootstrap
  • dde40e9 bump merger with new bootstrap from lib
  • 848d762 bump pbgo and bstream, proto rename from dfuse to sf
  • 53b3c64 continue prototype log address index
  • 299415e fix WithinRange inefficiencies
  • d95a4eb fix log_filter to use Receipt and skip failed logs
  • 64b38bc implement LogAddressIndexProvider.findIndexContaining()
  • 8f8e350 implement LogAddressIndexProvider.loadIndex()
  • 9c1bea3 log in log_address_indexer tool
  • 81bdc9a logAddrIdxProvider fix New() assumptions
  • d166d6d modify log_address_indexer to work with ethblock not bstreamblock
  • 5f4c1dc rebase on develop with transforms
  • 775af98 remove admin,debug rpc on default geth flags, nousb and lachesis references
  • cbfb9ee remove unsued merger flag 'merger-max-fixable-fork'
  • a5c33a2 rename proto index LogAddressMethod to LogAddressSignature
  • 90e77d0 wip, debugging test cases with eth blocks
  • 8095aac work in progress for filter fix, does not compile