lukashornych / evitalab

Official web-based GUI client for evitaDB e-commerce database. It is built to help developers who use evitaDB with exploring and debugging their domain structure and data. Besides standard query executing, it also supports multiple no-code tools to quickly navigate through domain structure, docs and data without needing to write any queries.
https://github.com/lukashornych/evitalab
Apache License 2.0
7 stars 1 forks source link

Management tooling - Query recordings #150

Open lukashornych opened 1 week ago

lukashornych commented 1 week ago

Subissue of #117

We want to support recording of executed queries for debugging and testing. We also want UI for that. There will be listing of all recording, functionality to start and stop recording, download recording, replay queries and list and filter queries within recording.

This is basic listing of existing recording with active new recording that has not been stopped yet. Finished recordings can be downloaded replayed or opened.

Image

This is similar listing but for dev mode of evitaDB i.e. when transient memory buffer for recording is present (record everything into rewritable buffer, can previewed but not downloaded).

Image

This is a detail of a single recording. Each query has some metadata, queries can be filtered and opened in evitaQL console for individual execution.

Image