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

Zenoh 1.0.0 Porting #276

Open
wants to merge 101 commits into
base: rolling
Choose a base branch
from
Open

Zenoh 1.0.0 Porting #276

wants to merge 101 commits into from

Commits on Aug 9, 2024

  1. Update style.yaml

    Signed-off-by: Luca Cominardi <[email protected]>
    Mallets authored and YuanYuYuan committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    e2fabb6 View commit details
    Browse the repository at this point in the history
  2. Update check_logging.yaml

    Signed-off-by: Luca Cominardi <[email protected]>
    Mallets authored and YuanYuYuan committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6cd6dbe View commit details
    Browse the repository at this point in the history
  3. Update build.yaml

    Signed-off-by: Luca Cominardi <[email protected]>
    Mallets authored and YuanYuYuan committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    dcefb68 View commit details
    Browse the repository at this point in the history
  4. chore: configure the compiliation

    chore: checkout dev/1.0.0
    YuanYuYuan committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    14fe58c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    301a8ce View commit details
    Browse the repository at this point in the history
  6. fix: memory leak

    YuanYuYuan committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    8ef92b5 View commit details
    Browse the repository at this point in the history
  7. wip

    YuanYuYuan committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    06b6fa4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    71e7c5b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a717270 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cfa63d9 View commit details
    Browse the repository at this point in the history
  11. chore: polish z_open

    YuanYuYuan committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    12dc820 View commit details
    Browse the repository at this point in the history
  12. fix: segfault

    YuanYuYuan committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    d331b74 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1db4bef View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d12f189 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    909329b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    511c6f6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    044d25b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d79cf5e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6637400 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. feat: implment the SHM feature

    YuanYuYuan authored and Ubuntu committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    83334c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

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

Commits on Aug 19, 2024

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

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    cd071e5 View commit details
    Browse the repository at this point in the history
  2. fix Zenoh Config read\check

    yellowhatter authored and YuanYuYuan committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    4f842fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af2e344 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    0225a59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36140fd View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    080eb15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f60c2a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83a26f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Use main branch for upgrading to Zenoh 1.0

    Signed-off-by: ChenYing Kuo <[email protected]>
    evshary committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    31a76fd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #14 from ZettaScaleLabs/update_branch

    Use main branch for upgrading to Zenoh 1.0
    evshary authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    7dba674 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Increase the delay in scouting (#16)

    Signed-off-by: ChenYing Kuo <[email protected]>
    evshary authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b5cdd73 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    191181a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aed64e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd0e541 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7dcc7d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7bbfdf5 View commit details
    Browse the repository at this point in the history
  6. chore: clean up

    YuanYuYuan committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    ed51a81 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    975ea82 View commit details
    Browse the repository at this point in the history
  8. chore: tidy up

    YuanYuYuan committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    17adcfa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e62c9bd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    458414d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bf49775 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1630e11 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c0a7533 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    798b006 View commit details
    Browse the repository at this point in the history
  15. test

    YuanYuYuan committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    7d7a296 View commit details
    Browse the repository at this point in the history
  16. Revert "test"

    This reverts commit 7d7a296.
    YuanYuYuan committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    30aae80 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

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

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    39f10d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7c17a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1eef11d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e57ce89 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    86940a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3aba418 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    05ff443 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dd1e691 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5bf7cc0 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

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

Commits on Sep 16, 2024

  1. fix: iterator memory leak

    YuanYuYuan committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e9d0513 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    520a3a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fce8a62 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. fix: initiate zenoh logger

    YuanYuYuan committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    09c5cbc View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    54dd96a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    becea93 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    9df5b82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f135c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5177594 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

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

Commits on Sep 27, 2024

  1. fix: properly clone the pointer of query and reply to resolve the seg…

    …fault in test_service__rmw_zenoh_cpp
    YuanYuYuan committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    6fd7e1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d3fce9 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Sleep for 100ms between router checks (ros2#284)

    Signed-off-by: Yadunund <[email protected]>
    Yadunund authored and YuanYuYuan committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    73d68af View commit details
    Browse the repository at this point in the history
  2. Fix how total_count and total_count_change are calculated for matched…

    … events (ros2#287)
    
    * Fix how total_count and change are calculated
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Ensure key expressions match
    
    Signed-off-by: Yadunund <[email protected]>
    
    ---------
    
    Signed-off-by: Yadunund <[email protected]>
    Yadunund authored and YuanYuYuan committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    16916cb View commit details
    Browse the repository at this point in the history
  3. Thread-safe access to graph cache (ros2#258)

    * Make rmw_context_impl_s an RAII class
    
    Signed-off-by: Yadunund <[email protected]>
    
    * fix regression with graph_guard_condition not triggering when entity is removed
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Have the context create the zenoh artifacts
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Add comment for session() api
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Style
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Add api to register querying_sub cb in rmw_context_impl_s
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Have rmw_context_impl_s return a shared_ptr to GraphCache
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Add todo on thread safety
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Update rmw_zenoh_cpp/src/detail/rmw_context_impl_s.cpp
    
    Co-authored-by: Chris Lalancette <[email protected]>
    Signed-off-by: Yadu <[email protected]>
    
    * Address feedback
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Do not use allocator for creating graph_guard_condition
    
    Signed-off-by: Yadunund <[email protected]>
    
    * Address feedback
    
    Signed-off-by: Yadunund <[email protected]>
    
    ---------
    
    Signed-off-by: Yadunund <[email protected]>
    Signed-off-by: Yadu <[email protected]>
    Co-authored-by: Chris Lalancette <[email protected]>
    2 people authored and YuanYuYuan committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f089982 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63530b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    afd7f63 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

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

Commits on Oct 2, 2024

  1. fix: addres the conflict

    YuanYuYuan committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    c8724d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    979896a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d022967 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1cfc9f6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bb64fde View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4aef9e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

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

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    37134bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93e733f View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Enable history option for liveliness subscriber. (#27)

    Signed-off-by: ChenYing Kuo <[email protected]>
    evshary authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    eeb9985 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bec4a52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f32daa9 View commit details
    Browse the repository at this point in the history
  4. fix: address the failure in rclcpp/test_wait_for_message of delcaring…

    … a subscriber after the RMW has been shut down
    YuanYuYuan committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    14d17b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    60a2e8d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    589971e View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    9b65df5 View commit details
    Browse the repository at this point in the history
  2. fix: correct the merge

    YuanYuYuan committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c7d3a5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ba342b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. fix: enable admin space in rmw router and ros nodes

    Signed-off-by: Gabriele Baldoni <[email protected]>
    gabrik committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    143fa88 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #29 from ZettaScaleLabs/fix/enable-admin-space

    fix: enable admin space in rmw router and ros nodes
    imstevenpmwork authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    52070b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Bump zenoh-c version. (#30)

    * Bump zenoh-c version.
    
    Signed-off-by: ChenYing Kuo <[email protected]>
    
    * Fix uncrustify.
    
    Signed-off-by: ChenYing Kuo <[email protected]>
    
    ---------
    
    Signed-off-by: ChenYing Kuo <[email protected]>
    evshary authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5ae0e3a View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Use the latest zenoh-c which fix some nav2 issues. (#31)

    Signed-off-by: ChenYing Kuo <[email protected]>
    evshary authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    257de16 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

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