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

Upgrade to release version v1.10.0 #2

Merged
merged 975 commits into from
Aug 7, 2024

Conversation

parthitce
Copy link
Member

LZ4 mainline is moved a lot newer whereas zephyr module wasn't updated and upto date. This PR helps bumping to latest release.

Cyan4973 and others added 30 commits January 28, 2024 01:10
random(range) does no longer use module % operation
datagen is now in tests/
datagen is now in tests/
by favoring small words
and refactor implementation notes.
added a lorem ipsum generator
Fix Python 3.6 string interpolation
switches back to statistical generator when specific statistics requested.
when there is enough space for it.
replaced by `COMPRESSIBILITY_NOT_SET`,
so that it's still possible to request `-P50`.
and refactor a few minor code comments
Datagen uses lorem ipsum generator by default
…s/upload-artifact-4.2.0

Bump actions/upload-artifact from 4.1.0 to 4.2.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@694cdab...26f96df)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.23.0 to 3.23.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@e5f05b8...b7bf0a3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…s/upload-artifact-4.3.0

Bump actions/upload-artifact from 4.2.0 to 4.3.0
and fix the seed 571 test that was failing due to poor efficiency
to ensure all characters are printable
add sparc compilation test
Cyan4973 and others added 17 commits July 19, 2024 17:30
but it requires that dictionary state is loaded with Level 2
Level 2 is now compatible with dictionary attach mode
LZ4_createCDict() doesn't know the compression level with which it will be used.
Consequently, it's prepared for the "standard" HC mode (i.e. levels 3+).
Unfortunately, the layout of the search tables for this mode is incompatible with level 2 (lz4mid).

Fixed, by making level 2 able to query lz4hc tables from an external dictionary state.
Also, disable the "copy tables" command when the active state is incompatible with the dictionary state.
level 2 compatibility with LZ4F dictionary compression
by > +80%.

This should help complete tests faster
Improved Lorem Ipsum generator speed by a factor > x8
update API and man page documentation for v1.10
should no longer be necessary
removed lz4c target from cmake recipe
Release branch v1.10.0
Select HEAP memory to allocate memory for compression functions.

Signed-off-by: NavinSankar Velliangiri <[email protected]>
Add files to integrate this repo as a module in a multi-repo setup of
zephyr

Signed-off-by: Navin Sankar Velliangiri <[email protected]>
parthitce added a commit to parthitce/zephyr that referenced this pull request Aug 6, 2024
LZ4 is a fast compression and only of it's kind available
in Zephyr RTOS manifest. But it wasn't maintained to sync
with mainline version. This commit together with [1] PR
help updating to latest mainline release version of LZ4.

[1]: zephyrproject-rtos/lz4#2

Signed-off-by: Parthiban Nallathambi <[email protected]>
@carlescufi carlescufi merged commit 11b8a1e into zephyrproject-rtos:zephyr Aug 7, 2024
parthitce added a commit to parthitce/zephyr that referenced this pull request Aug 7, 2024
LZ4 is a fast compression and only of it's kind available
in Zephyr RTOS manifest. But it wasn't maintained to sync
with mainline version. This commit together with [1] PR
help updating to latest mainline release version of LZ4.

[1]: zephyrproject-rtos/lz4#2

Signed-off-by: Parthiban Nallathambi <[email protected]>
parthitce added a commit to parthitce/zephyr that referenced this pull request Aug 8, 2024
LZ4 is a fast compression and only of it's kind available
in Zephyr RTOS manifest. But it wasn't maintained to sync
with mainline version. This commit together with [1] PR
help updating to latest mainline release version of LZ4.

[1]: zephyrproject-rtos/lz4#2

Signed-off-by: Parthiban Nallathambi <[email protected]>
nashif pushed a commit to zephyrproject-rtos/zephyr that referenced this pull request Aug 12, 2024
LZ4 is a fast compression and only of it's kind available
in Zephyr RTOS manifest. But it wasn't maintained to sync
with mainline version. This commit together with [1] PR
help updating to latest mainline release version of LZ4.

[1]: zephyrproject-rtos/lz4#2

Signed-off-by: Parthiban Nallathambi <[email protected]>
coreboot-bot pushed a commit to coreboot/zephyr-cros that referenced this pull request Aug 14, 2024
LZ4 is a fast compression and only of it's kind available
in Zephyr RTOS manifest. But it wasn't maintained to sync
with mainline version. This commit together with [1] PR
help updating to latest mainline release version of LZ4.

[1]: zephyrproject-rtos/lz4#2

(cherry picked from commit 7e45c3b)

Original-Signed-off-by: Parthiban Nallathambi <[email protected]>
GitOrigin-RevId: 7e45c3b
Cr-Build-Id: 8739725789595072145
Cr-Build-Url: https://cr-buildbucket.appspot.com/build/8739725789595072145
Copybot-Job-Name: zephyr-main-copybot-downstream
Change-Id: Icd825ee34e6fa905579d541c3e9741e6882321ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/5786046
Reviewed-by: Dawid Niedźwiecki <[email protected]>
Reviewed-by: Jeremy Bettis <[email protected]>
Tested-by: Dawid Niedźwiecki <[email protected]>
Commit-Queue: Dawid Niedźwiecki <[email protected]>
mariucker pushed a commit to mariucker/zephyr that referenced this pull request Dec 12, 2024
LZ4 is a fast compression and only of it's kind available
in Zephyr RTOS manifest. But it wasn't maintained to sync
with mainline version. This commit together with [1] PR
help updating to latest mainline release version of LZ4.

[1]: zephyrproject-rtos/lz4#2

Signed-off-by: Parthiban Nallathambi <[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.