proton
proton copied to clipboard
A streaming SQL engine, a fast and lightweight alternative to ksqlDB and Apache Flink, ๐ powered by ClickHouse.
**Describe what enhancement you'd like to have** ``` create stream t1(id int, value float); insert into t1(id, value) values(1, 7.8)(2, 4.6)(3, 5.1)(3, 0.1); create stream t3(id int, qty int); insert...
**Describe what enhancement you'd like to have** We are currently using a basic concurrent hashmap implementation in Proton [nativelog](https://github.com/timeplus-io/proton/blob/develop/src/NativeLog/Base/Concurrent/ConcurrentHashMap.h) , which utilizes an internal `std::shared_mutex` (functioning like a read/write mutex)....
**Describe what's wrong** The user created a view with invalid SQL. Proton doesn't block the request. **How to reproduce** We don't have the original SQL yet but the broken SQL...
**Describe what's wrong** ``` 2024.05.17 03:20:18.194438 [ 33 ] {cfacb0d4-a21d-4fa5-b0b7-f0d10d20ec7e} StorageMaterializedView (default.mv): Took 2 ms to wait for built background pipeline during matierialized view 'default.mv' startup 2024.05.17 03:20:18.194499 [ 333...
PR checklist: - Did you run ClangFormat ? - Did you separate headers to a different section in existing community code base ? - Did you surround `proton: starts/ends` for...
PR checklist: - Did you run ClangFormat ? - Did you separate headers to a different section in existing community code base ? - Did you surround `proton: starts/ends` for...
โฆunt,append only mode. PR checklist: - Did you run ClangFormat ? - Did you separate headers to a different section in existing community code base ? - Did you surround...
**Describe what's wrong** On top of #729 , when there is broken view, the list stream endpoint is completely broken with the following error: ``` code: 62, message: Code: 62....
PR checklist: - Did you run ClangFormat ? - Did you separate headers to a different section in existing community code base ? - Did you surround `proton: starts/ends` for...
PR checklist: - Did you run ClangFormat ? - Did you separate headers to a different section in existing community code base ? - Did you surround `proton: starts/ends` for...