18

We have adopted an AL development strategy where we see an AL extension as a module.

This has resulted in great productivity and maintainability in our large development team.


But we are now running into limitations of the BC service and related infrastructure. In a support case we got to know that the AVS appsource submision system is no longer capable of handling our submission.


A 30 apps bundle for 42 target countries results in 7500 tasks within AVS .

Idea: Since 30 of those target countries use the W1 or base localization, we feel these can be grouped into 1 Task. This drastically reduces the combinatorial explosion of tasks and will decrease the run time.


More details below:

Root Cause Analysis

The submission exceeded AVS's 30-minute CreateSubJobs timeout due to combinatorial complexity.

Per official AVS documentation: "AVS creates tasks in proportionality to the amount of apps, resolved releases, and target countries."

Factor

Value

Apps in submission

~30 (Our bundle)

Target countries

42

Resolved releases

6 (27.0 - 27.5)

Estimated tasks

~7,500+

STATUS DETAILS
New