Skip to content
Snippets Groups Projects
Commit 2b68dc12 authored by Pavel Antonov's avatar Pavel Antonov :asterisk:
Browse files

Merge branch 'feature/2873-TimeOptions' into 'master'

Добавлены опции для поиска по логам и возврат предыдущего и следующего запроса

See merge request !73
parents 806e7b2b 1644da53
Branches feature/2894-NewDocsTheme feature/2894-NewDocsTheme2
No related tags found
1 merge request!73Добавлены опции для поиска по логам и возврат предыдущего и следующего запроса
......@@ -46,13 +46,35 @@ message Filter {
repeated string q = 3; // Список выражений для фильтрации
}
// Опции поиска по логам
message FindOptions {
// Сортировка результатов
repeated string sort = 1;
// Включить поля в результаты
repeated string fields = 2;
// Исключить поля из результатов
bool exclude_fields = 3;
// Ограничение количества результатов
int32 limit = 4;
// Ограничение результатов по времени начиная с этим временем (pagination)
google.protobuf.Timestamp from = 5;
// Ограничение результатов по времени заканчивая этим временем (pagination)
google.protobuf.Timestamp to = 6;
}
// Запрос на поиск логов
message FindRequest {
// Фильтры для поиска
// Фильтр для поиска
Filter filter = 2;
// Опции поиска
common.FindOptions options = 3;
FindOptions options = 3;
}
// Результат поиска
......@@ -68,7 +90,13 @@ message FindResult {
common.FindOptions options = 3;
// Общее количество найденных записей
uint32 total = 4;
uint32 total = 4; // DEPRECATED
// Запрос для получения следующей страницы
FindRequest next = 5;
// Запрос для получения предыдущей страницы
FindRequest prev = 6;
}
// Ответ сервера на запрос поиска
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment