Skip to content

Commit 2b159d9

Browse files
authored
Merge pull request #10974 from mendix/MvM=-OQLStatements
Take OQL Statements out of experimental/beta
2 parents 421b055 + a611321 commit 2b159d9

6 files changed

Lines changed: 95 additions & 98 deletions

File tree

content/en/docs/refguide/modeling/domain-model/_index.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ A domain model consists of [entities](/refguide/entities/) with their relationsh
2020
* External (purple) – entities, described in the [Mendix Catalog](/catalog/), which contain data which belongs to another app or service and is needed while the end-user is using the app but isn't stored in the database of the app
2121
* View (green) – entities which are the result of a stored OQL query on persistable entities or other view entities (this feature is in beta)
2222

23-
{{% alert color="info" %}}
24-
[View entities](/refguide/view-entities/) is currently in beta. To enable this feature in your app, set the OQL version to version 2 by clicking **App** > **Settings** > **Runtime**.
25-
{{% /alert %}}
26-
2723
You can also add [annotations](/refguide/annotations/) to your domain model to remind yourself, and other team members, how it is to be used.
2824

2925
See [Configuring a Domain Model](/refguide/configuring-a-domain-model/) for information on how to create persistable and non-persistable entities in the domain model of your app modules. See [External Entities](/refguide/external-entities/) for how to add an external entity to your app.

content/en/docs/refguide/modeling/domain-model/oql/oql-statements.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
---
22
title: "OQL Statements"
33
url: /refguide/oql-statements/
4-
beta: true
54
weight: 50
65
aliases:
76
- /refguide/oql-delete-statement/
87
---
98

10-
{{% alert color="warning" %}} This feature is experimental. For more information, see [Release Status](/releasenotes/release-status/). {{% /alert %}}
11-
129
## Introduction
1310

1411
OQL statements are translated to SQL statements that are sent to the database.
1512
This can be much faster than retrieving the objects in a microflow and then updating or deleting the resulting list.
1613

17-
This feature is experimental and currently only accessible through the Java API by writing a Java action.
14+
This feature is currently only accessible through the Java API by writing a Java action.
1815

1916
{{% alert color="info" %}}
2017
From Mendix version 11.1, you can delete objects in bulk using OQL `DELETE` statements.
@@ -25,6 +22,7 @@ From Mendix version 11.4, you can update object associations as well as attribut
2522

2623
From Mendix version 11.6, you can insert new objects with attributes in bulk using OQL `INSERT` statements.
2724

25+
In Mendix versions below 11.8, this feature was considered experimental. From Mendix version 11.8, it is generally available.
2826
{{% /alert %}}
2927

3028
## Java API for OQL updates

content/en/docs/refguide10/modeling/domain-model/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ A domain model consists of [entities](/refguide10/entities/) with their relation
2121
* View (green) – entities which are the result of a stored OQL query on persistable entities or other view entities (this feature is in beta)
2222

2323
{{% alert color="info" %}}
24-
[View entities](/refguide10/view-entities/) were introduced in [Studio Pro 10.19](/releasenotes/studio-pro/10.19/) as a beta feature. To enable this feature in your app, set the OQL version to version 2 by clicking **App** > **Settings** > **Runtime**.
24+
[View entities](/refguide10/view-entities/) were introduced in [Studio Pro 10.19](/releasenotes/studio-pro/10.19/) as a beta feature and made GA in Studio Pro version 10.22. To enable this feature in your app, set the OQL version to version 2 by clicking **App** > **Settings** > **Runtime**.
2525
{{% /alert %}}
2626

2727
You can also add [annotations](/refguide10/annotations/) to your domain model to remind yourself, and other team members, how it is to be used.

content/en/docs/releasenotes/beta-features/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,6 @@ In the docs, pages about beta features are marked with a beta badge (<text class
8181

8282
Mendix releases features or products labeled Limited Availability to introduce the feature or product to the market in a controlled way. In this optional phase, specific groups or regions may get access to the feature or product for production use, while others may follow later. This can be due to regulatory or operational reasons. When there is a desire to take a Limited Availability feature or product into production, please contact your CSM to see which arrangements are possible.
8383

84-
## General Availability
84+
## General Availability{#ga}
8585

8686
Features or products labeled General Availability are available for all customers to use in production.

content/en/docs/releasenotes/deployment/mendix-azure.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,31 +10,31 @@ These release notes cover changes to deployment to [Mendix on Azure](/developerp
1010

1111
For information on the current status of Mendix deployment, see [Mendix Status](https://status.mendix.com/).
1212

13-
### Release date: February 26, 2026
13+
## Release date: February 26, 2026
1414

1515
* We have improved the handling of PostgreSQL HA unavailability issues in certain Azure regions to prevent failed Spacelift Stack runs when infrastructure redundancy is enabled.
1616

1717
### Known issues:
1818

19-
* The initialised cluster is visible to multiple logged in users within a subscription on the Mendix on Azure portal.
19+
* The initialized cluster is visible to multiple logged in users within a subscription on the Mendix on Azure portal.
2020

21-
### Release date: January 29, 2026
21+
## Release date: January 29, 2026
2222

2323
* To improve your sign-in experience, we have eliminated an unnecessary pop-up that previously appeared after successfully signing into Azure.
2424
* You can now view the Azure Resource Group name for a cluster directly on the Cluster Overview page.
2525
* We have resolved an issue that caused users to get stuck on the preflight check for Platform accounts when initializing clusters.
2626

27-
### Release date: January 22, 2026
27+
## Release date: January 22, 2026
2828

29-
* We have fixed an issue that prevented custom CA certificates from being added during new cluster initialisation.
29+
* We have fixed an issue that prevented custom CA certificates from being added during new cluster initialization.
3030
* We have fixed an issue that prevented the removal of custom CA certificates after they were added to clusters.
3131
* We have enhanced the preflight validation error shown when PostgreSQL cannot be reached, making the underlying cause clearer and easier to diagnose.
3232

3333
### Known issues:
3434

3535
* Custom CA certificates cannot be removed once added. This issue will be fixed in a future release.
3636

37-
### Release date: January 8, 2026
37+
## Release date: January 8, 2026
3838

3939
* We have added an option to upload and enable custom CA certificates in the Mendix on Azure portal.
4040
* A video guiding you through the next steps after cluster initialization, is now available on the **Cluster Overview** page in the Mendix on Azure portal.
@@ -44,10 +44,10 @@ For information on the current status of Mendix deployment, see [Mendix Status](
4444
### Known issues:
4545

4646
* Fields such as **Infrastructure Redundancy** and **Custom CA Certificates** do not have translations available yet.
47-
* Custom CA certificates cannot be enabled during cluster initialisation setup and must be added after initialisation.
47+
* Custom CA certificates cannot be enabled during cluster initialization setup and must be added after initialization.
4848
* Custom CA certificates cannot be removed once added. This issue will be fixed in a future release.
4949

50-
### Release date: November 27, 2025
50+
## Release date: November 27, 2025
5151

5252
* Operator, Agent, Build, Sidecars, and NGINX logs are now directly accessible within Grafana for monitoring and troubleshooting.
5353
* We have introduced a new Infrastructure Redundancy configuration option, available during cluster initialization and cluster edit, to enhance resilience and provide clearer control over VM, Storage, and Database redundancy.
@@ -57,7 +57,7 @@ For information on the current status of Mendix deployment, see [Mendix Status](
5757

5858
* In some scenarios, the initialized cluster may be visible to other users under the same subscription immediately after creation, depending on the logged-in account. We are actively working on a fix for this issue.
5959

60-
### Release date: November 6, 2025
60+
## Release date: November 6, 2025
6161

6262
* We have resolved an issue where the AKS Node VM Size field sometimes appeared empty if the corresponding Microsoft endpoint was unavailable. Now, in such cases, the field will not be available for selection, and the value chosen during the cluster's initialization will be automatically considered.
6363
* You can now easily view both the AKS Node VM Size and Postgres Compute Size directly within the Cluster Details section, giving you more immediate insight into your cluster's configuration.
@@ -68,7 +68,7 @@ For information on the current status of Mendix deployment, see [Mendix Status](
6868
* In the **Initialize Cluster** flow, we have updated the labels for Preflight checks from **Provisioning** to **Checking** for more accurate status indication.
6969
* We have resolved an issue that prevented cluster initialization from proceeding when two or more clusters were being initialized concurrently within the same subscription. You can now initialize multiple clusters without issue.
7070

71-
### Release date: October 23, 2025 - [General Availability (GA) Release](/releasenotes/release-status/#general-availability)
71+
## Release date: October 23, 2025 - [General Availability (GA) Release](/releasenotes/release-status/#ga)
7272

7373
* In order to minimize the risk of security breaches and networking issues, we have added a new **Enable AKS Network Isolation** feature when creating new clusters. Please note that this feature can be enabled in the Initialize cluster and Edit cluster flow. However, once enabled in Initialize flow, it cannot be disabled in the Edit Cluster flow.
7474
* We have improved the log level handling in the Grafana dashboard. The logs are now available in JSON format.
@@ -78,12 +78,12 @@ For information on the current status of Mendix deployment, see [Mendix Status](
7878
* We have added a new feature which performs automatic nightly, weekly, or monthly backups of the environment. For more information, see [Backups in Mendix on Azure](/developerportal/deploy/mendix-on-azure/backups/).
7979
* [Cloud tokens](/control-center/cloud-tokens/) are now consumed by environments which have been created more than 120 days ago. This effectively means that after the first 120 days (4 months) after app environment creation, Mendix starts charging for the use of Mendix on Azure via Cloud Tokens. In case insufficient Cloud Tokens are available, the customer will be contacted by Mendix.
8080

81-
### Release date: October 16, 2025
81+
## Release date: October 16, 2025
8282

8383
* After being added to a [Mendix on Azure](/developerportal/deploy/mendix-on-azure/) cluster in the Mendix on Kubernetes Portal, a [cluster manager](/developerportal/deploy/mendix-on-azure/configuration/#cluster-manager) can now view and edit the cluster from the Mendix on Azure Portal.
8484
* We have resolved the validation error for PostgreSQL tiers that occurred when enabling Read replicas on existing clusters.
8585

86-
### Release date: September 25, 2025
86+
## Release date: September 25, 2025
8787

8888
* In order to ensure app availability during infrastructure upgrades, the number of default replicas for newly created Mendix apps is set to 2.
8989
* To provide greater flexibility in data access, we have added a new feature that allows you to **Enable Read Replica Database access** when creating new clusters. Please note that this feature is set to **No** (disabled) by default. For details on how to enable it, see [Direct App Database Access](/developerportal/deploy/mendix-on-azure/configuration/direct-database-access/).
@@ -96,7 +96,7 @@ For information on the current status of Mendix deployment, see [Mendix Status](
9696

9797
* Currently, the **updated** or **created** tags in the **Edit** screen of the cluster are not attached to the cluster resources.
9898

99-
### Release date: September 11, 2025
99+
## Release date: September 11, 2025
100100

101101
* We have improved the translations by adding support for error messages in the **Cluster Overview** page.
102102
* We have fixed a translation issue where **Logging and Monitoring** was displayed twice in Cluster Details page.
@@ -108,15 +108,15 @@ For information on the current status of Mendix deployment, see [Mendix Status](
108108
* Support ticket visibility is currently limited to tickets created by the individual user, rather than all tickets within their subscription.
109109
* Currently, it is not possible to create new environments in the Mendix on Azure cluster. We are working on releasing a fix for this issue soon.
110110

111-
### Release date: August 7, 2025
111+
## Release date: August 7, 2025
112112

113113
* Users with the Owner or Contributor roles can now view all uninitialized clusters within their subscription, ensuring better visibility and coordination.
114114
* The cluster deployment progress status now more accurately reflects the actual deployment status.
115115
* We have fixed an issue where new users had to first visit the Mendix on Kubernetes portal before initializing a cluster. They can now initialize a cluster directly in Mendix on Kubernetes.
116116
* We have improved the accuracy and consistency of Japanese and Korean translations in the Mendix on Azure portal.
117117
* Cluster initialization is now limited to users with the Owner role. This resolves a previous issue where users with the Contributor role were also able to initialize clusters.
118118

119-
### Release date: July 3, 2025
119+
## Release date: July 3, 2025
120120

121121
* Mendix on Azure users can now create and restore environment backups through Mendix on Kubernetes Portal. For more information, see [Backups in Mendix on Azure](/developerportal/deploy/mendix-on-azure/backups/).
122122
* [Cloud tokens](/control-center/cloud-tokens/) are now required for cluster initialization and environment creation in Mendix on Azure, except when a trial is active. The preflight check now validates if you have sufficient valid cloud tokens.
@@ -127,11 +127,11 @@ For information on the current status of Mendix deployment, see [Mendix Status](
127127
* We have added the option to enable managed Grafana with private access to the **Initialize** and **Edit** steps for the cluster.
128128
* The preflight check can now validate that the Azure account used to initialize the cluster has an Owner role assigned on the target subscription.
129129

130-
### Release date: May 29, 2025
130+
## Release date: May 29, 2025
131131

132132
* We have strengthened the preflight check process to deliver a better user experience.
133133

134-
### Release date: April 24, 2025
134+
## Release date: April 24, 2025
135135

136136
* You can now update the **Additional Options** even after the clusters have been initialized.
137137
* We have enhanced our preflight check process to deliver a better user experience.
@@ -141,12 +141,12 @@ For information on the current status of Mendix deployment, see [Mendix Status](
141141
* A Creator column has been added to the **Support Overview** page to display who created each support ticket.
142142
* We have resolved an issue by disabling the Zendesk ticket link for users who did not create the corresponding support ticket.
143143

144-
### Release date: March 20, 2025
144+
## Release date: March 20, 2025
145145

146146
* We have introduced a Custom Tags option in the Initialization flow.
147147
* We have resolved an issue where a deleted cluster manager could still access the cluster in the Mendix on Azure portal after being removed from the Mendix on Kubernetes Portal for a specific cluster.
148-
* The Postgress Compute SKU and Postgress Storage Performance Tier for IOPS can now be configured in the Initialization flow.
148+
* The PostgreSQL Compute SKU and PostgreSQL Storage Performance Tier for IOPS can now be configured in the Initialization flow.
149149

150-
### Release date: March 3, 2025
150+
## Release date: March 3, 2025
151151

152152
The initial release of Mendix on Azure provides a simplified, integrated way to deploy Mendix applications to a Microsoft Azure environment. For more information about the available features, see [Mendix on Azure](/developerportal/deploy/mendix-on-azure/).

0 commit comments

Comments
 (0)