artifact.go README.md

This commit is contained in:
Ivan Nikulin 2021-05-13 12:26:42 +00:00 committed by Arseny Balobanov
parent af913775b6
commit d7ff520c2a

View file

@ -11,7 +11,7 @@
Одна горутина может начать писать артефакт. Начало записи берёт лок на запись. Никто другой не может работать с артефактом,
на который взят лок на запись. Горутина должна позвать `commit` или `abort` после того, как она закончила работать с артефактом.
`commit` помечает артефакт в кеш. `abort` отменяет запись артефакта, удаляя все данные.
`commit` помещает артефакт в кеш. `abort` отменяет запись артефакта, удаляя все данные.
После первого вызова `commit`, все последующие вызовы `commit` и `abort` должны ничего не делать.