{"version":"2.1.234","anchor":"atomic-publishing-for-jobs-pins-and-shared-first-writes","canonical_anchor":"atomic-publishing-for-jobs-pins-and-shared-first-writes","heading":"Atomic publishing for jobs pins and shared first writes","tier":"internal","area":"Internals","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.234\/e\/atomic-publishing-for-jobs-pins-and-shared-first-writes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.234","markdown":"### Atomic publishing for jobs pins and shared first writes\n\nJob pins and first shared-state writes now publish atomically with a umask-derived file mode.\n\n**What**\n\nOn the v5 storage path, the jobs pin update and the first write of a shared state file now publish atomically with an explicit file mode derived from the process umask, and the first write tolerates one more error class besides \"already exists\" before falling back.\n\n**Evidence**\n\n`publishDiscipline: \"atomic\"`\n\n- Area: Internals\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}