Project

General

Profile

Actions

Support #18308

closed

enable CollectionVersioning by default

Added by Peter Amstutz over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Due date:
Story points:
-
Release relationship:
Auto

Description

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


Subtasks 1 (0 open1 closed)

Task #18370: review 18308-enable-collection-versioningResolvedWard Vandewege11/19/2021Actions
Actions #1

Updated by Peter Amstutz over 2 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Peter Amstutz over 2 years ago

  • Status changed from In Progress to New
  • Subject changed from enable CollectionVersioning by default to enable CollectionVersioning by default?
  • Tracker changed from Bug to Support
Actions #3

Updated by Peter Amstutz over 2 years ago

  • Description updated (diff)
Actions #4

Updated by Peter Amstutz over 2 years ago

  • Subject changed from enable CollectionVersioning by default? to enable CollectionVersioning by default
Actions #5

Updated by Peter Amstutz over 2 years ago

  • Assigned To set to Peter Amstutz
Actions #6

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2021-11-10 sprint to 2021-11-24 sprint
Actions #7

Updated by Peter Amstutz over 2 years ago

  • Assigned To changed from Peter Amstutz to Ward Vandewege
Actions #8

Updated by Ward Vandewege over 2 years ago

  • Release set to 46
Actions #9

Updated by Ward Vandewege over 2 years ago

  • Status changed from New to In Progress

Ready for review at ccc7d1cab2d29e117be187cb23a86f98ece38102 on branch 18308-enable-collection-versioning

Tests are running at developer-run-tests: #2809

Actions #10

Updated by Peter Amstutz over 2 years ago

Ward Vandewege wrote:

Ready for review at ccc7d1cab2d29e117be187cb23a86f98ece38102 on branch 18308-enable-collection-versioning

Tests are running at developer-run-tests: #2809

Ward Vandewege wrote:

Ready for review at ccc7d1cab2d29e117be187cb23a86f98ece38102 on branch 18308-enable-collection-versioning

Tests are running at developer-run-tests: #2809

The changes LGTM but not sure what's going on with run-tests-remainder there, perhaps a flaky test?

Actions #11

Updated by Ward Vandewege over 2 years ago

Peter Amstutz wrote:

Ward Vandewege wrote:

Ready for review at ccc7d1cab2d29e117be187cb23a86f98ece38102 on branch 18308-enable-collection-versioning

Tests are running at developer-run-tests: #2809

The changes LGTM but not sure what's going on with run-tests-remainder there, perhaps a flaky test?

Hmm, yes, I re-ran at developer-run-tests-remainder: #2928 , and that one passed. I will merge this.

Actions #12

Updated by Ward Vandewege over 2 years ago

  • % Done changed from 0 to 100
  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF