Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .changes_archive/node-0.20.0/525-cnight-query-speedup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#cnight-observation #performance

# Big speedup for cNight queries (1000x for mainnet data)

Optimized PostgreSQL queries in the mainchain follower to use the `idx_block_block_no` index instead of sequential scans. This improves cNight genesis generation performance from 1m25s to 141ms when processing 10 blocks of mainnet data.

PR: https://github.com/midnightntwrk/midnight-node/pull/525
JIRA: https://shielded.atlassian.net/browse/PM-18343
JIRA: https://shielded.atlassian.net/browse/PM-16882
1 change: 1 addition & 0 deletions .changes_archive/node-0.20.0/added/0-index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#toolkit
# Add block limit params to `update-ledger-parameters` command

Allows developers to tweak ledger block limits for performance testing.

PR: https://github.com/midnightntwrk/midnight-node/pull/531
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#toolkit
# Bump Compact.js to 2.4.0-rc.10

Update Node Toolkit Compact.js dependencies from 2.4.0-rc.0 to 2.4.0-rc.10.

PR: https://github.com/midnightntwrk/midnight-node/pull/514
JIRA: https://shielded.atlassian.net/browse/PM-21454
10 changes: 10 additions & 0 deletions .changes_archive/node-0.20.0/changed/fix-gov-utxo-query.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Fix governance UTXO query by removing spend check

The query now gets the latest gov utxo before the block num. provided.

The previous query checked if that utxo had been spent, including in blocks
that are not yet stable, leading to unexpected behaviour and a potential
vulnerability.

PR: https://github.com/midnightntwrk/midnight-node/pull/529
Ticket: https://shielded.atlassian.net/browse/PM-21534
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#client
# Fix Sqlx postgresql ssl connection settings

Revert to previous known working configuration

PR: https://github.com/midnightntwrk/midnight-node/pull/528
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#toolkit
# Fix panic when using `--parameters` on `update-ledger-paramaters`

PR: https://github.com/midnightntwrk/midnight-node/pull/541
5 changes: 5 additions & 0 deletions .changes_archive/node-0.20.0/changed/ledger-bump.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Bump ledger to `7.0.0-rc.2`

Fixes a blocking non-determinism bug: https://shielded.atlassian.net/browse/PM-21558

PR: https://github.com/midnightntwrk/midnight-node/pull/540
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#runtime
#audit
# Point bug report location to GitHub

Tell people the right place to raise an issue.
Ticket is an example of how it used to look.

PR: https://github.com/midnightntwrk/midnight-node/pull/329
Ticket: https://shielded.atlassian.net/browse/PM-11968
12 changes: 12 additions & 0 deletions .changes_archive/node-0.20.0/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Git tag: [{{ release_tag }}](https://github.com/midnightntwrk/midnight-node/tree/{{ release_tag }})

## Docker Images

### DockerHub
- [midnight-node](https://hub.docker.com/r/midnightnetwork/midnight-node/)
- [midnight-node-toolkit](https://hub.docker.com/r/midnightnetwork/midnight-node-toolkit/)

```shell
$ docker pull {{ node_docker_image }}
$ docker pull {{ toolkit_docker_image }}
```
1 change: 1 addition & 0 deletions .github/actionlint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ self-hosted-runner:
- ubuntu-latest-8-core-x64
- ubuntu-latest-16-core-x64
- ubuntu-latest-8-core-arm64
- ubuntu-slim # This is actually a public github runner https://github.com/raven-actions/actionlint/issues/44

paths:
.github/workflows/*.{yml,yaml}:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -559,7 +559,7 @@ jobs:
submodules: true

- name: Install just
uses: taiki-e/install-action@03ef6f57d573ca4522fb02950f326083373b85bf #v2.66.2
uses: taiki-e/install-action@02b0f6e578e5f62f4c2e3b578ae0e1a01554138e #v2.67.4
with:
tool: just

Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,13 +72,16 @@ jobs:
changes_archive_dir: .changes_archive

- name: Install just
uses: taiki-e/install-action@03ef6f57d573ca4522fb02950f326083373b85bf #v2.66.2
uses: taiki-e/install-action@02b0f6e578e5f62f4c2e3b578ae0e1a01554138e #v2.67.4
with:
tool: just

- name: Run build
id: export
run: |
# Free disk space
sudo rm -rf /usr/local/lib/android /opt/ghc /usr/share/dotnet

mkdir -p $HOME/.cargo
echo "[net]" >> $HOME/.cargo/config
echo "git-fetch-with-cli = true" >> $HOME/.cargo/config
Expand Down Expand Up @@ -246,7 +249,7 @@ jobs:
submodules: true

- name: Install just
uses: taiki-e/install-action@03ef6f57d573ca4522fb02950f326083373b85bf #v2.66.2
uses: taiki-e/install-action@02b0f6e578e5f62f4c2e3b578ae0e1a01554138e #v2.67.4
with:
tool: just

Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/nightly-build-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ jobs:

- name: Run check
run: |
# Free disk space
sudo rm -rf /usr/local/lib/android /opt/ghc /usr/share/dotnet

mkdir -p "$HOME"/.cargo
echo "[net]" >> "$HOME"/.cargo/config
echo "git-fetch-with-cli = true" >> "$HOME"/.cargo/config
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ Networks other than `dev`/`node-dev-01` require AWS access for genesis rebuilds.

## Change Files

PRs that affect the node or toolkit images should include a change file. Create a new file in the `changes/` directory with the format:
PRs that affect the node or toolkit images should include a change file. Create a new file in the `changes/added` or `changes/changed` directory with the format:

```
#tag1 #tag2
Expand Down
Loading