Łukasz Magiera
fe7558368a
storage: Support C1 directly from sector storage
2024-02-16 21:21:25 +01:00
Łukasz Magiera
d9e903fa82
lpseal: Get seed epoch in poller
2024-02-16 21:21:25 +01:00
Łukasz Magiera
902a0fc524
lpmessage: Fix watcher
2024-02-16 21:21:25 +01:00
Łukasz Magiera
dd6a0095b0
lpseal: Make precommit sending work
2024-02-16 21:21:25 +01:00
Łukasz Magiera
9560c3efaf
storage config: Expand paths
2024-02-16 21:21:25 +01:00
Łukasz Magiera
725460bc45
dbindex: Fix heartbeat checks
2024-02-16 21:21:25 +01:00
Łukasz Magiera
0244c7df50
lpseal: Wire up SubmitPrecommit
2024-02-16 21:21:21 +01:00
Łukasz Magiera
2f45646a92
lpseal: write precommit message to message_waits
2024-02-16 21:20:14 +01:00
Łukasz Magiera
2c7041b167
lpmessage: Finish basic message waiter
2024-02-16 21:20:13 +01:00
Łukasz Magiera
77bb8061df
lpmessage: in-progress message waiter
2024-02-16 21:20:13 +01:00
Łukasz Magiera
e743db5fee
lpmessage: Scaffold waiter
2024-02-16 21:20:13 +01:00
Łukasz Magiera
ff79ede52f
lpseal: Submit precommit task
2024-02-16 21:20:13 +01:00
Łukasz Magiera
84c2d46829
lpffi: Remove debug log from TreeD
2024-02-16 21:20:13 +01:00
Łukasz Magiera
1684f275b0
harmony: Use correct free memory
2024-02-16 21:20:13 +01:00
Łukasz Magiera
a98e72507e
harmony: Use correct free memory
2024-02-16 21:20:13 +01:00
Łukasz Magiera
56240f5077
lpseal: Wire up TreeD to TreesTask
2024-02-16 21:20:13 +01:00
Łukasz Magiera
a2c906fe4f
lpseal: Use pooled buffers for TreeD
2024-02-16 21:20:13 +01:00
Łukasz Magiera
6af3757136
treed: 512M bench
2024-02-16 21:20:13 +01:00
Łukasz Magiera
0d4953c8da
lpseal: Make TreeD correct
2024-02-16 21:20:13 +01:00
Łukasz Magiera
3f9aae7031
lpseal: Implement TreeD build function in Go
2024-02-16 21:20:13 +01:00
Łukasz Magiera
c63ecba668
lpseal: Fix makePhase1Out properly
2024-02-16 21:20:13 +01:00
Łukasz Magiera
47672e0933
storage: Fix dbindex heartbeat
2024-02-16 21:20:13 +01:00
Łukasz Magiera
f74c3ccd2d
lpseal: Implement SDR-Trees
2024-02-16 21:20:13 +01:00
Łukasz Magiera
d79bc0ba13
lpseal: scaffold sdr-trees task
2024-02-16 21:20:13 +01:00
Łukasz Magiera
5eccc03fee
lpseal: store ticket after sdr
2024-02-16 21:20:13 +01:00
Łukasz Magiera
e19b5333c3
lpseal: Working SDR!
2024-02-16 21:20:13 +01:00
Łukasz Magiera
04f5a595e4
lpseal: Fix poller
2024-02-16 21:20:13 +01:00
Łukasz Magiera
5d26c3a9dc
lpseal: Wire up sdr task
2024-02-16 21:20:13 +01:00
Łukasz Magiera
4eb7bc91d9
lpseal: Fix sdr do query
2024-02-16 21:20:13 +01:00
Łukasz Magiera
44b441d7ad
lpseal: Implement SDR for CC sectors
2024-02-16 21:20:13 +01:00
Łukasz Magiera
bb42a70143
scayyold the SDR task
2024-02-16 21:20:13 +01:00
Łukasz Magiera
e89fff2308
lpseal: Sector number allocator, pipeline start cli
2024-02-16 21:20:13 +01:00
Łukasz Magiera
67fb3bd27f
begin drafting lotus-provider SDR pipeline
2024-02-16 21:20:13 +01:00
Łukasz Magiera
acdc19817e
Merge pull request #11592 from filecoin-project/snadrus/multiaddr
...
feat: lp: support multiple SP IDs
2024-02-15 18:01:43 +01:00
Andrew Jackson (Ajax)
080baf48e6
Merge pull request #11625 from filecoin-project/rvagg/openrpc-git-friendly
...
Don't gzip openrpc files for friendlier git wrangling
2024-02-14 17:51:57 -08:00
Rod Vagg
5bd7f2ca4d
Don't gzip openrpc files for friendlier git wrangling
...
the .gz files are impossible to rebase/merge/etc. but the files are needed in
the repo for `go build` because they are embeds; so we just don't gzip them
2024-02-15 08:54:02 +11:00
Rod Vagg
cd19c2a08d
Clean up warning message ( #11619 )
2024-02-13 09:36:50 -08:00
Andrew Jackson (Ajax)
846daa1788
docsgen
2024-02-12 19:27:55 -06:00
Andrew Jackson (Ajax)
425e672ef6
lp:feat multiaddr, comments
2024-02-12 19:03:45 -06:00
Steven Allen
ca877940a0
feat: fvm: update the FVM/FFI to v4.1 ( #11608 )
...
This:
1. Adds nv22 support.
2. Updates the message tracing format.
2024-02-06 17:22:14 -08:00
Ian Norden
95fb198597
perf: api: add indexes to event topics and emitter addr ( #11477 )
...
* add index to event_entry.key
* add index to event.emitter_addr
2024-01-31 10:49:07 -08:00
Andrew Jackson (Ajax)
a0867a2a60
fix: lp multiaddr, minerID rm, cfg upgrade
2024-01-30 16:44:08 -06:00
Steven Allen
efb9422c01
fix: eth: re-execute tipsets on missing events ( #11588 )
...
This will re-execute tipsets to forcibly re-compute and store events
when they're missing. This is effectively lazy backfilling of events.
NOTE: This _won't_ backfill the index itself, it'll just give us the
events.
fixes #11335
2024-01-30 10:29:54 -08:00
Andrew Jackson (Ajax)
1f3abf4995
also-sql naming
2024-01-29 18:22:50 -06:00
Steven Allen
4d73febaf7
chore: sync: cleanup sync serve and reduce log noise ( #11543 )
...
* chore: cleanup sync serve and reduce log noise
1. Demote a noisy blocksync request error to debug. All this warning
means is that someone is requesting a tipset we don't have.
2. Add a separate warning if we fail to collect a chain. If we have the
tipsets but fail to collect the chain, something is actually wrong.
3. Fix a TODO and return a single CompactedMessages rather than 4
separate values.
* generally reduce the warning to info
It turns out we do fail to gather messages frequently as well, likely
because we have written the tipsets but haven't fetched the messages...
2024-01-29 11:17:05 -08:00
Steven Allen
6cbeb9aad6
fix: sync: atomically switch chains when checkpointing ( #11595 )
...
We can now atomically switch chains when checkpointing. Previously,
we'd call `SetHead` followed by `SetCheckpoint`. Unfortunately, that's
not atomic and the "head" could have reverted before we called
`SetCheckpoint` (causing the latter to fail).
Now, we just call `SetCheckpoint` and let `SetCheckpoint` adjust our
head. This changes the behavior of `ChainStore.SetCheckpoint`, but
`Syncer.SyncCheckpoint` is the only caller anyways.
2024-01-26 08:50:32 -08:00
Aayush Rajasekaran
057cef5b05
Merge pull request #11598 from filecoin-project/asr/prefactor-drand
...
feat: drand: refactor round verification
2024-01-24 19:41:02 -05:00
Aayush
6a6b03ef40
feat: drand: refactor round verification
2024-01-24 19:15:36 -05:00
Aayush Rajasekaran
8f73f15793
Merge pull request #11566 from filecoin-project/asr/update-miner-gst
...
fix: chain: use latest go-state-types types for miner UI
2024-01-22 14:39:23 -05:00
Andrew Jackson (Ajax)
0006bc3d77
feat: multiaddr lp
2024-01-19 18:48:29 -06:00