Release Update – Prod – September 8, 2022
Print
Created by: Willem Lindeque
Modified on: Thu, 8 Sep, 2022 at 5:50 PM
New
- Add reporting queries to GraphQL endpoint
- Add Cid option to CMS Helper - GetCmsFilePath
- Waiting Queue functionality. Put live runs that exceed the system/run template MaxConcurrentRuns in a waiting queue until the number of live runs being processed is less than the MaxConcurrentRuns
- Add support for ASIS Xslt processing in AWS. Will be used to port ASIS templates to AWS with minimal template changes required
Improvements
- Add token based and 2FA authentication to Gitlab Api integration
- Add exception detail when CreateRunRecipient fails
- Support multi band pricing model when capturing InfoSlips Costing
- Add QueueStatus to Sdk
- Allow HttpClient to be disposed in Sdk InfoSlipsApiSession
- Move auto Header and Footer calculation to a new settings
- Add additional queue connection recovery options
- Add Async file processing to pre-processing
- Create new recipients in parallel before send live runs
- Add support for Lazy queues, messages are written to disc as soon as possible. Reduces memory usage on queue servers
- Configured with RunLazyQueueLimit. If a run has more run recipients than specified in this setting, then run specific queue will be created as a Lazy queue
- Add pause and wait functionality when publishing large amounts of messages to the queue servers
- Configured with PausePublishLimit and PausePublishWaitMilliseconds
- Removed verbose/debug logging
Fixes
- Add missing RunTemplate reference to registration run model
- Lock RabbitMQ channel before transaction roll backs
- Fix broken export control file re-create
- Fixed log entry format causing Waiting Message logic to fail
- Lazy load Prometheus monitoring services with a retry when the connection port is not available yet
- Fixed duplicate entry problem when adding emails to the blacklist
Willem is the author of this solution article.
Did you find it helpful?
Yes
No
Send feedback Sorry we couldn't be helpful. Help us improve this article with your feedback.