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

Adapter operational state #299

Closed
wants to merge 45 commits into from
Closed

Adapter operational state #299

wants to merge 45 commits into from

Commits on May 24, 2023

  1. mqtt5 connection reset support

    Bret Ambrose committed May 24, 2023
    Configuration menu
    Copy the full SHA
    20d9c9a View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

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

Commits on May 26, 2023

  1. Rework callback and ref counting to no longer use try-lock which wasn…

    …'t correct to use
    Bret Ambrose committed May 26, 2023
    Configuration menu
    Copy the full SHA
    3c5033c View commit details
    Browse the repository at this point in the history
  2. Commentary

    Bret Ambrose committed May 26, 2023
    Configuration menu
    Copy the full SHA
    96c94a9 View commit details
    Browse the repository at this point in the history
  3. More doc comments

    Bret Ambrose committed May 26, 2023
    Configuration menu
    Copy the full SHA
    73fe0dc View commit details
    Browse the repository at this point in the history
  4. Wording

    Bret Ambrose committed May 26, 2023
    Configuration menu
    Copy the full SHA
    865220a View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Rework shutdown again

    bretambrose committed May 30, 2023
    Configuration menu
    Copy the full SHA
    2c4095a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e769b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a228dc5 View commit details
    Browse the repository at this point in the history
  4. Additional doc comments

    bretambrose committed May 30, 2023
    Configuration menu
    Copy the full SHA
    3f4d48d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a46e0dd View commit details
    Browse the repository at this point in the history
  6. Oops wrong function

    bretambrose committed May 30, 2023
    Configuration menu
    Copy the full SHA
    477f16a View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Adapter lifecycle test infrastructure

    Bret Ambrose committed May 31, 2023
    Configuration menu
    Copy the full SHA
    ab4311f View commit details
    Browse the repository at this point in the history
  2. Initial testing

    Bret Ambrose committed May 31, 2023
    Configuration menu
    Copy the full SHA
    22c51b6 View commit details
    Browse the repository at this point in the history
  3. Checkpoint for system switch

    Bret Ambrose committed May 31, 2023
    Configuration menu
    Copy the full SHA
    d7b0319 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. More tests

    bretambrose committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    526982a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8267e18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9c7375 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Testing checkpoint

    bretambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    6b797b2 View commit details
    Browse the repository at this point in the history
  2. Initial test set

    Bret Ambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    626a671 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into AdapterLifecycle1

    Bret Ambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    96d45cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ad18bf View commit details
    Browse the repository at this point in the history
  5. Spelling

    Bret Ambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    dbc4ad4 View commit details
    Browse the repository at this point in the history
  6. Update test to be more forgiving on event ordering

    Bret Ambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    216e6bf View commit details
    Browse the repository at this point in the history
  7. Relax error code check on domain socket failure

    Bret Ambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    267bcea View commit details
    Browse the repository at this point in the history
  8. More CI fixes

    Bret Ambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    aa5e632 View commit details
    Browse the repository at this point in the history
  9. Test comment

    Bret Ambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    203c18c View commit details
    Browse the repository at this point in the history
  10. Merge branch 'main' into AdapterLifecycleTake2

    Bret Ambrose committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    dc025e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Checkpoint

    Bret Ambrose committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    5d07862 View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    bretambrose committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    431085b View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    c5f27c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    351f20a View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Configuration menu
    Copy the full SHA
    cfa7f2d View commit details
    Browse the repository at this point in the history
  2. Int conversion warning

    bretambrose committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    48cd6a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Checkpoint

    bretambrose committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    e94bbea View commit details
    Browse the repository at this point in the history
  2. Publish tests

    Bret Ambrose committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    2e252af View commit details
    Browse the repository at this point in the history
  3. Race condition derefing synthetic packet id

    Bret Ambrose committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    6c36d67 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. CR feedback

    bretambrose committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    a496c03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    515d324 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6165c6a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f811531 View commit details
    Browse the repository at this point in the history
  5. formaat

    bretambrose committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    b7df6f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Update doc comments

    bretambrose committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    a092386 View commit details
    Browse the repository at this point in the history
  2. CR feedback

    bretambrose committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    07bfc59 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Adapter subscriptions (#302)

    Shared subscription set implementation
    
    * Topic tree support for mqtt 311 per-subscription publish received callbacks
    * Per-topic-filter subscription record tracking for resubscribe support
    * The subscription set could eventually replace the topic tree in the mqtt 311 implementation, but for now leave it alone
    
    ---------
    
    Co-authored-by: Bret Ambrose <[email protected]>
    bretambrose and Bret Ambrose authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    9a2c01b View commit details
    Browse the repository at this point in the history