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

Only create readers, writers, and tracks when they are going to be used [19421] #57

Merged
merged 34 commits into from
Oct 9, 2023

Commits on Oct 9, 2023

  1. Save the discoverer's id when creating a DdsBridge

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    fa2619f View commit details
    Browse the repository at this point in the history
  2. Only create the necessary readers and writers

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    d91fd37 View commit details
    Browse the repository at this point in the history
  3. Improve readability

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    ef0043d View commit details
    Browse the repository at this point in the history
  4. Add a new subscriber to the tracks in a bridge

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    49cd062 View commit details
    Browse the repository at this point in the history
  5. Remove a dropped subscriber from its bridge

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    f866319 View commit details
    Browse the repository at this point in the history
  6. Remove unnecessary removed_topic_nts function

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    a8976a6 View commit details
    Browse the repository at this point in the history
  7. Delete the tracks that don't have any writers

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    02844a9 View commit details
    Browse the repository at this point in the history
  8. Improved readability

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    ad0638f View commit details
    Browse the repository at this point in the history
  9. Uncrustify

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    bd8ca33 View commit details
    Browse the repository at this point in the history
  10. Improved readability

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    208ab49 View commit details
    Browse the repository at this point in the history
  11. Allow participants to have multiple subscribers

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    b1f6795 View commit details
    Browse the repository at this point in the history
  12. Doxygen, Windows support, and improved readability

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    ff007a4 View commit details
    Browse the repository at this point in the history
  13. Uncrustify

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    c2a9127 View commit details
    Browse the repository at this point in the history
  14. Make the deletion of unused entities configurable

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    69651e0 View commit details
    Browse the repository at this point in the history
  15. Don't delete unused entities by default

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    4a8a226 View commit details
    Browse the repository at this point in the history
  16. Make dynamic tracks configurable

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    3917182 View commit details
    Browse the repository at this point in the history
  17. Three small patches to pass the tests

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    58876a7 View commit details
    Browse the repository at this point in the history
  18. Move dynamic_tracks's init to avoid warning

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    b75a064 View commit details
    Browse the repository at this point in the history
  19. Fix bug in forwarding routes

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    0c4db75 View commit details
    Browse the repository at this point in the history
  20. Fix bug by removing debugging comments

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    7831e29 View commit details
    Browse the repository at this point in the history
  21. Rename dynamic tracks to remove unused entities

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    8bb6475 View commit details
    Browse the repository at this point in the history
  22. Fix segfault when removing elements from tracks

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    bf70c40 View commit details
    Browse the repository at this point in the history
  23. Rebase fix

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    667adcb View commit details
    Browse the repository at this point in the history
  24. Apply suggestions

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    48972d1 View commit details
    Browse the repository at this point in the history
  25. Remove commented code

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    c2daf07 View commit details
    Browse the repository at this point in the history
  26. Apply suggestions

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    69b2613 View commit details
    Browse the repository at this point in the history
  27. Get endpoints with a filter

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    6e14556 View commit details
    Browse the repository at this point in the history
  28. Set builtin participants' discoverer

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    c31c57f View commit details
    Browse the repository at this point in the history
  29. Apply suggestions

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    d71917e View commit details
    Browse the repository at this point in the history
  30. Apply NIT suggestions

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    e5fc216 View commit details
    Browse the repository at this point in the history
  31. Uncrustify

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    5fca9c7 View commit details
    Browse the repository at this point in the history
  32. Check that the conf. is valid inside the DdsPipe

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    3dd87fa View commit details
    Browse the repository at this point in the history
  33. Fix compilation error

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    266673e View commit details
    Browse the repository at this point in the history
  34. Apply suggestions

    Signed-off-by: tempate <[email protected]>
    Tempate committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    49525e9 View commit details
    Browse the repository at this point in the history