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

Use tokio instead of async-std. #155

Merged
merged 2 commits into from
Aug 6, 2024

Conversation

evshary
Copy link
Contributor

@evshary evshary commented Jul 29, 2024

@Mallets
Copy link
Member

Mallets commented Jul 31, 2024

See eclipse-zenoh/zenoh#1264 for runtime sharing discussion

@evshary evshary force-pushed the use_tokio_for_backends branch 2 times, most recently from 1203d0b to c7a355f Compare August 5, 2024 10:00
@evshary evshary force-pushed the use_tokio_for_backends branch from c7a355f to e22f3a3 Compare August 5, 2024 10:03
@Mallets Mallets merged commit 52de3f0 into eclipse-zenoh:dev/1.0.0 Aug 6, 2024
5 checks passed
@evshary evshary deleted the use_tokio_for_backends branch August 6, 2024 08:15
Mallets added a commit that referenced this pull request Aug 30, 2024
* chore: Sync Rust toolchain

* migrate to target dev/1.0.0, remove unwraps (#106)

* migrate to target dev/1.0.0, remove unwraps

cleanup

* update: Value internal + Properties->Parameters

* RCodec + WCodec not implemented for Zenoh080

* Read/Writing Encoding as String->Bytes

* Cleanup error message, replace Vec with Cow<U8>, enable plugins

* ZSerde for Encoding type

* Use new serialize/deserialize

* Fix Cargo.toml

---------

Co-authored-by: Luca Cominardi <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@65e5df7 from 2024-06-21 (#117)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@a6d117b from 2024-06-21 (#118)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* Align Zenoh (#119)

* build: Sync  with eclipse-zenoh/zenoh@fc18f90 from 2024-06-26 (#120)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@1790d59 from 2024-06-26 (#121)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* chore: bump zenoh version (#122)

* chore: bump zenoh version

* chore: update branch

* build: Sync  with eclipse-zenoh/zenoh@e021d0d from 2024-07-03 (#128)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* Update rocksdb to use timestamp_rework (#126)

* build: Sync  with eclipse-zenoh/zenoh@54d12e1 from 2024-07-05 (#131)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@c7e418f from 2024-07-05 (#132)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@cae8697 from 2024-07-05 (#133)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@6df74c7 from 2024-07-07 (#136)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@12b11ee from 2024-07-08 (#137)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@9e1c4a8 from 2024-07-08 (#139)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@9e1c4a8 from 2024-07-08 (#141)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* chore: Sync Rust toolchain

* chore: Sync Rust toolchain

* build: Sync  with eclipse-zenoh/zenoh@4827f39 from 2024-07-24 (#150)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@0c43c08 from 2024-07-25 (#152)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@32bdded from 2024-07-26 (#153)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@502d3be from 2024-07-30 (#157)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@5d09cf7 from 2024-08-01 (#158)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* Squashed commit of the following: (#159)

commit 1582171
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jul 30 02:26:51 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@2d88c7b from 2024-07-29 (#156)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 1477f24
Author: eclipse-zenoh-bot <[email protected]>
Date:   Sat Jul 27 02:25:56 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@e587aa9 from 2024-07-26 (#154)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 43109fb
Author: eclipse-zenoh-bot <[email protected]>
Date:   Fri Jul 26 02:27:39 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@0a969cb from 2024-07-25 (#151)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 260fb80
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed Jul 24 02:27:29 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#149)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 5966157
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jul 23 02:27:41 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#148)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 670449f
Author: eclipse-zenoh-bot <[email protected]>
Date:   Sat Jul 20 02:23:50 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#147)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 1610b8a
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jul 16 02:24:49 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#144)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 576c019
Author: eclipse-zenoh-bot <[email protected]>
Date:   Mon Jul 15 02:27:18 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#143)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 3b36f6b
Author: eclipse-zenoh-bot <[email protected]>
Date:   Sat Jul 13 02:24:19 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#142)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 687d160
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed Jul 10 02:27:11 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#140)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 07052bb
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jul 9 02:24:43 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#138)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 68cb96e
Author: eclipse-zenoh-bot <[email protected]>
Date:   Mon Jul 8 02:24:55 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b93ca84 from 2024-07-03 (#135)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 4195b1c
Author: eclipse-zenoh-bot <[email protected]>
Date:   Sat Jul 6 02:25:18 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b93ca84 from 2024-07-03 (#134)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit b76cef9
Author: eclipse-zenoh-bot <[email protected]>
Date:   Thu Jul 4 02:25:37 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@b93ca84 from 2024-07-03 (#130)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 679be97
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed Jul 3 02:26:49 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@869ace6 from 2024-07-02 (#127)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit c354c86
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jul 2 02:26:17 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@2500e5a from 2024-06-20 (#125)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 5e06a3b
Author: eclipse-zenoh-bot <[email protected]>
Date:   Mon Jul 1 02:26:57 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@2500e5a from 2024-06-20 (#124)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit bef5f4f
Author: eclipse-zenoh-bot <[email protected]>
Date:   Sun Jun 30 02:26:54 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@2500e5a from 2024-06-20 (#123)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit c531a8b
Author: eclipse-zenoh-bot <[email protected]>
Date:   Fri Jun 21 02:28:53 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@2500e5a from 2024-06-20 (#116)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 45e703b
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jun 18 02:25:08 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@93f93d2 from 2024-06-17 (#114)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 2fedc2b
Author: eclipse-zenoh-bot <[email protected]>
Date:   Sat Jun 15 02:25:23 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@7adad94 from 2024-06-14 (#113)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit e75bde1
Author: Mahmoud Mazouz <[email protected]>
Date:   Fri Jun 14 08:57:10 2024 +0200

    Enable releasing from any branch (#109)

commit 37ceb87
Author: eclipse-zenoh-bot <[email protected]>
Date:   Fri Jun 14 02:25:33 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@8160b01 from 2024-06-13 (#110)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit a290ffb
Author: eclipse-zenoh-bot <[email protected]>
Date:   Thu Jun 13 02:23:58 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@ed6c636 from 2024-06-12 (#107)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 5b55e0d
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed Jun 12 02:27:32 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@9d09742 from 2024-06-11 (#105)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 5c6a4cc
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jun 11 02:26:06 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@d8e66de from 2024-06-10 (#104)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit e4d1064
Author: eclipse-zenoh-bot <[email protected]>
Date:   Thu Jun 6 02:27:39 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@c279982 from 2024-06-05 (#103)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit f2d9a89
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jun 4 02:25:37 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@d574654 from 2024-06-03 (#102)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 8263d18
Author: eclipse-zenoh-bot <[email protected]>
Date:   Fri May 31 02:25:13 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@009f666 from 2024-05-30 (#101)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 95ae64c
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed May 29 02:25:35 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@3118d31 from 2024-05-28 (#99)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 6172816
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue May 28 02:26:17 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@25f06bd from 2024-05-21 (#98)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

commit 674de02
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed May 22 02:26:30 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@25f06bd from 2024-05-21 (#97)

    Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@b1e4dba from 2024-08-05 (#162)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* Use tokio instead of async-std. (#155)

* Use tokio instead of async-std.

Signed-off-by: ChenYing Kuo <[email protected]>

* Reuse the current runtime if possible.

Signed-off-by: ChenYing Kuo <[email protected]>

---------

Signed-off-by: ChenYing Kuo <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@b7d42ef from 2024-08-06 (#163)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@2d5ab7c from 2024-08-06 (#164)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@0e2f78a from 2024-08-14 (#169)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* Bump dev version to `1.0.0-dev` (#174)

* chore: Bump version to `1.0.0-dev`

* chore: Bump /zenoh.*/ dependencies to `1.0.0-dev`

* chore: Update Cargo lockfile

---------

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@8b027e9 from 2024-08-22 (#177)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@7f7d648 from 2024-08-28 (#181)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@3579f12 from 2024-08-29 (#182)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* build: Sync  with eclipse-zenoh/zenoh@926208c from 2024-08-29 (#183)

Co-authored-by: eclipse-zenoh-bot <[email protected]>

* Point to eclipse-zenoh/zenoh branch=main

---------

Signed-off-by: ChenYing Kuo <[email protected]>
Co-authored-by: eclipse-zenoh-bot <[email protected]>
Co-authored-by: eclipse-zenoh-bot <[email protected]>
Co-authored-by: C Schleich <[email protected]>
Co-authored-by: Joseph Perez <[email protected]>
Co-authored-by: ChenYing Kuo (CY) <[email protected]>
Co-authored-by: zettascale-bot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants