Skip to content

Commit

Permalink
Update PRs (#5276)
Browse files Browse the repository at this point in the history
  • Loading branch information
hyperledger-bot authored Oct 12, 2023
1 parent 028ae70 commit 68f95a1
Show file tree
Hide file tree
Showing 9 changed files with 756 additions and 290 deletions.
52 changes: 0 additions & 52 deletions pull-requests/hyperledger-labs/fabric-ansible-collection.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,55 +62,3 @@ permalink: /pull-requests/hyperledger-labs/fabric-ansible-collection
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger-labs/fabric-ansible-collection/pull/30" class=".btn">#30</a>
</td>
<td>
<b>
Bumping collection version number
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
<nil>
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-05 13:52:22 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger-labs/fabric-ansible-collection/pull/29" class=".btn">#29</a>
</td>
<td>
<b>
Role changes and doc updates
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
Added check so image pull secret is only created if actually needed. Also updated docs with the new docker image and ansible galaxy locations.
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-05 12:54:02 +0000 UTC
</div>
</div>

1 change: 1 addition & 0 deletions pull-requests/hyperledger-labs/open-enterprise-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -469,6 +469,7 @@ Fixes https://input-output.atlassian.net/browse/ATL-5851
<td>
# Overview
<!-- What this PR does, and why is needed, a useful description is expected, and relevant tickets should be mentioned -->
Jira link: ATL-5415

Previously, the helm-chart for deploying the agent always enabled Cross Origin Resource Sharing with a wildcard pattern - which is not a secure default

Expand Down
26 changes: 26 additions & 0 deletions pull-requests/hyperledger-labs/yui-ibc-solidity.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,32 @@ permalink: /pull-requests/hyperledger-labs/yui-ibc-solidity
# yui-ibc-solidity <span class="fs-3 right-align">[GitHub](https://github.com/hyperledger-labs/yui-ibc-solidity){: .btn .mr-4 }</span>


<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger-labs/yui-ibc-solidity/pull/222" class=".btn">#222</a>
</td>
<td>
<b>
Fix callbacks of IBC Module
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
<nil>
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-12 15:08:27 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
Expand Down
154 changes: 55 additions & 99 deletions pull-requests/hyperledger/besu.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,39 @@ permalink: /pull-requests/hyperledger/besu
# besu <span class="fs-3 right-align">[GitHub](https://github.com/hyperledger/besu){: .btn .mr-4 }</span>


<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/besu/pull/6027" class=".btn">#6027</a>
</td>
<td>
<b>
Mining options refactor
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
<!-- Thanks for sending a pull request! Please check out our contribution guidelines: -->
<!-- https://github.com/hyperledger/besu/blob/main/CONTRIBUTING.md -->

## PR description

## Fixed Issue(s)
<!-- Please link to fixed issue(s) here using format: fixes #<issue number> -->
<!-- Example: "fixes #2" -->
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-12 16:21:11 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
Expand Down Expand Up @@ -330,6 +363,28 @@ Currently there are various naming for public key (`publicKey`, `pubkey`, `pubKe
This PR enhances the Eth_feeHistory method through the implementation of a new cache for storing computed rewards.
Furthermore, it introduces enhancements in the process of calculating rewards.

The tests below are done on a Standard_D4s_v5 Azure VM (4 vCPU, 16 GiB RAM)

### Before this PR :
Besu wasn't able to handle 5 TPS for eth_feeHistory (with 1024 blocks) for near head calls

flood eth_feeHistory localhost:8545 -d 300 -r 5 --metrics p50 p90 p99
<img width="343" alt="image" src="https://github.com/hyperledger/besu/assets/5099602/3e3e3791-6e23-42b7-adf9-9515a31a1358">

**CPU profiling**
![image](https://github.com/hyperledger/besu/assets/5099602/4a02b7b2-55ac-4cd8-85a5-f93c213e6400)


### After this PR
Besu is able to handle 50 TPS with 99th percentile in 139 ms. Combining this PR with PR https://github.com/hyperledger/besu/pull/6009, Besu was able to handle 500 TPS on near head calls with 1024 blocks.

flood eth_feeHistory localhost:8545 -d 300 -r 50 --metrics p50 p90 p99

<img width="330" alt="image" src="https://github.com/hyperledger/besu/assets/5099602/688d751b-8629-4d19-b42c-44b5c4a05d3b">

**CPU profiling**
![image](https://github.com/hyperledger/besu/assets/5099602/44fa849c-f562-438f-84e2-98e7258a4582)


</td>
</tr>
Expand Down Expand Up @@ -765,102 +820,3 @@ This change in the API allows the plugin to provide a tracer that will be used w
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/besu/pull/5991" class=".btn">#5991</a>
</td>
<td>
<b>
Set version to 23.10.0-RC
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
<!-- Thanks for sending a pull request! Please check out our contribution guidelines: -->
<!-- https://github.com/hyperledger/besu/blob/main/CONTRIBUTING.md -->

## PR description

## Fixed Issue(s)
<!-- Please link to fixed issue(s) here using format: fixes #<issue number> -->
<!-- Example: "fixes #2" -->
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-05 13:52:07 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/besu/pull/5990" class=".btn">#5990</a>
</td>
<td>
<b>
Bump version to 23.10.1-SNAPSHOT
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
<!-- Thanks for sending a pull request! Please check out our contribution guidelines: -->
<!-- https://github.com/hyperledger/besu/blob/main/CONTRIBUTING.md -->

## PR description

## Fixed Issue(s)
<!-- Please link to fixed issue(s) here using format: fixes #<issue number> -->
<!-- Example: "fixes #2" -->
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-05 13:33:27 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/besu/pull/5989" class=".btn">#5989</a>
</td>
<td>
<b>
Release 23.10.0-RC burn in
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
<!-- Thanks for sending a pull request! Please check out our contribution guidelines: -->
<!-- https://github.com/hyperledger/besu/blob/main/CONTRIBUTING.md -->

## PR description

## Fixed Issue(s)
<!-- Please link to fixed issue(s) here using format: fixes #<issue number> -->
<!-- Example: "fixes #2" -->
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-05 12:39:04 +0000 UTC
</div>
</div>

74 changes: 0 additions & 74 deletions pull-requests/hyperledger/cacti.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,77 +127,3 @@ For rebasing and squashing, here's a [must read guide](https://github.com/servo/
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/cacti/pull/2749" class=".btn">#2749</a>
</td>
<td>
<b>
feat(cactus-plugin-persistence-ethereum): use openapi ethereum connector
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
- Refactor persistence ethereum plugin to use openapi ethereum connector
instead of ethereum-socketio.
- Upgrade web3js to 4.X in both persistence plugin and its tests.
- Update persistence plugin dependency list.
- Recompile base token contracts in persistence plugin to match format
required by ethereum connector (full compilation output, not just ABI)
- Minor fix in ethereum connector to return empty transactions
array instead of undefined.
- Fix minor runtime issues in geth-test-ledger

Depends on #2631

Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-05 15:02:28 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/cacti/pull/2748" class=".btn">#2748</a>
</td>
<td>
<b>
Satp
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
**Pull Request Requirements**
[ ] Rebased onto `upstream/main` branch and squashed into single commit to help maintainers review it more efficient and to avoid spaghetti git commit graphs that obfuscate which commit did exactly what change, when and, why.
[ ] Have git sign off at the end of commit message to avoid being marked red. You can add `-s` flag when using `git commit` command. You may refer to this [link](https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits) for more information.
[ ] Follow the Commit Linting specification. You may refer to this [link](https://www.conventionalcommits.org/en/v1.0.0-beta.4/#specification) for more information.

**Character Limit**
[ ] Pull Request Title and Commit Subject must not exceed 72 characters (including spaces and special characters).
[ ] Commit Message per line must not exceed 80 characters (including spaces and special characters).

**A Must Read for Beginners**
For rebasing and squashing, here's a [must read guide](https://github.com/servo/servo/wiki/Beginner's-guide-to-rebasing-and-squashing) for beginners.
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-05 13:49:10 +0000 UTC
</div>
</div>

Loading

0 comments on commit 68f95a1

Please sign in to comment.