tests/test-topic.t
changeset 5139 19b8ffd23795
parent 4921 a7c01a2a3974
child 5160 7f856606d5a9
--- a/tests/test-topic.t	Tue Feb 04 16:22:40 2020 -0800
+++ b/tests/test-topic.t	Wed Feb 19 01:35:23 2020 +0100
@@ -120,6 +120,20 @@
     [experimental]
     topic.allow-publish = no
   
+  Server side visibility
+  ======================
+  
+  Serving changesets with topics to clients without topic extension can get
+  confusing. Such clients will have multiple anonymous heads without a clear way
+  to distinguish them. They will also "lose" the canonical heads of the branch.
+  
+  To avoid this confusion, server can be configured to only serve changesets
+  with topics to clients with the topic extension (version 9.3+). This might
+  become the default in future:
+  
+    [experimental]
+    topic.server-gate-topic-changesets = yes
+  
   list of commands:
   
   Change organization: