-
Notifications
You must be signed in to change notification settings - Fork 267
Add ability to validate entries with full chain validation when author is offline #1932
Add ability to validate entries with full chain validation when author is offline #1932
Conversation
…into fallback-build-validation-packages-dht
…lochain/holochain-rust into fallback-build-validation-packages-dht
…e same for a single agent
…re out how to nuke network
…ub.com/holochain/holochain-rust into fallback-build-validation-packages-dht
…llback-build-validation-packages-dht
…olochain/holochain-rust into fallback-build-validation-packages-dht
…llback-build-validation-packages-dht
…et the entry as it is not being gossiped
…olochain/holochain-rust into fallback-build-validation-packages-dht
…llback-build-validation-packages-dht
Dismiss change-request as per message: #1932 (comment)
…th-smart-validation
…th-smart-validation
So are we saying that the explicit publish should have no effect, and that it's only there for the sake of the consistency model? |
…th-smart-validation
…th-smart-validation
…th-smart-validation
I have reran CI now several times. There is one failing app-spec assertion with sim1h which fails consistently. It is neither the CI timeout-flakyness nor the port issue. I think we have to investigate this. Could be the header publishing. This is the failure log:
|
Hmm, I ran it several times locally and it passed. I wonder why a change to core would cause sim1h to fail and not sim2h. I'll try restarting CI one more time. |
I got it to pass twice in CI, but most recently it failed again. So it is not a unilateral failure, but more flakiness. I suppose an increase in flakyness is a problem. But could this just be some artifact of sim1h? Rather than a problem with core? |
passthrough-dna's tests are also failing with sim1h. Seems like something is up with sim1h. |
…llback-build-validation-packages-dht-with-smart-validation
…llback-build-validation-packages-dht-with-smart-validation
I have removed the header publishing on On the flaky sim1h test that test isn't one that I would have expected to be touched by this PR. I guess everything is so connected there is no way of knowing for sure but could this be unrelated flakyness? |
PR summary
Finally adds ability to validate ChainFull entries when the author is offline (with tests to prove it). This is essential for correct operation of HoloFuel.
validation_package
. First tries to build locally, then tries to message the author to get their chain directly. Finally rebuilds the authors chain from the DHT and validates against that.changelog
documentation