Changes for page 208 - Controlled State
Last modified by Carlijn Kokkeler on 2024/04/18 13:10
From version 261.1
edited by Danniar Firdausy
on 2023/11/08 13:01
on 2023/11/08 13:01
Change comment:
There is no comment for this version
To version 144.1
edited by Erik Bakker
on 2023/08/15 10:23
on 2023/08/15 10:23
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -20 8-ControlledState1 +203 - Fast Paced - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. dfirdausy1 +XWiki.ebakker - Content
-
... ... @@ -2,68 +2,40 @@ 2 2 {{container layoutStyle="columns"}}((( 3 3 [[image:Main.Images.Release Blog.WebHome@release-blog-intro.png]] 4 4 5 -**Hi there, eMagiz developers!** We have donemuch workto improve thefunctionalityofour state-generationsolutionsothat you can havea betterverviewof itsimplementation in your environment.Next tothe monitoringforthestategeneration implementation inyourmodel, severalfeedbackitemsrevolvingaround userinterfacing componentsin ourplatformthatcanimprove theuser experienceare also released. Lastly,some performanceimprovements andbug fixeshave alsobeen implemented.5 +**Hi there, eMagiz developers!** In the last few weeks, we have processed some of the early feedback on the release properties. On top of that we have improved the scalability of our complete solution and solved various smaller feedback items. 6 6 7 -{{warning}}State generation functionality is only accessible for models with an add-on state generation license.{{/warning}} 7 +== **Release Properties - Early Feedback** == 8 +The release property functionality was well received by the community. However, there was still room for improvement based on some of the early feedback we received from the community. Some of these early feedback items have been addressed in this release. As a result we have updated the layout of the edit screen of a property and have updated our checks on nested properties to avoid missing properties. 8 8 9 -== **State Generation - Manage overview** == 10 - 11 -The following page has been added: 12 -* State generation statistics: Contains the statistics for state generation implementation in your model. The navigation to this page can be found under Manage->Monitoring page. This page provides you with graphs that explain the retrieve latency, cache size, and successful and failed retrieves, which are coming from flows using state generation components. **Note** that this menu will only show for models that have the add-on license for state generation. 13 - 14 -[[image:Main.Images.Release Blog.WebHome@208-release-blog-1.jpg]] 15 - 16 16 == **Feedback Items** == 17 17 18 -//__ Improvedinformation onremovingaseversion__//19 - Usersare nowinformedwithmorecomprehensiveinformation aboutwhy removingarelease version that isstill activeonallenvironments (i.e., Test, Acceptance, and Production)fails. Usersare nowinformed inwhichenvironment(s)and in which runtime(s)that the release versionunderdeletion is still running.12 +//__"All entries" are now cleaned up as part of the migration__// 13 +To avoid problems when removing integrations after the migration towards the next-generation architecture we now clean-up the "all-entries" as part of the migration towards the next-generation architecture. 20 20 21 -//__ Wider andxpandablefieldsforXPath expressions__//22 - Input fieldsfor XPathxpressionslocatedin the Createphase arenow madewiderandalso capable ofexpandingwhenthe expression registeredbythe useristoolong.15 +//__Trigger ID added to our alerting on the next-generation architecture__// 16 +We have added a unique trigger ID to each alert configuration to make the interpretation for our support desk much easier and better manageable. 23 23 24 -//__Old images cleanup mechanism__// 25 -We implemented a functionality that removes related unused images upon removal of a release version for on-premises machines. This prevents eMagiz from taking resources from the customer’s machine due to the unattended old images. 26 - 27 -//__Consistent toggle switches__// 28 -In this release, we have updated all instances of the toggle switch to have a more consistent performance and look & feel throughout the platform. 29 - 30 -//__Consistent triggers naming__// 31 -We noticed that Trigger types have a different name throughout the portal. Therefore, in this release, in Manage - Alerting page, we have renamed the "Source" column to "Source trigger" so then we have a consistent naming. 32 - 33 -//__Search phrase__// 34 -We are now enabling users to search for log entries and error messages based on phrases containing two or more words, instead of only one word or the full sentence. This also means that the user can search for entries with distances of 2 or incomplete search phrases (e.g., “startin engine” to look for “starting servlet engine”). 35 - 36 -//__Improved image building performance__// 37 -We have implemented an improvement on the preparation step of the release at the beginning of the deployment, which leads to a faster deployment process. 38 - 39 -//__Default "errorChannel" on next-generation architecture migration__// 40 -During a migration of a model to the next-generation architecture, we have introduced a check now for flows that did not have custom error handling to set their error channel to "errorChannel" after the migration if the custom error handling is set to false. 41 - 42 42 == **Bug Fixes** == 43 43 44 -//__ Incorrectdeployedcontainers__//45 - Afixhas beenimplementedtoaddressthe issuewhereoldercontainersweredeployedwhileitwas shownthatthe newnesweredeployed.Thisproblemwascaused byauto-healingthatwas triggered duringaewdeployment.20 +//__Ensure no flow can be in a release twice__// 21 +We have fixed a bug that could cause one flow to end up in the same release with two different flow versions. As this will break your solution on various occasions we fixed this. 46 46 47 -//__ Log messagesin next-generation architecturemodels__//48 -We have i mplemented animprovementinourinfracomponentsthatisintendedtoreduce theoccurrenceofgmessagesfailingtobe sentthe next-generation architecturemodels.23 +//__Ensure no flow can be in a release twice__// 24 +We have fixed a bug that could cause one flow to end up in the same release with two different flow versions. As this will break your solution on various occasions we fixed this. 49 49 50 -//__Random stuck in deployment plan execution__// 51 -We addressed an issue where the execution of the deployment plan would occasionally become stuck or halted unexpectedly. 52 - 53 53 == **Fancy Forum Answers** == 54 54 55 55 As always, this is a gentle reminder to ask questions via the Q&A forum. The Q&A forum is available in the eMagiz iPaaS portal, so we can all benefit from the knowledge within the community. For some inspiration, take a look at these forum answers: 56 56 57 -* [[(Very) large messages via eMagiz>>https://my.emagiz.com/p/question/172825635703645419||target="blank"]] 58 -* [[Existing integration sends message to onramp but they disappear before it reaches the routing>>https://my.emagiz.com/p/question/172825635703658192||target="blank"]] 30 +* [[Issue with mail server dropping messages>>https://my.emagiz.com/p/question/172825635703530232||target="blank"]] 59 59 60 60 == **Key takeaways** == 61 61 62 -Thanks to all whohelped build and those who tested and gave feedback to improve the product. To end this post, here are some key takeaways for you:34 +Thanks to all that helped build and those who tested and gave feedback to improve the product. To end this post, here are some key takeaways for you: 63 63 64 64 * If you have questions surrounding our Program Increment Planning, please get in touch with [[productmanagement@emagiz.com>>mailto:academy@emagiz.com]] 65 65 * If you have feedback or ideas for us, talk to the Platypus 66 -* Please inform us of new additions to the store ([[productmanagement@emagiz.com>>mailto:academy@emagiz.com]]) so we can all benefit from these. 38 +* Please inform us of new additions to the store ([[productmanagement@emagiz.com>>mailto:academy@emagiz.com]]) so we can all benefit from these. 67 67 * Clear your browser cache (Ctrl + Shift + Del) 68 68 * Check out the release notes [here] 69 69 * Start thinking about how the license tracker can aid your development