Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Merge main into boojum-integration #177

Merged
merged 9 commits into from
Oct 9, 2023

Conversation

ly0va
Copy link
Member

@ly0va ly0va commented Oct 9, 2023

What ❔

Merging main & resolving conflicts

Why ❔

For regenesis

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • Code has been formatted via zk fmt and zk lint.

yorik and others added 9 commits October 5, 2023 17:07
# What ❔

Uses PAT token for release please.

<!-- What are the changes this PR brings about? -->
<!-- Example: This PR adds a PR template to the repo. -->
<!-- (For bigger PRs adding more context is appreciated) -->

## Why ❔

To allow other workflows to be triggered by tags creation.
<!-- Why are these changes done? What goal do they contribute to? What
are the principles behind them? -->
<!-- Example: PR templates ensure PR reviewers, observers, and future
iterators are in context about the evolution of repos. -->

## Checklist

<!-- Check your PR fulfills the following items. -->
<!-- For draft PRs check the boxes as you complete them. -->

- [x] PR title corresponds to the body of PR (we generate changelog
entries from PRs).
- [ ] Tests for the changes have been added / updated.
- [ ] Documentation comments have been added / updated.
- [ ] Code has been formatted via `zk fmt` and `zk lint`.
🤖 I have created a release *beep* *boop*
---


##
[15.1.1](core-v15.1.0...core-v15.1.1)
(2023-10-05)


### Bug Fixes

* use gauge instead histogram for replication lag metric
([#159](#159))
([0d952d4](0d952d4))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Danil <[email protected]>
# What ❔

* TracerExecutionStatus and TracerExecutionStopReason are part of the
ExecutionEndTracer trait, but they were not publicly available.

## Why ❔

* This breaks external implementations of the ExecutionEndTracer
…ry (#134)

# What ❔

Replaces container shell with EN and local-env executables in
corresponding Docker images to eg. properly handle termination signals.

More details in original PR:
#76

Courtesy of https://github.com/voron
Thanks for the contribution, and sorry it took so long to review - we've
been busy with FOSS'ing our repos.

## Why ❔

#76 (comment)

## Checklist

- [x] PR title corresponds to the body of PR (we generate changelog
entries from PRs).
- [ ] Tests for the changes have been added / updated.
- [ ] Documentation comments have been added / updated.
- [ ] Code has been formatted via `zk fmt` and `zk lint`.

Co-authored-by: Alex Vorona <[email protected]>
Co-authored-by: Roman Brodetski <[email protected]>
…anges (#119)

# What ❔

- Enables the Merkle tree to provide proofs for entries. The procedure
efficiently handles batched requests.
- Allows to verify range proofs using a streaming approach.

## Why ❔

These are preparation steps for snapshot syncing. "Plain" Merkle tree
proofs could be used in `eth_getProof` implementation.

## Checklist

- [x] PR title corresponds to the body of PR (we generate changelog
entries from PRs).
- [x] Tests for the changes have been added / updated.
- [x] Documentation comments have been added / updated.
- [x] Code has been formatted via `zk fmt` and `zk lint`.
# What ❔

- Prettifies Dockerfiles
- Removes some unnecessary dependencies on running something outside of
Docker build (there are still some, though)

## Why ❔

To make a simple `docker build` command work without any additional
hacks

## Checklist

<!-- Check your PR fulfills the following items. -->
<!-- For draft PRs check the boxes as you complete them. -->

- [x] PR title corresponds to the body of PR (we generate changelog
entries from PRs).
- [ ] Tests for the changes have been added / updated.
- [x] Documentation comments have been added / updated.
- [x] Code has been formatted via `zk fmt` and `zk lint`.

---------

Co-authored-by: Yury Akudovich <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Danil <[email protected]>
Co-authored-by: Marcin M <[email protected]>
# What ❔

`prover_jobs_fri_l1_batch_number_fkey` is dropped.

## Why ❔

`prover_jobs_fri` is filled only in prover DB, while `l1_batches` --
only in core DB, so we can't have the constraint.

## Checklist

<!-- Check your PR fulfills the following items. -->
<!-- For draft PRs check the boxes as you complete them. -->

- [x] PR title corresponds to the body of PR (we generate changelog
entries from PRs).
- [ ] Tests for the changes have been added / updated.
- [ ] Documentation comments have been added / updated.
- [ ] Code has been formatted via `zk fmt` and `zk lint`.
@ly0va ly0va requested review from yorik, alexandrst88, artmakh, hatemosphere and otani88 and removed request for a team October 9, 2023 09:47
@ly0va ly0va changed the title Merge main into boojum-integration chore: Merge main into boojum-integration Oct 9, 2023
@ly0va ly0va merged commit d2ca29b into boojum-integration Oct 9, 2023
23 of 27 checks passed
@ly0va ly0va deleted the lyova-merge-main-into-boojum branch October 9, 2023 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants