Yufan Sheng

Results 30 issues of Yufan Sheng

Lor is easy to expose a restful api for backend management. It would be nice to have a cli helper to generate api doc. I would recommend Swagger JSON format,...

enhancement
help wanted

This scripts cause error. `echo "$INFO" | grep MaxCapacity | awk '{printf $3; exit}'` ![image](https://user-images.githubusercontent.com/1761698/108590875-bbf09580-73a0-11eb-89ac-0f4628d6bef4.png) Here is a sample battery info from Apple M1 ``` → ioreg -l -n AppleSmartBattery...

## What is the purpose of the change ## Brief change log This task modifies the `flink-connector-pulsar` module, adds some new mechanisms to set the initial consuming position. - Change...

component=Connectors/Pulsar

## What is the purpose of the change When using Pulsar Source to consume data, if the data rate is small, e.g. 2 msg/s, there will be long periods of...

component=Connectors/Pulsar

## What is the purpose of the change PulsarSink is a bit slow when we use the `At-Least-Once` or `Exactly-Once`. This is because PulsarSink uses `MallboxExecutor` to write messages. A...

component=Connectors/Pulsar

Orange 我昨晚睡前還在想。當初做的 Admin API 似乎有點多餘。在集群模式下,關鍵是同步更新,一個單獨部署的管理程序,比較有意義。修改後,不要立刻生效,然後結合一些手段,依次更新。也就是,一個只修改配置的管理程序,orange 自身只有同步 API。 集群模式下,這種設計才比較合理。這個需要一個簡化版配置註冊中心。 為何要單獨同步,就是出於下面兩大考慮: 1. 不要立刻生效,防止配錯。 2. 第二,依次生效,避免同步風暴。 這些當前的設計都無法滿足。 依次生效目的有兩大考慮: 1. A/B Test 2. 集群化 Orange 同步的時候有脫離負載均衡的過程。 也就是更 Fluent 的同步變更,HTTP 同步請求是個阻塞過程,我不希望引入這種阻塞。 ``` Orange 拆分 ->...

question

Header could be easily modified on some purpose, and easy to share among the orange plugins. The plugin specified header could act as the context for other plugins.

todo

1. [x] Basic Auth 2. [x] Key Auth 3. [ ] oAuth2 4. [ ] JWT 5. [ ] Auth Backend Service Support

https://github.com/openresty/lua-resty-dns

enhancement