~bigbes/tarantool-etcd · events

ecp6g5uda70hf8rc940bd3d8s6rrc4g9 · 269 rows

idissue_idevent_typeactorold_valuenew_valuecommentcreated_at
017e1108-906e-5e81-afdb-6d529d2322b5tarantool-etcd-sy6createdEugene BlikhNULL2026-05-19T17:53:56Z
019f6fd7-075f-7c6f-bdd0-ea2dafee89b5tarantool-etcd-1shcreatedEugene BlikhNULL2026-07-17T14:29:50Z
019f6fd7-3a56-76e9-b024-5142eef45a92tarantool-etcd-cc7createdEugene BlikhNULL2026-07-17T14:30:03Z
019f6fd7-8185-7046-8145-a8206c5d191atarantool-etcd-vabcreatedEugene BlikhNULL2026-07-17T14:30:22Z
019f6fd7-db0e-7af4-a18b-7e3f7b86a2fftarantool-etcd-sircreatedEugene BlikhNULL2026-07-17T14:30:45Z
019f6fd7-dd5d-7167-b77f-b97966ab4165tarantool-etcd-mahcreatedEugene BlikhNULL2026-07-17T14:30:45Z
019f6fd8-1773-71e8-875a-6bd0a3199953tarantool-etcd-huoupdatedEugene Blikh{"id":"tarantool-etcd-huo","title":"etcd /metrics compatibility — match upstream Prometheus metric names + endpoint","description":"Expose a Prometheus /metrics endpoint whose metric names, label sets, and types match upstream etcd's, so existing etcd Grafana dashboards, recording rules, and alerts work unchanged against tarantool-etcd. This is the compatibility layer on top of the underlying metrics integration (tarantool-etcd-unw): map our collected operational stats onto etcd's canonical series — e.g. etcd_server_has_leader, etcd_server_leader_changes_seen_total, etcd_mvcc_db_total_size_in_bytes, etcd_server_proposals_committed_total, grpc_server_handled_total{grpc_method,grpc_code}, etcd_network_peer_round_trip_time_seconds, etcd_debugging_mvcc_keys_total, etc. Scope to nail down: which series are meaningful for a Tarantool backend vs which must be emitted as constants/stubs to satisfy dashboards, the /metrics text-format exposition path (does it ride the JSON gateway or a dedicated listener), and a conformance check that scrapes both real etcd and tarantool-etcd and diffs the metric name/label surface.","status":"open","priority":2,"issue_type":"feature","owner":"bigbes@gmail.com","created_at":"2026-05-20T19:08:45Z","created_by":"Eugene Blikh","updated_at":"2026-07-17T14:27:37Z","labels":["milestone:m2-production"]}{"notes":"etcd 3.7 metric surface additions (from the 3.7.0 announcement) — fold into the name/label diff, and note that the diff must be taken against a 3.7 scrape once tarantool-etcd-cc7 bumps the conformance backend off 3.6:\n\n- etcd_server_request_duration_seconds (new, non-debugging — likely dashboard-relevant)\n- etcd_debugging_server_watch_send_loop_watch_stream_duration_seconds\n- etcd_debugging_server_watch_send_loop_watch_stream_duration_per_event_seconds\n- etcd_debugging_server_watch_send_loop_control_stream_duration_seconds\n- etcd_debugging_server_watch_send_loop_progress_duration_seconds\n\nThe four watch send-loop series are etcd_debugging_* and describe upstream's internal watch send loop, which our watch.lua (fiber.cond + kv_history catch-up) has no structural analogue for — candidates for the 'stub or omit' bucket rather than the 'map' bucket."}NULL2026-07-17T14:31:00Z
019f703a-ac96-7ce8-bc76-b40bfb3065d8tarantool-etcd-vnpcreatedEugene BlikhNULL2026-07-17T16:18:41Z
019f703a-ac97-7add-9250-528204146424tarantool-etcd-vnplabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:18:41Z
019f703a-af67-78f8-98ad-dbdaa013770ctarantool-etcd-e3dcreatedEugene BlikhNULL2026-07-17T16:18:42Z
019f703a-af67-7eff-a11e-ca45b6b5039etarantool-etcd-e3dlabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:18:42Z
019f703b-0f06-7a87-af74-8713cf08af31tarantool-etcd-iprcreatedEugene BlikhNULL2026-07-17T16:19:06Z
019f703b-0f07-7416-b9fb-1891eef8e910tarantool-etcd-iprlabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:19:06Z
019f703b-1119-7c21-a5ce-8442c5bf65edtarantool-etcd-7e5createdEugene BlikhNULL2026-07-17T16:19:07Z
019f703b-111a-74e9-ad45-68cf03762445tarantool-etcd-7e5label_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:19:07Z
019f703b-1329-742e-9f2b-d5746c199d5ctarantool-etcd-agmcreatedEugene BlikhNULL2026-07-17T16:19:07Z
019f703b-1329-7a6f-bc22-0d5c0e1b851ftarantool-etcd-agmlabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:19:07Z
019f703b-7afc-76e9-bab8-377ef485e936tarantool-etcd-fv9createdEugene BlikhNULL2026-07-17T16:19:34Z
019f703b-7afc-7e15-93aa-8802114e62f9tarantool-etcd-fv9label_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:19:34Z
019f703b-7d29-7e7e-8518-56f3eb7e56c4tarantool-etcd-vrucreatedEugene BlikhNULL2026-07-17T16:19:34Z
019f703b-7d2a-76d2-8301-a41cabff3eddtarantool-etcd-vrulabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:19:34Z
019f703c-1417-7c5c-adac-cef1faee354dtarantool-etcd-v01createdEugene BlikhNULL2026-07-17T16:20:13Z
019f703c-1418-75ef-a16b-4d56231b2a19tarantool-etcd-v01label_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:13Z
019f703c-1661-7714-8609-8ccb0ff6a6batarantool-etcd-zl3createdEugene BlikhNULL2026-07-17T16:20:13Z
019f703c-1662-7167-be37-9e20002e7b99tarantool-etcd-zl3label_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:13Z
019f703c-189d-7445-a7d9-48e66184cde8tarantool-etcd-hzucreatedEugene BlikhNULL2026-07-17T16:20:14Z
019f703c-189d-7a9a-9135-8d91cbf26dc1tarantool-etcd-hzulabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:14Z
019f703c-1ab3-7ecd-8c09-6e8cc9db8d3atarantool-etcd-uudcreatedEugene BlikhNULL2026-07-17T16:20:15Z
019f703c-1ab4-77e3-8de6-83819ccd7907tarantool-etcd-uudlabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:15Z
019f703c-1cc9-78fc-b0c6-f817686abb7dtarantool-etcd-dh3createdEugene BlikhNULL2026-07-17T16:20:15Z
019f703c-1cca-702a-adbd-98a5a05b8663tarantool-etcd-dh3label_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:15Z
019f703c-1ed1-75ff-b342-4d21e9bdb89dtarantool-etcd-1rscreatedEugene BlikhNULL2026-07-17T16:20:16Z
019f703c-1ed1-7b52-80fd-b05c58f7e9ebtarantool-etcd-1rslabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:16Z
019f703c-a36a-7e86-94d3-a497712532e1tarantool-etcd-3hmcreatedEugene BlikhNULL2026-07-17T16:20:50Z
019f703c-a36b-7a87-a7b2-85096c1bae40tarantool-etcd-3hmlabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:50Z
019f703c-a62a-74d6-be65-e1869eb6e484tarantool-etcd-0amcreatedEugene BlikhNULL2026-07-17T16:20:50Z
019f703c-a62a-7d59-8e36-6a080cda3230tarantool-etcd-0amlabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:50Z
019f703c-a85c-7c3c-8705-76d1b2efecfetarantool-etcd-4b6createdEugene BlikhNULL2026-07-17T16:20:51Z
019f703c-a85d-7612-aa23-3d4cc45618c2tarantool-etcd-4b6label_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:51Z
019f703c-aa8f-7d32-b302-3867fde8f1f8tarantool-etcd-amfcreatedEugene BlikhNULL2026-07-17T16:20:51Z
019f703c-aa90-788b-995a-d69e6033a7ddtarantool-etcd-amflabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:51Z
019f703c-acc4-70a4-ab36-cb8d78a06579tarantool-etcd-ubjcreatedEugene BlikhNULL2026-07-17T16:20:52Z
019f703c-acc4-77bc-9154-910b9b6760e4tarantool-etcd-ubjlabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:52Z
019f703c-aefa-7f23-8f17-8d0d098ddf0ftarantool-etcd-tzkcreatedEugene BlikhNULL2026-07-17T16:20:52Z
019f703c-aefb-7a31-8801-577c26cb2bectarantool-etcd-tzklabel_addedEugene BlikhNULLNULLAdded label: etcd-changelog-sweep2026-07-17T16:20:52Z
0312e4d1-46b7-5148-9330-2256afed7889tarantool-etcd-acpcreatedEugene BlikhNULL2026-05-19T17:53:51Z
031e854e-69b0-57cf-8db3-889002f445eftarantool-etcd-216label_addedEugene BlikhNULLNULLAdded label: milestone:m4-iproto-parity2026-05-21T14:37:14Z
07ebd43e-3ea3-5dc1-a9aa-9658ab477f5atarantool-etcd-tt6label_addedEugene BlikhNULLNULLAdded label: milestone:m5-clustering2026-05-21T14:37:41Z
0817368a-e1a5-5a09-a447-ac2f9d34f5f6tarantool-etcd-5zxlabel_addedEugene BlikhNULLNULLAdded label: milestone:m4-iproto-parity2026-05-21T14:37:15Z
0b1019c7-7652-5093-97f6-338d4ad9f448tarantool-etcd-w6zlabel_addedEugene BlikhNULLNULLAdded label: milestone:m4-iproto-parity2026-05-21T14:37:12Z