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

ENH: Add POC async implementation, example using storescp #542

Open
wants to merge 31 commits into
base: master
Choose a base branch
from

Commits on Jul 14, 2024

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

Commits on Jul 25, 2024

  1. MAIN: Modify read_pdu to take in Buf trait.

    Change is working with async storescp, still need to try how it
    would work with the sync version
    naterichman committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    3140822 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

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

Commits on Aug 6, 2024

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

Commits on Aug 7, 2024

  1. MAIN: Add POC async version of storescp and storescu

    * Finish exposing various methods of client/server as feature-gated
      async
    * Finish async PDataWriter (still having issues)
    naterichman committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    b37bea4 View commit details
    Browse the repository at this point in the history
  2. MAIN: Cleaning up

    * Remove unneeded trait bounds on TextCodec
    * Cleanup some imports
    * `context` errors instead of unwrapping
    naterichman committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    63e0736 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d53c0f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    876aac9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfd0fad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5334e2d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    250578c View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

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

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    fdccf13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b73bb0d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    113b7f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b62586 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. MAIN: Fix CI issues

    * Turn off async as default for storescp as it sets it to be a default
      feature across the workspace and breaks other builds
    * Fix clippy errors
    naterichman committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    4830f2f View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

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

Commits on Aug 27, 2024

  1. MAIN: Update some locks

    naterichman committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    0399fb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c5ac5b View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

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

Commits on Sep 5, 2024

  1. ENH: Move async to separate modules

    * Allows async and sync to be used in same program
    
    WIP
    
    [skip ci]
    naterichman committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    484225d View commit details
    Browse the repository at this point in the history
  2. MAIN: More work updating to separate modules

    * Update some documentation
    * Set timeouts in most places
    * Update tests
    [skip ci]
    naterichman committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    9750459 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de9ab0b View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    d7ea692 View commit details
    Browse the repository at this point in the history
  2. ENH: Update storescu with new implementation

    * Add `--blocking` flag with default non-blocking implementation
    naterichman committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    f833f00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a4dd25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    618bb93 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    cc75478 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    687f03b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e316a73 View commit details
    Browse the repository at this point in the history