-
Notifications
You must be signed in to change notification settings - Fork 4
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
Fix galaxy generation #722
base: taiste
Are you sure you want to change the base?
Conversation
4378917
to
00d2d00
Compare
Est-ce que tu penses que tu rajouteras des commits là-dessus à court terme ? C'est juste histoire de savoir si on attend encore un peu ou bien si on review cette PR tout de suite, histoire de fusionner ça, quitte à rouvrir ne autre pr plus tard. |
Ben tout dépend de jusqu'où va la génération sur la base de prod. Si juste cette correction suffit pour que ça aille au bout, alors y'a rien à ajouter. Si il faut patcher autre chose, cette branche servait à ça. |
Bah, la galaxie, c'est surtout ton truc. Mis à part ce problème, il s'est rien passé qui fasse échouer une génération de la galaxie sur des données de prod. Donc à moins que tu penses le contraire, ça n'est pas bloquant dans l'immédiat. |
Hé bien dans ce cas c'est tout bon, tu peux merge :-) |
@@ -370,7 +370,7 @@ def compute_users_clubs_score(cls, user1: User, user2: User) -> int: | |||
(earliest_end - latest_start).days, | |||
) | |||
) | |||
score += cls.CLUBS_POINTS * (earliest_end - latest_start).days | |||
score += cls.CLUBS_POINTS * abs((earliest_end - latest_start).days) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Si le nombre de jours pouvait se retrouver en négatif, est-ce que ça ne veut pas dire que le calcul de la durée d'appartenance commune à un club est faux ?
Est-ce qu'on est sûr qu'on nest pas en train d'augmenter le score entre deux utilisateurs alors que leurs adhésions n'intersectionnent pas ?
Fix the Galaxy generation on the production database.