Skip to content

Batch exec performance update & batch ingestion by API

Compare
Choose a tag to compare
@Pascal-Delange Pascal-Delange released this 08 Oct 15:37
· 34 commits to main since this release

EN

This week's release contains the following new features and improvements

  • Improvement of the batch execution of scenarios: the computation can now be done on a much larger number of objects without encountering memory errors, and you can view the progress of a batch scenario. More improvements are planned on this soon.
  • Batch ingestion by API is now available ! Send your objects by batches of up to 100 (or more if you are self-hosting)

Other improvements and bugfixes

  • fixed a bug introduced in the previous release, where scenarios with a trigger condition of the form "constant = constant" no longer properly executed in batch mode
  • improvement of the relevance of the liveness check
  • removal of the cron job with "--scheduler" entrypoint. Its content has been merged with another cron job. You are invited to remove the corresponding cron job if you are scheduling the jobs yourself (rather than executing the background job "cron-scheduler")

FR

La release de la semaine contient les nouvelles fonctionnalités et améliorations suivantes

  • Améliorations sur l'exécution en batch de scénarios: le calcul peut maintenant se faire sur un nombre beaucoup plus grand d'objets sans que le job ne soit en erreur, et vous pouvez observer la progression de l'avancement du job.
  • L'ingestion par batch est disponible ! Envoyez vos objets à ingérer dans Marble par batchs de jusqu'à 100 éléments (ou plus en self-hosted).

Autres améliorations et bugfix

  • correction d'un bug introduit dans la release précédente, où les scénarios avec une trigger condition de la forme "constante = constante" ne s'exécutaient plus en mode batch
  • amélioration du liveness check
  • suppression du job cron avec l'entrypoint --scheduler (son contenu a été fusionné avec un autre job cron). Vous êtes invités à supprimer le cron job correspondant (si vous avez vous-mêmes schedulé les cron jobs, plutôt que d'exécuter le job "cron-scheduler" en background)