idty_by_username
1 unresolved thread
1 unresolved thread
Compare changes
+ 3
− 2
@@ -41,8 +41,8 @@ pub(crate) use duniter_core::dbs::kv_typed::db_schema;
@@ -67,6 +67,7 @@ db_schema!(
Add IdtyByUsername
GVA query.
J'ai dû ajouter la pubkey dans gva_identities pour le revert uniquement.
Une optimisation possible: Remplacer
String
parArrayString<100>
ArrayString n'impl pas les bons traits, donc il faudrait faire un wrapper... et il a une taille constante, veut-on vraiment prendre 100 octets par username quand ils font en moyenne moins de 10 ?
Si on veut optimiser ça, ça ne serait pas plutôt en utilisant un type où la longueur en u8 ?
Je parle d'optimiser le temps d'exécution, pas la mémoire. ArrayString permet d'éviter les heap allocations.