diff --git a/pull-requests/hyperledger-labs/fabric-operator.md b/pull-requests/hyperledger-labs/fabric-operator.md index b2153484a..d99ae6227 100644 --- a/pull-requests/hyperledger-labs/fabric-operator.md +++ b/pull-requests/hyperledger-labs/fabric-operator.md @@ -36,29 +36,3 @@ permalink: /pull-requests/hyperledger-labs/fabric-operator -
- - - - - - - - - -
- PR #152 - - - Make use tags default to true for couchdb - -
- - - https://github.com/hyperledger-labs/fabric-operator/issues/148 -
-
- Created At 2023-11-07 07:24:38 +0000 UTC -
-
- diff --git a/pull-requests/hyperledger-labs/open-enterprise-agent.md b/pull-requests/hyperledger-labs/open-enterprise-agent.md index 6d5305011..a8465febf 100644 --- a/pull-requests/hyperledger-labs/open-enterprise-agent.md +++ b/pull-requests/hyperledger-labs/open-enterprise-agent.md @@ -10,6 +10,60 @@ permalink: /pull-requests/hyperledger-labs/open-enterprise-agent # open-enterprise-agent [GitHub](https://github.com/hyperledger-labs/open-enterprise-agent){: .btn .mr-4 } +
+ + + + + + + + + +
+ PR #786 + + + test: add wallet uma permission management tests + +
+ prism-agent + + # Overview + + +Fixes ATL-6082. Add unit tests for self-service wallet management. + +## 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 above: I have updated the documentation accordingly + +### Documentation +* [x] 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 + +
+
+ Created At 2023-11-14 10:24:24 +0000 UTC +
+
+
diff --git a/pull-requests/hyperledger/besu.md b/pull-requests/hyperledger/besu.md index 7e5d22554..b2593f0c6 100644 --- a/pull-requests/hyperledger/besu.md +++ b/pull-requests/hyperledger/besu.md @@ -577,45 +577,3 @@ Fixes #6140 -
-
- - - - - - - - -
- PR #6138 - - - Backward sync invalid block causes Out of Memory error - -
- - - - - -## PR description -Besu fails to import a block due to an invalid block error during BWS and then fails with an OutOfMemoryError. - -The fix is to limit the included blocks and block headers in the `onBadChain` event. I have set the limit to be the same as what is set for the maximum number of entries cached in the `BadBlockManager`. The `BadBlockManager` is currently the only listener for this event and the limit of 100 also seems reasonable for the `onBadChain` event. - -### Heap dump analysis -![image (1)](https://github.com/hyperledger/besu/assets/909467/bcb2e0b7-bc43-460c-a5be-a3134f018ca9) - -![image (2)](https://github.com/hyperledger/besu/assets/909467/5fd48a0f-c075-476a-b2b7-e753a9debbc3) - -## Fixed Issue(s) - - -fixes #6118 -
-
- Created At 2023-11-07 06:34:08 +0000 UTC -
-
- diff --git a/pull-requests/hyperledger/bevel.md b/pull-requests/hyperledger/bevel.md index 4258034d7..9e1a6971c 100644 --- a/pull-requests/hyperledger/bevel.md +++ b/pull-requests/hyperledger/bevel.md @@ -226,63 +226,3 @@ fixes #2399 -
- - - - - - - - - -
- PR #2419 - - - New Document Restructure - -
- - - Base theme changed along with light/dark toggle -
-
- Created At 2023-11-07 11:21:02 +0000 UTC -
-
- -
- - - - - - - - - -
- PR #2418 - - - feat(shared): Implement GitHub Spellcheck and grammar linting for Pull request. - -
- - - -This pull request implements the GitHub Spellcheck feature to automatically check the spelling and grammar in commit messages for all Pull Requests (PRs). - -Changes Made: -- Added GitHub Spellcheck and grammar linting integration to the repository -- Configured the spellcheck tool to check commit messages in PRs -- Configured the language tool for grammar linting. - -Fixes: #2327 -
-
- Created At 2023-11-07 08:59:30 +0000 UTC -
-
- diff --git a/pull-requests/hyperledger/iroha.md b/pull-requests/hyperledger/iroha.md index ff059cd52..889af7761 100644 --- a/pull-requests/hyperledger/iroha.md +++ b/pull-requests/hyperledger/iroha.md @@ -18,7 +18,7 @@ permalink: /pull-requests/hyperledger/iroha - Ci/docker image validator + [ci]: docker image validator diff --git a/pull-requests/hyperledger/solang.md b/pull-requests/hyperledger/solang.md index 0003cd57b..a5e332eec 100644 --- a/pull-requests/hyperledger/solang.md +++ b/pull-requests/hyperledger/solang.md @@ -10,6 +10,82 @@ permalink: /pull-requests/hyperledger/solang # solang [GitHub](https://github.com/hyperledger/solang){: .btn .mr-4 } +
+ + + + + + + + + +
+ PR #1595 + + + Add a feature flag for the language server + +
+ + + The language server alone pulls over 200 dependencies, or close to half of our total dependencies. Currently, `cargo build` causes to compile 552 crates. With this feature flag, a `cargo build --no-default-features --features llvm,wasm_opt` compiles only 296 crates. + +And there are some chunky ones in the language server too. With the LS I get the following timings: + +|Rank| Unit | Total | Codegen | Features +|-- | -- | -- | -- | -- +|1. | wasm-opt-sys v0.112.0 build script (run) | 50.1s |   |   +|2. | **ethers-solc v2.0.10** | 16.0s | 7.1s (45%) | async, futures-util, sha2, svm, svm-builds, svm-solc +|3. | solang v0.3.3 bin "solang" | 15.8s |   | contract-build, default, ethers-core, forge-fmt, inkwell, language_server, libc, llvm, rust-lapper, tokio, tower-lsp, wasm-opt, wasm_opt +|4. | solang-parser v0.3.3 build script (run) | 13.8s |   | default +|5. | solang-parser v0.3.2 build script (run) | 13.4s |   | default +|6. | **lsp-types v0.94.1** | 9.9s | 1.1s (11%) | default +|7. | **ethers-core v2.0.10** | 8.1s | 3.5s (43%) |   +|8. | lalrpop v0.20.0 | 7.9s | 3.1s (39%) |   +|9. | **tokio v1.34.0** | 7.1s | 3.6s (51%) | bytes, default, fs, io-std, io-util, libc, macros, mio, net, num_cpus, process, rt, rt-multi-thread, signal-hook-registry, socket2, sync, time, tokio-macros +|10. | solang v0.3.3 | 6.5s | 2.4s (38%) | contract-build, default, ethers-core, forge-fmt, inkwell, language_server, libc, llvm, rust-lapper, tokio, tower-lsp, wasm-opt, wasm_opt +|11. | syn v1.0.109 | 6.2s | 2.6s (41%) | clone-impls, default, derive, extra-traits, fold, full, parsing, printing, proc-macro, quote, visit, visit-mut +|12. | **foundry-config v0.2.0** | 6.2s | 4.1s (66%) | + + +Main offender is still `wasm-opt` by far, but we already have a flag for this. + + + + +
+
+ Created At 2023-11-14 10:25:37 +0000 UTC +
+
+ +
+ + + + + + + + + +
+ PR #1594 + + + Fix broken build + +
+ + + For some reason, cargo is not pick the latest version of ethers-core. This breaks the build. Add a line to Cargo.toml fixes the problem. +
+
+ Created At 2023-11-14 09:27:50 +0000 UTC +
+
+
diff --git a/trending/recent-prs.md b/trending/recent-prs.md index af14c5ed9..a4bb8112b 100644 --- a/trending/recent-prs.md +++ b/trending/recent-prs.md @@ -1,13 +1,13 @@ -[2889](https://github.com/hyperledger/cacti/pull/2889) build(deps): bump axios from 1.5.1 to 1.6.0 in /packages/cactus-plugin-persistence-fabric +[1595](https://github.com/hyperledger/solang/pull/1595) Add a feature flag for the language server -[2887](https://github.com/hyperledger/cacti/pull/2887) build(deps): bump axios from 1.5.1 to 1.6.0 in /packages/cactus-plugin-ledger-connector-quorum +[786](https://github.com/hyperledger-labs/open-enterprise-agent/pull/786) test: add wallet uma permission management tests -[2886](https://github.com/hyperledger/cacti/pull/2886) build(deps): bump axios from 1.5.1 to 1.6.0 in /packages/cactus-plugin-odap-hermes +[1594](https://github.com/hyperledger/solang/pull/1594) Fix broken build -[2885](https://github.com/hyperledger/cacti/pull/2885) build(deps): bump axios from 1.5.1 to 1.6.0 in /packages/cactus-plugin-ledger-connector-iroha +[2889](https://github.com/hyperledger/cacti/pull/2889) build(deps): bump axios from 1.5.1 to 1.6.0 in /packages/cactus-plugin-persistence-fabric -[2884](https://github.com/hyperledger/cacti/pull/2884) build(deps): bump axios from 1.5.1 to 1.6.0 in /packages/cactus-test-plugin-htlc-eth-besu +[2888](https://github.com/hyperledger/cacti/pull/2888) build(deps): bump axios from 1.5.1 to 1.6.0 in /packages/cactus-test-plugin-htlc-eth-besu-erc20 [See more >>>](https://start-here.hyperledger.org/pull-requests)