Contributor Leaderboard

jamesx-improving

jamesx-improving

202 score 64 commits 138 reviews

Commits (64)

DateRepoMessagePR
2026-04-25valkey-glideAdd replica discovery and static mode for standalone servers (#5724)PR
2026-04-21valkey-glideForward-port to main: Invalidate JNI method cache on callback failure for client recovery (#5666) (#5797)PR
2026-04-17valkey-glide-csharpCD: Fix 2 minor issues in the CD workflow (#320)PR
2026-02-17valkey-glide[2nd approach] Java: Fix hanging issue in AWS Lambda when response exceeds 16KB (#5301)PR
2026-01-07valkey-glideNode: Fix `Failed to convert napi value Undefined into rust type u32` error (#5128)PR
2026-01-06valkey-glide[All clients] Add TCPNoDelay option (#5100)PR
2026-01-02valkey-glideCI: Update NPM CD with Trusted Publishing (#5110)PR
2025-12-27valkey-glideRust: Rust 2024 compatibility fix (#5101)PR
2025-12-08valkey-glidePython: Add missing dependency `sniffio` (#5018)PR
2025-11-24valkey-glideCore: Fix rust benchmark formatting (#5009)PR
2025-11-21valkey-glideCore: Fix rust benchmark for unmaintained advisory (#5000)PR
2025-11-05valkey-glideCI: Increase timeout (#4943)PR
2025-10-30valkey-glideJava: Make shutdown hook optional (#4935)PR
2025-10-30valkey-glidePython: Add Python 3.14 support (#4897)PR
2025-09-19valkey-glideUtil: Fix cluster manager flaky function `is_address_already_in_use()` (#4727)PR
2025-09-05valkey-glideDev: Remove vscode setting.json (#4622)PR
2025-08-29valkey-glideJava: Fix flaky test config_reset_stat (#4668)PR
2025-08-22valkey-glideCore: Fix UDS infinite loop (#4612)PR
2025-08-21valkey-glideNode: Fix flaky HKEYS test (#4636)PR
2025-08-19valkey-glideJava: add more output when config_reset_stat failed (#4621)PR
2025-08-08valkey-glideCI: Temporarily remove CodeQL cache (#4565)PR
2025-07-24valkey-glideC#: List Commands batch 1 (#4402)PR
2025-07-18valkey-glideC#: Bump StackExchange.Redis version used in benchmarks (#4410)PR
2025-07-15valkey-glideC#: Copy full definition of RequestType (#4394)PR
2025-07-11valkey-glideC#: Add LPUSH and LPOP commands (#4321)PR
2025-07-09valkey-glideCI: fix C# linter (#4322)PR
2025-07-03valkey-glideC#: Reorganize Request class (#4299)PR
2025-04-07valkey-glideGo: Drop support for Go 1.20 and add 1.24 in CI (#3513)PR
2025-04-03valkey-glideCI: Address semgrep findings (#3394)PR
2025-04-03valkey-glideCI: Fix Python Module Tests (#3522)PR
2025-04-02valkey-glideGo: Fix Rust static binary size (#3507)PR
2025-03-27valkey-glideGo: Upgrade go-redis dependency (#3445)PR
2025-03-26valkey-glideDoc: Move Known Issues from README.md to wiki (#3454)PR
2025-03-24valkey-glideNode: Enable +/-inf as score for ZADD (#3370)PR
2025-03-24valkey-glideCorrect typos in README.md (#3410)PR
2025-03-10valkey-glideGo: Add push tag trigger to CD (#3345)PR
2025-02-26valkey-glideGo: Update Go versions used in CI (#3272)PR
2025-02-25valkey-glideGo: X86_64 macOS support for developers (#3231)PR
2025-02-21valkey-glideGo: Remove -race flag on go test (#3221)PR
2025-02-13valkey-glideNode: Fix NPM CD tag (#3155)PR
2025-02-12valkey-glideGo: Add Go CD approval (#3146)PR
2025-02-10valkey-glideRust: Fix opentelemetry_sdk dependency (#3123)PR
2025-02-07valkey-glideGo: CD pipeline (#3062)PR
2025-01-29valkey-glideJava: Fix lpopCount null handling (#3025)PR
2025-01-24valkey-glideJava: Add os-maven-plugin example to README (#3003)PR
2024-12-31valkey-glideJava: Add binary version of ZRANK WITHSCORE (#2896)PR
2024-12-24valkey-glideJava: Allow uncovered slots ClusterScan (#2859)PR
2024-12-13valkey-glideGo: Add command SMIsMember (#2807)PR
2024-12-10valkey-glidePython: Add API test to check for exported symbols (#2716)PR
2024-11-25valkey-glidePython: Add missing export (#2753)PR
2024-11-07valkey-glideNode: add JSON.OBJLEN and JSON.OBJKEYS (#2563)PR
2024-10-29valkey-glideJava: add JSON.TYPE (#2525)PR
2024-10-25valkey-glideJava: add JSON.RESP (#2513)PR
2024-10-22valkey-glideJava: add JSON.DEL and JSON.FORGET (#2490)PR
2024-10-17valkey-glideJava: add JSON.SET and JSON.GET (#2462)PR
2024-09-21valkey-glideJava : Fix ExamplesApp (#2326)PR
2024-09-12valkey-glideJava: add PUBSUB SHARDNUMSUB (#2279)PR
2024-09-12valkey-glideJava: Add PUBSUB SHARDCHANNELS command (#2265)PR
2024-09-09valkey-glideadd CodeQL configuration (#2186)PR
2024-09-05valkey-glideNode: Add Binary support for stream commands, part 2 (#2222)PR
2024-07-06valkey-glideJava: add XAUTOCLAIM command (#1831)PR
2024-07-03valkey-glidePython: add XCLAIM command (#1772)PR
2024-07-01valkey-glidePython: add WATCH and UNWATCH commands (#1736)PR
2024-06-29valkey-glidePython: add LCS command (#1716)PR

Reviews (151)

DateRepoMessagePR
2026-04-27valkey-glideFix error log credentials potentially leaking sensitive information (#5822)PR
2026-04-25valkey-glideNode: Client-Side Caching Support (#5720)PR
2026-04-23valkey-glideAdd pipeline send timeout and fail pending requests during recovery (#5755)PR
2026-04-20valkey-glideCherry pick/java cd deployment fixes to main (#5787)PR
2026-04-17valkey-glideAllow ORT updates commits from github-actions[bot] to be signed (#5744)PR
2026-04-17valkey-glideFix lint errors due to new Rust version (#5761)PR
2026-04-15valkey-glideUpdated attribution files for commit 8e6040d8c6dcc9d63f628f72fd6f532d48b790cb (#5696)PR
2026-04-14valkey-glide-csharpDisable CICD due to flakiness (#309)PR
2026-04-14valkey-glide-csharpDisable CICD due to flakiness (#309)PR
2026-04-13valkey-glideExempt transitive rand 0.8.5 in deny.toml (#5739)PR
2026-04-10valkey-glideFix false error logs in cluster_manager.py when stopping already-dead servers (#5726)PR
2026-04-02valkey-glideUpdated attribution files for commit 745946b61daf15f5540395de2a28c47ce10efe30 (#5552)PR
2026-03-30valkey-glideCore: Add IAM token cache support for cluster reconnections (#5663)PR
2026-03-20valkey-glideUpdate CHANGELOG.md after release of 2.3 (#5636)PR
2026-03-18valkey-glideAddress issues with tests in CI (#5625)PR
2026-03-06valkey-glideBump redis.clients:jedis from 5.1.2 to 7.0.0 in /java (#4916)PR
2026-03-04valkey-glideIgnore test_cluster_connection_fails_with_permission_denied due to flaky behavior (#5504)PR
2026-02-28valkey-glideBump io.lettuce:lettuce-core from 6.2.6.RELEASE to 7.0.0.RELEASE in /java (#4917)PR
2026-02-20valkey-glideFix: Use try_init() for graceful logger initialization (#5129)PR
2026-02-13valkey-glideFix the auto-labeling behavior for Github workflows (#5360)PR
2026-02-11valkey-glideRefactor complexity and remove timeout for scriptkill_unkillable test (#5338)PR
2026-02-10valkey-glideIncrease retry iterations to more reliably catch the correct exception (#5335)PR
2026-02-02valkey-glideDrop support for Node.js 16.x and 18.x. Minimum supported version is now Node.js 20.x. (#5292)PR
2026-01-30valkey-glideReduce upper inflight limit for Python from 1500 to 500 (#5266)PR
2026-01-29valkey-glideFix fcall_readonly_function flaky test by removing unreliable wait assertion and adding in retry loop (#5246)PR
2026-01-29valkey-glidePin usage of CodeQL 2.23.9 to prevent Rust analyzer hanging (#5268)PR
2026-01-27valkey-glideFix scriptKill_unkillable test with waitForNotBusy to prevent connection refused error (#5237)PR
2026-01-15valkey-glide[Node] Fix to handle non-string types in toBuffersArray (#5166)PR
2026-01-13valkey-glideFix exclusion name comparison for python (#5164)PR
2026-01-13valkey-glideFix duplicate artifact name error during FMT report upload (#5161)PR
2026-01-12valkey-glideFix flaky TLS test timeouts by increasing cluster creation timeout and improving cleanup (#5159)PR
2026-01-12valkey-glidefeat(go): enable go mod vendor support via CI generation (#5071)PR
2026-01-12valkey-glide[Python] Fix flaky test `test_zscan` assertion logic #4952 (#5056)PR
2026-01-09valkey-glideFix/node zscan assertion logic (#5144)PR
2026-01-08valkey-glideAdd RUSTSEC-2025-0141 to ignore list in deny.toml (#5137)PR
2026-01-02valkey-glide-csharpRemove dotnet 6.0 support (#167)PR
2025-12-12valkey-glideCherry-pick from 2.2: Node: Fix build time type error #5052 (#5058)PR
2025-12-09valkey-glideJava: Change gradle to use JAVA_HOME when available (#5040)PR
2025-12-01valkey-glideEnabling client and connection commands in request_type.rs (#5013)PR
2025-11-28valkey-glide-csharpBump `valkey-glide` submodule (#157)PR
2025-11-27valkey-glideEnabling cluster commands in request_type file (#5010)PR
2025-11-26valkey-glideAdding support for module commands (#5004)PR
2025-11-13valkey-glidefix(go/test): Stabilize TestScriptKill by replacing sleep with polling loop (#4908)PR
2025-11-04valkey-glide-csharpFix lint job failures: increase timeout and fix lint errors (#130)PR
2025-10-30valkey-glidetests(pubsub): deflake test_pubsub_combined_exact_and_pattern_one_client by making channel names unique per index (#4880)PR
2025-10-30valkey-glide[DOC] Fix minor grammatical issue in README.md (#4938)PR
2025-10-28valkey-glideStabilize flaky PUBSUB multi-client test by waiting for subscriptions (#4888)PR
2025-10-23valkey-glideUpdate engine-matrix.json for Valkey 9 release (#4904)PR
2025-10-16valkey-glideJava: Add lib name to configuration (#4869)PR
2025-10-10valkey-glidePython: Fix adds missing py.typed markers to python modules (#4873)PR
2025-10-03valkey-glidefeat: add AGENTS.md files for agentic tools across language bindings (#4739)PR
2025-09-29valkey-glideFix for CI build on MUSL (#4819)PR
2025-09-26valkey-glideAdd explicit rustfmt and clippy components to install-rust-and-protoc action (#4817)PR
2025-09-18valkey-glideNode: flaky tests (#4710)PR
2025-09-18valkey-glideResolve Rust lint issues (#4758)PR
2025-09-18valkey-glide[BACKPORT 2.1] Merge Release 2.1 back into Main (#4753)PR
2025-09-05valkey-glidePython: replace asyncio.sleep with anyio.sleep in async tests (#4682)PR
2025-09-04valkey-glideFix flaky standalone client tests by replacing hostname with non-routable IP (#4676)PR
2025-09-03valkey-glideFix benchmark execution for CSharp (#4674)PR
2025-09-03valkey-glideAdd GitHub Copilot instructions for valkey-glide multi-language development (#4646)PR
2025-09-03valkey-glide-csharpBump submodule + update gitignore (#43)PR
2025-09-02valkey-glideFix flaky hash command tests by using order-agnostic comparisons (#4638)PR
2025-09-02valkey-glideFix flaky TestZScan by using fresh map for NoScores test (#4639)PR
2025-09-02valkey-glideFix flaky test by improving key generation uniqueness in BatchTestUtilities (#4643)PR
2025-09-02valkey-glideFix flaky blmove timeout tests by using appropriate request timeout (#4644)PR
2025-09-02valkey-glideFix flaky Node.js PubSub tests by adding subscription readiness delay (#4641)PR
2025-08-29valkey-glideAlpine Support for Java Client (#4634)PR
2025-08-27valkey-glideUtil: Updated wait time for retries from 0.5s to 1s (#4656)PR
2025-08-26valkey-glide-csharpFix CD pipeline. (#38)PR
2025-08-25valkey-glideMigrate C# client (#4532)PR
2025-08-07valkey-glideDocumentation update for protobuf installation (#4509)PR
2025-07-25valkey-glideGO: Lazy connect implementation (#4374)PR
2025-07-19valkey-glideFix flaky TestZScan by isolating NoScores test data (#4381)PR
2025-07-18valkey-glideC#: String commands GA (#4409)PR
2025-07-17valkey-glideCI: Add Dependabot configuration for automated dependency management across all languages (#4353)PR
2025-07-16valkey-glideC#: Connection Management Commands Batch 1 (#4309)PR
2025-07-14valkey-glideC#: ZAdd command (#4355)PR
2025-07-12valkey-glideC# compatibility: adding feature to get list of connections (#4310)PR
2025-07-11valkey-glideGO: Add cross-compilation documentation to Go README (#4325)PR
2025-07-02valkey-glideC#: Add response checks for batch for every command (#4236)PR
2025-07-02valkey-glideC#: Migrate basic APITypes and enums from SER to unblock command implementation (#4254)PR
2025-07-02valkey-glideUpdate CodeQL configuration: broaden paths ignored and add workflow_d… (#4281)PR
2025-06-26valkey-glideC#: Fix `dotnet` Docs (#4227)PR
2025-05-26valkey-glideUpdate engine-matrix.json (#3568)PR
2025-05-14valkey-glidePython: Fix restore command (#3853)PR
2025-05-13valkey-glideCI: Add intel mac (#3482)PR
2025-05-12valkey-glideJava: Shadow `netty` dependencies. - breaking change (#3004)PR
2025-05-12valkey-glideJava: Bump `netty`. (#3804)PR
2025-04-23valkey-glideFix duplicate funcs (#3654)PR
2025-04-16valkey-glideCI: Fix caching (#3534)PR
2025-04-04valkey-glideDowngrade ubuntu in CI (#3520)PR
2025-04-04valkey-glideCI: hotfix for matrix (#3529)PR
2025-04-03valkey-glideJava: Fix `inflight_request_limit` Flaky Test (#3519)PR
2025-03-27valkey-glideNode: Fix Cluster Manager Timeout (#3449)PR
2025-03-27valkey-glideNode: Re-enable `xpendingWithOptions` in Transaction Tests (#3448)PR
2025-03-25valkey-glideGo: Add `GeoDist` (#3446)PR
2025-03-24valkey-glideGo: Add `GeoHash` (#3439)PR
2025-03-22valkey-glideC#: CI - fix dotnet installation on mac runners (#3382)PR
2025-03-20valkey-glideGo: Add bulk args test (#3363)PR
2025-03-18valkey-glideC#: Fix TLS (#3379)PR
2025-03-17valkey-glideC#: Fixes in CI (#3323)PR
2025-03-17valkey-glideNode: Fix `xpendingWithOptions` Flaky Test (#3361)PR
2025-03-15valkey-glideAdd command GeoAdd and the geospatial command interface (#3366)PR
2025-03-12valkey-glideC#: Rework linters/analyzers approach (#3252)PR
2025-03-11valkey-glidePython: Added `sphinx` for documentation (#3336)PR
2025-03-08valkey-glideJava: Fix version check in IT/MT startup. (#3343)PR
2025-03-06valkey-glideJava: move pubsub IT to another suite (#2352)PR
2025-03-05valkey-glideRevert "Update readme - include compatibility notice" (#3319)PR
2025-03-04valkey-glideGo: randomize cluster ports for Example tests (#3225)PR
2025-03-03valkey-glideUpdate readme - include compatibility notice (#3262)PR
2025-02-24valkey-glidePython: Temporarily suppress rust linter warnings (#3255)PR
2025-02-24valkey-glideRun example-tests in CI pipeline (#3251)PR
2025-02-13valkey-glideUpdate changelog for 1.3.0 release (#3159)PR
2025-02-12valkey-glideGo: ort workflow added (#3137)PR
2025-02-10valkey-glideGo: Add IFEQ to SetOptions (#3098)PR
2025-02-07valkey-glideAdd node test for checking exported symbols (#2835)PR
2025-01-17valkey-glideGo: `XREADGROUP`. (#2949)PR
2025-01-14valkey-glideGo: Fix return types, part 1: `int64` instead of `Result[int64]` (#2939)PR
2025-01-02valkey-glide[Merge to main] Support transactions for JSON commands (#2862)PR
2024-12-24valkey-glideGo: Add base scan options for hscan (#2865)PR
2024-12-20valkey-glideMerge pull request #2847 from valkey-io/go-command-hincrbyPR
2024-12-19valkey-glideFix full matrix CI (#2784)PR
2024-12-18valkey-glideGo: Add custom command to cluster client (#2803)PR
2024-12-14valkey-glideGo: add SUnion command (#2787)PR
2024-12-13valkey-glideGo: implement SUnionStore (#2805)PR
2024-12-13valkey-glideGo: Implement Exists, Expire related commands and TTL commands (#2738)PR
2024-12-11valkey-glide[Backport `main`] Java: bump `netty` version (#2777) (#2795)PR
2024-12-11valkey-glide[Backport 1.2] Protobuf: bump to 29.1 (#2802)PR
2024-12-10valkey-glideJava: fix type assertions (#2637)PR
2024-12-10valkey-glidePython: bitpos valkey8 (#2256)PR
2024-12-10valkey-glideNode: fix BITPOS (#2227)PR
2024-12-10valkey-glideNode: fix BITPOS (#2227)PR
2024-12-10valkey-glideAdd Java and Python examples to example app (#2769)PR
2024-12-10valkey-glideNode: fix flaky test (#2657)PR
2024-12-10valkey-glideMerge python requirement files. (#2597)PR
2024-12-10valkey-glideFix rust CI: bump `idna`. (#2793)PR
2024-12-06valkey-glideAdding node modules in examples app (#2615)PR
2024-12-06valkey-glideUpdate changelog after release (#2782)PR
2024-11-14valkey-glideMerge pull request #2507 from valkey-io/python/json.mgetPR
2024-11-14valkey-glideMerge pull request #2507 from valkey-io/python/json.mgetPR
2024-11-12valkey-glideNode: Add `FT.PROFILE` command (#2633)PR
2024-10-31valkey-glideNode: add ARRTRIM command (#2550)PR
2024-10-28valkey-glideJava: add JSON.STRAPPEND and JSON.STRLEN (#2522)PR
2024-10-28valkey-glideNode: Add command JSON.RESP (#2517)PR
2024-10-25valkey-glideJava: add JSON.ARRTRIM command (#2518)PR
2024-10-24valkey-glideNode: Add command JSON.TYPE (#2510)PR
2024-10-19valkey-glideJava: `JSON.ARRINSERT` and `JSON.ARRLEN` (#2476)PR
2024-10-18valkey-glideNode: add commands JSON.GET and JSON.SET (#2427)PR
2024-10-15valkey-glidePython FT.DROPINDEX command (#2437)PR
2024-07-04valkey-glidePython: Add FUNCTION STATS command (#1794)PR
2024-07-01valkey-glidePython: add FCALL command (#1739)PR

← Back to leaderboard