You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Merge qa to master (ethereum#750)
* Added checks to RPC requests and introduced new flags to customise the parameters (ethereum#657)
* added a check to reject rpc requests with batch size > the one set using a newly added flag (rpcbatchlimit)
* added a check to reject rpc requests whose result size > the one set using a newly added flag (rpcreturndatalimit)
* updated the config files and docs
* chg : trieTimeout from 60 to 10 mins (ethereum#692)
* chg : trieTimeout from 60 to 10 mins
* chg : cache.timout to 10m from 1h in configs
* internal/cli/server : fix : added triesInMemory in config (ethereum#691)
* changed version from 0.3.0 to 0.3.4-beta (ethereum#693)
* fix nil state-sync issue, increase grpc limit (ethereum#695)
* Increase grpc message size limit in pprof
* consensus/bor/bor.go : stateSyncs init fixed [Fixethereum#686]
* eth/filters: handle nil state-sync before notify
* eth/filters: update check
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Daniil <[email protected]>
* core, tests/bor: add more tests for state-sync validation (ethereum#710)
* core: add get state sync function for tests
* tests/bor: add validation for state sync events post consensus
* Arpit/temp bor sync (ethereum#701)
* Increase grpc message size limit in pprof
* ReadBorReceipts improvements
* use internal function
* fix tests
* fetch geth upstread for ReadBorReceiptRLP
* Only query bor receipt when the query index is equal to # tx in block body
This change reduces the frequency of calling ReadBorReceipt and
ReadBorTransaction, which are CPU and db intensive.
* Revert "fetch geth upstread for ReadBorReceiptRLP"
This reverts commit 2e838a6b1313d26674f3a8df4b044e35dcbf35a0.
* Restore ReadBorReceiptRLP
* fix bor receipts
* remove unused
* fix lints
---------
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Manav Darji <[email protected]>
Co-authored-by: Evgeny Danienko <[email protected]>
* Revert "chg : trieTimeout from 60 to 10 mins (ethereum#692)" (ethereum#720)
This reverts commit 241843c.
* Arpit/add execution pool 2 (ethereum#719)
* initial
* linters
* linters
* remove timeout
* update pool
* change pool size function
* check nil
* check nil
* fix tests
* Use execution pool from server in all handlers
* simplify things
* test fix
* add support for cli, config
* add to cli and config
* merge base branch
* debug statements
* fix bug
* atomic pointer timeout
* add apis
* update workerpool
* fix issues
* change params
* fix issues
* fix ipc issue
* remove execution pool from IPC
* revert
* fix tests
* mutex
* refactor flag and value names
* ordering fix
* refactor flag and value names
* update default ep size to 40
* fix bor start issues
* revert file changes
* debug statements
* fix bug
* update workerpool
* atomic pointer timeout
* add apis
* Merge branch 'add-execution-pool' of github.com:maticnetwork/bor into arpit/add-execution-pool
* fix issues
* change params
* fix issues
* fix ipc issue
* remove execution pool from IPC
* revert
* merge base branch
* Merge branch 'add-execution-pool' of github.com:maticnetwork/bor into arpit/add-execution-pool
* mutex
* fix tests
* Merge branch 'arpit/add-execution-pool' of github.com:maticnetwork/bor into arpit/add-execution-pool
* Change default size of execution pool to 40
* refactor flag and value names
* fix merge conflicts
* ordering fix
* refactor flag and value names
* update default ep size to 40
* fix bor start issues
* revert file changes
* fix linters
* fix go.mod
* change sec to ms
* change default value for ep timeout
* fix node api calls
* comment setter for ep timeout
---------
Co-authored-by: Evgeny Danienko <[email protected]>
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Manav Darji <[email protected]>
* version change (ethereum#721)
* Event based pprof (ethereum#732)
* feature
* Save pprof to /tmp
---------
Co-authored-by: Jerry <[email protected]>
* Cherry-pick changes from develop (ethereum#738)
* Check if block is nil to prevent panic (ethereum#736)
* miner: use env for tracing instead of block object (ethereum#728)
---------
Co-authored-by: Dmitry <[email protected]>
* add max code init size check in txpool (ethereum#739)
* Revert "Event based pprof" and update version (ethereum#742)
* Revert "Event based pprof (ethereum#732)"
This reverts commit 22fa403.
* params: update version to 0.3.4-beta3
* packaging/templates: update bor version
* params, packaging/templates: update bor version
---------
Co-authored-by: SHIVAM SHARMA <[email protected]>
Co-authored-by: Pratik Patil <[email protected]>
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Daniil <[email protected]>
Co-authored-by: Arpit Temani <[email protected]>
Co-authored-by: Evgeny Danienko <[email protected]>
Co-authored-by: Dmitry <[email protected]>
* core, miner: add sub-spans for tracing (ethereum#753)
* core, miner: add sub-spans for tracing
* fix linters
* core: add logs for debugging
* core: add more logs to print tdd while reorg
* fix linters
* core: minor fix
* core: remove debug logs
* core: use different span for write block and set head
* core: use internal context for sending traces (ethereum#755)
* core: add : impossible reorg block dump (ethereum#754)
* add : impossible reorg block dump
* chg : 3 seperate files for impossoble reorg dump
* add : use exportBlocks method and RLP blocks before writing
* chg : small changes
* bump : go version from 1.19 to 1.20.1 (ethereum#761)
* Revert "bump : go version from 1.19 to 1.20.1 (ethereum#761)"
This reverts commit 4561012.
* core/vm: use optimized bigint (ethereum#26021)
* Add holiman/big
* Fix linter
* Bump version to v0.3.5
* fix lints from develop (few lints decided to appear from code that was untouched, weird)
* upgrade crypto lib version (ethereum#770)
* bump dep : github.com/Masterminds/goutils to v1.1.1 (ethereum#769)
* mardizzone/pos-1313: bump crypto dependency (ethereum#772)
* dev: chg: bumd net dependency
* dev: chg: bump crypto dependency
* dev: chg: bump crypto dependency
* bump dep : golang.org/x/net to v0.8.0 (ethereum#771)
* Verify validator set against local contract on receiving an end-of-sprint block (ethereum#768)
* Verify validator set against local contract on receiving an end-of-sprint block
* Fix tests
* Respect error returned by ParseValidators
* Keep going back until a parent block presents
* core/txpool: implement DoS defenses from geth (ethereum#778)
* Hotfixes and deps bump (ethereum#776)
* dev: chg: bump deps
* internal/cli/server, rpc: lower down http readtimeout to 10s
* dev: chg: get p2p adapter
* dev: chg: lower down jsonrpc readtimeout to 10s
* cherry-pick txpool optimisation changes
* add check for empty lists in txpool (ethereum#704)
* add check
* linters
* core, miner: add empty instrumentation name for tracing
---------
Co-authored-by: Raneet Debnath <[email protected]>
Co-authored-by: SHIVAM SHARMA <[email protected]>
Co-authored-by: Evgeny Danilenko <[email protected]>
Co-authored-by: Manav Darji <[email protected]>
* packaging,params: bump to v0.3.6 (ethereum#782)
* v0.3.6 fix (ethereum#787)
* Fix get validator set in header verifier
* chg : commit tx logs from info to debug (ethereum#673)
* chg : commit tx logs from info to debug
* fix : minor changes
* chg : miner : commitTransactions-stats moved from info to debug
* lint : fix linters
* refactor logging
* miner : chg : UnauthorizedSignerError to debug
* lint : fix lint
* fix : log.Logger interface compatibility
---------
Co-authored-by: Evgeny Danienko <[email protected]>
* Remove unnecessary sorting of valset from header in verification
* dev: chg: version bump
---------
Co-authored-by: SHIVAM SHARMA <[email protected]>
Co-authored-by: Evgeny Danienko <[email protected]>
Co-authored-by: marcello33 <[email protected]>
* core: improve locks in txpool (ethereum#807)
* added a write lock to the txs.filter method and a read lock to the txs.reheap method - both of which are called by Filter during reorg adjustments to txpool
* txpool reorg locks
* more locks
* locks
* linters
* params, packaging: update version for v0.3.8-beta release
* core: add logs in reheap
---------
Co-authored-by: Alex <[email protected]>
Co-authored-by: Evgeny Danienko <[email protected]>
* Merge qa to master (ethereum#808)
* Added checks to RPC requests and introduced new flags to customise the parameters (ethereum#657)
* added a check to reject rpc requests with batch size > the one set using a newly added flag (rpcbatchlimit)
* added a check to reject rpc requests whose result size > the one set using a newly added flag (rpcreturndatalimit)
* updated the config files and docs
* chg : trieTimeout from 60 to 10 mins (ethereum#692)
* chg : trieTimeout from 60 to 10 mins
* chg : cache.timout to 10m from 1h in configs
* internal/cli/server : fix : added triesInMemory in config (ethereum#691)
* changed version from 0.3.0 to 0.3.4-beta (ethereum#693)
* fix nil state-sync issue, increase grpc limit (ethereum#695)
* Increase grpc message size limit in pprof
* consensus/bor/bor.go : stateSyncs init fixed [Fixethereum#686]
* eth/filters: handle nil state-sync before notify
* eth/filters: update check
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Daniil <[email protected]>
* core, tests/bor: add more tests for state-sync validation (ethereum#710)
* core: add get state sync function for tests
* tests/bor: add validation for state sync events post consensus
* Arpit/temp bor sync (ethereum#701)
* Increase grpc message size limit in pprof
* ReadBorReceipts improvements
* use internal function
* fix tests
* fetch geth upstread for ReadBorReceiptRLP
* Only query bor receipt when the query index is equal to # tx in block body
This change reduces the frequency of calling ReadBorReceipt and
ReadBorTransaction, which are CPU and db intensive.
* Revert "fetch geth upstread for ReadBorReceiptRLP"
This reverts commit 2e838a6b1313d26674f3a8df4b044e35dcbf35a0.
* Restore ReadBorReceiptRLP
* fix bor receipts
* remove unused
* fix lints
---------
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Manav Darji <[email protected]>
Co-authored-by: Evgeny Danienko <[email protected]>
* Revert "chg : trieTimeout from 60 to 10 mins (ethereum#692)" (ethereum#720)
This reverts commit 241843c.
* Arpit/add execution pool 2 (ethereum#719)
* initial
* linters
* linters
* remove timeout
* update pool
* change pool size function
* check nil
* check nil
* fix tests
* Use execution pool from server in all handlers
* simplify things
* test fix
* add support for cli, config
* add to cli and config
* merge base branch
* debug statements
* fix bug
* atomic pointer timeout
* add apis
* update workerpool
* fix issues
* change params
* fix issues
* fix ipc issue
* remove execution pool from IPC
* revert
* fix tests
* mutex
* refactor flag and value names
* ordering fix
* refactor flag and value names
* update default ep size to 40
* fix bor start issues
* revert file changes
* debug statements
* fix bug
* update workerpool
* atomic pointer timeout
* add apis
* Merge branch 'add-execution-pool' of github.com:maticnetwork/bor into arpit/add-execution-pool
* fix issues
* change params
* fix issues
* fix ipc issue
* remove execution pool from IPC
* revert
* merge base branch
* Merge branch 'add-execution-pool' of github.com:maticnetwork/bor into arpit/add-execution-pool
* mutex
* fix tests
* Merge branch 'arpit/add-execution-pool' of github.com:maticnetwork/bor into arpit/add-execution-pool
* Change default size of execution pool to 40
* refactor flag and value names
* fix merge conflicts
* ordering fix
* refactor flag and value names
* update default ep size to 40
* fix bor start issues
* revert file changes
* fix linters
* fix go.mod
* change sec to ms
* change default value for ep timeout
* fix node api calls
* comment setter for ep timeout
---------
Co-authored-by: Evgeny Danienko <[email protected]>
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Manav Darji <[email protected]>
* version change (ethereum#721)
* Event based pprof (ethereum#732)
* feature
* Save pprof to /tmp
---------
Co-authored-by: Jerry <[email protected]>
* Cherry-pick changes from develop (ethereum#738)
* Check if block is nil to prevent panic (ethereum#736)
* miner: use env for tracing instead of block object (ethereum#728)
---------
Co-authored-by: Dmitry <[email protected]>
* add max code init size check in txpool (ethereum#739)
* Revert "Event based pprof" and update version (ethereum#742)
* Revert "Event based pprof (ethereum#732)"
This reverts commit 22fa403.
* params: update version to 0.3.4-beta3
* packaging/templates: update bor version
* internal/ethapi :: Fix : newRPCTransactionFromBlockIndex
* fix: remove assignment for bor receipt
---------
Co-authored-by: SHIVAM SHARMA <[email protected]>
Co-authored-by: Pratik Patil <[email protected]>
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Daniil <[email protected]>
Co-authored-by: Arpit Temani <[email protected]>
Co-authored-by: Evgeny Danienko <[email protected]>
Co-authored-by: Dmitry <[email protected]>
* Setting up bor to use hosted 18.04 runner as ubuntu provided 18.04 runner is end of life
---------
Co-authored-by: SHIVAM SHARMA <[email protected]>
Co-authored-by: Pratik Patil <[email protected]>
Co-authored-by: Jerry <[email protected]>
Co-authored-by: Daniil <[email protected]>
Co-authored-by: Arpit Temani <[email protected]>
Co-authored-by: Evgeny Danienko <[email protected]>
Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Martin Holst Swende <[email protected]>
Co-authored-by: marcello33 <[email protected]>
Co-authored-by: Raneet Debnath <[email protected]>
Co-authored-by: Raneet Debnath <[email protected]>
Co-authored-by: Alex <[email protected]>
Co-authored-by: Daniel Jones <[email protected]>
0 commit comments