summaryrefslogtreecommitdiff
path: root/ovsdb
diff options
context:
space:
mode:
authorIlya Maximets <i.maximets@ovn.org>2022-07-13 21:50:43 +0200
committerIlya Maximets <i.maximets@ovn.org>2022-07-14 15:24:07 +0200
commitc5553ce2f6962b3a60702f6bc5c63e45445df717 (patch)
treeaf315923eb19ee0c0cf794a7105a65dcaedd9341 /ovsdb
parent2fc29c4278d6ec51f348d3ea45831da099bcc6de (diff)
downloadopenvswitch-c5553ce2f6962b3a60702f6bc5c63e45445df717.tar.gz
ovsdb/TODO: Update the list of tasks.
Some of the work is already done, e.g. 'diff' file format and DNS support. Added more items collected over time including relay and local_config items. Acked-by: Dumitru Ceara <dceara@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
Diffstat (limited to 'ovsdb')
-rw-r--r--ovsdb/TODO.rst46
1 files changed, 33 insertions, 13 deletions
diff --git a/ovsdb/TODO.rst b/ovsdb/TODO.rst
index fd0163f22..cd6aa8c48 100644
--- a/ovsdb/TODO.rst
+++ b/ovsdb/TODO.rst
@@ -21,23 +21,23 @@
Avoid deeper levels because they do not render well.
-===========================
-OVSDB Clustering To-do List
-===========================
+================
+OVSDB To-do List
+================
-* Ephemeral columns.
+* Clustered:
-* Locks.
+ * Ephemeral columns.
-* Tons of unit tests.
+ * Locks.
-* Increase exponential backoff cap. Introduce randomization.
+ * Tons of unit tests.
-* Include index with monitor update?
+ * Include index with monitor update?
-* Testing with replication.
+ * Testing with replication.
-* Handling bad transactions in read_db(). (Kill the database?)
+ * Handling bad transactions in read_db(). (Kill the database?)
* Documentation:
@@ -45,8 +45,28 @@ OVSDB Clustering To-do List
* Overall diagram explaining the cluster and ovsdb protocol pieces
-* Future work:
+ * How-To guide for the Local_Config database.
- * File format with diff support.
+* General:
- * Future work: DNS or directory support
+ * Increase exponential backoff cap. Introduce randomization.
+
+ * Non-blocking (not blocking the main thread) ovsdb-server/compact unixctl.
+
+* Local_Config database extension:
+
+ * Add a configuration tool to configure remotes.
+
+ * Allow configuration of relays.
+
+ * Allow configuration of active-backup replication.
+
+* Relay:
+
+ * Try to inherit min_index from the relay source?
+
+* Standalone:
+
+ * Add support for parallel snapshot JSON generation.
+
+ * Add support for transaction history?