algolia / algolia/algoliasearch-client-java

Handle `autoGenerateObjectIDIfNotExist` parameter for `replaceAllObjects()` method

Ouverte
#666 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Good First Issue
Langage dominant
Java
Étoiles
52
Forks
33
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The `autoGenerateObjectIDIfNotExist` boolean parameter is for now only valid in
the context of the `saveObjects()` method. As pointed out by @julienpa, it would
make sense to also accepts it as a valid parameter of `replaceAllObjects()`.

For backward-compatiblity, let's make sure the default behavior of calling
`replaceAllObjects()` without the `autoGenerateObjectIDIfNotExist` parameter is
still considered as if it was set to `false`.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par localiser les définitions des méthodes replaceAllObjects() et saveObjects() dans le client Java et comparez la manière dont le paramètre est actuellement traité. Vérifiez que replaceAllObjects() accepte le boolean, tandis que les appels qui l’omettent conservent le comportement false ; ajoutez ou mettez à jour la couverture pour les deux formes d’invocation si des tests correspondants existent.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
api
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
48/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.