balena-io / pensieve

A tool for managing and viewing structured documents, backed by the power of git
7 stars 5 forks source link

Conflict error (409) after consecutive save attempts of new entries #190

Open lekkas opened 6 years ago

lekkas commented 6 years ago

The expected behaviour here is for saves to succeed.

In order to reproduce this:

lekkas commented 6 years ago

Extra info I just remembered, PENSIEVE_VERSION was aligned with the latest release (2.14.1) .

sonyagreen commented 6 years ago

This is still happening -- I'm trying to rapidly add short entries, and stymied. This is for a new pensieve instance with lots of little entries. (Hack: I might just edit the yaml file directly.)

Edited to add: oh, no I won't -- because I don't want to manually generate UUIDs.

sonyagreen commented 6 years ago

This also happens when trying to delete. This fails less gracefully, because the entry may be down the list far enough that I don't see the 409 and don't know what happened.

brownjohnf commented 6 years ago

Yeah, I'm hitting this a bunch trying to get a new repo set up.