Thank you for reaching out.
It is possible to use ALGORITHM=INSTANT without ABP Commercial. However, when using EF Core for migrations, applying specific options like ALGORITHM=INSTANT to an ALTER TABLE command might require manually running the SQL or customizing the migration scripts to include this option.
If EF Core migrations do not support this option by default, we might need to consider executing custom scripts before or after the migration to ensure the database lock is minimized.
Our goal is to achieve zero-downtime releases by minimizing database locks. We would appreciate any further guidance or suggestions you could provide on this matter.
Best regards,
Is there a way to use ALGORITHM=INSTANT using EF Core?
I hope this message finds you well.
We are currently using your ABP Commercial framework for our project, and we are facing a challenge related to database migrations. Specifically, we need to utilize the ALGORITHM=INSTANT
option in MySQL for certain ALTER TABLE
operations to avoid database locks and ensure zero-downtime deployments. However, we have noticed that the current migration framework does not support this option.
We would like to inquire if there is any possibility to extend or customize the migration framework to accommodate the use of ALGORITHM=INSTANT
. If there is an existing way to achieve this, we would greatly appreciate any guidance or documentation you could provide.
Thank you in advance for your assistance. We look forward to your advice on how best to proceed.
Best regards,
In Angular UI, at identity users screen, modal add/edit user. When username contains non-alphabetic characters, the validate message is displaying incorrectly even though the server returns the correct error. Please help me. Is there any way to fix this problem?
https://support.abp.io/QA/Questions/5642/Bugs--Issues-v74x#answer-3a0ebb18-2391-7ca7-ed1f-70af3864c62d
This error still exists in version 8.0.0 Please help me fix it
After updating version from 7.4.2 to 8.0.0, my angular app has the following error
ERROR Error: NG0302: The pipe 'abpLocalization' could not be found in the 'HttpErrorComponent' component. Verify that it is included in the '@Component.imports' of this component. Find more at https://angular.io/errors/NG0302 at getPipeDef (core.mjs:27712:15) at Module.ɵɵpipe (core.mjs:27653:19) at HttpErrorComponent_ng_container_0_Template (volosoft-abp.ng.theme.lepton-x.mjs:42:103) at executeTemplate (core.mjs:12181:9) at renderView (core.mjs:15243:13) at createAndRenderEmbeddedLView (core.mjs:19773:5) at TemplateRef.createEmbeddedViewImpl (core.mjs:28065:31) at ViewContainerRef.createEmbeddedView (core.mjs:19945:37) at Object.next (abp-ng.core.mjs:3287:28) at ConsumerObserver.next (Subscriber.js:91:33)
Specific roles and Organization Units I would like a feature that would force MFA for users.