Skip to content

Sync With Upstream#19

Merged
pigri merged 88 commits intomasterfrom
pr-18
Apr 17, 2026
Merged

Sync With Upstream#19
pigri merged 88 commits intomasterfrom
pr-18

Conversation

@Gepsonka
Copy link
Copy Markdown
Collaborator

No description provided.

marmeladema and others added 30 commits October 9, 2025 11:18
This can be leverage by some serialization format like messagepack
to use a more optimized encoding. Relying on the slice serialization
instead require serializing an entire array of integer instead which
can take substantially more space and time.
In the future `RhsValue` will also likely  be renamed to `LiteralExpr`.
Instead of relying on `Cow<'_, [u8]>`. It makes the code easier to
read but also allows us to implement the various traits we need
the way we want them to. And it also makes experimenting with
different represention more easier.
This also updates thiserror to dedup versions.
It was only possible internally but now all private methods are gone
and one *must* go through a `TypedArray` to build an `Array`.
* `Map` and `InnerMap` are now fully immutable
* Internal `Deref` impl has been removed to pave for the future
  introduction of a map trait
* Iterators have been reworked
* Remove `Deref` impl
* Rework iterators
Because it is more performant and properly maintained.
Gepsonka and others added 13 commits April 16, 2026 00:24
Instead of relying on `Cow<'_, [u8]>`. It makes the code easier to
read but also allows us to implement the various traits we need
the way we want them to. And it also makes experimenting with
different represention more easier.
Because it is more performant and properly maintained.
Bumps [rand](https://github.com/rust-random/rand) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.9.3/CHANGELOG.md)
- [Commits](rust-random/rand@rand_core-0.9.2...0.9.3)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.9.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@Gepsonka Gepsonka self-assigned this Apr 16, 2026
@pigri pigri merged commit 4db1b9a into master Apr 17, 2026
7 checks passed
@pigri pigri deleted the pr-18 branch April 17, 2026 12:11
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.

4 participants