Skip to Main Content
EventStoreDB Ideas Portal

Ideas for improvements and new features in EventStoreDB, client libraries, and database extensions.

ADD A NEW IDEA

Ideas

Showing 33 of 56

Add IsAlive to /metrics

Could be useful to have IsAlive for prometheus alerting
Guest about 2 months ago in EventStoreDB / Operations 0

Delete streams without a trace

Customers who actively clean up their database encounter a situation when the scavenge.db file grows uncontrollably because it keeps the information about stuff that has been deleted. Eventually, it might lead to a situation when the scavenge.db f...
Alexey Zimarev almost 2 years ago in EventStoreDB / Operations 3

Consider adding projection execution time to the metrics endpoint

Is it possible to add a new metrics for projection execution time?
Cindy Lo Min Chung over 1 year ago in EventStoreDB / Operations 0

Adjust the Log levels

At the moment the default log level is Debug, because lots of important logging is currently at the debug level. Users understandably sometimes raise the level to Information and miss important logs We should review and adjust the log levels of al...
Tim Coleman over 1 year ago in EventStoreDB / Operations 0

Schema registry

Have a component that would allow developers to register their events schema in the registry. When appending new events, when the schema id is provided, the event is checked for compatibility with the schema, and it it's not compatible, the append...
Alexey Zimarev almost 2 years ago in Platform / Schema 0

Consistency policies

One of the main concerns developers have about impoementing Event Sourcing is so-called "eventual consistency". It means that when a system implements one or more query models either in ESDB using custom projections or in other databases using cat...
Alexey Zimarev about 1 year ago in EventStoreDB / Dev experience 2

Timestamp-based reads

For temporal and bi-temporal models it would be beneficial to be able to read streams, as well as start subscriptions, using timestamps instead of positions. It would allow answering questions "what happened after that date and time, before this d...
Alexey Zimarev about 1 year ago in EventStoreDB / Dev experience 2

Filtered reads and subscriptions to streams

ESDB currently allows filtered subscriptions to $all. The idea is to support filtered reads from $all, from streams, as well as filtered catch-up subscriptions to streams.
Alexey Zimarev almost 2 years ago in EventStoreDB / Dev experience 2

Custom Indexes

Focus on removing linkto eventsIncludes sequence numbers$allcategoryguarantees on write (optional consistency) from a client perspective also defined by user?
Alexey Zimarev almost 2 years ago in EventStoreDB / Dev experience 1

Read only replicas with single-node databases

Consider allowing read only replicas to connect to single node deployments. Currently, this is not possible because replication is disabled on single node databases.
Faheem Muhammad Ramjaun over 1 year ago in EventStoreDB / Operations / Performance 0