Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* Initial Draft for MSC 3981: /relations recursion Signed-off-by: Janne Mareike Koschinski <[email protected]> * fix accidentally copy-pasted title Co-authored-by: Travis Ralston <[email protected]> * Remove unnecessarily specific sentence Co-authored-by: Patrick Cloke <[email protected]> * Add warning to avoid unlimited recursion Co-authored-by: Patrick Cloke <[email protected]> * Clean-up links in MSC * Apply reviewer suggestions * More clarifications on examples * Address feedback on formatting Signed-off-by: Janne Mareike Koschinski <[email protected]> * Address feedback on linking related specs Signed-off-by: Janne Mareike Koschinski <[email protected]> * Rephrase technical definition of the parameter Signed-off-by: Janne Mareike Koschinski <[email protected]> * Correct mistake in examples Signed-off-by: Janne Mareike Koschinski <[email protected]> * Rephrase paragraph on O(n+1) issue Signed-off-by: Janne Mareike Koschinski <[email protected]> * fix: correct mixup between event type and rel type Co-authored-by: Patrick Cloke <[email protected]> * feat: add clarification for why this was needed Signed-off-by: Janne Mareike Koschinski <[email protected]> * feat: add clarification for how it affects intermediate events Signed-off-by: Janne Mareike Koschinski <[email protected]> * feat: add clarification for how it affects intermediate events Signed-off-by: Janne Mareike Koschinski <[email protected]> * Add /version unstable feature flag * feat: improve phrasing of unstable prefix section Signed-off-by: Janne Mareike Koschinski <[email protected]> * feat: add clarification for how clients can make use of this Signed-off-by: Janne Mareike Koschinski <[email protected]> * Clarify unstable features map Co-authored-by: Andrew Morgan <[email protected]> * Attempt at resolving the discussion threads for 3981. Largely removes the talk about topological vs chronological ordering as I don't really see what it was trying to express either, other than the fact that a client fetching relations by recursing manually would give no ordering information, which is what I've reduced it to. * Add note that security is discussed elsewhere. Co-authored-by: Travis Ralston <[email protected]> * Add recursion_depth response parameter. * Note that recursion_depth is sent un-prefixed. * Add summary of security discussions --------- Signed-off-by: Janne Mareike Koschinski <[email protected]> Signed-off-by: Janne Mareike Koschinski <[email protected]> Co-authored-by: Travis Ralston <[email protected]> Co-authored-by: Patrick Cloke <[email protected]> Co-authored-by: Michael Weimann <[email protected]> Co-authored-by: David Baker <[email protected]> Co-authored-by: Andrew Morgan <[email protected]>
- Loading branch information