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

feat: return token when request is made, resolve token when request handling completes #916

Open
wants to merge 28 commits into
base: main
Choose a base branch
from

Commits on Sep 29, 2024

  1. feat: acknowledge notification

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    dcabfdb View commit details
    Browse the repository at this point in the history
  2. fix: don't panic if promise dropped

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    bc8de88 View commit details
    Browse the repository at this point in the history
  3. fix: don't remove slots, just take contents

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    176fe5c View commit details
    Browse the repository at this point in the history
  4. fix: direct resolve for QoS 0

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    c4ce2f7 View commit details
    Browse the repository at this point in the history
  5. fix: validate and notify sub/unsub acks

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    b6c5ed3 View commit details
    Browse the repository at this point in the history
  6. fix: forget acked packet

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    ab96189 View commit details
    Browse the repository at this point in the history
  7. refactor

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    656cf74 View commit details
    Browse the repository at this point in the history
  8. fix: panic if max_inflight == u16::MAX

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    4a936fe View commit details
    Browse the repository at this point in the history
  9. feat: notify acks in v5 also

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    d508595 View commit details
    Browse the repository at this point in the history
  10. doc: add changelog

    Devdutt Shenoi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    6b0c3ec View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. fix: bug observed in #916 (comment)

    Devdutt Shenoi committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f43ea21 View commit details
    Browse the repository at this point in the history
  2. doc: add examples of ack notify

    Devdutt Shenoi committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    2632ab1 View commit details
    Browse the repository at this point in the history
  3. feat: return pkid of ack

    Devdutt Shenoi committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    8ad2223 View commit details
    Browse the repository at this point in the history
  4. doc: update example with pkids

    Devdutt Shenoi committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    db7c322 View commit details
    Browse the repository at this point in the history
  5. feat: return reason of request failure

    Devdutt Shenoi committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    31887ca View commit details
    Browse the repository at this point in the history
  6. rm unnecessary example

    Devdutt Shenoi committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    066783a View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. test: reliability of ack promises

    Devdutt Shenoi committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    10d843c View commit details
    Browse the repository at this point in the history
  2. fix: rm dup import

    Devdutt Shenoi committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    15ffccf View commit details
    Browse the repository at this point in the history
  3. test: run on unique port

    Devdutt Shenoi committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b664fd6 View commit details
    Browse the repository at this point in the history
  4. doc: code comments

    Devdutt Shenoi committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b6d447d View commit details
    Browse the repository at this point in the history
  5. fix: don't expose waiters outside crate

    Devdutt Shenoi committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    23e4d9a View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. feat: non-blocking try_resolve

    Devdutt Shenoi committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    979cb8f View commit details
    Browse the repository at this point in the history
  2. doc: comment on blocking_wait

    Devdutt Shenoi committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    79d5ff8 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. refactor: condense and simplify examples

    Devdutt Shenoi committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    165d169 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. test: working of sub/unsub promises

    Devdutt Shenoi committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    bfeb44d View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. feat: tokens for all requests (#921)

    Devdutt Shenoi authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    a0e678b View commit details
    Browse the repository at this point in the history
  2. fix: imports

    swanandx committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    d67e919 View commit details
    Browse the repository at this point in the history
  3. fix: clippy lint

    swanandx committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    8be8afe View commit details
    Browse the repository at this point in the history