Skip to content
Snippets Groups Projects
Commit e79982e7 authored by Georgy Moiseev's avatar Georgy Moiseev Committed by Alexander Turenko
Browse files

lua: bump metrics module

Bump metrics package submodule. Commits from PRs [1-4] affect
Tarantool, the other ones are related to module infrastructure.

1. https://github.com/tarantool/metrics/pull/482
2. https://github.com/tarantool/metrics/pull/483
3. https://github.com/tarantool/metrics/pull/484
4. https://github.com/tarantool/metrics/pull/491

NO_DOC=doc is a part of submodule
parent a2da1de7
No related branches found
No related tags found
No related merge requests found
## feature/lua
* Deprecated using `cdata` values with `metrics` module `histogram:observe`.
* Updated memtx metrics descriptions from `metrics` module to be consistent.
* Added new metrics to `metrics` module: `tnt_memtx_tuples_data_total`,
`tnt_memtx_tuples_data_read_view`, `tnt_memtx_tuples_data_garbage`,
`tnt_memtx_index_total`, `tnt_memtx_index_read_view`, `tnt_vinyl_memory_tuple`,
`tnt_config_alerts`, `tnt_config_status`.
......@@ -106,6 +106,7 @@ lua_source(lua_sources ../third_party/metrics/metrics/quantile.lua metrics_quant
lua_source(lua_sources ../third_party/metrics/metrics/registry.lua metrics_registry_lua)
lua_source(lua_sources ../third_party/metrics/metrics/stash.lua metrics_stash_lua)
lua_source(lua_sources ../third_party/metrics/metrics/tarantool/clock.lua metrics_tarantool_clock_lua)
lua_source(lua_sources ../third_party/metrics/metrics/tarantool/config.lua metrics_tarantool_config_lua)
lua_source(lua_sources ../third_party/metrics/metrics/tarantool/cpu.lua metrics_tarantool_cpu_lua)
lua_source(lua_sources ../third_party/metrics/metrics/tarantool/event_loop.lua metrics_tarantool_event_loop_lua)
lua_source(lua_sources ../third_party/metrics/metrics/tarantool/fibers.lua metrics_tarantool_fibers_lua)
......
......@@ -129,6 +129,7 @@ extern char session_lua[],
metrics_registry_lua[],
metrics_stash_lua[],
metrics_tarantool_clock_lua[],
metrics_tarantool_config_lua[],
metrics_tarantool_cpu_lua[],
metrics_tarantool_event_loop_lua[],
metrics_tarantool_fibers_lua[],
......@@ -281,6 +282,8 @@ static const char *lua_sources[] = {
"metrics.psutils.cpu", metrics_psutils_cpu_lua,
"third_party/metrics/metrics/tarantool/clock",
"metrics.tarantool.clock", metrics_tarantool_clock_lua,
"third_party/metrics/metrics/tarantool/config",
"metrics.tarantool.config", metrics_tarantool_config_lua,
"third_party/metrics/metrics/tarantool/cpu",
"metrics.tarantool.cpu", metrics_tarantool_cpu_lua,
"third_party/metrics/metrics/tarantool/event_loop",
......
......@@ -46,6 +46,7 @@ local files = {
'third_party/metrics/metrics/registry',
'third_party/metrics/metrics/stash',
'third_party/metrics/metrics/tarantool/clock',
'third_party/metrics/metrics/tarantool/config',
'third_party/metrics/metrics/tarantool/cpu',
'third_party/metrics/metrics/tarantool/event_loop',
'third_party/metrics/metrics/tarantool/fibers',
......
......@@ -118,3 +118,6 @@ local test_root = fio.dirname(
package.loaded['test.utils'].LUA_PATH = os.getenv('LUA_PATH') ..
test_root .. '/?.lua;' ..
test_root .. '/?/init.lua;'
workaround_requires('test.tarantool3_helpers.server')
workaround_requires('test.tarantool3_helpers.treegen')
require('test.metrics-luatest.helper')
require('third_party.metrics.test.tarantool.config_metrics_test')
Subproject commit 3370f856efd4172bf24916e66e3846eeb01550a8
Subproject commit 7cb67bba1fda5f0ae44236fb4fb972ce19d27f8b
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