VictoriaMetrics/lib/logstorage
Aliaksandr Valialkin 0514091948
app/vlselect: follow-up for 451d2abf50
- Consistently return the first `limit` log entries if the total size of found log entries doesn't exceed 1Mb.
  See app/vlselect/logsql/sort_writer.go . Previously random log entries could be returned with each request.
- Document the change at docs/VictoriaLogs/CHANGELOG.md
- Document the `limit` query arg at docs/VictoriaLogs/querying/README.md
- Make the change less intrusive.

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5674
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/5778
2024-02-18 23:05:51 +02:00
..
arena.go
block_data_test.go
block_data.go lib/logstorage: follow-up for 94627113db 2023-10-02 19:19:08 +02:00
block_header_test.go
block_header.go
block_search.go Makefile: update golangci-lint from v1.51.2 to v1.54.2 2023-09-01 10:16:42 +02:00
block_stream_merger.go lib/logstorage: follow-up for 94627113db 2023-10-02 19:19:08 +02:00
block_stream_reader.go
block_stream_writer.go
block_test.go
block_timing_test.go
block.go lib/logstorage: follow-up for 94627113db 2023-10-02 19:19:08 +02:00
bloomfilter_test.go
bloomfilter.go
consts.go lib/logstorage: follow-up for 94627113db 2023-10-02 19:19:08 +02:00
datadb_test.go
datadb.go count inmemoryParts that have not been taken for merge (#5447) 2024-02-01 12:06:28 +00:00
encoding_test.go lib/logstorage: fix make test-pure tests 2023-07-04 13:14:30 -07:00
encoding_timing_test.go
encoding.go
filenames.go
filters_test.go app/vlselect: follow-up for 451d2abf50 2024-02-18 23:05:51 +02:00
filters.go lib/logstorage: follow-up for 8a23d08c21 2023-10-02 16:52:23 +02:00
hash128_test.go
hash128_timing_test.go
hash128.go
index_block_header_test.go
index_block_header.go
indexdb_test.go
indexdb.go all: consistently use %w instead of %s in when error is passed to fmt.Errorf() 2023-10-25 21:24:03 +02:00
inmemory_part_test.go lib/logstorage: go fmt 2023-07-04 14:13:14 -07:00
inmemory_part_timing_test.go
inmemory_part.go
log_rows_timing_test.go
log_rows.go lib/logstorage: follow-up for 94627113db 2023-10-02 19:19:08 +02:00
parser_test.go lib/logstorage: go fmt after a8000b74c5 2023-07-18 16:04:51 -07:00
parser.go lib/logstorage: properly encode "offset" search word just after _time filter 2023-07-18 16:00:06 -07:00
part_header_test.go
part_header.go
part.go
partition_test.go
partition.go lib/logstorage: follow-up for 8a23d08c21 2023-10-02 16:52:23 +02:00
rows_test.go
rows.go lib/logstorage: follow-up for 94627113db 2023-10-02 19:19:08 +02:00
storage_search_test.go app/vlselect: follow-up for 451d2abf50 2024-02-18 23:05:51 +02:00
storage_search.go app/vlselect: follow-up for 451d2abf50 2024-02-18 23:05:51 +02:00
storage_test.go lib/logstorage: follow-up for 8a23d08c21 2023-10-02 16:52:23 +02:00
storage.go all: add up to 10% random jitter to the interval between periodic tasks performed by various components 2024-01-22 18:40:32 +02:00
stream_filter.go
stream_id_test.go
stream_id.go
stream_tags.go
tenant_id_test.go app/vlinsert: add support of loki push protocol (#4482) 2023-07-20 10:10:55 +02:00
tenant_id.go app/vlinsert/loki: follow-up after 09df5b66fd 2023-07-20 16:48:21 -07:00
tokenizer_test.go
tokenizer_timing_test.go
tokenizer.go
u128_test.go
u128.go
values_encoder_test.go lib/logstorage: fix TestValuesEncoder() on 32-bit architectures 2023-07-13 11:27:13 -07:00
values_encoder_timing_test.go
values_encoder.go lib/logstorage: follow-up for 94627113db 2023-10-02 19:19:08 +02:00