MarkJoyMa
4cbfdb3d74
feat: optimize must log add stack ( #3384 )
1 year ago
Kevin Wan
92e5819e91
opt: improve logx performance ( #3371 )
1 year ago
Kevin Wan
efa6940001
chore: improve logx gzip ( #3332 )
1 year ago
Ron_haur
da81d8f774
Fix: logx with Compress auto delete old logs ( #3329 )
...
Co-authored-by: haoran.ren <haoran.ren@mihoyo.com>
2 years ago
Kevin Wan
452c9dbcaf
chore: add more tests ( #3315 )
2 years ago
Kevin Wan
44c8d6f269
chore: add more tests ( #3304 )
2 years ago
Kevin Wan
28d3905731
chore: add more tests ( #3294 )
2 years ago
guangwu
ef26b39b4c
misspelling ( #3248 )
2 years ago
soasurs
8762a3b7ba
fix: Errorv should generate JSON Object for content field in log ( #3222 )
...
Signed-off-by: soasurs <soasurs@gmail.com>
2 years ago
Kevin Wan
42300a7d83
chore: add more tests ( #3203 )
2 years ago
Kevin Wan
b028ed058d
chore: change port to 6060 by default in devserver ( #3191 )
2 years ago
Kevin Wan
a31256b327
chore: add more tests ( #3187 )
2 years ago
Kevin Wan
14caf5c799
chore: simplify tests with logtest ( #3184 )
2 years ago
Kevin Wan
60a13f1e53
chore: add more tests ( #3018 )
2 years ago
anqiansong
4620924105
Fix typo
2 years ago
kevin
d65801f258
chore: add comments
2 years ago
Kevin Wan
99a7e6600d
feat: use dependabot for goctl ( #2869 )
...
* feat: use dependabot for goctl
* chore: add more tests
* chore: remove temp file
2 years ago
Kevin Wan
a019a1f59f
fix: conf anonymous overlay problem ( #2847 )
2 years ago
Kevin Wan
ae87114282
chore: change interface{} to any ( #2818 )
...
* chore: change interface{} to any
* chore: update goctl version to 1.5.0
* chore: update goctl deps
2 years ago
Kevin Wan
32a59dbc27
chore: refactor func name ( #2804 )
...
* chore: refactor func name
* chore: make plain log clearer
2 years ago
Kevin Wan
74e0676617
feat: add config to truncate long log content ( #2767 )
2 years ago
Kevin Wan
e52dace416
chore: refactor ( #2764 )
2 years ago
chen quan
dc260f196a
refactor: simplify the code ( #2763 )
...
* refactor: simplify the code
* fix: fix data race
* refactor: simplify the code
* refactor: simplify the code
2 years ago
Kevin Wan
036328f1ea
chore: update tests ( #2741 )
...
* chore: update tests
* chore: codecov on comments
* chore: codecov on comments
2 years ago
Xargin
1c544a26be
use stat instead of disableStat ( #2740 )
2 years ago
chainlife
20a61ce43e
logx conf add DisableStat ( #2434 )
...
Co-authored-by: sunsoft <sunsoft@qq.com>
2 years ago
Kevin Wan
9941055eaa
feat: add trace.SpanIDFromContext and trace.TraceIDFromContext ( #2654 )
2 years ago
edieruby
b1c3c21c81
fix: log currentSize should not be 0 when file exists and size is not 0 ( #2639 )
2 years ago
Kevin Wan
7eb6aae949
fix: potential slice append issue ( #2560 )
2 years ago
Kevin Wan
06e4914e41
feat: add logger.WithFields ( #2546 )
2 years ago
Kevin Wan
d4c9fd2aff
chore: add golangci-lint config file ( #2519 )
...
* chore: add golangci-lint config file
* chore: member alignment
2 years ago
Kevin Wan
59c0013cd1
feat: add logc package, support AddGlobalFields for both logc and logx. ( #2463 )
...
* feat: add logc package
* feat: add logc, add AddGlobalFields for both logc and logx
* chore: add benchmarks
* chore: add more tests
* chore: simplify globalFields in logx
* chore: remove outdated comments
2 years ago
chen quan
2e1e4f3574
feat: add color to debug ( #2433 )
2 years ago
Kevin Wan
22d0a2120a
chore: replace fmt.Fprint ( #2425 )
2 years ago
chen quan
68e15360c2
fix: fix log output ( #2424 )
2 years ago
MarkJoyMa
e6aa6fc361
feat: add log debug level ( #2411 )
2 years ago
Kevin Wan
0b1884b6bd
feat: support caller skip in logx ( #2401 )
...
* feat: support caller skip in logx
* chore: remove debug prints
* chore: remove debug prints
* chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc (#2402 )
Bumps [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: simplify test code
* chore: remove new WithFields in logx, and deprecated old WithFields
* chore: simplify WithDuration
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Kevin Wan
d935c83a54
feat: support baggage propagation in httpc ( #2375 )
...
* feat: support baggage propagation in httpc
* chore: use go 1.16
* chore: use go 1.16
* chore: use go ^1.16
* chore: remove deprecated
2 years ago
Kevin Wan
dfeef5e497
fix: thread-safe in getWriter of logx ( #2319 )
2 years ago
Archer
8c72136631
make logx#getWriter concurrency-safe ( #2233 )
...
* make logx#getWriter concurrency-safe
* make logx#getWriter concurrency-safe
2 years ago
Kevin Wan
2d60f0c65a
fix: logx disable not working in some cases ( #2306 )
...
* fix: logx disable not working in some cases
* fix: test fail
2 years ago
chen quan
847a396f1c
fix(logx): display garbled characters in windows(DOS, Powershell) ( #2232 )
...
* fix(logx): display garbled characters in windows(DOS, Powershell)
* Update writer.go
2 years ago
Kevin Wan
05dd6bd743
chore: refactor logx ( #2262 )
2 years ago
chen quan
4fad067a0e
fix(logx): need to wait for the first caller to complete the execution. ( #2213 )
2 years ago
Kevin Wan
5cd9229986
fix: only setup logx once ( #2188 )
...
* fix: only setup logx once
* fix: test failure
* chore: not reset logging level in reset
* chore: refactoring
2 years ago
施国鹏
3d38d36605
fix: logx test foo ( #2144 )
...
constant testlog "Stay hungry, stay foolish." contains foo(foolish), changed to foo1
2 years ago
Kevin Wan
9b334b5428
chore: let logx.SetWriter can be called anytime ( #2186 )
2 years ago
Kevin Wan
92145b56dc
chore: refactoring ( #2182 )
2 years ago
Kevin Wan
34eb3fc12e
chore: refactoring logx ( #2181 )
2 years ago
SgtDaJim
101304be53
feat: logx support logs rotation based on size limitation. ( #1652 ) ( #2167 )
...
* feat: logx support logs rotation based on size limitation. (#1652 )
implementation of #1652
Totally compatible with the old logx.LogConf. No effect if users do not change their options.
* feat: logx support logs rotation based on size limitation. (#1652 )
implementation of #1652
Totally compatible with the old logx.LogConf. No effect if users do not change their options.
* feat: logx support logs rotation based on size limitation. (#1652 )
implementation of #1652
Totally compatible with the old logx.LogConf. No effect if users do not change their options.
* feat: logx support logs rotation based on size limitation. (#1652 )
implementation of #1652
Totally compatible with the old logx.LogConf. No effect if users do not change their options.
2 years ago