Comments (2)
Now, NineChronicles.Headless
cannot apply MagicOnion.Server.OpenTelemetry
because there are conflict for Microsoft.Extensions.Logging
package between OpenTelemetry
and Sentry.AspNetCore.Grpc
.
/path/to/NineChronicles.Headless/NineChronicles.Headless.Executable/NineChronicles.Headless.Executable.csproj : error NU1107: NineChronicles.Headless.Executable -> Sentry.AspNetCore.Grpc 3.22.0 -> Sentry.AspNetCore 3.22.0 -> Sentry.Extensions.Logging 3.22.0 -> Microsoft.Extensions.Logging.Configuration 6.0.0 -> Microsoft.Extensions.Logging (>= 6.0.0) [/path/to/planetarium/NineChronicles.Headless/NineChronicles.Headless.Executable.sln]
/path/to/NineChronicles.Headless/NineChronicles.Headless.Executable/NineChronicles.Headless.Executable.csproj : error NU1107: NineChronicles.Headless.Executable -> NineChronicles.Headless -> MagicOnion.Server.OpenTelemetry 5.0.3-beta2-1.1.0 -> OpenTelemetry 1.1.0-beta2 -> Microsoft.Extensions.Logging (>= 2.1.0 && < 6.0.0). [/path/to/NineChronicles.Headless/NineChronicles.Headless.Executable.sln]
So I opened the pull request to bump OpenTelemetry
but I'm not sure it'll be accepted or not.
Cysharp/MagicOnion#608
from ninechronicles.headless.
The above issue can be resolved by adding Microsoft.Extensions.Logging
package dependency manually. But there is no metrics anymore so it should be recovered from previous versions of MagicOnion.OpenTelemetry
. I did it in moreal@a368446 commit.
from ninechronicles.headless.
Related Issues (20)
- Subscriptions on `StandaloneContext` make render slower.
- API for rune system
- Recover default configuration values in appsettings.json for backward-compatibility
- Delete unused subscriptions
- Use `AccountStateGetter` in `actionQuery`instead of `BlockChain.GetState`
- GraphType of 'ClaimStakeReward' Missing optional Blockindex and ActionVersion field
- Validate amount in transfer asset, transfer assets query
- Drop `LibplanetNodeService` and `NineChroniclesNodeService`
- Require Some actions Implemented to actionTxQuery HOT 8
- Delete unused GQL subscriptions
- Inject custom `IActionTypeLoader` to `BlockChain<T>`, as DI
- Unit test runner not finish even if the tests already finished.
- Rewrite all tests running with `LibplanetNodeService` (i.e., `Swarm<T>`)
- Provide `appsettings.schema.json`
- `Cocona` not expanding path parameter when CLI argument is given with equal sign HOT 1
- add headless tx-comm-disable mode HOT 3
- Make subgraph instead of using partial class for ActionQuery
- Parallelize copying key-value pairs HOT 1
- Defile self-explanatory terminal GQL types
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ninechronicles.headless.