Skip to content

feat(ertp): durability#5283

Merged
mergify[bot] merged 1 commit intomasterfrom
markm-durable-ertp
Jul 8, 2022
Merged

feat(ertp): durability#5283
mergify[bot] merged 1 commit intomasterfrom
markm-durable-ertp

Conversation

@erights
Copy link
Copy Markdown
Member

@erights erights commented May 4, 2022

Make ERTP Durable

@erights erights requested a review from FUDCo May 4, 2022 06:29
@erights erights self-assigned this May 4, 2022
@erights erights requested review from Chris-Hibbert, turadg and warner May 4, 2022 06:37
@erights erights force-pushed the markm-store-provide branch from 915de5e to 449b49b Compare May 4, 2022 07:22
Base automatically changed from markm-store-provide to master May 4, 2022 19:23
@erights erights force-pushed the markm-durable-ertp branch 2 times, most recently from 6cc2d43 to b97d552 Compare May 10, 2022 03:01
@erights erights force-pushed the markm-durable-ertp branch from b97d552 to 6161670 Compare May 10, 2022 20:18
FUDCo added a commit that referenced this pull request May 11, 2022
In support of #5283.

@erights and @Chris-Hibbert encountered this in the course of testing their
durabilization of ERTP.  Note that this bug only implicates tests and not the
actual underlying virtual objects implementation.
FUDCo added a commit that referenced this pull request May 11, 2022
In support of #5283.

@erights and @Chris-Hibbert encountered this in the course of testing their
durabilization of ERTP.  Note that this bug only implicates tests and not the
actual underlying virtual objects implementation.
@erights erights force-pushed the markm-durable-ertp branch 2 times, most recently from b0b055a to ab82555 Compare May 13, 2022 02:53
@Chris-Hibbert Chris-Hibbert force-pushed the markm-durable-ertp branch 4 times, most recently from 1ef34af to 0077690 Compare May 19, 2022 22:34
@Chris-Hibbert Chris-Hibbert force-pushed the markm-durable-ertp branch 2 times, most recently from fb9fe3d to 630434e Compare May 21, 2022 00:08
@erights erights force-pushed the markm-durable-ertp branch from 630434e to 4df338c Compare May 21, 2022 01:59
@erights erights changed the base branch from master to decodeToJustin May 21, 2022 02:00
erights added a commit that referenced this pull request May 21, 2022
@erights erights force-pushed the markm-durable-ertp branch from 4df338c to 5b87a66 Compare May 21, 2022 02:07
erights added a commit that referenced this pull request May 21, 2022
@turadg turadg self-requested a review June 22, 2022 17:11
@erights erights force-pushed the markm-durable-ertp branch from 8fe0531 to 96bb0bc Compare June 27, 2022 05:11
@erights
Copy link
Copy Markdown
Member Author

erights commented Jun 27, 2022

See also #5674

I will probably merge that one into this before proceeding with this. I'll PTAL at that time.

@erights erights force-pushed the markm-durable-ertp branch 2 times, most recently from 767e937 to 4ba2c9e Compare June 28, 2022 19:27
@erights erights force-pushed the markm-durable-ertp branch 2 times, most recently from 4ba2c9e to 3c6f10c Compare June 28, 2022 20:22
@erights erights force-pushed the markm-durable-ertp branch from 239a828 to d037ae4 Compare June 29, 2022 00:10
@erights erights force-pushed the markm-durable-ertp branch 3 times, most recently from d2ad04b to da2b250 Compare July 3, 2022 19:47
@erights
Copy link
Copy Markdown
Member Author

erights commented Jul 7, 2022

@FUDCo please review at least the SwingSet portion of this PR. Thanks.

Copy link
Copy Markdown
Collaborator

@FUDCo FUDCo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

W.r.t the changes to SwingSet: Much of it is tweaks dealing with error message censorship, which is always a pain, and my take on these is pretty much "yeah, whatever". I'm not convinced that the error censorship stuff is adding more value than it subtracts but it's not time to litigate that now.

I do have some serious misgivings about isDurableObject (see comment).

@erights erights force-pushed the markm-durable-ertp branch 4 times, most recently from 6162bdc to e5c1e75 Compare July 7, 2022 23:40
@erights
Copy link
Copy Markdown
Member Author

erights commented Jul 8, 2022

@turadg PTAL, including the typing conversation I left open above.

@FUDCo Did I resolve all your concerns adequately to move forward with this PR?

Copy link
Copy Markdown
Member

@turadg turadg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with some non-blocking suggestions.

@erights erights changed the title Make ERTP durable feat(ertp): durability Jul 8, 2022
@erights erights added the automerge:squash Automatically squash merge label Jul 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge:squash Automatically squash merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants