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

Dev/1.1.0 #785

Merged
merged 21 commits into from
Nov 20, 2024
Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
f8df508
Improve throughput performance (trigger local subscriber focus) (#730)
jean-roland Oct 11, 2024
4bd2ca2
Improve throughput performance #2 (refcount focus) (#737)
jean-roland Oct 14, 2024
3fea89c
Improve throughput performance #3 (rx buffer focus) (#749)
jean-roland Oct 21, 2024
b6a4599
Improve throughput performance #4 (rx defragmentation focus) (#754)
jean-roland Oct 22, 2024
ae30a60
Add manual batching mechanism (#758)
jean-roland Oct 24, 2024
c855c13
feat: switch multicast address to stack (#762)
jean-roland Oct 25, 2024
232c445
Add local query timeout (#763)
jean-roland Oct 25, 2024
5dd1fcd
Add peer tcp unicast (#764)
jean-roland Oct 28, 2024
7388049
Batching v2 (#765)
jean-roland Oct 28, 2024
de430cb
Improve sub frame decode performance (#777)
jean-roland Nov 8, 2024
0f1ce95
Improve query/reply perf (#781)
jean-roland Nov 13, 2024
1929633
Rebase 1.1 on main (#784)
jean-roland Nov 14, 2024
d427b0a
Merge liveliness in 1.1 (#786)
jean-roland Nov 18, 2024
eb1e7cf
Add corrections on 1.1 (#791)
jean-roland Nov 19, 2024
5071eda
fix: prevent code duplication during merge
jean-roland Nov 19, 2024
b6993fa
Merge branch 'main' into fix_merge_main
jean-roland Nov 19, 2024
11d2edf
Merge main in 1.1 (#793)
jean-roland Nov 20, 2024
c060a06
Merge pull request #796 from jean-roland/fix_merge_main
milyin Nov 20, 2024
ee4c5e8
Merge pull request #797 from eclipse-zenoh/dev/1.1.0-merge-main
milyin Nov 20, 2024
9e35c5f
Fix merge issue
sashacmc Nov 20, 2024
6eb0b42
Merge pull request #798 from ZettaScaleLabs/fix_merge_issue
milyin Nov 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .github/workflows/build-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,15 @@ jobs:

check_format:
name: Check codebase format with clang-format
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Run clang-format dry-run
run: find include/ src/ tests/ examples/ -iname "*.ino" -o -iname "*.h" -o -iname "*.c" | xargs clang-format -n -Werror
run: |
clang-format --version
find include/ src/ tests/ examples/ -iname "*.ino" -o -iname "*.h" -o -iname "*.c" | xargs clang-format -n -Werror

c99_build:
name: Check c99 compilation
Expand Down
18 changes: 16 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ jobs:
- name: Bump and tag project
run: bash ci/scripts/bump-and-tag.bash
env:
LIVE_RUN: ${{ inputs.live-run || false }}
VERSION: ${{ steps.create-release-branch.outputs.version }}
GIT_USER_NAME: eclipse-zenoh-bot
GIT_USER_EMAIL: [email protected]
Expand Down Expand Up @@ -150,6 +151,19 @@ jobs:
name: ${{ steps.build-linux.outputs.archive-deb }}
path: ${{ steps.build-linux.outputs.archive-deb }}

debian:
name: Publish Debian packages
needs: [tag, build-linux]
uses: eclipse-zenoh/ci/.github/workflows/release-crates-debian.yml@main
with:
no-build: true
live-run: ${{ inputs.live-run || false }}
version: ${{ needs.tag.outputs.version }}
repo: ${{ github.repository }}
branch: ${{ needs.tag.outputs.branch }}
installation-test: false
secrets: inherit

eclipse:
needs: [tag, build-macos, build-linux]
runs-on: ubuntu-latest
Expand All @@ -160,8 +174,8 @@ jobs:
version: ${{ needs.tag.outputs.version }}
ssh-host: [email protected]
ssh-host-path: /home/data/httpd/download.eclipse.org/zenoh/zenoh-pico
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
ssh-passphrase: ${{ secrets.SSH_PASSPHRASE }}
ssh-private-key: ${{ secrets.ORG_GPG_PRIVATE_KEY }}
ssh-passphrase: ${{ secrets.ORG_GPG_PASSPHRASE }}
archive-patterns: '.*\.zip'

github:
Expand Down
Loading
Loading