Skip to content

The 'esdb' protocol is deprecated. Please use 'kurrentdb' instead #1029

@TastyPi

Description

@TastyPi

Expected Behaviour

When using StartedKurrentDbContainer.getConnectionString() with KurrentDBClient.connectionString(...) it should not print a deprecated warning in the logs

Actual Behaviour

KurrentDBClient.connectionString(...) prints the following deprecation warning:

The 'esdb' protocol is deprecated. Please use 'kurrentdb' instead

This is because getConnectionString() returns a URL with the old esdb scheme instead of the new kurrentdb scheme.

Testcontainer Logs

N/A

Steps to Reproduce

const container = new KurrentDbContainer("docker.kurrent.io/kurrent-latest/kurrentdb");
const started = await container.start();
const kurrent = KurrentDBClient.connectionString(started.getConnectionString())

Environment Information

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions