Commit Graph

11 Commits

Author SHA1 Message Date
Pedro Novais
3c4f4c26db chore: improve package consistency jvm lib (#719)
* chore: improve package consistency jvm lib

* chore: improve package consistency jvm lib

* chore: improve package consistency domain models

* package rename improve consistency

* chore: fix docker config
2025-02-20 15:20:02 +00:00
Bradley Bown
734a2fdaa6 Extend MetricsFacade with createSimpleTimer() factory (#265)
* Extend MetricsFacade with createSimpleTimer() factory

* Rename Timer interface to TimerCapture

* Use createSimpleTimer to create SimpleTimerCaptures throughout codebase

* Fix test

* Pass metrics facade

* feat: add createDynamicTagTimer and update MetricsFacade codes

* feat: update test cases in MicrometerMetricsFacadeTest

* feat: update JsonRpcMessageProcessor to not for computing metrics parsing error

* feat: add timer metric for calculating shnarf

* feat: add metric for block compression ratio and blob utilization ratio

* feat: revert back to internal val goNativeBlobCompressor

* fix: spotless issue

* fix: JsonRpcMessageProcessor constructor call

* fix: VertxHttpJsonRpcClientFactory constructor call

* feat: added the option for ratio metric in createHistogram

* feat: remove no-daemon option in transaction-exclusion-api build

* feat: revised metrics handling in JsonRpcMessageProcessor

* feat: changed tag value on error

* feat: return error cases in handleMessage as succeededFuture instead of failedFuture

* fix: use MicrometerMetricsFacade in VertxHttpJsonRpcClientFactory

---------

Co-authored-by: jonesho <jones.ho@consensys.net>
2025-01-20 17:19:20 +08:00
Roman Vaseev
c356dc4016 Introduced spotless checks to gradle scripts. Added publishing logic … (#401)
* Introduced spotless checks to gradle scripts. Added publishing logic to all the generic jvm libs. Removed redundant useJUnitPlatform()

* Removed more useJUnitPlatform()

* feat: update copyShadowJarToLocalBesu in finalized-tag-updater gradle build file

* fix: geth traces-node running in start-all local stack

---------

Co-authored-by: jonesho <jones.ho@consensys.net>
2024-12-06 10:44:00 +01:00
jonesho
7e6804e699 feat: delete duplicated HttpJsonRpcServer and use the one from jvm-libs (#340)
* feat: delete duplicated HttpJsonRpcServer and use the one from jvm-libs

* feat: update tx-exclusion-api image tag
2024-11-27 21:56:45 +08:00
Pedro Novais
3ab2f91a05 coordinator: remove dep on tuweni in domain model (#227)
* coordinator: remove dep on tuweni in a domain model
2024-10-22 17:03:48 +01:00
Pedro Novais
8bb5fe7ac2 jvm-libs layout rearrange (#213)
* jvm-libs layout rearrange
2024-10-21 14:38:27 +01:00
Pedro Novais
9fc7fa6da9 JSON-RPC client improvements (#195)
* adds json-rpc client V2 with simpler interface

Signed-off-by: Pedro Novais <1478752+jpnovais@users.noreply.github.com>
Co-authored-by: jonesho <81145364+jonesho@users.noreply.github.com>
Co-authored-by: Roman Vaseev <4833306+Filter94@users.noreply.github.com>
2024-10-18 16:33:23 +01:00
Pedro Novais
0cc4d6d9e1 Fix JVM native lib wrappers CI (#23)
fix coordinator tests CI
2024-09-12 10:32:52 +01:00
jonesho
e9f2bcc42e feat: added changes to test pipeline (#3784)
* feat: added changes to test pipeline

* feat: added changes to test pipeline

* feat: added changes to test pipeline

* feat: added changes to test pipeline

* feat: added changes to test pipeline

* feat: fixed pipeline for traces-api build and push tag when prover has no changes and fixed print log issue

* feat: separate traces-api testing from build-and-publish workflow

* feat: added changes to test pipeline

* feat: added changes to test pipeline

* feat: added changes to test pipeline
2024-08-13 02:54:04 +08:00
jonesho
aa06ff6ca1 feat: use temp file name when writing to a conflated trace file (#3781) 2024-08-12 14:44:33 +08:00
Julien Marchand
a001342170 chore: Initial commit
Co-authored-by: Franklin Delehelle <franklin.delehelle@odena.eu>
Co-authored-by: Alexandre Belling <alexandrebelling8@gmail.com>
Co-authored-by: Pedro Novais <jpvnovais@gmail.com>
Co-authored-by: Roman Vaseev <4833306+Filter94@users.noreply.github.com>
Co-authored-by: Bradley Bown <bradbown@googlemail.com>
Co-authored-by: Victorien Gauch <85494462+VGau@users.noreply.github.com>
Co-authored-by: Nikolai Golub <nikolai.golub@consensys.net>
Co-authored-by: The Dark Jester <thedarkjester@users.noreply.github.com>
Co-authored-by: jonesho <81145364+jonesho@users.noreply.github.com>
Co-authored-by: Gaurav Ahuja <gauravahuja9@gmail.com>
Co-authored-by: Azam Soleimanian <49027816+Soleimani193@users.noreply.github.com>
Co-authored-by: Andrei A <andrei.alexandru@consensys.net>
Co-authored-by: Arijit Dutta <37040536+arijitdutta67@users.noreply.github.com>
Co-authored-by: Gautam Botrel <gautam.botrel@gmail.com>
Co-authored-by: Ivo Kubjas <ivo.kubjas@consensys.net>
Co-authored-by: gusiri <dreamerty@postech.ac.kr>
Co-authored-by: FlorianHuc <florian.huc@gmail.com>
Co-authored-by: Arya Tabaie <arya.pourtabatabaie@gmail.com>
Co-authored-by: Julink <julien.fontanel@consensys.net>
Co-authored-by: Bogdan Ursu <bogdanursuoffice@gmail.com>
Co-authored-by: Jakub Trąd <jakubtrad@gmail.com>
Co-authored-by: Alessandro Sforzin <alessandro.sforzin@consensys.net>
Co-authored-by: Olivier Bégassat <olivier.begassat.cours@gmail.com>
Co-authored-by: Steve Huang <97596526+stevehuangc7s@users.noreply.github.com>
Co-authored-by: bkolad <blazejkolad@gmail.com>
Co-authored-by: fadyabuhatoum1 <139905934+fadyabuhatoum1@users.noreply.github.com>
Co-authored-by: Blas Rodriguez Irizar <rodrigblas@gmail.com>
Co-authored-by: Eduardo Andrade <eduardofandrade@gmail.com>
Co-authored-by: Ivo Kubjas <tsimmm@gmail.com>
Co-authored-by: Ludcour <ludovic.courcelas@consensys.net>
Co-authored-by: m4sterbunny <harrie.bickle@consensys.net>
Co-authored-by: Alex Panayi <145478258+alexandrospanayi@users.noreply.github.com>
Co-authored-by: Diana Borbe - ConsenSys <diana.borbe@consensys.net>
Co-authored-by: ThomasPiellard <thomas.piellard@gmail.com>
2024-07-31 18:17:20 +02:00