rnewson commented on code in PR #5699:
URL: https://github.com/apache/couchdb/pull/5699#discussion_r2435146926


##########
rel/overlay/etc/default.ini:
##########
@@ -615,12 +615,23 @@ partitioned||* = true
 ;     First 14 characters are the time in hex. Last 18 are random.
 ;   utc_id - Time since Jan 1, 1970 UTC with microseconds, plus utc_id_suffix 
string
 ;     First 14 characters are the time in hex. uuids/utc_id_suffix string 
value is appended to these.
-;algorithm = sequential
+;   uuid_v7 - UUID v7. The returned format depends on the [uuids] format 
setting
+;   uuid_v4 - UUID v4. The returned format depends on the [uuids] format 
setting
+;algorithm = uuid_v7
 
 ; The utc_id_suffix value will be appended to uuids generated by the utc_id 
algorithm.
 ; Replicating instances should have unique utc_id_suffix values to ensure 
uniqueness of utc_id ids.
 ;utc_id_suffix =
 
+; Encoding format for UUID v4 and v7. The default is base_16 (aka hex). Other
+; accepted formats are "base_36" and "string". Only v4 and v7 algorithm have
+; configurable formats, other algorithms only return base_16 encoded values.
+; Examples of the same UUID value encoded in all the supported formats:
+;   "base_16" : "0199df3759297032b402c3e61fbbf88f"
+;   "base_36" : "03eudcyamunnfraqdgmopx09b"
+;   "string"  : "0199df37-5929-7032-b402-c3e61fbbf88f"

Review Comment:
   let's call this option `rfc9562` for clarity?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to