You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to understand WindowPoSt commitments and how they are being maintained on-chain, we will extract StorageMinerActor.Deadlines and its related data into Sentinel schema for monitoring and analysis.
Requirements:
Produced schema should express ability to query for
a. PoSts expected (per miner, per sector, per deadline CID (unsure how to uniquely identify deadlines))
b. Messages (as well as other mechanisms required by Miner to fulfill successful PoSt) which satisfy expected PoSts
Deliverables:
Migration which relates the following objects Miners --hasmany-> Deadlines --hasmany-> Partitions --hasmany-> Sectors
StorageMinerActor extractors which support the schema produced in the previous migration
Example query (or pseudoquery) expressing ability to achieve R1 (a and b)
The text was updated successfully, but these errors were encountered:
#74 gives us the times there was a successful window post, however it does not capture when their is a cron event that misses a deadline. We think the work that remains here involves capturing the cron event case, @willscott can you add anything missed in this description.
the current table is populated when relevant miner state changes across tipsets. this is the correct and sufficient trigger.
When this happens, we find all relevant messages, and populate message, miner, and affected sectors.
Miner changes may also be unrelated to messages, and be due to cron-based expiry of post windows. we initially planned to populate these with an empty message ID. It is somewhat unclear to me how valuable that additional signal is.
is the p1 adding this additional set of rows, or having a generated table and seeing if it's good enough for windowPoSt analysis?
In order to understand WindowPoSt commitments and how they are being maintained on-chain, we will extract StorageMinerActor.Deadlines and its related data into Sentinel schema for monitoring and analysis.
Requirements:
a. PoSts expected (per miner, per sector, per deadline CID (unsure how to uniquely identify deadlines))
b. Messages (as well as other mechanisms required by Miner to fulfill successful PoSt) which satisfy expected PoSts
Deliverables:
Miners
--hasmany->Deadlines
--hasmany->Partitions
--hasmany->Sectors
The text was updated successfully, but these errors were encountered: