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

Tokio Porting #566

Merged
merged 120 commits into from
Mar 5, 2024
Merged

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    788d250 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64a87c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e1891a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    219ea9b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dc1a096 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8795b31 View commit details
    Browse the repository at this point in the history
  7. Tidy codes

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    fdbf103 View commit details
    Browse the repository at this point in the history
  8. Add WIP lowlatency

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    673fd93 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ea15fc4 View commit details
    Browse the repository at this point in the history
  10. Tokio porting on unixpipe

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    a485b92 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    15d3d16 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ec0923e View commit details
    Browse the repository at this point in the history
  13. Replace Async<File>

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    c65936e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    48d5655 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    15b32e1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    05f1d96 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a617473 View commit details
    Browse the repository at this point in the history
  18. 1. Remove unneccessary async to solve block_on

    2. Set non-blocking in UDP socket to use tokio UdpSocket
    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    86d560a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5aa631e View commit details
    Browse the repository at this point in the history
  20. Fix bug

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    d8e1c48 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e77c013 View commit details
    Browse the repository at this point in the history
  22. Try with interval

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    117b8c1 View commit details
    Browse the repository at this point in the history
  23. Use TX runtime only

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    a50f7fb View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3009aa9 View commit details
    Browse the repository at this point in the history
  25. Use all ZRuntimes

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    afce57e View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    47f7570 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1833b63 View commit details
    Browse the repository at this point in the history
  28. Port zenoh/tests to tokio

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    dbb9c9a View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7016241 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    d84da6c View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    d852b45 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    03d7269 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    93c941f View commit details
    Browse the repository at this point in the history
  34. WIP on tests of I/O

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    6b3ef9e View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    036b1f5 View commit details
    Browse the repository at this point in the history
  36. cargo fmt

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    67ac4bf View commit details
    Browse the repository at this point in the history
  37. remove unused dashmap

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    cd60d74 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    51012de View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    ef54fef View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    beb461a View commit details
    Browse the repository at this point in the history
  41. Porting on zenoh-link-ws

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    878f60e View commit details
    Browse the repository at this point in the history
  42. Cargo fmt

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    e0206e4 View commit details
    Browse the repository at this point in the history
  43. Remove commented lines

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    c370c30 View commit details
    Browse the repository at this point in the history
  44. Tokio porting on serial

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    2550c0d View commit details
    Browse the repository at this point in the history
  45. Tidy up

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    fe65a42 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    7d6beb7 View commit details
    Browse the repository at this point in the history
  47. Tokio porting on udp

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    5bfdaa5 View commit details
    Browse the repository at this point in the history
  48. Update Cargo.lock

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    5072bb3 View commit details
    Browse the repository at this point in the history
  49. Correct the comment

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    cf884af View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    8955c8d View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    35a8e53 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    b542ffb View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    2f69aab View commit details
    Browse the repository at this point in the history
  54. Port link-quic to tokio

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    c77a04b View commit details
    Browse the repository at this point in the history
  55. Turn get_listeners and get_locators into async calls. Use AsyncMutex …

    …and AsyncRwLock explicitly
    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    bde47eb View commit details
    Browse the repository at this point in the history
  56. Tidy up ZRuntimes

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    8cb14c4 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    afc91b3 View commit details
    Browse the repository at this point in the history
  58. Refine ZRuntime

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    e3a0ec5 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    fbdb2d7 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    62c02b7 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    8b275b9 View commit details
    Browse the repository at this point in the history
  62. tokio porting on plugins

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    68d7cbf View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    6b4770b View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    b80d6d0 View commit details
    Browse the repository at this point in the history
  65. Tokio porting on doc

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    dbb39b5 View commit details
    Browse the repository at this point in the history
  66. Add the missing io trait

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    c56a38b View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    cad506c View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    a9aa656 View commit details
    Browse the repository at this point in the history
  69. Cargo fmt

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    e35393d View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    92ca911 View commit details
    Browse the repository at this point in the history
  71. Cargo fmt

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    1fea11d View commit details
    Browse the repository at this point in the history
  72. Tidy up tokio features

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    80e94e4 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    c934201 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    f1b2571 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    52677ad View commit details
    Browse the repository at this point in the history
  76. Halve the chunk size

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    2e8b1b9 View commit details
    Browse the repository at this point in the history
  77. Cargo clippy

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    08412a3 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    d0af037 View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    35cd0d8 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    2fb6303 View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    8f21e52 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    5ea6ebd View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    80eeda0 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    6532eb2 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    6051a21 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    cffc166 View commit details
    Browse the repository at this point in the history
  87. Fix bug in matching

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    4eb792a View commit details
    Browse the repository at this point in the history
  88. Cargo clippy

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    7869d4e View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    2d27f89 View commit details
    Browse the repository at this point in the history
  90. Fix tests

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    6b25df1 View commit details
    Browse the repository at this point in the history
  91. Quickfix for plugins

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    99a6ab4 View commit details
    Browse the repository at this point in the history
  92. Rename token name

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    3a98ada View commit details
    Browse the repository at this point in the history
  93. Remove the unused Signal

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    1f0947a View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    7d7db2f View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    fe8c4bf View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    bb871e2 View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    86fdeb2 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    1f25ea4 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    a73bf79 View commit details
    Browse the repository at this point in the history
  100. Cargo fmt & clippy

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    a5abc53 View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    c2faa7f View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    a3dbcec View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    90ce0bc View commit details
    Browse the repository at this point in the history
  104. Fix after rebase

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    1756d23 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    e409ab3 View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    06f69f0 View commit details
    Browse the repository at this point in the history
  107. Refine the PR

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    eccf347 View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    9e08926 View commit details
    Browse the repository at this point in the history
  109. Configuration menu
    Copy the full SHA
    c65934e View commit details
    Browse the repository at this point in the history
  110. Fix cargo clippy

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    c2cc87c View commit details
    Browse the repository at this point in the history
  111. Cargo fmt

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    8624428 View commit details
    Browse the repository at this point in the history
  112. Configuration menu
    Copy the full SHA
    6591e75 View commit details
    Browse the repository at this point in the history
  113. Configuration menu
    Copy the full SHA
    c3d710b View commit details
    Browse the repository at this point in the history
  114. Correct the error types

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    609da62 View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    a012ea2 View commit details
    Browse the repository at this point in the history
  116. Configuration menu
    Copy the full SHA
    483cd93 View commit details
    Browse the repository at this point in the history
  117. Fix cargo clippy

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    20310ee View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    4774c67 View commit details
    Browse the repository at this point in the history
  119. Refine the TODO comments

    YuanYuYuan committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    15f11b9 View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    d576751 View commit details
    Browse the repository at this point in the history