Software engineer. Node.js contributor. Occasional tech blogger and speaker.
Block or Report
Block or report puzpuzpuz
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
cls-rtracer Public
Request Tracer - CLS-based request id generation for Express, Fastify, Koa and Hapi, batteries included
-
773 contributions in the last year
Less
More
Contribution activity
September 2022
Created 18 commits in 2 repositories
Created a pull request in questdb/questdb that received 13 comments
chore(sql): make sure to clear order by advice fields when query model is reused
Lack of proper field reset was leading to unexpected exceptions thrown in SqlCodeGenerator.
Also adds a test to make QueryModel#clear() less fragile.
+661
−24
•
13
comments
Opened 17 other pull requests in 2 repositories
questdb/questdb
1
open
14
merged
1
closed
- chore(pgwire): fix log level for SqlException
- feat(core): add JVM memory and GC metrics
- fix(sql): fix UnsupportedOperationException on group by over empty table
- chore(http): change log level to critical for unexpected errors
- chore(sql): enable column pre-touch in parallel filter by default
- chore(sql): add DEALLOCATE statement support
- chore(core): mark table busy exceptions as non-critical
- feat(sql): add column pre-touch for parallel filter
- DO NOT MERGE: additional diagnostics around async offload
- chore(core): replace busy spinning with LockSupport#park() in count down latches
- feat(sql): add gauge metrics for current cached query count
- chore(sql): decrease memory footprint of idle HTTP and PG Wire connections
- chore(core): add missing Assert.fail() calls to failure scenario tests
- chore(sql): improve alter table syntax error message
- fix(core): fix missing native function on freebsd
- fix(core): fix segfault crash on o3 sort of string null values
ClickHouse/ClickBench
1
merged
Reviewed 17 pull requests in 4 repositories
questdb/questdb
12 pull requests
- chore(core): port of fast double algorithm by Daniel Lemire
- chore(sql): make sure to clear order by advice fields when query model is reused
- feat(sql): add column pre-touch for parallel filter
- refactor(core): Refactor ServerMain so that it may be instantiated from a different main block
- feat(sql): add gauge metrics for current cached query count
- chore(core): add missing Assert.fail() calls to failure scenario tests
- chore(sql): decrease memory footprint of idle HTTP and PG Wire connections
- fix(pgwire): recompile cached update sql when table structure altered instead of failure
- chore(sql): improve alter table syntax error message
-
fix(sql): fix race condition in
whereexecution logic - fix(sql): fix invalid column error in group by based on function key
- feat(sql): add min/max and regexp_replace functions for string values
questdb/questdb.io
3 pull requests
questdb/nodejs-questdb-client
1 pull request
questdb/go-questdb-client
1 pull request
Created an issue in questdb/questdb that received 5 comments
Support backward interval generation in IN operator
Is your feature request related to a problem?
IN operator support interval generation:
select timestamp, price
from trades
where timestamp in '2018…
5
comments



