Skip to content

Commit cd69764

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents f3b0e05 + 3b81448 commit cd69764

6 files changed

Lines changed: 25 additions & 45 deletions

File tree

pom.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,26 @@
8686
<encoding>UTF-8</encoding>
8787
</configuration>
8888
</plugin>
89+
<plugin>
90+
<groupId>org.apache.maven.plugins</groupId>
91+
<artifactId>maven-shade-plugin</artifactId>
92+
<version>3.6.0</version>
93+
<executions>
94+
<execution>
95+
<phase>package</phase>
96+
<goals>
97+
<goal>shade</goal>
98+
</goals>
99+
<configuration>
100+
<artifactSet>
101+
<includes>
102+
<include>org.mongodb:mongo-java-driver</include>
103+
</includes>
104+
</artifactSet>
105+
</configuration>
106+
</execution>
107+
</executions>
108+
</plugin>
89109
</plugins>
90110
<resources>
91111
<resource>

src/main/java/com/mengcraft/simpleorm/EbeanHandler.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ public void initialize() throws DatabaseException {
214214
if (!(server == null)) {
215215
throw new DatabaseException("Already initialized!");
216216
}
217-
if (mapping.size() < 1) {
217+
if (mapping.isEmpty()) {
218218
throw new DatabaseException("Not define entity class!");
219219
}
220220

@@ -384,7 +384,8 @@ public void shutdown() throws DatabaseException {
384384
val i = clz.getDeclaredConstructor(DefaultServer.class);
385385
i.setAccessible(true);
386386
((Runnable) i.newInstance(server)).run();
387-
if (dataSource instanceof HikariDataSource && !((HikariDataSource) dataSource).getPoolName().equals("simple_shared")) {// Never shutdown shared
387+
if (dataSource instanceof HikariDataSource &&
388+
((HikariDataSource) dataSource).getPoolName().equals(name)) {// Never shutdown shared
388389
((HikariDataSource) dataSource).close();
389390
}
390391
if (managed) {

src/main/java/com/mengcraft/simpleorm/MongoWrapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public void ping() throws MongoTimeoutException {
6464
}
6565

6666
public MongoDatabaseWrapper open(String database, String collection) {
67-
return open(database, collection, MongoCodecs.BSON);
67+
return open(database, collection, MongoCodecs.LEGACY);
6868
}
6969

7070
public MongoDatabaseWrapper open(String database, String collection, IMongoCodec serializer) {

src/main/java/com/mengcraft/simpleorm/RedisWrapper.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ public <T> T eval(int database, String scriptName, String... args) {
7070
@Override
7171
@SneakyThrows
7272
public void close() {
73+
unsubscribeAll();
7374
resources.close();
7475
}
7576

src/main/java/com/mengcraft/simpleorm/mongo/BsonMongoCodec.java

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

src/main/java/com/mengcraft/simpleorm/mongo/MongoCodecs.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,4 @@
33
public class MongoCodecs {
44

55
public static final IMongoCodec LEGACY = new LegacyMongoCodec();
6-
public static final IMongoCodec BSON = new BsonMongoCodec();
76
}

0 commit comments

Comments
 (0)