Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] [RFC] Multistream-2.0 #95

Closed
wants to merge 15 commits into from
Closed

[WIP] [RFC] Multistream-2.0 #95

wants to merge 15 commits into from

Commits on Oct 9, 2018

  1. [WIP] [RFC] Multistream-2.0

    Here's a draft of multistream-2.0 (+ a retrospective that you can skip).
    Stebalien committed Oct 9, 2018
    Configuration menu
    Copy the full SHA
    1043853 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2018

  1. second iteration of the multistream-2.0 spec

    1. Split retro into a separate file.
    2. Add an example.
    3. Rename hello to advertise. I'd like to encourage using many tiny protocols
    instead of adding more and more features to bloated protocols. That means
    separate protocol advertisement, hello, etc. protocols. Maybe this is going too
    far and we should just call this "identify".
    4. Rename serial-multiplex to serial-stream and multistream/choose to
    speculative-stream (and move it out of the multistream protocol family).
    5. Use more varints. Really, we can probably go a step further and make
    serial-multiplex use a varint.
    Stebalien committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    c92c58c View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2018

  1. fix incomplete sentence

    Stebalien committed Nov 8, 2018
    Configuration menu
    Copy the full SHA
    dbb3ec2 View commit details
    Browse the repository at this point in the history
  2. clarify some things

    Stebalien committed Nov 8, 2018
    Configuration menu
    Copy the full SHA
    6a16dc0 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2018

  1. clarifications from CR

    Stebalien committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    d8cfdc7 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2019

  1. Configuration menu
    Copy the full SHA
    1278c7f View commit details
    Browse the repository at this point in the history
  2. drop speculative stream

    Stebalien committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    75ca7ca View commit details
    Browse the repository at this point in the history
  3. multistream: nit

    Stebalien committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    8ea2f40 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2019

  1. fix formatting

    Stebalien committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    e273037 View commit details
    Browse the repository at this point in the history
  2. multistream: improve naming

    * use -> multicodec
    * dynamic -> string
    * contextual -> dynamic
    Stebalien committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    fcc5ac3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ccfa7b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3983557 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2019

  1. multistream: add a protocol for handling simultanious open

    TODO: Move this elsewhere. It's not a part of multistream and is only relevant
    because it came up in the retro.
    Stebalien committed Jan 23, 2019
    Configuration menu
    Copy the full SHA
    eeaea23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e3aa0d View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2019

  1. Configuration menu
    Copy the full SHA
    3c61282 View commit details
    Browse the repository at this point in the history