Paul Loyd
Paul Loyd
Closed in favor of https://github.com/loyd/clickhouse.rs/pull/54
Providing support for deserializing different rows into different types is the foot gun; CH always returns specific data shapes without any variation. Moving to `RowBinaryWithNamesAndTypes` is an expected improvement not...
Sadly, it's not enough: ``` --> examples/usage.rs:69:27 | 69 | while let Some(row) = cursor.next().await? { | ^^^^^^^^^^^^^ | | | `cursor` was mutably borrowed here in the previous iteration...
After fixing #82, I checked also `minstant` (the first number is a count of parallel threads): ``` std minstant quanta 1: 1187.1±138.65ns 18.5±6.52ns 13.2±6.88ns 2: 1433.9±158.59ns 31.3±9.89ns 16.9±6.11ns 3: 1384.1±71.93ns...
Note: `minstant::Instant` stores raw values while `quanta::Instant` stores nanoseconds. So, scaling is happened in arithmetic operations in minstant and on `now()` in quanta. It's hard to say what's better; it...
> I'm not sure we could make a change to defer the scaling arithmetic I'm too. For instance, I have both cases: one `now()` and multiple ops and the opposite....
@GREsau, are you interested in PR here? Under `smartstring` feature.
Hi, thank you for your attention! I plan to go back to the project next month (I need it in my degree work). I will need to port mozilla's tests...
It seems that envoy [count frames for this metric](https://github.com/envoyproxy/envoy/blob/d07b522e68d0f1c53e4e76d61445a892626ff285/source/extensions/filters/http/grpc_stats/grpc_stats_filter.cc#L272). I think it's a reasonable trade-off. Although, I'm not sure it's easy to implement with outdated hyper (0.14). Anyway, will a...
Can someone merge it?