Leonid Stashevsky 0242129c0d Update Ktor to 2.0.1 (#7319) %!s(int64=3) %!d(string=hai) anos
..
gradle 0242129c0d Update Ktor to 2.0.1 (#7319) %!s(int64=3) %!d(string=hai) anos
src 0242129c0d Update Ktor to 2.0.1 (#7319) %!s(int64=3) %!d(string=hai) anos
README.md 4b7a56941e implement new test: ktor-pgclient (#7006) %!s(int64=3) %!d(string=hai) anos
build.gradle.kts 0242129c0d Update Ktor to 2.0.1 (#7319) %!s(int64=3) %!d(string=hai) anos
gradlew 4b7a56941e implement new test: ktor-pgclient (#7006) %!s(int64=3) %!d(string=hai) anos
gradlew.bat 4b7a56941e implement new test: ktor-pgclient (#7006) %!s(int64=3) %!d(string=hai) anos

README.md

Ktor with Vert.x async pgclient

This sets up testing using Ktor, with the async PostgreSQL client of the Eclipse Vert.x project.
The client features batching, pipelining and supports coroutines.

Test URLs

Plain Text Test

http://localhost:8080/plaintext

JSON Encoding Test

http://localhost:8080/json

Single Query Test

http://localhost:8080/db

Multiple Queries Test

http://localhost:8080/query?queries=

Database updates Test

http://localhost:8080/updates?queries=

Fortunes Test

http://localhost:8080/fortunes

build

./gradlew build

run

java -jar build/libs/bench.jar