8 Apr 2024 |
gitlab-bot | [nexa/nexa] ptschip
changed the title of
merge request !500 to Draft: Improve rolling fast filter | 11:56:29 |
9 Apr 2024 |
gitlab-bot | [nexa/nexa] ptschip
changed the title of
merge request !500 to Improve rolling fast filter | 15:40:55 |
12 Apr 2024 |
| luu911 joined the room. | 16:59:06 |
16 Apr 2024 |
gitlab-bot | [nexa/nexa] sickpig
closed issue #38: regression: Bulding with default berkeley-db on os x broken | 09:46:42 |
20 Apr 2024 |
| saozhu joined the room. | 01:09:34 |
| saozhu changed their display name from pei tang to saozhu. | 01:10:03 |
gitlab-bot | [nexa/nexa] gandrewstone
opened
merge request !501: have getdata block invs return something (notfound or reject) on error.
have getdata block invs return something (notfound or reject) on error. Silently dropping a reply makes clients time out and assume that the node is dead or slow
| 01:38:52 |
24 Apr 2024 |
gitlab-bot | [nexa/nexa] jQrgen
opened
merge request !502: Add Product Hunt badge to README.md
The Product Hunt badge links to the Nexa full Node Product Hunt page
Adding a Product Hunt badge helps increase the awareness of the Nexa full node.
| 21:40:45 |
1 May 2024 |
gitlab-bot | [nexa/nexa] sickpig
approved
merge request !502: Add Product Hunt badge to README.md | 13:32:54 |
2 May 2024 |
gitlab-bot | [nexa/nexa] gandrewstone
approved
merge request !481: New INV type with uint8_t message type size | 19:27:46 |
gitlab-bot | [nexa/nexa] gandrewstone
merged
merge request !481: New INV type with uint8_t message type size | 19:28:01 |
gitlab-bot | [nexa/nexa] gandrewstone
merged
merge request !502: Add Product Hunt badge to README.md | 19:28:43 |
gitlab-bot | [nexa/nexa] gandrewstone
approved
merge request !493: Make various improvements to the request manager | 19:48:59 |
gitlab-bot | [nexa/nexa] gandrewstone
merged
merge request !493: Make various improvements to the request manager | 19:49:34 |
7 May 2024 |
gitlab-bot | [nexa/nexa] dolaned
opened
merge request !503: Compile Nexa for ubuntu
-Include in relevant files
| 03:32:56 |
gitlab-bot | [nexa/nexa] dolaned
changed the title of
merge request !503 to Compile Nexa for ubuntu 23.10 | 03:34:10 |
gitlab-bot | [nexa/nexa] ptschip
opened
merge request !504: A few perforannce improvements for getblocktemplate
Overall in the wost case it can take 9 seconds (but typically just 6 seconds) to create a 100MB block template whereas with these improvements it only takes 4 seconds.
- only run TestBlockValidity() in DEBUG...we only need to check when we commit the block to the blockchain. This save about 2 seconds
of time when creating a 100MB block
- prevent us from going through the addPackageTxes() loop more than we need to. Generally 1 iteration is all we need
unless there are actual dirty chains present which is very rare. This saves about 3 seconds of template creation for a 100MB block.
- remove the repeated calls to GetBoolArg() for print priority and replace with a global
| 19:55:19 |
gitlab-bot | [nexa/nexa] ptschip
changed the title of
merge request !504 to A few performance improvements for getblocktemplate | 19:55:41 |
gitlab-bot | [nexa/nexa] ptschip
opened
merge request !505: Remove unnecessary cs_main lock in transaction description dialog
- We no longer need to take the cs_main lock along with cs_wallet.
This cs_main lock was a left over which never got removed.
| 20:45:03 |
gitlab-bot | [nexa/nexa] ptschip
opened
merge request !506: Remove priority from CUnknownObj
- this has remained here unused for many years and have since
used a different way of prioritizing transactions and blocks. It
seems time to remove this and save the few bytes and cpu cycles.
| 22:07:39 |
8 May 2024 |
gitlab-bot | [nexa/nexa] ptschip
changed the title of
merge request !504 to Draft: A few performance improvements for getblocktemplate | 12:39:46 |
gitlab-bot | [nexa/nexa] gandrewstone
approved
merge request !500: Improve rolling fast filter | 13:14:01 |
gitlab-bot | [nexa/nexa] gandrewstone
merged
merge request !500: Improve rolling fast filter | 13:14:06 |
gitlab-bot | [nexa/nexa] gandrewstone
approved
merge request !505: Remove unnecessary cs_main lock in transaction description dialog | 13:16:51 |
gitlab-bot | [nexa/nexa] gandrewstone
approved
merge request !506: Remove priority from CUnknownObj | 13:18:47 |
gitlab-bot | [nexa/nexa] gandrewstone
merged
merge request !505: Remove unnecessary cs_main lock in transaction description dialog | 13:31:01 |
9 May 2024 |
gitlab-bot | [nexa/nexa] ptschip
changed the title of
merge request !504 to A few performance improvements for getblocktemplate | 11:35:51 |
gitlab-bot | [nexa/nexa] ptschip
opened
merge request !507: Prevent having to re-aquire the mempool locks when applying deltas
- We already have a read lock on the mempool further upstream
so just use that one.
| 12:31:57 |
10 May 2024 |
gitlab-bot | [nexa/nexa] ptschip
opened
merge request !508: Process orphans in the commit tx thread rather than the block processing thread
- For very large blocks this prevents us from having to pause tx
admission longer than necessary.
| 09:45:46 |
11 May 2024 |
gitlab-bot | [nexa/nexa] ptschip
opened
merge request !509: Change setMerkleBranch() to setMerkleTx()
- This is no longer any merkle branch to set and not for a long
time however we still unnecessarily parse through the block
index for every transaction we add to the wallet.
| 12:36:07 |