b55375fd89
fix buffer reset
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2026-02-03 09:26:40 +03:00
77d1582543
Merge branch 'v4' of https://github.com/unistack-org/micro into v4
2025-12-16 09:17:32 +03:00
560afc5dd6
broker: fixup error handler func
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-12-16 09:06:06 +03:00
540bc415d5
broker: fixup error handler func
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-12-16 09:01:36 +03:00
46eb739dff
broker: add ErrorHandler
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.26
2025-12-16 08:34:55 +03:00
13b01f59ee
logger: conditional caller field
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-12-16 08:34:55 +03:00
c32a17b69b
broker: add ErrorHandler
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-12-16 08:25:59 +03:00
9cb25acf63
logger: conditional caller field
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-12-13 19:50:03 +03:00
52c8f3da86
Merge pull request 'add opt gracefultimeout broker' ( #410 ) from devstigneev/micro:v4_new_opts into v4
...
Reviewed-on: #410
v4.1.25
2025-12-10 15:22:35 +03:00
Evstigneev Denis
e7f9f638bd
add opt gracefultimeout broker
2025-12-10 15:20:14 +03:00
d9afc9ce4f
update all
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-10-31 21:52:22 +03:00
pugnack
7a325e2c9e
remove using global map for default codecs ( #223 )
v4.1.24
2025-10-15 21:32:52 +03:00
7daa927e70
add HistogramExt method with custom quantiles
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.23
2025-10-12 15:55:00 +03:00
vtolstov
54bb7f7acb
Apply Code Coverage Badge
2025-10-12 11:27:04 +00:00
9eaab95519
meter: improve Gauge
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.22
2025-10-12 14:24:44 +03:00
vtolstov
9219dc6b2a
Apply Code Coverage Badge
2025-10-11 15:49:04 +00:00
52607b38f1
logger: fixup Fatal finalizers
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-10-11 18:46:42 +03:00
vtolstov
886f046409
Apply Code Coverage Badge
2025-10-10 12:30:04 +00:00
4d6d469d40
logger: add Fatal finalizers
...
* closes #222
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-10-10 15:28:10 +03:00
vtolstov
4a944274f4
Apply Code Coverage Badge
2025-10-07 20:56:10 +00:00
b0cbddcfdd
meter: improve meter usage across micro framework ( #409 )
...
Reviewed-on: #409
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Co-committed-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.21
2025-10-07 23:54:20 +03:00
vtolstov
d0534a7d05
Apply Code Coverage Badge
v4.1.20
2025-09-20 19:59:32 +00:00
ab051405c5
initial hasql support ( #407 )
...
closes #403
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Reviewed-on: #407
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org >
Co-committed-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-09-20 22:57:39 +03:00
vtolstov
268b3dbff4
Apply Code Coverage Badge
2025-07-12 21:20:05 +00:00
f9d2c14597
fixup tests
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.19
2025-07-13 00:11:08 +03:00
e6bf914dd9
tracer: write log fields only if span exists and recording
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-07-13 00:08:30 +03:00
b59f4a16f0
meter: disable auto sorting labels
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.18
2025-06-17 19:02:06 +03:00
pugnack
3deb572f72
[v4] fix out-of-bounds behavior in seeker buffer and add tests ( #219 )
...
* add check negative position to Read() and write tests
* add tests for Write() method
* add tests for Write() method
* add checks of whence and negative position to Seek() and write tests
* add tests for Rewind()
* add tests for Close()
* add tests for Reset()
* add tests for Len()
* add tests for Bytes()
* tests polishing
* tests polishing
* tests polishing
* tests polishing
2025-06-15 17:24:48 +03:00
0e668c0f0f
fixup tests
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-06-09 17:36:11 +03:00
2bac878845
broker: fix message options
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.17
2025-06-09 17:23:30 +03:00
9ee31fb5a6
fixup compile
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.16
2025-05-29 12:46:23 +03:00
ed5d30a58e
store/noop: fixup Exists
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.15
2025-05-29 12:43:39 +03:00
vtolstov
b4b67a8b41
Apply Code Coverage Badge
2025-05-25 02:41:23 +00:00
pugnack
13f90ff716
changed embedded mutex to private field ( #217 )
2025-05-25 01:15:03 +03:00
0f8f12aee0
add tracer enabled status
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.14
2025-05-19 09:33:01 +03:00
8b406cf963
util/buffer: add Reset() method
...
closes #402
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-05-12 19:18:45 +03:00
029a434a2b
broker: pass broker content type if message options not pass it
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.13
2025-05-09 13:51:35 +03:00
vtolstov
847259bc39
Apply Code Coverage Badge
2025-05-09 09:36:02 +00:00
a1ee8728ad
broker: add Content-Type and DefaultContentType
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-05-09 12:34:46 +03:00
88a5875cfb
switch yaml package to maintained one
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.12
2025-05-09 12:18:49 +03:00
03ee33040c
util/id: switch to default uuid package
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.11
2025-05-08 19:07:00 +03:00
0144f175f0
add comment
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-05-06 23:00:15 +03:00
b3539a32ab
logger: add none level
...
closes #399
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-05-06 23:00:15 +03:00
vtolstov
6a7223ea4a
Apply Code Coverage Badge
2025-05-06 08:09:12 +00:00
pugnack
1a1b67866a
[v4] improve metadata documentation ( #216 )
...
* add usage docs for context types and metadata, improve comments
* changes after review
2025-05-06 11:02:27 +03:00
pugnack
b7c98da6d1
added commit hash check to avoid unnecessary repository cloning ( #215 )
2025-05-05 14:53:28 +03:00
2c21cce076
tracer/noop: disable allocation for trace and span id
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2025-05-05 09:48:22 +03:00
c8946dcdc8
fix sync
2025-05-04 15:03:22 +03:00
vtolstov
d342ff2626
Apply Code Coverage Badge
2025-05-02 06:23:44 +00:00
f2d0d67d4c
hooks/requestid: fixup panic
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
v4.1.10
2025-05-02 09:22:19 +03:00