]>
Commit | Line | Data |
---|---|---|
1b1d2e6d BP |
1 | .. |
2 | Licensed under the Apache License, Version 2.0 (the "License"); you may | |
3 | not use this file except in compliance with the License. You may obtain | |
4 | a copy of the License at | |
5 | ||
6 | http://www.apache.org/licenses/LICENSE-2.0 | |
7 | ||
8 | Unless required by applicable law or agreed to in writing, software | |
9 | distributed under the License is distributed on an "AS IS" BASIS, WITHOUT | |
10 | WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the | |
11 | License for the specific language governing permissions and limitations | |
12 | under the License. | |
13 | ||
14 | Convention for heading levels in Open vSwitch documentation: | |
15 | ||
16 | ======= Heading 0 (reserved for the title in a document) | |
17 | ------- Heading 1 | |
18 | ~~~~~~~ Heading 2 | |
19 | +++++++ Heading 3 | |
20 | ''''''' Heading 4 | |
21 | ||
22 | Avoid deeper levels because they do not render well. | |
23 | ||
24 | =========================== | |
25 | OVSDB Clustering To-do List | |
26 | =========================== | |
27 | ||
28 | * Ephemeral columns. | |
29 | ||
1b1d2e6d BP |
30 | * Locks. |
31 | ||
1b1d2e6d BP |
32 | * Tons of unit tests. |
33 | ||
34 | * Increase exponential backoff cap. Introduce randomization. | |
35 | ||
36 | * Include index with monitor update? | |
37 | ||
1b1d2e6d BP |
38 | * Testing with replication. |
39 | ||
40 | * Handling bad transactions in read_db(). (Kill the database?) | |
41 | ||
42 | * Documentation: | |
43 | ||
44 | * ACID (and CAP?) explanation. | |
45 | ||
1b1d2e6d BP |
46 | * Overall diagram explaining the cluster and ovsdb protocol pieces |
47 | ||
48 | * Future work: | |
49 | ||
50 | * File format with diff support. | |
51 | ||
52 | * Future work: DNS or directory support |