Skip to content

Commit dd23b23

Browse files
authored
Merge pull request #15004 from apache/remove-embedded-mongodb-feature
Remove embedded-mongodb feature and references
2 parents 0489a81 + bcc429c commit dd23b23

File tree

12 files changed

+8
-187
lines changed

12 files changed

+8
-187
lines changed

grails-doc/src/en/guide/commandLine/creatingProject.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ The "create-*" commands are used to produce a fundamental Grails project, allowi
175175
----
176176
177177
| -f, --features
178-
| The features to use. Possible values: h2, gorm-hibernate5, spring-boot-starter-jetty, micronaut-http-client, cache-ehcache, hibernate-validator, postgres, mysql, cache, database-migration, grails-gsp, hamcrest, gorm-mongodb, assertj, mockito, spring-boot-starter-undertow, github-workflow-java-ci, jrebel, testcontainers, sqlserver, grails-console, views-markup, views-json, gorm-neo4j, asciidoctor, embedded-mongodb, grails-web-console, logbackGroovy, mongo-sync, shade, properties
178+
| The features to use. Possible values: h2, gorm-hibernate5, spring-boot-starter-jetty, micronaut-http-client, cache-ehcache, hibernate-validator, postgres, mysql, cache, database-migration, grails-gsp, hamcrest, gorm-mongodb, assertj, mockito, spring-boot-starter-undertow, github-workflow-java-ci, jrebel, testcontainers, sqlserver, grails-console, views-markup, views-json, gorm-neo4j, asciidoctor, grails-web-console, logbackGroovy, mongo-sync, shade, properties
179179
|
180180
[source,shell]
181181
----

grails-doc/src/en/guide/commandLine/interactiveMode.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Creates an application
7373
assertj, mockito, spring-boot-starter-undertow,
7474
github-workflow-java-ci, jrebel, testcontainers, sqlserver,
7575
grails-console, views-markup, asset-pipeline-grails, views-json,
76-
gorm-neo4j, asciidoctor, embedded-mongodb, grails-web-console,
76+
gorm-neo4j, asciidoctor, grails-web-console,
7777
logbackGroovy, mongo-sync, shade, geb, properties
7878
-g, --gorm=GORM Implementation
7979
Which GORM Implementation to configure. Possible values: hibernate,
@@ -116,7 +116,6 @@ Available Features
116116
117117
Database
118118
database-migration Adds support for Liquibase database migrations. The Database Migration plugin helps you manage database changes while developing Grails applications.
119-
embedded-mongodb Executes an embedded mongo database for integration or functional testing
120119
gorm-hibernate5 (+) Adds support for Hibernate5 using GORM
121120
gorm-mongodb Configures GORM for MongoDB for Groovy applications
122121
gorm-neo4j Configures GORM for Neo4j for Groovy applications

grails-doc/src/en/ref/Command Line/create-plugin.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Options include specifying features, configuring the GORM implementation, select
7070

7171
Here are the available options for the create-plugin command:
7272

73-
- -f, --features=FEATURE[,FEATURE...]: Specifies the features to include in the plugin. Available options include h2, gorm-hibernate5, spring-boot-starter-jetty, micronaut-http-client, cache-ehcache, hibernate-validator, postgres, mysql, cache, database-migration, grails-gsp, hamcrest, gorm-mongodb, assertj, mockito, spring-boot-starter-undertow, github-workflow-java-ci, jrebel, testcontainers, sqlserver, grails-console, views-markup, views-json, gorm-neo4j, asciidoctor, embedded-mongodb, grails-web-console, logbackGroovy, mongo-sync, shade, properties.
73+
- -f, --features=FEATURE[,FEATURE...]: Specifies the features to include in the plugin. Available options include h2, gorm-hibernate5, spring-boot-starter-jetty, micronaut-http-client, cache-ehcache, hibernate-validator, postgres, mysql, cache, database-migration, grails-gsp, hamcrest, gorm-mongodb, assertj, mockito, spring-boot-starter-undertow, github-workflow-java-ci, jrebel, testcontainers, sqlserver, grails-console, views-markup, views-json, gorm-neo4j, asciidoctor, grails-web-console, logbackGroovy, mongo-sync, shade, properties.
7474
- -g, --gorm=GORM Implementation: Specifies the GORM Implementation to configure for the plugin. Possible values are hibernate, mongodb, neo4j.
7575
- -h, --help: Displays the help message and exits.
7676
- -i, --inplace: Creates a service within the current directory.

grails-doc/src/en/ref/Command Line/create-restapi.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ The `create-restapi` command accepts the following options:
4040

4141
- `NAME`: The desired name for the REST API application.
4242

43-
- `-f, --features=FEATURE[,FEATURE...]`: Specifies the features to include. Available options include h2, scaffolding, gorm-hibernate5, spring-boot-starter-jetty, spring-boot-starter-tomcat, micronaut-http-client, cache-ehcache, hibernate-validator, postgres, mysql, cache, database-migration, grails-gsp, hamcrest, gorm-mongodb, assertj, mockito, spring-boot-starter-undertow, github-workflow-java-ci, jrebel, testcontainers, sqlserver, grails-console, views-markup, asset-pipeline-grails, views-json, gorm-neo4j, asciidoctor, embedded-mongodb, grails-web-console, logbackGroovy, mongo-sync, shade, geb, properties.
43+
- `-f, --features=FEATURE[,FEATURE...]`: Specifies the features to include. Available options include h2, scaffolding, gorm-hibernate5, spring-boot-starter-jetty, spring-boot-starter-tomcat, micronaut-http-client, cache-ehcache, hibernate-validator, postgres, mysql, cache, database-migration, grails-gsp, hamcrest, gorm-mongodb, assertj, mockito, spring-boot-starter-undertow, github-workflow-java-ci, jrebel, testcontainers, sqlserver, grails-console, views-markup, asset-pipeline-grails, views-json, gorm-neo4j, asciidoctor, grails-web-console, logbackGroovy, mongo-sync, shade, geb, properties.
4444

4545
- `-g, --gorm=GORM Implementation`: Specifies the GORM Implementation to configure, with options like hibernate, mongodb, neo4j.
4646

grails-doc/src/en/ref/Command Line/create-web-plugin.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ grails create-web-plugin [OPTIONS] NAME
3838

3939
Here are the available options for the `create-web-plugin` command:
4040

41-
- `-f, --features=FEATURE[,FEATURE...]`: Specifies the features to include in the plugin. Available options include h2, gorm-hibernate5, spring-boot-starter-jetty, micronaut-http-client, cache-ehcache, hibernate-validator, postgres, mysql, cache, database-migration, grails-gsp, hamcrest, gorm-mongodb, assertj, mockito, spring-boot-starter-undertow, github-workflow-java-ci, jrebel, testcontainers, sqlserver, grails-console, views-markup, views-json, gorm-neo4j, asciidoctor, embedded-mongodb, grails-web-console, logbackGroovy, mongo-sync, shade, properties.
41+
- `-f, --features=FEATURE[,FEATURE...]`: Specifies the features to include in the plugin. Available options include h2, gorm-hibernate5, spring-boot-starter-jetty, micronaut-http-client, cache-ehcache, hibernate-validator, postgres, mysql, cache, database-migration, grails-gsp, hamcrest, gorm-mongodb, assertj, mockito, spring-boot-starter-undertow, github-workflow-java-ci, jrebel, testcontainers, sqlserver, grails-console, views-markup, views-json, gorm-neo4j, asciidoctor, grails-web-console, logbackGroovy, mongo-sync, shade, properties.
4242

4343
- `-g, --gorm=GORM Implementation`: Specifies the GORM Implementation to configure for the plugin. Possible values are hibernate, mongodb, neo4j.
4444

grails-doc/src/en/ref/Command Line/help.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ Creates an application
146146
assertj, mockito, spring-boot-starter-undertow,
147147
github-workflow-java-ci, jrebel, testcontainers, sqlserver,
148148
grails-console, views-markup, asset-pipeline-grails, views-json,
149-
gorm-neo4j, asciidoctor, embedded-mongodb, grails-web-console,
149+
gorm-neo4j, asciidoctor, grails-web-console,
150150
logbackGroovy, mongo-sync, shade, geb, properties
151151
-g, --gorm=GORM Implementation
152152
Which GORM Implementation to configure. Possible values: hibernate,

grails-doc/src/en/ref/Command Line/list-features.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ Available Features
6565
6666
Database
6767
database-migration Adds support for Liquibase database migrations. The Database Migration plugin helps you manage database changes while developing Grails applications.
68-
embedded-mongodb Executes an embedded mongo database for integration or functional testing
6968
gorm-hibernate5 (+) Adds support for Hibernate5 using GORM
7069
gorm-mongodb Configures GORM for MongoDB for Groovy applications
7170
gorm-neo4j Configures GORM for Neo4j for Groovy applications

grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/database/EmbeddedMongo.java

Lines changed: 0 additions & 91 deletions
This file was deleted.

grails-forge/grails-forge-core/src/main/resources/pom.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,6 @@
4848
<artifactId>cache-ehcache</artifactId>
4949
<version>3.0.0</version>
5050
</dependency>
51-
<dependency>
52-
<!-- Last released Oct 17, 2022 -->
53-
<groupId>org.grails.plugins</groupId>
54-
<artifactId>embedded-mongodb</artifactId>
55-
<version>2.0.1</version>
56-
</dependency>
5751
<dependency>
5852
<groupId>org.asciidoctor.jvm.convert</groupId>
5953
<artifactId>asciidoctor-gradle-jvm</artifactId>

grails-forge/grails-forge-core/src/test/groovy/org/grails/forge/feature/database/EmbeddedMongoSpec.groovy

Lines changed: 0 additions & 66 deletions
This file was deleted.

0 commit comments

Comments
 (0)