Browse Source

jooby 2.0.3 (#4963)

Edgar Espina 6 years ago
parent
commit
e15d546c16

+ 2 - 2
frameworks/Java/jooby2/pom.xml

@@ -7,7 +7,7 @@
   <parent>
     <groupId>io.jooby</groupId>
     <artifactId>jooby-project</artifactId>
-    <version>2.0.0</version>
+    <version>2.0.3</version>
   </parent>
 
   <artifactId>jooby2</artifactId>
@@ -17,7 +17,7 @@
   <name>jooby 2.x</name>
 
   <properties>
-    <jooby.version>2.0.0</jooby.version>
+    <jooby.version>2.0.3</jooby.version>
     <postgresql.version>42.2.5</postgresql.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <maven.compiler.source>8</maven.compiler.source>

+ 6 - 3
frameworks/Java/jooby2/src/main/java/com/techempower/App.java

@@ -6,7 +6,7 @@ import io.jooby.Jooby;
 import io.jooby.ServerOptions;
 import io.jooby.hikari.HikariModule;
 import io.jooby.json.JacksonModule;
-import io.jooby.rocker.Rockerby;
+import io.jooby.rocker.RockerModule;
 
 import java.nio.charset.StandardCharsets;
 import java.sql.Connection;
@@ -40,7 +40,10 @@ public class App extends Jooby {
 
   {
     /** Server options (netty only): */
-    setServerOptions(new ServerOptions().setSingleLoop(true));
+    setServerOptions(new ServerOptions()
+        .setSingleLoop(true)
+        .setDirectBuffers(true)
+    );
 
     /** JSON: */
     install(new JacksonModule());
@@ -51,7 +54,7 @@ public class App extends Jooby {
     DataSource ds = require(DataSource.class);
 
     /** Template engine: */
-    install(new Rockerby());
+    install(new RockerModule());
 
     get("/plaintext", ctx ->
         ctx.send(MESSAGE_BYTES)

+ 2 - 2
frameworks/Kotlin/kooby/pom.xml

@@ -8,7 +8,7 @@
   <parent>
     <groupId>io.jooby</groupId>
     <artifactId>jooby-project</artifactId>
-    <version>2.0.0</version>
+    <version>2.0.3</version>
   </parent>
 
   <artifactId>kooby</artifactId>
@@ -18,7 +18,7 @@
   <name>kooby: jooby + kotlin</name>
 
   <properties>
-    <jooby.version>2.0.0</jooby.version>
+    <jooby.version>2.0.3</jooby.version>
     <postgresql.version>42.2.5</postgresql.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <maven.compiler.source>1.8</maven.compiler.source>

+ 3 - 2
frameworks/Kotlin/kooby/src/main/kotlin/kooby/App.kt

@@ -8,7 +8,7 @@ import io.jooby.MediaType.JSON
 import io.jooby.hikari.HikariModule
 import io.jooby.json.JacksonModule
 import io.jooby.require
-import io.jooby.rocker.Rockerby
+import io.jooby.rocker.RockerModule
 import io.jooby.runApp
 import java.util.*
 import java.util.concurrent.ThreadLocalRandom
@@ -35,6 +35,7 @@ fun main(args: Array<String>) {
     /** Server options (netty only): */
     serverOptions {
       singleLoop = true
+      directBuffers = true
     }
 
     /** JSON: */
@@ -46,7 +47,7 @@ fun main(args: Array<String>) {
     val ds = require(DataSource::class)
 
     /** Template engine: */
-    install(Rockerby())
+    install(RockerModule())
 
     get("/plaintext") {
       ctx.send(MESSAGE_BYTES)