Project

General

Profile

Support #18308

Updated by Peter Amstutz over 2 years ago

there's two relevant configuration options here 

 CollectionVersioning 

 PreserveVersionIfIdle 

 The current defaults are  

 CollectionVersioning: false 

 PreserveVersionIfIdle: -1s 

 This is pretty confusing because to enable versioning on regular updates you have both set CollectionVersioning: true and PreserveVersionIfIdle >= 0 

 (it took me 3 tries to get this right to enable it on playground). 

 Suggest "CollectionVersioning: true" by default and 

 and either always snapshot: 

 PreserveVersionIfIdle: 0s 

 or snapshot on explicit preserve_version: 

 PreserveVersionIfIdle: -1s 

Back