Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

v1.16: Send messages to EntryNotifierService in Tpu, simpler (backport of #31962)#31980

Merged
CriesofCarrots merged 1 commit intov1.16from
mergify/bp/v1.16/pr-31962
Jun 6, 2023
Merged

v1.16: Send messages to EntryNotifierService in Tpu, simpler (backport of #31962)#31980
CriesofCarrots merged 1 commit intov1.16from
mergify/bp/v1.16/pr-31962

Conversation

@mergify
Copy link
Copy Markdown
Contributor

@mergify mergify Bot commented Jun 6, 2023

This is an automatic backport of pull request #31962 done by Mergify.


Mergify commands and options

More conditions and actions can be found in the documentation.

You can also trigger Mergify actions by commenting on this pull request:

  • @Mergifyio refresh will re-evaluate the rules
  • @Mergifyio rebase will rebase this PR on its base branch
  • @Mergifyio update will merge the base branch into this PR
  • @Mergifyio backport <destination> will backport this PR on <destination> branch

Additionally, on Mergify dashboard you can:

  • look at your merge queues
  • generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com

* Add TpuEntryNotifier to send EntryNotifications from Tpu

* Optionally run TpuEntryNotifier to send out EntrySummarys alongside BroadcastStage messages

* Track entry index in TpuEntryNotifier

* Allow for leader slots that switch forks

* Exit if broadcast send fails

(cherry picked from commit 8416099)
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 6, 2023

Codecov Report

Merging #31980 (a054752) into v1.16 (b357dc0) will increase coverage by 0.0%.
The diff coverage is 8.9%.

@@           Coverage Diff           @@
##            v1.16   #31980   +/-   ##
=======================================
  Coverage    81.9%    81.9%           
=======================================
  Files         758      759    +1     
  Lines      207301   207357   +56     
=======================================
+ Hits       169832   169898   +66     
+ Misses      37469    37459   -10     

@CriesofCarrots
Copy link
Copy Markdown
Contributor

This completes the geyser EntryNotifierService, most of which shipped in v1.16.0. In particular, this enables entry notifications on solana-test-validator geyser plugins (ie. in leader slots).

@CriesofCarrots CriesofCarrots merged commit 333bb3f into v1.16 Jun 6, 2023
@CriesofCarrots CriesofCarrots deleted the mergify/bp/v1.16/pr-31962 branch June 6, 2023 01:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant