We also use this repository to host the wiki for Vert.x 3
vert-x3 / wiki Goto Github PK
View Code? Open in Web Editor NEWThe wiki and issues for the vert-x3 organisation
License: Apache License 2.0
The wiki and issues for the vert-x3 organisation
License: Apache License 2.0
We also use this repository to host the wiki for Vert.x 3
To support Vert.x 3.0
Complete the current Vert.x RX support.
Including helpers and generated Rx-ified version of our APIs.
Does it possible to get access to colunm names from row class (MySQLRowImpl) as List after query perfomed?
If it is can we have public method for it? Thnks
Or looking further it will be perfect to have ability to transform result (row) to JsonObject by specific method...
PS: Does MySQLClient have support for 8.0 version?
In Vert.x 4, the EventBus client JS artifact is no longer published to Maven Central.
There should be a section in the deprecation/breaking changes page explaining how to use the new artifact.
Port from Vert.x 2.x
Latest wiki, the Handling issues page specifically, contains links to Waffle for handling issues.
Waffle has closed down last year, and those links are now dead.
I was just reading the doc, looking into how to contribute to vert-x :).
Because this is a wiki I can't easily make a pull request :).
Click the waffle links at the bottom of the page. This one and this one. They are both 404.
There seems to be a few alternatives, but none that seems quite as loved just yet.
Consider making the API a bit more "groovy-style" (right now it's more or less the Java API)
Simple JSON text protocol so clients can open a socket and talk to the Vert.x event bus.
Very similar to what we already have in the Vert.x event bus bridge.
It's really a matter of fine tuning and publishing the protocol, and developing from what we already have in the event bus bridge.
Complete current vertx-js support including:
Support deployment of JS verticles from npm.
Asynchronous IMAP and SMTP support
Once docgen is complete, we need to complete documentation for all Vert.x APIs, including:
vertx-core
and all of the stack.
Service to handle authorisation / authentication.
Create various end to end examples / tutorials showing how to create typical applications with Vert.x
(Because RabbitMQ doesn't implement AMQP 1.0) - port from existing Vert.x 2.0 module
We need some way for Vert.x 3.0 users to discover services and components.
Some thoughts here https://groups.google.com/forum/?fromgroups#!topic/vertx-dev/Tj0OX8yKjHo
Port from Vert.x 2.x
Building blocks for creating HTTP and REST applications
my Groovy code:
class GatewayVerticle extends AbstractVerticle {
DeliveryOptions HOP_OPTS = new DeliveryOptions( sendTimeout:5000 )
@Override
void start() throws Exception {
vertx.eventBus().send( 'addr', [ aa:42 ], HOP_OPTS ){ println it }
}
}
fails with
java.lang.IllegalArgumentException: No message codec for type: class java.util.LinkedHashMap at io.vertx.core.eventbus.impl.CodecManager.lookupCodec(CodecManager.java:101) at io.vertx.core.eventbus.impl.clustered.ClusteredEventBus.createMessage(ClusteredEventBus.java:180) at io.vertx.core.eventbus.impl.EventBusImpl.send(EventBusImpl.java:111)
If I ommit the setting sendTimeout it fails with the same exception.
The following line works just fine:
vertx.eventBus().send( 'gateway', [ aa:42 ] ){ doSomeStuff() }
If I convert the map into JsonObject, it also works:
vertx.eventBus().send( 'addr', new JsonObject( aa:42 ), HOP_OPTS ){}
See https://stackoverflow.com/questions/55415485/vertx-3-6-3-eventbus-send-with-deliveryoptions-fail for further discuccsion
We should create an NPM module which contains the Vert.x distribution, so the user can install vert.x with
npm install vertx
Similarly we should create a gem.
List deprecation in 3.7 and breaking changes in 4.0 wiki pages
On version 4.0.3, the constructor of the class RoutingContextImpl requires an HttpServerRequest object but this one will be cast later to HttpServerRequestInternal throwing a ClassCastException.
There are no release notes for 3.8.4
Use the vertx-stack project to configure several different stacks/distros including:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.