zama-ai / tfhe-rs

TFHE-rs: A Pure Rust implementation of the TFHE Scheme for Boolean and Integer Arithmetics Over Encrypted Data.
Other
903 stars 143 forks source link

refactor(hl): use NotVersioned to skip Versioning of FheIntId types #1254

Closed nsarlin-zama closed 3 months ago

nsarlin-zama commented 3 months ago

closes: please link all relevant issues

PR content/description

Use NotVersioned to skip versioning of hl integer Id types. These types are ZST and will not be serialized anyways, so versioning them means adding a useless id in the serialized packet.

This commit can be squashed inside the integration branch with the one adding the versioning of the Hl integers

Check-list:

tmontaigu commented 3 months ago

yeah it can be squashed

IceTDrinker commented 3 months ago

needs update data set without the Id I believe