Karim TAAM
f2c2512ef6
storage format refactor for preparing verkle trie integration ( #6721 )
...
Splitting Bonsai code: This commit aims to divide Bonsai into two packages
- Common Classes with a Prefix: The common part will include classes prefixed with "DiffBased." These classes are designed to provide a base for both Bonsai and any future storage format that might use this diff-based approach.
- Bonsai's Specifics: Bonsai will retain its unique features in its own package. This means that while it shares the diff-based infrastructure with the common part, it also has its own specific functionalities that are not shared with other storage format.
- Extension to Verkle: this modification add the possibility of adding "Verkle" as a new storage format based on the diff-based architecture. Like Bonsai, Verkle would use the common diff-based classes but also have its own specific features.
---------
Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
Signed-off-by: Karim Taam <karim.t2am@gmail.com>
8 months ago
Simon Dudley
bb9ba13cf8
Refactor BackwardsSyncAlgorithm.pickNextStep for readability ( #6775 )
...
* Refactor BackwardsSyncAlgorithm.pickNextStep for readability
...mostly extracting methods
- Result null check
- Remove redundant BannedMethod suppressions
- Add sonar config back in that was removed by mistake
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
8 months ago
Stefan Pingel
42f4748ab9
Fix "Backward sync stuck in a loop" #6749 ( #6756 )
...
* minimal change to fix BWS
Signed-off-by: stefan.pingel@consensys.net <stefan.pingel@consensys.net>
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
Co-authored-by: Simon Dudley <simon.dudley@consensys.net>
8 months ago
garyschulte
39a356f824
proposed "develop" build versions ( #6699 )
...
* proposed "develop" build versions
Signed-off-by: garyschulte <garyschulte@gmail.com>
9 months ago
garyschulte
de9b301372
bump rev ( #6575 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
9 months ago
Sally MacFarlane
958a072378
24.1.2-SNAPSHOT ( #6432 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
10 months ago
garyschulte
0f241206d0
Bump to nex release snapshot 24.1.1 ( #6383 )
...
* release next snapshot 24.1.1
Signed-off-by: garyschulte <garyschulte@gmail.com>
* move recent changelog items to 24.1.1-SNAPSHOT
Signed-off-by: garyschulte <garyschulte@gmail.com>
---------
Signed-off-by: garyschulte <garyschulte@gmail.com>
11 months ago
garyschulte
dbaa34dc69
bump gradle properties version and adjust changelog to match release ( #6347 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
11 months ago
Fabio Di Fabio
1a7244f808
Update Gradle plugins and replace unmaintained license plugin ( #6275 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
11 months ago
Justin Florentine
9f87ec48b2
Release 23.10.3 rc1 in progress, uprev main. ( #6227 )
...
moving on to 23.10.4 developmnet
---------
Signed-off-by: Justin Florentine <justin+github@florentine.us>
1 year ago
Justin Florentine
5542730c55
update version for snapshot ( #6154 )
...
Signed-off-by: Justin Florentine <justin+github@florentine.us>
1 year ago
Gabriel-Trintinalia
f81088789e
Update changelog release ( #6062 )
...
Signed-off-by: Gabriel-Trintinalia <gabriel.trintinalia@consensys.net>
1 year ago
Fabio Di Fabio
62159dc55d
Bump version to 23.10.1-SNAPSHOT ( #5990 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
1 year ago
Simon Dudley
2dccfe7ce9
Bump version to 23.7.4-SNAPSHOT ( #5913 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
1 year ago
Daniel Lehrner
a63bf3d8a1
bump version to 23.7.3-SNAPSHOT ( #5854 )
...
Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
1 year ago
garyschulte
0e55a9f3f5
update changelog and version for 23.7.2-SNAPSHOT ( #5779 )
...
* update changelog and version for 23.7.2-SNAPSHOT
Signed-off-by: garyschulte <garyschulte@gmail.com>
1 year ago
garyschulte
1a7635bc3e
Prepare for version 23.7.1-SNAPSHOT ( #5723 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
1 year ago
garyschulte
a57aa1b81d
23.7.0 release ( #5722 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
1 year ago
Stefan Pingel
f05367fa59
Prepare for version 23.4.5-SNAPSHOT ( #5652 )
...
Signed-off-by: Stefan <stefan.pingel@consensys.net>
1 year ago
Stefan Pingel
8f9882f768
Prepare for version 23.4.4-SNAPSHOT ( #5621 )
...
Signed-off-by: Stefan <stefan.pingel@consensys.net>
1 year ago
Stefan Pingel
b6a59b8ad0
23.4.3 release ( #5620 )
...
Signed-off-by: Stefan <stefan.pingel@consensys.net>
1 year ago
Stefan Pingel
50ea7268ee
Prepare for version 23.4.3-SNAPSHOT ( #5609 )
...
Signed-off-by: Stefan <stefan.pingel@consensys.net>
1 year ago
Stefan Pingel
1e08cab5d6
23.4.2 release ( #5608 )
...
Signed-off-by: Stefan <stefan.pingel@consensys.net>
1 year ago
Simon Dudley
ba2ecc01ba
Prepare for next version ( #5504 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
2 years ago
Simon Dudley
4563ebbcec
Release 23.4.1 ( #5501 )
...
* Update version to 23.4.1
* Changelog
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
2 years ago
Justin Florentine
3ad365cf83
Release 23.4.1-SNAPSHOT ( #5410 )
...
* uprev to snapshot, update changelog, adds download links with shas
---------
Signed-off-by: Justin Florentine <justin+github@florentine.us>
2 years ago
Justin Florentine
d4c637b8e3
uprevving to 23.4.0 for release ( #5409 )
...
Signed-off-by: Justin Florentine <justin+github@florentine.us>
2 years ago
garyschulte
4875ba3a64
prepare main for next point release ( #5380 )
...
* prep main for next point release
* changelog fix-up
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
Jason Frame
82ee15e610
Update version to 23.4.0-SNAPSHOT ( #5334 )
...
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2 years ago
garyschulte
4f2ea483aa
Prepare for version 23.1.3-SNAPSHOT ( #5237 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
24abe06968
23.1.2 release ( #5236 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
f93bb4e016
Prepare for version 23.1.2-SNAPSHOT ( #5186 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
7dd4c42896
23.1.1 release ( #5185 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
Justin Florentine
249a6f363e
Sonarcloud Analysis once a week. ( #5137 )
...
* fixing the sonarcloud building in gha
* update to temurin 17
* adds checksums on sonarqube plugins
* ignore generated for spdx
* runs at midnight Tuesday mornings UTC
---------
Signed-off-by: Joshua Fernandes <joshua.fernandes@consensys.net>
Signed-off-by: Justin Florentine <justin+github@florentine.us>
Co-authored-by: Joshua Fernandes <joshua.fernandes@consensys.net>
2 years ago
Simon Dudley
fd90643792
Prepare for version 23.1.1-SNAPSHOT ( #5067 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
2 years ago
Simon Dudley
2a7a5af71d
23.1.0-RC2 release ( #5065 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
2 years ago
Usman Saleem
e18e407c4e
Use Java 17 to build and run Besu ( #4977 )
...
Update following sections:
Gradle build, CircleCI, GitHub Actions, Docker
The devp2p TLS mutual authentication unit tests dealing with PKCS11+nss and QBFT+PKCS11+nss ATs were failing on Java 17 when dealing with RSA keys. The unit tests and AT are updated to use EC keys instead. The keystores, truststores, CRL etc. involved in those ATs are regenerated and detailed instructions are provided on how they are created.
Signed-off-by: Usman Saleem <usman@usmans.info>
2 years ago
Usman Saleem
9eb32836b7
Fix javadocs to allow build to pass in JDK 17 ( #4834 )
...
- Added missing javadocs so that javadoc doclint passes against JDK 17 (invoke by Besu gradle build).
- Exclude following packages from javadoc lint:
org.hyperledger.besu.privacy.contracts.generated
org.hyperledger.besu.tests.acceptance.*
- Temporarily exclude ethereum and evm submodule for doc lint checks.
- Run the javadoc task using GitHub actions (use Java 17) to report any javadoc errors during the PR builds
- Updating plugin-api build.gradle with new hash as javadoc comments caused it to change
Signed-off-by: Usman Saleem <usman@usmans.info>
2 years ago
Justin Florentine
48a1249eb8
4844 new tx type ( #4931 )
...
* new type and fix for BesuEventsImplTest
* replace iteration over tx type enums with explicit lists, fixes BesuEventsImplTest
* fixes more tests
* fixes BlockchainQueriesTest by changing the ORDER of transaction types, wtf
Signed-off-by: Justin Florentine <justin+github@florentine.us>
2 years ago
Justin Florentine
cac1119753
doubled memory requirements for building ( #4932 )
...
Signed-off-by: Justin Florentine <justin+github@florentine.us>
2 years ago
garyschulte
a78db99be1
Prepare for version 23.1.1-SNAPSHOT ( #4908 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
881d14252f
23.1.0-RC1 release ( #4907 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
1ae74d0eb0
Prepare for version 23.1.1-SNAPSHOT ( #4865 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
bdc5d998db
23.1.0-BETA release ( #4864 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
c5df324a0f
prep for 23.1.0-beta ( #4863 )
...
* prep for 23.1.0-beta
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
Jason Frame
9006445147
Prepare for version 22.10.4-SNAPSHOT ( #4800 )
...
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2 years ago
Jason Frame
5161b613a0
Release 22.10.3 ( #4799 )
...
Signed-off-by: Jason Frame <jason.frame@consensys.net>
2 years ago
garyschulte
01fcb42edd
Prepare for version 22.10.3-SNAPSHOT ( #4773 )
...
* Update version to 22.10.3-SNAPSHOT
Signed-off-by: garyschulte <garyschulte@gmail.com>
* update changelog for 22.10.3
Signed-off-by: garyschulte <garyschulte@gmail.com>
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
ebd8c70bf7
22.10.2 release ( #4772 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago
garyschulte
39be2e6485
Prepare for version 22.10.2-SNAPSHOT ( #4762 )
...
* Update version to 22.10.2-SNAPSHOT
* add download links
Signed-off-by: garyschulte <garyschulte@gmail.com>
2 years ago