Skip to content

Commit

Permalink
Update PRs (#5263)
Browse files Browse the repository at this point in the history
  • Loading branch information
hyperledger-bot authored Oct 10, 2023
1 parent d3d7820 commit 3106736
Show file tree
Hide file tree
Showing 7 changed files with 244 additions and 215 deletions.
26 changes: 0 additions & 26 deletions pull-requests/hyperledger-labs/fablo.md
Original file line number Diff line number Diff line change
Expand Up @@ -229,29 +229,3 @@ You can disable automated security fix PRs for this repo from the [Security Aler
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger-labs/fablo/pull/416" class=".btn">#416</a>
</td>
<td>
<b>
Add Istio
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
<nil>
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-03 09:30:22 +0000 UTC
</div>
</div>

60 changes: 1 addition & 59 deletions pull-requests/hyperledger-labs/open-enterprise-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ The performance tests expect a local prometheus instance to be running to push m
</tr>
<tr>
<td>
<span class="chip">pollux</span><span class="chip">prism-agent</span><span class="chip">connect</span>
<span class="chip">pollux</span><span class="chip">prism-agent</span><span class="chip">infra</span><span class="chip">connect</span>
</td>
<td>
Signed-off-by: Shailesh Patil <shailesh.patil@iohk.io>
Expand Down Expand Up @@ -462,61 +462,3 @@ Fixes https://input-output.atlassian.net/browse/ATL-5827
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger-labs/open-enterprise-agent/pull/743" class=".btn">#743</a>
</td>
<td>
<b>
build: add local developement keycloak and init script
</b>
</td>
</tr>
<tr>
<td>
<span class="chip">infra</span>
</td>
<td>
# Overview
<!-- What this PR does, and why is needed, a useful description is expected, and relevant tickets should be mentioned -->

A preparation work for Keycloak integration. This should enable easy local dev Keycloak instance with `realm`, `client` and static `client-secret` initialized.

```bash
PORT=8080 docker-compose -f infrastructure/shared/docker-compose-mt-keycloak.yml --env-file ./infrastructure/local/.env up
```

## Checklist

### My PR contains...
* [x] No code changes (changes to documentation, CI, metadata, etc.)
* [ ] Bug fixes (non-breaking change which fixes an issue)
* [ ] Improvements (misc. changes to existing features)
* [ ] Features (non-breaking change which adds functionality)

### My changes...
* [ ] are breaking changes
* [x] are not breaking changes
* [ ] If yes to abovscriptse: I have updated the documentation accordingly

### Documentation
* [ ] My changes do not require a change to the project documentation
* [ ] My changes require a change to the project documentation
* [ ] If yes to above: I have updated the documentation accordingly

### Tests
* [ ] My changes can not or do not need to be tested
* [ ] My changes can and should be tested by unit and/or integration tests
* [ ] If yes to above: I have added tests to cover my changes
* [ ] If yes to above: I have taken care to cover edge cases in my tests

</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-03 09:42:24 +0000 UTC
</div>
</div>

28 changes: 28 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,34 @@ 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/220" class=".btn">#220</a>
</td>
<td>
<b>
[DRAFT] Osmosis IBC hooks
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
for https://github.com/hyperledger-labs/yui-ibc-solidity/issues/219

based on https://github.com/hyperledger-labs/yui-ibc-solidity/pull/215
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-10 11:10:15 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
Expand Down
165 changes: 134 additions & 31 deletions pull-requests/hyperledger/besu.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,140 @@ 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/6010" class=".btn">#6010</a>
</td>
<td>
<b>
[Plugin API] - TransactionSelector - Send TransactionSelectionResult to the plugin when not transaction is not selected
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
## PR description
Adds the `TransactionSelectionResult` to `TransactionSelector.onTransactionNotSelected` so that plugins have more context.

Addresses the comment in this PR https://github.com/hyperledger/besu/pull/6005#r1351753669

</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-10 10:48:23 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/besu/pull/6009" class=".btn">#6009</a>
</td>
<td>
<b>
Cache last blocks data (block headers, block bodies, transactions' receipts and total difficulty)
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
Cache last blocks data (block headers, block bodies, transactions' receipts and total difficulty).
The default number of blocks to keep in the cache is 0.

This PR will mainly improve the performances of some RPC calls :
- Eth_getBlockByNumber
- Eth_getBlockByHash
- Eth_feeHistory
- Eth_getTransactionReceipt
- ...

The biggest improvement is on Eth_feeHistory.

The new cache in DefaultBlockchain uses **1.35 GiB** on Mainnet **for 2048 last blocks** :
- Transactions receipts : 676 MiB
- Blocks' bodies : 555 MiB
- Blocks' headers : 2 MiB
- Total difficulty : less than 1 MiB


![image](https://github.com/hyperledger/besu/assets/5099602/6f8a9b9e-0d73-414b-899c-03351f9db302)

</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-10 10:41:01 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/besu/pull/6007" class=".btn">#6007</a>
</td>
<td>
<b>
docs: fix typo
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
<nil>
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-10 09:30:15 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/besu/pull/6006" class=".btn">#6006</a>
</td>
<td>
<b>
Describe the migration to and how to configure the layered txpool
</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

Read the rendered version [here](https://github.com/fab-10/besu/blob/release-23.10.x/CHANGELOG.md#layered-transaction-pool-the-new-default-transaction-pool-implementation)

</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-10 09:07:42 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
Expand Down Expand Up @@ -518,34 +652,3 @@ Exposes getSize to transaction interface so it can be used by plugins
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/besu/pull/5980" class=".btn">#5980</a>
</td>
<td>
<b>
Only use the builder to create transactions
</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

Remove all the overloaded `Transaction`' constructors, and only allow to create a transaction using the `Builder`
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-03 11:28:23 +0000 UTC
</div>
</div>

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


<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/fabric/pull/4473" class=".btn">#4473</a>
</td>
<td>
<b>
remove an unused parameter
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
#### Type of change

- Improvement (improvement to code, performance, etc)

#### Description

This commit removes an unused parameter named "namespace" from a function that computes the expiring block number for a private key stored in a collection with a "block to live" policy.
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-10 12:14:22 +0000 UTC
</div>
</div>

<div>
<table>
<tr>
Expand Down Expand Up @@ -641,40 +673,3 @@ N/A
</div>
</div>

<div>
<table>
<tr>
<td>
PR <a href="https://github.com/hyperledger/fabric/pull/4458" class=".btn">#4458</a>
</td>
<td>
<b>
Expose block censorship timeout in config
</b>
</td>
</tr>
<tr>
<td>
</td>
<td>
#### Type of change

- Improvement (improvement to code)
- Test update

#### Description

As described in issue #4401

#### Related issues

issue #4401
</td>
</tr>
</table>
<div class="right-align">
Created At 2023-10-03 09:14:44 +0000 UTC
</div>
</div>

Loading

0 comments on commit 3106736

Please sign in to comment.