Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • joram joram
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 43
    • Issues 43
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • joram
  • joramjoram
  • Issues
  • #314351

Closed
Open
Created Apr 13, 2021 by Serge Lacourte@lacourteMaintainer

Usage de la méthode Transaction.loadAll pour le rechargement des queues de messages

Le rechargement des queues contenant un grand nombre de messages est couteux (Joram#358).
La méthode Transaction.loadAll permet d'optimiser le chargement d'objets depuis la BDD en les factorisant en une unique opération.
Actuellement son utilisation pose problème lorsque le swap des messages est activé car cette méthode ne permet pas de filtrer les objets 'body' des objets 'header'.
Il faudrait soit modifier le nommage des objets 'header' et 'body', ce qui pose un problème de compatibilité ascendante, soit que cette méthode permette un filtrage plus intelligent ce qui n'est pas évident avec le SQL LIKE.

[JORAM-362] created at 2020-02-04 11:27:34 by freyssinet, version JORAM_5_18_0-SNAPSHOT
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking