2023.09 (Servoy Cloud)

Release Notes

ServoyAI (Get Help)

The ServoyAI (get Help) is an initial implementation designed to assist you with a wide range of questions related to Servoy.

Here are a few examples of questions you might ask:

  • How can I filter a Servoy foundset?

  • How can I set up a namespace in Servoy Cloud?

  • How can I change my password in Servoy Cloud?

For each response, you have the option to copy the answer for your reference and/or rate the quality of the answer. Your feedback will help us improve our documentation.

Servoy Cloud Query Optimizer

To access the Query Performance screen, follow these steps:

  1. Navigate to Applications -> Application -> Environment -> Environment Detail -> Query Performance.

This screen displays a table listing all the queries executed in your applications for the selected environment.

If you notice a query that is not performing as expected:

  1. Click on Show More in the SQL Action column. This will open a pop-up window.

  2. In the pop-up window, click on the ServoyAI button.

By doing so, a request will be generated with all the necessary information to provide feedback about the selected query.

Database Stats

To access the Database Statistics in Servoy Cloud Control Center, please follow the steps below:

  1. Navigate to Applications -> Application -> Environment -> Environment Detail -> Database

This page lists the databases used by your application. Click on a database to view detailed statistics, represented in various charts:

  • Connections Over Time: This chart displays the number of active database connections over time for your application.

  • Read Stats Over Time: This chart provides information on Create, Read, Update, and Delete (CRUD) operations performed on your database over time. Click on a spike in any chart to navigate to the Query Performance page. Please note that the Query Performance page has a filter which can alter the number of displayed queries.

  • Cache Hit Rate %: This chart indicates the efficiency of your database's indexing. The Query Optimizer can provide suggestions for index optimization.

  • Table Locks Over Time: Ideally, the value on this chart should be as close to 0 as possible. It provides an overview of long-running transactions or table changes.

Logs improvements

To access the Log activity in Servoy Cloud Control Center, please follow the steps below:

  1. Navigate to Applications -> Application -> Environment -> Environment Detail -> Log activity

The Log Activity page lists all the log outputs related to your application. Each log entry has a Show More button that you can click to reveal additional information about a specific issue.

If an issue is linked to a specific line number and code file in your application, this line will be highlighted for easier identification.

Other improvements and fixes

We've made several improvements and fixes to enhance your experience with the Servoy Cloud Control Center. Here's what's new:

  • Query Performance: Added the name of the database that your queries are running on.

  • Job bases GIT/SVN Settings: You can now change your GIT/SVN password directly from the build settings screen. This gives you the option too have different username/passwords for each build job.

  • GIT Repository View: Improved the view of the GIT repositories to make it easier for you to manage your repositories.

  • Support Ticket Creation: The screen for creating a new support ticket has been improved for better usability.

  • Filter Options: Improved the filter options to enable selection of a specific time range.

  • Application Customization: You can now change your application's description and logo.

  • Pipeline View: The view of your pipelines is now sorted based on the type of environment.

  • Mobile Build Improvements: Made several small improvements and bug fixes to the mobile build process.

  • Namespace Checkout Fixes: Fixed several bugs related to checking out a namespace in the Servoy Developer IDE.

Last updated