Skip to content

Commit abc2b86

Browse files
amass-jumpmmcgee-jump
authored andcommitted
snapshots: rename snaprd to snapct
1 parent a56c85c commit abc2b86

32 files changed

+549
-549
lines changed

book/api/metrics-generated.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -847,26 +847,26 @@
847847

848848
</div>
849849

850-
## Snaprd Tile
850+
## Snapct Tile
851851

852852
<div class="metrics">
853853

854854
| Metric | Type | Description |
855855
|--------|------|-------------|
856-
| <span class="metrics-name">snaprd_&#8203;state</span> | gauge | State of the tile |
857-
| <span class="metrics-name">snaprd_&#8203;full_&#8203;num_&#8203;retries</span> | counter | Number of times we aborted and retried full snapshot download because the peer was too slow |
858-
| <span class="metrics-name">snaprd_&#8203;incremental_&#8203;num_&#8203;retries</span> | counter | Number of times we aborted and retried incremental snapshot download because the peer was too slow |
859-
| <span class="metrics-name">snaprd_&#8203;full_&#8203;bytes_&#8203;read</span> | gauge | Number of bytes read so far from the full snapshot. Might decrease if snapshot load is aborted and restarted |
860-
| <span class="metrics-name">snaprd_&#8203;full_&#8203;bytes_&#8203;written</span> | gauge | Number of bytes written so far from the full snapshot. Might decrease if snapshot load is aborted and restarted |
861-
| <span class="metrics-name">snaprd_&#8203;full_&#8203;bytes_&#8203;total</span> | gauge | Total size of the full snapshot file. Might change if snapshot load is aborted and restarted |
862-
| <span class="metrics-name">snaprd_&#8203;full_&#8203;download_&#8203;retries</span> | gauge | Number of times we retried the full snapshot download because the peer was too slow |
863-
| <span class="metrics-name">snaprd_&#8203;incremental_&#8203;bytes_&#8203;read</span> | gauge | Number of bytes read so far from the incremental snapshot. Might decrease if snapshot load is aborted and restarted |
864-
| <span class="metrics-name">snaprd_&#8203;incremental_&#8203;bytes_&#8203;written</span> | gauge | Number of bytes written so far from the incremental snapshot. Might decrease if snapshot load is aborted and restarted |
865-
| <span class="metrics-name">snaprd_&#8203;incremental_&#8203;bytes_&#8203;total</span> | gauge | Total size of the incremental snapshot file. Might change if snapshot load is aborted and restarted |
866-
| <span class="metrics-name">snaprd_&#8203;incremental_&#8203;download_&#8203;retries</span> | gauge | Number of times we retried the incremental snapshot download because the peer was too slow |
867-
| <span class="metrics-name">snaprd_&#8203;predicted_&#8203;slot</span> | gauge | The predicted slot from which replay starts after snapshot loading finishes. Might change if snapshot load is aborted and restarted |
868-
| <span class="metrics-name">snaprd_&#8203;gossip_&#8203;fresh_&#8203;count</span> | gauge | Number of fresh gossip peers seen when collecting gossip peers. |
869-
| <span class="metrics-name">snaprd_&#8203;gossip_&#8203;total_&#8203;count</span> | gauge | Number of total gossip peers seen when collecting gossip peers. |
856+
| <span class="metrics-name">snapct_&#8203;state</span> | gauge | State of the tile |
857+
| <span class="metrics-name">snapct_&#8203;full_&#8203;num_&#8203;retries</span> | counter | Number of times we aborted and retried full snapshot download because the peer was too slow |
858+
| <span class="metrics-name">snapct_&#8203;incremental_&#8203;num_&#8203;retries</span> | counter | Number of times we aborted and retried incremental snapshot download because the peer was too slow |
859+
| <span class="metrics-name">snapct_&#8203;full_&#8203;bytes_&#8203;read</span> | gauge | Number of bytes read so far from the full snapshot. Might decrease if snapshot load is aborted and restarted |
860+
| <span class="metrics-name">snapct_&#8203;full_&#8203;bytes_&#8203;written</span> | gauge | Number of bytes written so far from the full snapshot. Might decrease if snapshot load is aborted and restarted |
861+
| <span class="metrics-name">snapct_&#8203;full_&#8203;bytes_&#8203;total</span> | gauge | Total size of the full snapshot file. Might change if snapshot load is aborted and restarted |
862+
| <span class="metrics-name">snapct_&#8203;full_&#8203;download_&#8203;retries</span> | gauge | Number of times we retried the full snapshot download because the peer was too slow |
863+
| <span class="metrics-name">snapct_&#8203;incremental_&#8203;bytes_&#8203;read</span> | gauge | Number of bytes read so far from the incremental snapshot. Might decrease if snapshot load is aborted and restarted |
864+
| <span class="metrics-name">snapct_&#8203;incremental_&#8203;bytes_&#8203;written</span> | gauge | Number of bytes written so far from the incremental snapshot. Might decrease if snapshot load is aborted and restarted |
865+
| <span class="metrics-name">snapct_&#8203;incremental_&#8203;bytes_&#8203;total</span> | gauge | Total size of the incremental snapshot file. Might change if snapshot load is aborted and restarted |
866+
| <span class="metrics-name">snapct_&#8203;incremental_&#8203;download_&#8203;retries</span> | gauge | Number of times we retried the incremental snapshot download because the peer was too slow |
867+
| <span class="metrics-name">snapct_&#8203;predicted_&#8203;slot</span> | gauge | The predicted slot from which replay starts after snapshot loading finishes. Might change if snapshot load is aborted and restarted |
868+
| <span class="metrics-name">snapct_&#8203;gossip_&#8203;fresh_&#8203;count</span> | gauge | Number of fresh gossip peers seen when collecting gossip peers. |
869+
| <span class="metrics-name">snapct_&#8203;gossip_&#8203;total_&#8203;count</span> | gauge | Number of total gossip peers seen when collecting gossip peers. |
870870

871871
</div>
872872

src/app/firedancer-dev/commands/backtest.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,15 @@ backtest_topo( config_t * config ) {
101101
/**********************************************************************/
102102
fd_topo_tile_t * snapin_tile = NULL;
103103
if( FD_UNLIKELY( !disable_snap_loader ) ) {
104-
fd_topob_wksp( topo, "snaprd" );
104+
fd_topob_wksp( topo, "snapct" );
105105
fd_topob_wksp( topo, "snapld" );
106106
fd_topob_wksp( topo, "snapdc" );
107107
fd_topob_wksp( topo, "snapin" );
108-
fd_topo_tile_t * snaprd_tile = fd_topob_tile( topo, "snaprd", "snaprd", "metric_in", cpu_idx++, 0, 0 );
108+
fd_topo_tile_t * snapct_tile = fd_topob_tile( topo, "snapct", "snapct", "metric_in", cpu_idx++, 0, 0 );
109109
fd_topo_tile_t * snapld_tile = fd_topob_tile( topo, "snapld", "snapld", "metric_in", cpu_idx++, 0, 0 );
110110
fd_topo_tile_t * snapdc_tile = fd_topob_tile( topo, "snapdc", "snapdc", "metric_in", cpu_idx++, 0, 0 );
111111
snapin_tile = fd_topob_tile( topo, "snapin", "snapin", "metric_in", cpu_idx++, 0, 0 );
112-
snaprd_tile->allow_shutdown = 1;
112+
snapct_tile->allow_shutdown = 1;
113113
snapld_tile->allow_shutdown = 1;
114114
snapdc_tile->allow_shutdown = 1;
115115
snapin_tile->allow_shutdown = 1;
@@ -136,25 +136,25 @@ backtest_topo( config_t * config ) {
136136
/* Setup snapshot links in topo */
137137
/**********************************************************************/
138138
if( FD_LIKELY( !disable_snap_loader ) ) {
139-
fd_topob_wksp( topo, "snaprd_ld" );
139+
fd_topob_wksp( topo, "snapct_ld" );
140140
fd_topob_wksp( topo, "snapld_dc" );
141141
fd_topob_wksp( topo, "snapdc_in" );
142142
fd_topob_wksp( topo, "snapin_rd" );
143143
fd_topob_wksp( topo, "snapin_manif" );
144-
fd_topob_wksp( topo, "snaprd_repr" );
144+
fd_topob_wksp( topo, "snapct_repr" );
145145

146-
fd_topob_link( topo, "snaprd_ld", "snaprd_ld", 128UL, sizeof(fd_ssctrl_init_t), 1UL );
146+
fd_topob_link( topo, "snapct_ld", "snapct_ld", 128UL, sizeof(fd_ssctrl_init_t), 1UL );
147147
fd_topob_link( topo, "snapld_dc", "snapld_dc", 16384UL, USHORT_MAX, 1UL );
148148
fd_topob_link( topo, "snapdc_in", "snapdc_in", 16384UL, USHORT_MAX, 1UL );
149149
fd_topob_link( topo, "snapin_rd", "snapin_rd", 128UL, 0UL, 1UL );
150150
fd_topob_link( topo, "snapin_manif", "snapin_manif", 4UL, sizeof(fd_snapshot_manifest_t), 1UL ); /* TODO: Should be depth 1 or 2 but replay backpressures */
151-
fd_topob_link( topo, "snaprd_repr", "snaprd_repr", 128UL, 0UL, 1UL )->permit_no_consumers = 1;
151+
fd_topob_link( topo, "snapct_repr", "snapct_repr", 128UL, 0UL, 1UL )->permit_no_consumers = 1;
152152

153-
fd_topob_tile_in ( topo, "snaprd", 0UL, "metric_in", "snapin_rd", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
154-
fd_topob_tile_in ( topo, "snaprd", 0UL, "metric_in", "snapld_dc", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
155-
fd_topob_tile_out( topo, "snaprd", 0UL, "snaprd_ld", 0UL );
156-
fd_topob_tile_out( topo, "snaprd", 0UL, "snaprd_repr", 0UL );
157-
fd_topob_tile_in ( topo, "snapld", 0UL, "metric_in", "snaprd_ld", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
153+
fd_topob_tile_in ( topo, "snapct", 0UL, "metric_in", "snapin_rd", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
154+
fd_topob_tile_in ( topo, "snapct", 0UL, "metric_in", "snapld_dc", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
155+
fd_topob_tile_out( topo, "snapct", 0UL, "snapct_ld", 0UL );
156+
fd_topob_tile_out( topo, "snapct", 0UL, "snapct_repr", 0UL );
157+
fd_topob_tile_in ( topo, "snapld", 0UL, "metric_in", "snapct_ld", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
158158
fd_topob_tile_out( topo, "snapld", 0UL, "snapld_dc", 0UL );
159159
fd_topob_tile_in ( topo, "snapdc", 0UL, "metric_in", "snapld_dc", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
160160
fd_topob_tile_out( topo, "snapdc", 0UL, "snapdc_in", 0UL );

src/app/firedancer-dev/commands/snapshot_load.c

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ snapshot_load_topo( config_t * config,
5656
fd_topob_tile( topo, "metric", "metric", "metric_in", tile_to_cpu[0], 0, 0 );
5757

5858
/* read() tile */
59-
fd_topob_wksp( topo, "snaprd" );
60-
fd_topo_tile_t * snaprd_tile = fd_topob_tile( topo, "snaprd", "snaprd", "snaprd", tile_to_cpu[1], 0, 0 );
61-
snaprd_tile->allow_shutdown = 1;
59+
fd_topob_wksp( topo, "snapct" );
60+
fd_topo_tile_t * snapct_tile = fd_topob_tile( topo, "snapct", "snapct", "snapct", tile_to_cpu[1], 0, 0 );
61+
snapct_tile->allow_shutdown = 1;
6262

6363
/* load tile */
6464
fd_topob_wksp( topo, "snapld" );
@@ -75,25 +75,25 @@ snapshot_load_topo( config_t * config,
7575
fd_topo_tile_t * snapin_tile = fd_topob_tile( topo, "snapin", "snapin", "snapin", tile_to_cpu[4], 0, 0 );
7676
snapin_tile->allow_shutdown = 1;
7777

78-
fd_topob_wksp( topo, "snaprd_ld" );
78+
fd_topob_wksp( topo, "snapct_ld" );
7979
fd_topob_wksp( topo, "snapld_dc" );
8080
fd_topob_wksp( topo, "snapdc_in" );
8181
fd_topob_wksp( topo, "snapin_rd" );
8282
fd_topob_wksp( topo, "snapin_manif" );
83-
fd_topob_wksp( topo, "snaprd_repr" );
83+
fd_topob_wksp( topo, "snapct_repr" );
8484

85-
fd_topob_link( topo, "snaprd_ld", "snaprd_ld", 128UL, sizeof(fd_ssctrl_init_t), 1UL );
85+
fd_topob_link( topo, "snapct_ld", "snapct_ld", 128UL, sizeof(fd_ssctrl_init_t), 1UL );
8686
fd_topob_link( topo, "snapld_dc", "snapld_dc", 16384UL, USHORT_MAX, 1UL );
8787
fd_topob_link( topo, "snapdc_in", "snapdc_in", 16384UL, USHORT_MAX, 1UL );
8888
fd_topob_link( topo, "snapin_rd", "snapin_rd", 128UL, 0UL, 1UL );
8989
fd_topob_link( topo, "snapin_manif", "snapin_manif", 2UL, sizeof(fd_snapshot_manifest_t), 1UL )->permit_no_consumers = 1;
90-
fd_topob_link( topo, "snaprd_repr", "snaprd_repr", 128UL, 0UL, 1UL )->permit_no_consumers = 1;
90+
fd_topob_link( topo, "snapct_repr", "snapct_repr", 128UL, 0UL, 1UL )->permit_no_consumers = 1;
9191

92-
fd_topob_tile_in ( topo, "snaprd", 0UL, "metric_in", "snapin_rd", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
93-
fd_topob_tile_in ( topo, "snaprd", 0UL, "metric_in", "snapld_dc", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
94-
fd_topob_tile_out( topo, "snaprd", 0UL, "snaprd_ld", 0UL );
95-
fd_topob_tile_out( topo, "snaprd", 0UL, "snaprd_repr", 0UL );
96-
fd_topob_tile_in ( topo, "snapld", 0UL, "metric_in", "snaprd_ld", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
92+
fd_topob_tile_in ( topo, "snapct", 0UL, "metric_in", "snapin_rd", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
93+
fd_topob_tile_in ( topo, "snapct", 0UL, "metric_in", "snapld_dc", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
94+
fd_topob_tile_out( topo, "snapct", 0UL, "snapct_ld", 0UL );
95+
fd_topob_tile_out( topo, "snapct", 0UL, "snapct_repr", 0UL );
96+
fd_topob_tile_in ( topo, "snapld", 0UL, "metric_in", "snapct_ld", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
9797
fd_topob_tile_out( topo, "snapld", 0UL, "snapld_dc", 0UL );
9898
fd_topob_tile_in ( topo, "snapdc", 0UL, "metric_in", "snapld_dc", 0UL, FD_TOPOB_RELIABLE, FD_TOPOB_POLLED );
9999
fd_topob_tile_out( topo, "snapdc", 0UL, "snapdc_in", 0UL );
@@ -164,19 +164,19 @@ snapshot_load_cmd_fn( args_t * args,
164164
long start = fd_log_wallclock();
165165
fd_topo_run_single_process( topo, 2, config->uid, config->gid, fdctl_tile_run );
166166

167-
fd_topo_tile_t * snaprd_tile = &topo->tiles[ fd_topo_find_tile( topo, "snaprd", 0UL ) ];
167+
fd_topo_tile_t * snapct_tile = &topo->tiles[ fd_topo_find_tile( topo, "snapct", 0UL ) ];
168168
fd_topo_tile_t * snapld_tile = &topo->tiles[ fd_topo_find_tile( topo, "snapld", 0UL ) ];
169169
fd_topo_tile_t * snapdc_tile = &topo->tiles[ fd_topo_find_tile( topo, "snapdc", 0UL ) ];
170170
fd_topo_tile_t * snapin_tile = &topo->tiles[ fd_topo_find_tile( topo, "snapin", 0UL ) ];
171171

172-
ulong volatile * const snaprd_metrics = fd_metrics_tile( snaprd_tile->metrics );
172+
ulong volatile * const snapct_metrics = fd_metrics_tile( snapct_tile->metrics );
173173
ulong volatile * const snapld_metrics = fd_metrics_tile( snapld_tile->metrics );
174174
ulong volatile * const snapdc_metrics = fd_metrics_tile( snapdc_tile->metrics );
175175
ulong volatile * const snapin_metrics = fd_metrics_tile( snapin_tile->metrics );
176176

177177
ulong total_off_old = 0UL;
178-
ulong snaprd_backp_old = 0UL;
179-
ulong snaprd_wait_old = 0UL;
178+
ulong snapct_backp_old = 0UL;
179+
ulong snapct_wait_old = 0UL;
180180
ulong snapld_backp_old = 0UL;
181181
ulong snapld_wait_old = 0UL;
182182
ulong snapdc_backp_old = 0UL;
@@ -192,15 +192,15 @@ snapshot_load_cmd_fn( args_t * args,
192192
puts( "- stall: Waiting on upstream tile" );
193193
puts( "- acc: Number of accounts" );
194194
puts( "" );
195-
puts( "-------------backp=(snaprd,snapld,snapdc,snapin) busy=(snaprd,snapld,snapdc,snapin)---------------" );
195+
puts( "-------------backp=(snapct,snapld,snapdc,snapin) busy=(snapct,snapld,snapdc,snapin)---------------" );
196196
long next = start+1000L*1000L*1000L;
197197
for(;;) {
198-
ulong snaprd_status = FD_VOLATILE_CONST( snaprd_metrics[ MIDX( GAUGE, TILE, STATUS ) ] );
198+
ulong snapct_status = FD_VOLATILE_CONST( snapct_metrics[ MIDX( GAUGE, TILE, STATUS ) ] );
199199
ulong snapld_status = FD_VOLATILE_CONST( snapld_metrics[ MIDX( GAUGE, TILE, STATUS ) ] );
200200
ulong snapdc_status = FD_VOLATILE_CONST( snapdc_metrics[ MIDX( GAUGE, TILE, STATUS ) ] );
201201
ulong snapin_status = FD_VOLATILE_CONST( snapin_metrics[ MIDX( GAUGE, TILE, STATUS ) ] );
202202

203-
if( FD_UNLIKELY( snaprd_status==2UL && snapld_status==2UL && snapdc_status==2UL && snapin_status == 2UL ) ) break;
203+
if( FD_UNLIKELY( snapct_status==2UL && snapld_status==2UL && snapdc_status==2UL && snapin_status == 2UL ) ) break;
204204

205205
long cur = fd_log_wallclock();
206206
if( FD_UNLIKELY( cur<next ) ) {
@@ -209,36 +209,36 @@ snapshot_load_cmd_fn( args_t * args,
209209
continue;
210210
}
211211

212-
ulong total_off = snaprd_metrics[ MIDX( GAUGE, SNAPRD, FULL_BYTES_READ ) ] +
213-
snaprd_metrics[ MIDX( GAUGE, SNAPRD, INCREMENTAL_BYTES_READ ) ];
214-
ulong snaprd_backp = snaprd_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_BACKPRESSURE_PREFRAG ) ];
215-
ulong snaprd_wait = snaprd_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_CAUGHT_UP_POSTFRAG ) ] + snaprd_backp;
212+
ulong total_off = snapct_metrics[ MIDX( GAUGE, SNAPCT, FULL_BYTES_READ ) ] +
213+
snapct_metrics[ MIDX( GAUGE, SNAPCT, INCREMENTAL_BYTES_READ ) ];
214+
ulong snapct_backp = snapct_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_BACKPRESSURE_PREFRAG ) ];
215+
ulong snapct_wait = snapct_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_CAUGHT_UP_POSTFRAG ) ] + snapct_backp;
216216
ulong snapld_backp = snapld_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_BACKPRESSURE_PREFRAG ) ];
217217
ulong snapld_wait = snapld_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_CAUGHT_UP_POSTFRAG ) ] + snapld_backp;
218218
ulong snapdc_backp = snapdc_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_BACKPRESSURE_PREFRAG ) ];
219219
ulong snapdc_wait = snapdc_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_CAUGHT_UP_POSTFRAG ) ] + snapdc_backp;
220220
ulong snapin_backp = snapin_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_BACKPRESSURE_PREFRAG ) ];
221221
ulong snapin_wait = snapin_metrics[ MIDX( COUNTER, TILE, REGIME_DURATION_NANOS_CAUGHT_UP_POSTFRAG ) ] + snapin_backp;
222222

223-
double progress = 100.0 * (double)snaprd_metrics[ MIDX( GAUGE, SNAPRD, FULL_BYTES_READ ) ] / (double)snaprd_metrics[ MIDX( GAUGE, SNAPRD, FULL_BYTES_TOTAL ) ];
223+
double progress = 100.0 * (double)snapct_metrics[ MIDX( GAUGE, SNAPCT, FULL_BYTES_READ ) ] / (double)snapct_metrics[ MIDX( GAUGE, SNAPCT, FULL_BYTES_TOTAL ) ];
224224

225225
ulong acc_cnt = snapin_metrics[ MIDX( GAUGE, SNAPIN, ACCOUNTS_INSERTED ) ];
226226
printf( "%.1f %% bw=%4.0f MB/s backp=(%3.0f%%,%3.0f%%,%3.0f%%,%3.0f%%) busy=(%3.0f%%,%3.0f%%,%3.0f%%,%3.0f%%) acc=%3.1f M/s\n",
227227
progress,
228228
(double)( total_off-total_off_old )/1e6,
229-
( (double)( snaprd_backp-snaprd_backp_old )*ns_per_tick )/1e7,
229+
( (double)( snapct_backp-snapct_backp_old )*ns_per_tick )/1e7,
230230
( (double)( snapld_backp-snapld_backp_old )*ns_per_tick )/1e7,
231231
( (double)( snapdc_backp-snapdc_backp_old )*ns_per_tick )/1e7,
232232
( (double)( snapin_backp-snapin_backp_old )*ns_per_tick )/1e7,
233-
100-( ( (double)( snaprd_wait-snaprd_wait_old )*ns_per_tick )/1e7 ),
233+
100-( ( (double)( snapct_wait-snapct_wait_old )*ns_per_tick )/1e7 ),
234234
100-( ( (double)( snapld_wait-snapld_wait_old )*ns_per_tick )/1e7 ),
235235
100-( ( (double)( snapdc_wait-snapdc_wait_old )*ns_per_tick )/1e7 ),
236236
100-( ( (double)( snapin_wait-snapin_wait_old )*ns_per_tick )/1e7 ),
237237
(double)( acc_cnt-acc_cnt_old )/1e6 );
238238
fflush( stdout );
239239
total_off_old = total_off;
240-
snaprd_backp_old = snaprd_backp;
241-
snaprd_wait_old = snaprd_wait;
240+
snapct_backp_old = snapct_backp;
241+
snapct_wait_old = snapct_wait;
242242
snapld_backp_old = snapld_backp;
243243
snapld_wait_old = snapld_wait;
244244
snapdc_backp_old = snapdc_backp;

src/app/firedancer-dev/main.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ extern fd_topo_run_tile_t fd_tile_archiver_writer;
102102
extern fd_topo_run_tile_t fd_tile_archiver_playback;
103103
extern fd_topo_run_tile_t fd_tile_shredcap;
104104

105-
extern fd_topo_run_tile_t fd_tile_snaprd;
105+
extern fd_topo_run_tile_t fd_tile_snapct;
106106
extern fd_topo_run_tile_t fd_tile_snapld;
107107
extern fd_topo_run_tile_t fd_tile_snapdc;
108108
extern fd_topo_run_tile_t fd_tile_snapin;
@@ -148,7 +148,7 @@ fd_topo_run_tile_t * TILES[] = {
148148
&fd_tile_benchs,
149149
&fd_tile_pktgen,
150150
&fd_tile_udpecho,
151-
&fd_tile_snaprd,
151+
&fd_tile_snapct,
152152
&fd_tile_snapld,
153153
&fd_tile_snapdc,
154154
&fd_tile_snapin,

0 commit comments

Comments
 (0)