Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Database Lab Engine v3.2.0 #146

Unanswered
NikolayS asked this question in General
Discussion options

Database Lab Engine v3.2.0

Release v3.2.0 extends DLE UI with two new tabs, "Logs" and "Configuration", to improve the user experience when configuring or reconfiguring DLE for managed Postgres services such as AWS RDS and Google Cloud SQL. It also delivers a good number of new features and improvements.

Postgres 15 is already supported!

PostgreSQL 15 is already supported by DLE and included in the list of default images, with many extensions shipped with it: https://postgres.ai/docs/database-lab/supported-databases.

AWS Marketplace – the easiest way to get DLE for any Postgres database

DLE v3.2.0 has been already published in AWS Marketplace: https://aws.amazon.com/marketplace/pp/prodview-wlmm2satykuec, offering the Standard license, with support, embedded monitoring, simplified installation, and access to a wider variety of supported Postgres images (including extensions not available by default). An instance with DLE delivers "dev/test databases as a service" and levels up all dev&test processes. For example, on an r5.xlarge instance (4 vCPUs, 32 GiB RAM) with 200 GiB disk space, it is possible to run up to 30 database clones simultaneously (and even more, if shared_buffers is adjusted to lower values) spending as low as 360ドル per month – less than for a single regular RDS clone of the same size.

New contributor

🙇 The development team greets a new contributor: @Adrinlol.

What's new

New features

Improvements and fixes

Diff showing all changes

Diff between versions v3.1.2 and v3.2.0: v3.1.2...v3.2.0.

Migration from DLE v3.1.x and configuration notes

Note: if you have an older version, check the previous release notes as well: https://gitlab.com/postgres-ai/database-lab/-/releases.

Configuration directory

The config directory, by default, is ~/.dblab/engine/configs and the corresponding mounted volume must be writable:

 ...
 --volume ~/.dblab/engine/configs:/home/dblab/configs
 ...

Logs directory

Make sure that ~/.dblab/engine/logs is mounted as a volume to the DLE container:

 ...
 --volume ~/.dblab/engine/configs:/home/dblab/configs \
 --volume ~/.dblab/engine/meta:/home/dblab/meta \
 --volume ~/.dblab/engine/logs:/home/dblab/logs \
 ...

Alternatively, you can mount the entire directory (including configs and meta – but make sure that these subdirectories exist, DLE doesn't create them yet):

 ...
 --volume ~/.dblab/engine:/home/dblab
 ...

Query preprocessing

The queryPreprocessing section supports inline SQL now. Examples can be found here: https://gitlab.com/postgres-ai/database-lab/-/merge_requests/576#examples

Configuration UI

Because the configuration can be viewed and edited in the UI, make sure:

Where to get help

To get help, reach out to the Postgres.ai team and the growing community of Database Lab users and contributors: https://postgres.ai/contact.

Provide feedback, contribute

Any feedback will be greatly appreciated:

If you want to help the project grow, consider various ways of contributing:


This discussion was created from the release Database Lab Engine v3.2.0.
You must be logged in to vote

Replies: 0 comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant

AltStyle によって変換されたページ (->オリジナル) /