Title: Proper two-phase transactions. · Issue #10 · VoliJS/Type-R · GitHub
Open Graph Title: Proper two-phase transactions. · Issue #10 · VoliJS/Type-R
X Title: Proper two-phase transactions. · Issue #10 · VoliJS/Type-R
Description: Looks like we finally need them for the scenario where three collections form the tree of models across them by model id. Trick is that we need to mark parents as 'changed', which triggers extra updates causing expensive renders. So, the...
Open Graph Description: Looks like we finally need them for the scenario where three collections form the tree of models across them by model id. Trick is that we need to mark parents as 'changed', which triggers extra up...
X Description: Looks like we finally need them for the scenario where three collections form the tree of models across them by model id. Trick is that we need to mark parents as 'changed', which triggers ...
Opengraph URL: https://github.com/VoliJS/Type-R/issues/10
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Proper two-phase transactions.","articleBody":"Looks like we finally need them for the scenario where three collections form the tree of models across them by model id. Trick is that we need to mark parents as 'changed', which triggers extra updates causing expensive renders.\r\n\r\nSo, the node starting the transaction must put all owners in transaction mode. And we need to close owner's transactions properly. And it must be done in the way that performance won't be hurt.","author":{"url":"https://github.com/gaperton","@type":"Person","name":"gaperton"},"datePublished":"2017-03-28T19:13:40.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/10/Type-R/issues/10"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:830390b4-2a36-6382-cd71-9848533699c9 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DA44:1DF9AB:1A74F8:22F4CE:698EAF61 |
| html-safe-nonce | 2f4a104ba5f42e0a8ca7db270dc85d76d6f163a8a419936e5c027fec5a7a1afb |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQTQ0OjFERjlBQjoxQTc0Rjg6MjJGNENFOjY5OEVBRjYxIiwidmlzaXRvcl9pZCI6IjM1NDkyMTY5MTc2ODcyODM1NTMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 909fe532efe39bd9d96483ca20694b5419f192ed16d219770f45ddbaf51af5b1 |
| hovercard-subject-tag | issue:217663418 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/VoliJS/Type-R/10/issue_layout |
| twitter:image | https://opengraph.githubassets.com/416f0f47a42ef12bd8b0a318e683488ead974df0b15930746979ae2f666f95d2/VoliJS/Type-R/issues/10 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/416f0f47a42ef12bd8b0a318e683488ead974df0b15930746979ae2f666f95d2/VoliJS/Type-R/issues/10 |
| og:image:alt | Looks like we finally need them for the scenario where three collections form the tree of models across them by model id. Trick is that we need to mark parents as 'changed', which triggers extra up... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | gaperton |
| hostname | github.com |
| expected-hostname | github.com |
| None | cb2828a801ee6b7be618f3ac76fbf55def35bbc30f053a9c41bf90210b8b72ba |
| turbo-cache-control | no-preview |
| go-import | github.com/VoliJS/Type-R git https://github.com/VoliJS/Type-R.git |
| octolytics-dimension-user_id | 47828798 |
| octolytics-dimension-user_login | VoliJS |
| octolytics-dimension-repository_id | 61828902 |
| octolytics-dimension-repository_nwo | VoliJS/Type-R |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 55614356 |
| octolytics-dimension-repository_parent_nwo | gaperton/Type-R |
| octolytics-dimension-repository_network_root_id | 55614356 |
| octolytics-dimension-repository_network_root_nwo | gaperton/Type-R |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | e6b91a7e6e46287d26887e3fb7a4161657bab8f7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width