ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
2
container configuration
3
on off
4
middleware configurationon
versioning is enabled
sysmeta is used to save x-version-location
/info returns versioning info
versioning is enabled
sysmeta is used to save x-version-location
/info returns versioning info
5
off
versioning is enabled
container request (to set/remove x-version-location) are handled by container services
/info does not return versioning info
OFF
6
7
8
9
container-server-configmiddleware-configcontainer-server-configmiddleware-configcontainer-server-configmiddleware-configcontainer-server-configmiddleware-configcontainer-server-configmiddleware-config
10
offoffonnot configuredonoffoffononon
11
x-versions-location<empty>nothing is versioned writes as normalnothing is versioned writes as normalnothing is versioned writes as normalnothing is versioned writes as normalnothing is versioned writes as normal
12
x-container-sysmeta-versions-location<empty>
13
x-versions-locationa/cnothing is versioned writes as normalwrites are versioned to/from a/cnothing is versioned writes as normalnothing is versioned writes as normal
User must re-set 'X-Versions-Location' header on container
writes are versioned to/from a/c
14
x-container-sysmeta-versions-location<empty>
15
x-versions-location<empty>nothing is versioned writes as normalN/Anothing is versioned writes as normalwrites are versioned to/from a/cwrites are versioned to/from a/c
16
x-container-sysmeta-versions-locationa/c
17
x-versions-locationa/cThis should never happen, as users set sysmeta, the middleware will also overwrite x-versions-locationThis should never happen, as users set sysmeta, the middleware will also overwrite x-versions-locationThis should never happen, as users set sysmeta, the middleware will also overwrite x-versions-locationThis should never happen, as users set sysmeta, the middleware will also overwrite x-versions-locationThis should never happen, as users set sysmeta, the middleware will also overwrite x-versions-location
18
x-container-sysmeta-versions-locationa/b
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100