Skip to content
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

Ecto doit être mis à jour (pour pouvoir utiliser Oban) #1422

Closed
thbar opened this issue Dec 22, 2020 · 2 comments
Closed

Ecto doit être mis à jour (pour pouvoir utiliser Oban) #1422

thbar opened this issue Dec 22, 2020 · 2 comments
Assignees
Labels
dette technique Entretien & maintenance générale, nécessaire pour que le code reste de bonne qualité

Comments

@thbar
Copy link
Contributor

thbar commented Dec 22, 2020

J'ai fait à l'instant un petit "spike" local avec Oban, outil de job processing robuste qui permettrait d'orchestrer des processus dans d'autres technologies assez facilement (ex: un validateur GTFS+GTFS-RT en Java), avec l'idée de faire un node "worker" isolé du site, et + de RAM/CPU (voir feedback de l'auteur sur ce type d'usage).

Le premier retour est que notre stack n'est pas assez à jour:

$ mix deps.get
Resolving Hex dependencies...

Failed to use "ecto_sql" (version 3.1.6) because
  apps/db/mix.exs requires ~> 3.1
  oban (versions 2.3.0 to 2.3.4) requires >= 3.4.3
  mix.lock specifies 3.1.6

** (Mix) Hex dependency resolution failed, change the version requirements of your dependencies or unlock them (by using mix deps.update or mix deps.unlock). If you are unable to resolve the conflicts you can try overriding with {:dependency, "~> 1.0", override: true}

Cf #1336, voici une raison de plus de mettre à jour les éléments, ce qui va être plus facile maintenant que #1363 est passée en production.

@thbar thbar self-assigned this Dec 22, 2020
@thbar
Copy link
Contributor Author

thbar commented Dec 22, 2020

Voir #1423 qui va traiter la mise à jour en direct. Je garde ce ticket ouvert cela dit.

@thbar thbar added the dette technique Entretien & maintenance générale, nécessaire pour que le code reste de bonne qualité label Jan 5, 2021
@thbar
Copy link
Contributor Author

thbar commented Apr 23, 2021

Traité dans #1609.

@thbar thbar closed this as completed Apr 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dette technique Entretien & maintenance générale, nécessaire pour que le code reste de bonne qualité
Projects
None yet
Development

No branches or pull requests

1 participant