Skip to content

Commit

Permalink
merge Dev/1.0.0 into main (#150)
Browse files Browse the repository at this point in the history
* Sync dev/1.0.0 with main (#89)

* build: Sync  with eclipse-zenoh/zenoh@75aa273 from 2024-05-15 (#77)

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

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

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

* fix: removing #[tokio::main] macro from create_bucket (#79)

* fix: removing #[tokio::main] macro from create_bucket

* refactor: manually spawning runtime if dynamic loaded

Signed-off-by: gabrik <[email protected]>

* fix: workaroud for calling create buket in a tokio runtime context

Signed-off-by: gabrik <[email protected]>

* chore: make clippy happy

Signed-off-by: gabrik <[email protected]>

* chore: addressing comments

Signed-off-by: Gabriele Baldoni <[email protected]>

---------

Signed-off-by: gabrik <[email protected]>
Signed-off-by: Gabriele Baldoni <[email protected]>

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

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

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

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

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

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

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

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

* fix(runtime): fixing crash when dropping runtime not created in static (#85)

Signed-off-by: Gabriele Baldoni <[email protected]>

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

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

* fix: cargo deb fails to build package (#87)

license-file uses a 2-element array with a location of the license file
and the amount of lines to skip at the top.

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

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

---------

Signed-off-by: gabrik <[email protected]>
Signed-off-by: Gabriele Baldoni <[email protected]>
Co-authored-by: eclipse-zenoh-bot <[email protected]>
Co-authored-by: eclipse-zenoh-bot <[email protected]>
Co-authored-by: Gabriele Baldoni <[email protected]>
Co-authored-by: Diogo Matsubara <[email protected]>

* chore: Sync Rust toolchain

* issue(outdated dependencies): bumping AWS crates (#73)

* issue(outdated dependencies): bumping AWS crates

* Bump and pin aws crates to support MSRV 1.75.0

---------

Signed-off-by: Darius Maitia <[email protected]>
Co-authored-by: Charles Schleich <[email protected]>

* Migrate to target zenoh dev/1.0.0 (#96)

* Migrate to target zenoh dev/1.0.0

* Fmt

* remove zenoh interal crates, cleanup dead code, better converting payload to bytestream

* Value::From(bytes) removed, replace with Value::new(..) (#100)

* chore: pin aws-config and aws-sdk-s3 (#103)

Pin versions compatible with MSRV 1.75.0

* chore: really pin aws deps (#104)

* build: Sync  with eclipse-zenoh/zenoh@2b16fed from 2024-06-25 (#105)

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

* build: Sync  with eclipse-zenoh/zenoh@e1beef1 from 2024-06-25 (#106)

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

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

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

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

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

* chore: bump zenoh version (#109)

* chore: bump zenoh version

* chore: update branch

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

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

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

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

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

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

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

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

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

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

* fix: remove dangerous tokio::main marcos

Signed-off-by: Gabriele Baldoni <[email protected]>

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

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

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

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

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

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 (#124)

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

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

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

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

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

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

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

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

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

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

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

* Merge main into dev/1.0.0 (#134)

Squashed commit of the following:

commit 0973237
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jul 30 02:16:28 2024 +0200

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

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

commit 517143c
Author: eclipse-zenoh-bot <[email protected]>
Date:   Sat Jul 27 02:18:42 2024 +0200

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

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

commit 3bde5da
Author: eclipse-zenoh-bot <[email protected]>
Date:   Fri Jul 26 02:16:15 2024 +0200

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

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

commit 72da8d8
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jul 9 02:17:04 2024 +0200

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

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

commit 5772035
Author: eclipse-zenoh-bot <[email protected]>
Date:   Thu Jul 4 02:16:00 2024 +0200

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

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

commit 4731884
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed Jul 3 02:16:43 2024 +0200

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

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

commit 3b0df71
Author: eclipse-zenoh-bot <[email protected]>
Date:   Fri Jun 21 02:16:56 2024 +0200

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

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

commit df90672
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jun 18 02:16:01 2024 +0200

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

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

commit a75912e
Author: eclipse-zenoh-bot <[email protected]>
Date:   Sat Jun 15 02:16:39 2024 +0200

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

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

commit b49c2ed
Author: Mahmoud Mazouz <[email protected]>
Date:   Fri Jun 14 08:56:56 2024 +0200

    Enable releasing from any branch (#94)

commit 41a1bfb
Author: eclipse-zenoh-bot <[email protected]>
Date:   Fri Jun 14 02:16:11 2024 +0200

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

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

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

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

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

commit c4f874b
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed Jun 12 02:16:43 2024 +0200

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

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

commit a46922c
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jun 11 02:15:11 2024 +0200

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

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

commit e0d43aa
Author: eclipse-zenoh-bot <[email protected]>
Date:   Mon Jun 10 02:17:04 2024 +0200

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

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

commit a776609
Author: Diogo Matsubara <[email protected]>
Date:   Fri Jun 7 10:31:54 2024 +0200

    fix: cargo deb fails to build package (#87)

    license-file uses a 2-element array with a location of the license file
    and the amount of lines to skip at the top.

commit e6cba58
Author: eclipse-zenoh-bot <[email protected]>
Date:   Thu Jun 6 02:16:54 2024 +0200

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

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

commit cccec04
Author: Gabriele Baldoni <[email protected]>
Date:   Wed Jun 5 15:43:18 2024 +0000

    fix(runtime): fixing crash when dropping runtime not created in static (#85)

    Signed-off-by: Gabriele Baldoni <[email protected]>

commit 53ea882
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue Jun 4 02:16:46 2024 +0200

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

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

commit d856ae5
Author: eclipse-zenoh-bot <[email protected]>
Date:   Fri May 31 02:16:17 2024 +0200

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

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

commit f5284e7
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed May 29 02:17:58 2024 +0200

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

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

commit 2228b54
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue May 28 02:16:07 2024 +0200

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

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

commit 0828c47
Author: Gabriele Baldoni <[email protected]>
Date:   Fri May 24 06:47:54 2024 +0000

    fix: removing #[tokio::main] macro from create_bucket (#79)

    * fix: removing #[tokio::main] macro from create_bucket

    * refactor: manually spawning runtime if dynamic loaded

    Signed-off-by: gabrik <[email protected]>

    * fix: workaroud for calling create buket in a tokio runtime context

    Signed-off-by: gabrik <[email protected]>

    * chore: make clippy happy

    Signed-off-by: gabrik <[email protected]>

    * chore: addressing comments

    Signed-off-by: Gabriele Baldoni <[email protected]>

    ---------

    Signed-off-by: gabrik <[email protected]>
    Signed-off-by: Gabriele Baldoni <[email protected]>

commit 6c50318
Author: eclipse-zenoh-bot <[email protected]>
Date:   Wed May 22 02:16:06 2024 +0200

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

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

commit a788e33
Author: eclipse-zenoh-bot <[email protected]>
Date:   Tue May 21 02:15:43 2024 +0200

    build: Sync  with eclipse-zenoh/zenoh@75aa273 from 2024-05-15 (#77)

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

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

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

* Remove async_std and use tokio instead. (#127)

* Remove async_std and use tokio instead.

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

* Fix clippy issue.

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

* Remove unnecessary dynamic_plugin.

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

* Able to reuse current Runtime if possible.

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

---------

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

* Sync Cargo.lock

* chore: remove build-resources dir and Cargo.loc (#137)

Cargo.lock file wrongly added by the sync lock file workflow.

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

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

* Check the runtime to avoid issues inside `aws-sdk-s3` task (#143)

* Check if we can get current runtime before await the aws-sdk-s3 task.

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

* Use macro to refactor the code.

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

---------

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

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

* 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 (#145)

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

* remove Dynamic plugin only object call

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

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

* add await_task! for async task (dyn plugin fix)

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

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

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

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

* Merge main

---------

Signed-off-by: gabrik <[email protected]>
Signed-off-by: Gabriele Baldoni <[email protected]>
Signed-off-by: Darius Maitia <[email protected]>
Signed-off-by: ChenYing Kuo <[email protected]>
Co-authored-by: C Schleich <[email protected]>
Co-authored-by: eclipse-zenoh-bot <[email protected]>
Co-authored-by: eclipse-zenoh-bot <[email protected]>
Co-authored-by: Gabriele Baldoni <[email protected]>
Co-authored-by: Diogo Matsubara <[email protected]>
Co-authored-by: Darius Maitia <[email protected]>
Co-authored-by: Diogo Matsubara <[email protected]>
Co-authored-by: Joseph Perez <[email protected]>
Co-authored-by: Gabriele Baldoni <[email protected]>
Co-authored-by: kydos <[email protected]>
Co-authored-by: ChenYing Kuo (CY) <[email protected]>
Co-authored-by: Luca Cominardi <[email protected]>
Co-authored-by: zettascale-bot <[email protected]>
  • Loading branch information
14 people authored Aug 30, 2024
1 parent deba468 commit 1b4c568
Show file tree
Hide file tree
Showing 9 changed files with 1,451 additions and 1,204 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,7 @@ jobs:
rustup component add rustfmt clippy
- name: Code format check
run: cargo fmt --check

run: cargo fmt --check -- --config "unstable_features=true,imports_granularity=Crate,group_imports=StdExternalCrate"
- name: Clippy
run: cargo clippy --all-targets -- --deny warnings

Expand Down
8 changes: 8 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
repos:
- repo: local
hooks:
- id: fmt
name: fmt
entry: cargo fmt -- --config "unstable_features=true,imports_granularity=Crate,group_imports=StdExternalCrate"
language: system
types: [rust]
Loading

0 comments on commit 1b4c568

Please sign in to comment.