Highlights
- Arctic Code Vault Contributor
- GitHub Sponsor
Pinned
4,317 contributions in the last year
Activity overview
Contributed to
MaterializeInc/materialize,
fede1024/rust-rdkafka,
MaterializeInc/rust-sasl
and 5 other
repositories
Contribution activity
January 2021
Created 136 commits in 10 repositories
Created 5 repositories
- benesch/psycopg3 Python
- benesch/sysinfo Rust
- benesch/stacker Rust
- benesch/cpp_demangle Rust
- benesch/rust-postgres-array Rust
Created a pull request in MaterializeInc/materialize that received 9 comments
repr: speed up decimal parsing by 100%
repr: speed up decimal parsing by 100% Due to a Rust bug, checked multiplication of i128s is two orders of magnitude slower than it should be. See r…
+164
−89
•
9
comments
Opened 59 other pull requests in 12 repositories
MaterializeInc/materialize
27
merged
- repr: remove accidental code in parse_float32 benchmark
- repr: don't allocate while parsing floats
- testdrive: resolve a todo re: tokio::spawn::block_in_place
- peeker: enable hyper's tcp feature
- doc/user: add additional warning about blocking to TAIL docs
- materialized/tests: simplify TAIL tests
- testdrive: clean up public API
- mzcompose: start linting mzcompose.yml files
- *: use structopt to parse command-line args
- deps: downgrade sysinfo
- materialized: permit older TLS algorithms
- mzbuild: try even harder to find mzbuild files
- test/lang: add psycopg tests of TAIL
- doc/developer: fix broken link in fast compiles doc
- doc: write up learnings for faster compiles
- pgwire: permit hangups in startup sequence
- build-info: fix typo in docstring
- deps: delicately bump many minor versions
- ore: use vendored openssl
- pgwire: improve tail connection health check
- test: fix flaky subselect.slt
- expr,sql: use postgres type names in EXPLAIN output, too
- sql: split plan::statement module into bite-sized chunks
- dataflow: swap notify for inotify crate
- deps: upgrade to tokio v1.0
- Some pull requests not shown.
fede1024/rust-rdkafka
16
merged
2
closed
- Add "dynamic-linking" feature; deprecate "dynamic_linking" feature
- Note yanking in rdkafka-sys changelog
- Run doctests in CI
- Rename StreamConsumer::next -> recv
- Fix error buffers
- Correct librdkafka version mentioned in README
- Add transactional producer support
- Optimistically avoid locking in StreamConsumer
- Introduce Producer trait
- Adjust FutureProducer for new StreamConsumer
- Store consumer contexts as an Arc, rather than a Box
- rdkafka-sys: prepare v2.1.1+1.5.3
- Rework StreamConsumer API
- Don't allow access to StreamConsumer's underlying consumer
- Merge FromClientConfig{,AndContext} traits
- Various cleanups to facilitate StreamConsumer improvements
- feat: Allow concurrent use of StreamConsumer
- Vastly simplify StreamConsumer API
TimelyDataflow/timely-dataflow
3
merged
rusoto/rusoto
3
merged
sfackler/rust-postgres
1
merged
xdg-rs/dirs
1
merged
GuillaumeGomez/sysinfo
1
merged
rust-lang/stacker
1
closed
gimli-rs/cpp_demangle
1
open
gyscos/zstd-rs
1
merged
sfackler/rust-phf
1
open
sfackler/rust-postgres-array
1
merged
Reviewed 41 pull requests in 2 repositories
MaterializeInc/materialize 40 pull requests
- Full support for ANY/SOME/ALL for ARRAY and LIST
- enable offset autocommit for kafka sources
- periodically poll rdkafka's event queue
- Reduce default logical compaction window to 1ms
- s3 sources: Add testdrive tests and testdrive support
- testdrive: Use buildkite section headings for files
- s3 sources: support reading an entire bucket
- sql: support ILIKE pattern matching
- Create type docs
- sql: use SQL standard names in output consistently
- sql: support USING on implicitly coercible data types
- Fix issues with bigint sum -> numeric conversion
- Use mysql to generate chbench snapshots for ingest benchmarking
- Improve error message for missing mzbuild services
- coord: refactor serve loop to be safer
- sql: add a type variable to the AST
- materialized: brand all environment variables
- pgwire: don't parse/bind/exec during aborted txns
- dataflow,expr: change bigint sums to output numerics
- walkabout: teach walkabout to handle generics
- Print archive messages as JSON by default
- coord: correctly handle txns with DISCARD ALL
- sql: add format_type function
- s3 sources: Add the ability to read a single object from S3
- expr,sql: use postgres type names in EXPLAIN output, too
- Some pull request reviews not shown.
fede1024/rust-rdkafka 1 pull request
Created an issue in MaterializeInc/materialize that received 2 comments
1.0 blockers
At some point—not imminently!—we'll ship v1.0. I'd like this issue to become an exhaustive list of the engineering-driven blockers to releasing 1.0…
•
2
comments
Opened 11 other issues in 5 repositories
MaterializeInc/materialize
7
open
psycopg/psycopg3
1
closed
edenhill/librdkafka
1
open
bheisler/criterion.rs
1
closed
sfackler/rust-postgres
1
open
Started 3 discussions in 1 repository
MaterializeInc/materialize
MaterializeInc/materialize