Trustin Lee

Results 147 issues of Trustin Lee

Smithy is an IDL from Amazon Web Services: https://smithy.io/ https://github.com/smithy-lang/smithy Not as popular as gRPC or Thrift, but it has its own merits and niche where others don't fill exactly.

new feature

Micrometer team introduced Micrometer Observation, a new way of defining metrics with Micrometer. It has the following benefits: - A developer doesn't provide the customization/extension point for meter IDs. -...

improvement
documentation
breaking change
priority: P1

Given the following service: ```java @Consumes("multipart/form-data") public class FileUploadService { @Post("/upload") public HttpResponse upload(@Param String text, @Param File file) throws IOException { ... } } ``` A client can send...

improvement

`DefaultCancellationScheduler.initAndStart()` and (`CancellationScheduler.finished()`) is called by `{Service,Client}RequestContextBuilder.build()` [here](https://github.com/line/armeria/blob/armeria-1.28.4/core/src/main/java/com/linecorp/armeria/server/ServiceRequestContextBuilder.java#L231-L237). `initAndStart()` and `finished()` schedule some of its work to run in an event loop. This behavior can cause the task queue of...

performance

Reported by @KarboniteKream at Discord ([source](https://discord.com/channels/1087271586832318494/1087272728177942629/1116031874318483517)): > Hey team! > > I've been wondering, do you think it would be a good idea to limit the width of the sidebar...

new feature

## Motivation We maintain a reactive web framework called Armeria (https://armeria.dev). It allows a user to implement a reactive web application using the Reactive Streams implementation of their choice. A...

type/enhancement

A user often needs to import the files in a filesytem into Central Dogma for testing. At the moment, a user need to create a project and a repository, build...

new feature
good first issue

Hi! :wave: Thanks a lot for the great plugin. In some of my `.md` files, the first heading has a comment, e.g. ```markdown # This is the title ... ```...

`ClientRequestContext.authority()` and `host()` may return `null` until the context is fully initialized. I believe there's only a small fraction of situation where a partially initialized context is available to a...

improvement

As we experienced in #4599 and #5059, our users want more ways to browse and invoke service in `DocService`. It'd be nice if we start to use a layout engine...

new feature
priority: P1