Skip to content

Commit 303b4fe

Browse files
committed
Merge branch 'release/0.9.3'
2 parents 1cb849c + 8d8f979 commit 303b4fe

File tree

75 files changed

+151
-155
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+151
-155
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
77

8+
## [0.9.3] - 2019-10-07
9+
- Fix Multi Thread regression on 0.9.2
10+
811
## [0.9.2] - 2019-10-05
912
- Reduced PM size from 11MB to 4MB
1013
- PM package doesn't depend on GraalVM to run

codegen/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
<parent>
77
<groupId>io.reactiverse</groupId>
88
<artifactId>es4x-parent</artifactId>
9-
<version>0.9.2</version>
9+
<version>0.9.3</version>
1010
<relativePath>..</relativePath>
1111
</parent>
1212

1313
<modelVersion>4.0.0</modelVersion>
1414

1515
<artifactId>es4x-codegen</artifactId>
16-
<version>0.9.2</version>
16+
<version>0.9.3</version>
1717

1818
<properties>
1919
</properties>

es4x/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
<parent>
77
<groupId>io.reactiverse</groupId>
88
<artifactId>es4x-parent</artifactId>
9-
<version>0.9.2</version>
9+
<version>0.9.3</version>
1010
<relativePath>..</relativePath>
1111
</parent>
1212

1313
<modelVersion>4.0.0</modelVersion>
1414

1515
<artifactId>es4x</artifactId>
16-
<version>0.9.2</version>
16+
<version>0.9.3</version>
1717

1818
<properties>
1919
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

es4x/src/main/java/io/reactiverse/es4x/impl/JSVerticleFactory.java

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616
package io.reactiverse.es4x.impl;
1717

18-
import io.reactiverse.es4x.ECMAEngine;
1918
import io.reactiverse.es4x.ESVerticleFactory;
2019
import io.reactiverse.es4x.Runtime;
2120
import io.vertx.core.*;
@@ -24,26 +23,20 @@
2423

2524
public final class JSVerticleFactory extends ESVerticleFactory {
2625

27-
private Value module;
28-
2926
@Override
3027
public String prefix() {
3128
return "js";
3229
}
3330

3431
@Override
35-
protected Runtime createRuntime(ECMAEngine engine) {
36-
final Runtime runtime = super.createRuntime(engine);
32+
protected Verticle createVerticle(Runtime runtime, String fsVerticleName) {
33+
34+
final Value module;
3735
// we need to setup the script loader
3836
module = runtime.eval(
3937
Source.newBuilder("js", JSVerticleFactory.class.getResource("/io/reactiverse/es4x/jvm-npm.js")).buildLiteral()
4038
);
4139

42-
return runtime;
43-
}
44-
45-
@Override
46-
protected Verticle createVerticle(Runtime runtime, String fsVerticleName) {
4740
return new Verticle() {
4841

4942
private Vertx vertx;

generator/io.reactiverse/elasticsearch-client/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<groupId>io.reactiverse.es4x</groupId>
1010
<artifactId>es4x-generator</artifactId>
11-
<version>0.9.2</version>
11+
<version>0.9.3</version>
1212
<relativePath>../..</relativePath>
1313
</parent>
1414

1515
<artifactId>elasticsearch-client</artifactId>
16-
<version>0.9.2</version>
16+
<version>0.9.3</version>
1717

1818
<packaging>jar</packaging>
1919

generator/io.reactiverse/reactive-pg-client/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<parent>
99
<groupId>io.reactiverse.es4x</groupId>
1010
<artifactId>es4x-generator</artifactId>
11-
<version>0.9.2</version>
11+
<version>0.9.3</version>
1212
<relativePath>../..</relativePath>
1313
</parent>
1414

1515
<artifactId>reactive-pg-client</artifactId>
16-
<version>0.9.2</version>
16+
<version>0.9.3</version>
1717

1818
<packaging>jar</packaging>
1919

generator/io.vertx/vertx-amqp-bridge/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
<parent>
77
<groupId>io.reactiverse.es4x</groupId>
88
<artifactId>es4x-generator</artifactId>
9-
<version>0.9.2</version>
9+
<version>0.9.3</version>
1010
<relativePath>../..</relativePath>
1111
</parent>
1212

1313
<modelVersion>4.0.0</modelVersion>
1414

1515
<artifactId>vertx-amqp-bridge</artifactId>
16-
<version>0.9.2</version>
16+
<version>0.9.3</version>
1717

1818
<properties>
1919
<maven.groupId>io.vertx</maven.groupId>

generator/io.vertx/vertx-auth-common/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
<parent>
77
<groupId>io.reactiverse.es4x</groupId>
88
<artifactId>es4x-generator</artifactId>
9-
<version>0.9.2</version>
9+
<version>0.9.3</version>
1010
<relativePath>../..</relativePath>
1111
</parent>
1212

1313
<modelVersion>4.0.0</modelVersion>
1414

1515
<artifactId>vertx-auth-common</artifactId>
16-
<version>0.9.2</version>
16+
<version>0.9.3</version>
1717

1818
<properties>
1919
<maven.groupId>io.vertx</maven.groupId>

generator/io.vertx/vertx-auth-htdigest/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
<parent>
77
<groupId>io.reactiverse.es4x</groupId>
88
<artifactId>es4x-generator</artifactId>
9-
<version>0.9.2</version>
9+
<version>0.9.3</version>
1010
<relativePath>../..</relativePath>
1111
</parent>
1212

1313
<modelVersion>4.0.0</modelVersion>
1414

1515
<artifactId>vertx-auth-htdigest</artifactId>
16-
<version>0.9.2</version>
16+
<version>0.9.3</version>
1717

1818
<properties>
1919
<maven.groupId>io.vertx</maven.groupId>

generator/io.vertx/vertx-auth-htpasswd/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
<parent>
77
<groupId>io.reactiverse.es4x</groupId>
88
<artifactId>es4x-generator</artifactId>
9-
<version>0.9.2</version>
9+
<version>0.9.3</version>
1010
<relativePath>../..</relativePath>
1111
</parent>
1212

1313
<modelVersion>4.0.0</modelVersion>
1414

1515
<artifactId>vertx-auth-htpasswd</artifactId>
16-
<version>0.9.2</version>
16+
<version>0.9.3</version>
1717

1818
<properties>
1919
<maven.groupId>io.vertx</maven.groupId>

0 commit comments

Comments
 (0)