You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by sb...@apache.org on 2026/10/08 08:09:41 UTC

(grails-static-website) branch docs/grails-8-announcement updated (77e2face99b -> 1b9f66a69b1)

This is an automated email from the ASF dual-hosted git repository.

sbglasius pushed a change to branch docs/grails-8-announcement
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git


    from 77e2face99b Update Grails 8 release post: correct release date, refine details on features and changes, add missing updates, and enhance formatting.
     add 087cfbfc01c Update conf/releases.yml
     add 20ce2bc5115 Update conf/releases.yml
     new 567c802fc0f Merge remote-tracking branch 'origin/master' into docs/grails-8-announcement
     new 1b9f66a69b1 Warn against training the AOT cache against a production database

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 conf/releases.yml                        | 5 ++++-
 posts/2026-10-08-introducing-grails-8.md | 4 +++-
 2 files changed, 7 insertions(+), 2 deletions(-)


(grails-static-website) 01/02: Merge remote-tracking branch 'origin/master' into docs/grails-8-announcement

Posted by sb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

sbglasius pushed a commit to branch docs/grails-8-announcement
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit 567c802fc0ffa0ce4ecd9d4307962cc0dd3a85a9
Merge: 77e2face99b 20ce2bc5115
Author: Søren Berg Glasius <so...@glasius.dk>
AuthorDate: Thu Oct 8 10:08:41 2026 +0200

    Merge remote-tracking branch 'origin/master' into docs/grails-8-announcement
    
    * origin/master:
      Update conf/releases.yml
      Update conf/releases.yml

 conf/releases.yml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)


(grails-static-website) 02/02: Warn against training the AOT cache against a production database

Posted by sb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

sbglasius pushed a commit to branch docs/grails-8-announcement
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit 1b9f66a69b1efe090e89c3983a730a49d7ceb86d
Author: Søren Berg Glasius <so...@glasius.dk>
AuthorDate: Thu Oct 8 10:09:35 2026 +0200

    Warn against training the AOT cache against a production database
---
 posts/2026-10-08-introducing-grails-8.md | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/posts/2026-10-08-introducing-grails-8.md b/posts/2026-10-08-introducing-grails-8.md
index 98c3c3b0b6f..6dd4d9c7da7 100644
--- a/posts/2026-10-08-introducing-grails-8.md
+++ b/posts/2026-10-08-introducing-grails-8.md
@@ -287,7 +287,9 @@ grails {
 }
 ```
 
-Enabling it adds an `extractAotCacheApplication` task and a `trainAotCache` task, which you run explicitly. Training unpacks the executable jar into `build/aot-cache/application`, runs it over the listed paths, and writes the cache beside it:
+Enabling it adds an `extractAotCacheApplication` task and a `trainAotCache` task, which you run explicitly. Training unpacks the executable jar into `build/aot-cache/application`, runs it over the listed paths, and writes the cache beside it.
+
+**Warning:** training is a real run of the application, in the `production` environment by default. It executes bootstrap code, connects to whatever the configuration points at, and writes whatever that code writes. Point it at a build-time or throwaway database, never at production.
 
 ```shell
 ./gradlew trainAotCache