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

Add transient local durability support to publisher and subscriptions when using intra-process communication #2303

Commits on Jan 12, 2024

  1. Add intra process transient local durability support to publisher and…

    … subscription
    
    Signed-off-by: Jeffery Hsu <[email protected]>
    jefferyyjhsu committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    e3a5174 View commit details
    Browse the repository at this point in the history
  2. Remove durability_is_transient_local_ from publisher_base

    Signed-off-by: Jeffery Hsu <[email protected]>
    jefferyyjhsu committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    439e4e3 View commit details
    Browse the repository at this point in the history
  3. Design changes that move most transient local publish functionalities…

    … out of
    
    intra process manager into intra process manager
    
    Signed-off-by: Jeffery Hsu <[email protected]>
    jefferyyjhsu committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1e3b3e8 View commit details
    Browse the repository at this point in the history
  4. Move transient local publish to a separate function

    Signed-off-by: Jeffery Hsu <[email protected]>
    jefferyyjhsu committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    936889b View commit details
    Browse the repository at this point in the history
  5. Remove publisher buffer weak ptr from intra process manager when it a…

    …ssociated publisher is removed.
    
    Signed-off-by: Jeffery Hsu <[email protected]>
    jefferyyjhsu committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ab97478 View commit details
    Browse the repository at this point in the history
  6. Remove incorrectly placed RCLCPP_PUBLIC

    Signed-off-by: Jeffery Hsu <[email protected]>
    jefferyyjhsu committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    0ab74f2 View commit details
    Browse the repository at this point in the history
  7. Add missing RCLCPP_PUBLIC

    Signed-off-by: Jeffery Hsu <[email protected]>
    jefferyyjhsu committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ee1c426 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0489d38 View commit details
    Browse the repository at this point in the history
  9. Comment and format fix

    Signed-off-by: Jeffery Hsu <[email protected]>
    jefferyyjhsu committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    656ee67 View commit details
    Browse the repository at this point in the history