1. 15 Nov, 2019 20 commits
  2. 04 Nov, 2019 2 commits
  3. 02 Nov, 2019 1 commit
  4. 01 Nov, 2019 1 commit
  5. 31 Oct, 2019 4 commits
    • Steven Allen's avatar
      Merge pull request #184 from aschmahmann/feat/discovery · 55f4ad6e
      Steven Allen authored
      Add Discovery
      55f4ad6e
    • Adin Schmahmann's avatar
      Added libp2p discovery capabilities to PubSub. · f9c26c2e
      Adin Schmahmann authored
      When the WithDiscovery option is passed to PubSub then PubSub will be able to search for more peers that are interested in our topics.
      
      This includes the ability for Publishes (via Topic.Publish()) to block until the router is ready to publish. When a router is ready is currently defined by a combination of a user defined MinTopicSize function (passed into topic.Publish via the WithReadiness publish option) and the properties of the pubsub router used. The discovery tests show example usage.
      f9c26c2e
    • Adin Schmahmann's avatar
      interface: New Topic + TopicEventHandlers objects. · 5ef7439d
      Adin Schmahmann authored
      Added PubSub.Join(topic) that returns a Topic object. This object can be Subscribed and Published to as well as to get a TopicEventHandler for topic events. This means that the Subscription object will no longer handle PeerEvents and that PubSub's Publish and Subscribe functions are deprecated.
      5ef7439d
    • Adin Schmahmann's avatar
      dep: update go-libp2p · c837436c
      Adin Schmahmann authored
      c837436c
  6. 18 Oct, 2019 4 commits
  7. 12 Oct, 2019 2 commits
  8. 06 Oct, 2019 5 commits
  9. 05 Oct, 2019 1 commit