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 85 commits into
base: rolling
Choose a base branch
from
Open

Commits on Aug 9, 2024

  1. Update style.yaml

    Signed-off-by: Luca Cominardi <luca.cominardi@gmail.com>
    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 <luca.cominardi@gmail.com>
    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 <luca.cominardi@gmail.com>
    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 <evshary@gmail.com>
    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 <evshary@gmail.com>
    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 <yadunund@intrinsic.ai>
    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 <yadunund@intrinsic.ai>
    
    * Ensure key expressions match
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    ---------
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    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 <yadunund@intrinsic.ai>
    
    * fix regression with graph_guard_condition not triggering when entity is removed
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Have the context create the zenoh artifacts
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Add comment for session() api
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Style
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Add api to register querying_sub cb in rmw_context_impl_s
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Have rmw_context_impl_s return a shared_ptr to GraphCache
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Add todo on thread safety
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Update rmw_zenoh_cpp/src/detail/rmw_context_impl_s.cpp
    
    Co-authored-by: Chris Lalancette <clalancette@gmail.com>
    Signed-off-by: Yadu <yadunund@gmail.com>
    
    * Address feedback
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Do not use allocator for creating graph_guard_condition
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    * Address feedback
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    
    ---------
    
    Signed-off-by: Yadunund <yadunund@intrinsic.ai>
    Signed-off-by: Yadu <yadunund@gmail.com>
    Co-authored-by: Chris Lalancette <clalancette@gmail.com>
    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