--- 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: