Contributor Leaderboard

alexr-bq

alexr-bq

131 score 34 commits 97 reviews

Commits (34)

DateRepoMessagePR
2026-04-28valkey-glideAdd Support for Compression in Java batch commands and add max compression size (#5823)PR
2026-04-22valkey-glideUpdate Compression Supported Commands and Block Unsupported Commands (#5771)PR
2026-04-16valkey-glide-csharpScan Command Refactor (#316)PR
2026-04-16valkey-glide-csharpScripting/Functions command refactor (#306)PR
2026-04-15valkey-glide-csharpList command refactor (#301)PR
2026-04-13valkey-glide-csharpGeneric Command Interface Refactor (#292)PR
2026-04-10valkey-glideALL_NODES support (#5216)PR
2026-04-09valkey-glide-csharpBitmap command interface refactor (#281)PR
2026-03-31valkey-glideUpdate supported compression commands (#5420)PR
2026-03-18valkey-glideAddress issues with tests in CI (#5625)PR
2026-03-17valkey-glideFix python pubsub test (#5615)PR
2026-03-16valkey-glideFix sleep usage to be compatible with trio backend (#5612)PR
2026-03-14valkey-glideRefactor go pubsub tests to support cluster (#5577)PR
2026-03-13valkey-glideFix Potential Security Issues for Release 2.3 (#5583)PR
2026-03-05valkey-glideGo, Java, Python: Clean-up pubsub in wrappers and expand coverage (#5468)PR
2026-03-03valkey-glideRead only mode (#5485)PR
2026-03-02valkey-glideJava 8 Compatibility (#5459)PR
2026-01-19valkey-glide-phpPHP Pub/Sub Implementation (#121)PR
2026-01-16valkey-glideUpdate ffi to support register and unregister of pubsub callback post connection (#5178)PR
2026-01-08valkey-glide-csharpRemove CODEOWNERS file (#173)PR
2026-01-02valkey-glide-csharpRemove dotnet 6.0 support (#167)PR
2025-12-18valkey-glide-phpFix mac development instructions (#96)PR
2025-11-26valkey-glide-csharpStream Commands (#151)PR
2025-11-17valkey-glide-csharpTransaction commands (#137)PR
2025-11-07valkey-glide-csharpBitmap command support (#129)PR
2025-10-31valkey-glide-csharpRelease 0.9 backport (#127)PR
2025-10-30valkey-glideCore support for custom certs (#4909)PR
2025-10-20valkey-glide-csharpGeospatial Commands (#107)PR
2025-10-10valkey-glide-csharpHyperloglog commands (#92)PR
2025-10-08valkey-glide-csharpValkey-9 MultiDB support (#90)PR
2025-10-03valkey-glide-csharpGeneric Commands (#89)PR
2025-09-29valkey-glideFix for CI build on MUSL (#4819)PR
2025-09-23valkey-glide-csharpIncrease Timeouts across the board to handle resource-constrained matrix tests (#86)PR
2025-08-29valkey-glideAlpine Support for Java Client (#4634)PR

Reviews (116)

DateRepoMessagePR
2026-04-28valkey-glideAdd debug-mode safety guards for FFI stack response and arena allocator (#5837)PR
2026-04-28valkey-glidePython: Client-Side Caching Support (#5826)PR
2026-04-27valkey-glideReplace Mutex with RwLock for improved read concurrency (#5838)PR
2026-04-27valkey-glide-csharpfeat: Add automated compilation validation for C# code examples (#350)PR
2026-04-27valkey-glide-csharpchore(deps): bump actions/github-script from 8 to 9 (#351)PR
2026-04-25valkey-glideNode: Client-Side Caching Support (#5720)PR
2026-04-24valkey-glideJAVA: Client-Side Caching Support (#5172)PR
2026-04-22valkey-glide-csharpFix broken language tab references in docs URLs (#341)PR
2026-04-22valkey-glide-csharpUpdate ORT workflow to use `peter-evans/create-pull-request` (#327)PR
2026-04-21valkey-glide-csharpAdd GitHub issue templates and label scheme (#338)PR
2026-04-17valkey-glide-csharpStream command API cleanup: enable core commands, disable pending ones (#324)PR
2026-04-17valkey-glide-csharpExpand server management command API (#315)PR
2026-04-17valkey-glide-csharprefactor(string): string command API cleanup (#319)PR
2026-04-16valkey-glide-csharpperf: Reduce per-request GC allocation overhead (#310)PR
2026-04-15valkey-glide-csharprefactor(set): split Set command API across GLIDE and SER tiers (#307)PR
2026-04-14valkey-glide-csharpDisable CICD due to flakiness (#309)PR
2026-04-14valkey-glide-csharpfix(pubsub): implement SER pub/sub commands and make API binary-safe with ValkeyKey/ValkeyValue (#296)PR
2026-04-13valkey-glide-csharpfix: memory leaks for commands and pubsub (#300)PR
2026-04-13valkey-glide-csharprefactor(geo): geospatial command API cleanup (#289)PR
2026-04-13valkey-glidePython: perf - optimize sync thread handling and response parsing (#5635)PR
2026-04-10valkey-glide-csharprefactor(hash): hash command API cleanup (#284)PR
2026-04-09valkey-glide-phpAdd DNS, TLS, and IP address tests (#157)PR
2026-04-09valkey-glide-csharpC#: Implement transparent compression feature (#213)PR
2026-04-07valkey-glide-csharprefactor: Connection management command API cleanup (#279)PR
2026-04-06valkey-glide-csharpAdd `IBaseClient`, `IGlideClient`, and `IGlideClusterClient` interfaces (#274)PR
2026-04-06valkey-glide-csharpReplace raw numeric time parameters with TimeSpan and DateTimeOffset (#258)PR
2026-04-06valkey-glide-csharprefactor(abstract): Remove sync command methods and unsupported SER stubs (#267)PR
2026-04-03valkey-glide-csharpfix: Remove unnecessary `Task<bool>` return types from GLIDE-native methods (#261)PR
2026-04-02valkey-glide-csharpUpdate documentation to link to the official Valkey GLIDE docs site (#256)PR
2026-04-01valkey-glide-csharpAdd lychee link checking and improve linting (#255)PR
2026-03-31valkey-glidefix(core): eliminate Tokio runtime blocking in cluster async (#5451)PR
2026-03-25valkey-glideJava: Implement transparent compression feature (#5647)PR
2026-03-25valkey-glide-csharpBump xunit.v3 from 1.1.0 to 3.2.2 (#239)PR
2026-03-25valkey-glide-csharpBump Microsoft.NET.Test.Sdk from 17.13.0 to 18.3.0 (#238)PR
2026-03-24valkey-glideNode: Implement transparent compression feature (#5648)PR
2026-03-24valkey-glideCore: Avoid cloning compression manager if not enabled (#5644)PR
2026-03-24valkey-glide-csharpBump LinqStatistics from 2.3.0 to 3.0.1 (#237)PR
2026-03-24valkey-glide-csharpBump coverlet.collector from 6.0.4 to 8.0.1 (#236)PR
2026-03-24valkey-glide-csharpbuild(deps): bump dawidd6/action-download-artifact from 18 to 19 (#235)PR
2026-03-24valkey-glide-csharpGeneralize collection parameter types from arrays to IEnumerable (#234)PR
2026-03-23valkey-glidefix(java): fix thread safety issue in NativeClusterScanCursor (#5528)PR
2026-03-23valkey-glide-csharpAdd logging for insecure TLS client creation (#240)PR
2026-03-20valkey-glide-csharp(cleanup): Fix IDE0001 (simplify name) violations (#232)PR
2026-03-19valkey-glideCherry-pick release 2.3 JAVA/IAM changes to main (#5630)PR
2026-03-19valkey-glide-csharpsecurity: address high priority issues (#228)PR
2026-03-18valkey-glide-csharpsecurity: add insecure TLS warning and harden certificate file loading (#227)PR
2026-03-17valkey-glide-csharpFix incorrect XML doc comment on ClusterClientConfigurationBuilder, add new unit tests (#223)PR
2026-03-17valkey-glide-csharpUpdated attribution files for commit 8732a77ef745703b5128e514f1314c2c822f5bde (#220)PR
2026-03-16valkey-glide-csharpcleanup: rename `WithDataBaseId` to `WithDatabaseId` (#222)PR
2026-03-16valkey-glide-csharpbuild(deps): bump dawidd6/action-download-artifact from 16 to 18 (#221)PR
2026-03-15valkey-glidePypi-CD: fix test-the-release step for linux-arm ephemeral runner (#5566)PR
2026-03-13valkey-glide-csharpBump actions/upload-artifact from 6 to 7 (#218)PR
2026-03-12valkey-glide-csharpBump actions/download-artifact from 7 to 8 (#216)PR
2026-03-11valkey-glideNode: add dynamic PubSub support (#5295)PR
2026-03-11valkey-glideNode: add dynamic PubSub support (#5295)PR
2026-03-11valkey-glide-csharpBump dawidd6/action-download-artifact from 14 to 16 (#217)PR
2026-03-11valkey-glide-csharpBump submodule (read only) and improve test reliability (#219)PR
2026-03-10valkey-glideGo: fix PubSub config check for message handler creation (#5534)PR
2026-03-10valkey-glidePython: Recycle callback indices for cancelled futures and use monotonic counter to prevent index collisions that permanently closed the client (#5517)PR
2026-03-04valkey-glideCore: Move credential fetching to token generation time (#5508)PR
2026-03-04valkey-glideRevert: core: break reference cycle in IAM token manager callback (#5431) (#5507)PR
2026-03-04valkey-glideJava: Add uber JAR support for multi-platform builds (#5484)PR
2026-03-04valkey-glideFixes for opentelemetry metrics (#5383)PR
2026-03-04valkey-glideFixed topology discovery flow not surfacing NOPERM errors (#5486)PR
2026-03-03valkey-glidetest(java): add e2e test for cluster DNS failover (#5432)PR
2026-02-27valkey-glidefeat(jedis-compatibility): add missing commands (sort, wait, object,) (#5378)PR
2026-02-24valkey-glide-phpPHP implement transparent compression feature (#150)PR
2026-02-24valkey-glidecore: break reference cycle in IAM token manager callback (#5431)PR
2026-02-24valkey-glide[Go] Implement Go bindings for Transparent Compression (#5359)PR
2026-02-23valkey-glidefix/scriptKill_unkillable flaky test by adding connection timeout, finally-block cleanup, and post-test health check (#5418)PR
2026-02-23valkey-glide-csharpPub/Sub: Add Blocking Subscribe/Unsubscribe Commands, Parametrized Tests (#211)PR
2026-02-18valkey-glide-csharpfeat: Update pub/sub for consistency with other clients (#209)PR
2026-02-06valkey-glide-csharpDynamic Pub/Sub `StackExchange.Redis` Compatibility (#202)PR
2026-02-02valkey-glide-csharp(cleanup): rename `InvokeScript` to `ScriptInvoke` for consistency (#190)PR
2026-01-29valkey-glide-csharpfeat: dynamic pub/sub 3 - implementation and tests (#199)PR
2026-01-24valkey-glide-csharpfeat: dynamic pub/sub 2 - new interface and stubs (#198)PR
2026-01-22valkey-glide-csharpchore(submodule): update `valkey-glide` for dynamic pub/sub (#194)PR
2026-01-15valkey-glide-csharpUpdated attribution files for branch `dependabot/github_actions/actions/upload-artifact-6` (#191)PR
2026-01-14valkey-glide-csharpBump actions/upload-artifact from 5 to 6 (#186)PR
2026-01-08valkey-glide-csharp(test): Remove `ProcessVariousMessageSizes_NoMemoryLeak_ConsistentBehavior` (#181)PR
2026-01-08valkey-glide-csharp(test): Remove `ProcessVariousMessageSizes_NoMemoryLeak_ConsistentBehavior` (#181)PR
2026-01-06valkey-glide-csharpUpdated attribution files for setup-dotnet-5 (#171)PR
2026-01-06valkey-glide-csharpUpdated attribution files for upload-artifact-5 (#172)PR
2026-01-06valkey-glide-csharp(cleanup): Add `Close` and `CloseAsync` and use async client disposal (#170)PR
2026-01-06valkey-glide-csharptest: Fix intermittent PubSub cluster test failures with retry logic (#169)PR
2026-01-03valkey-glide-csharpFix: Improve performance test logic for PubSub (#166)PR
2026-01-03valkey-glide-csharpBump actions/upload-artifact from 4 to 5 (#117)PR
2026-01-03valkey-glide-csharpBump actions/download-artifact from 5 to 6 (#118)PR
2026-01-02valkey-glide-csharpBump actions/github-script from 7 to 8 (#82)PR
2026-01-02valkey-glide-csharpBump `actions/setup-dotnet` from 4 to 5 (#67)PR
2025-12-19valkey-glide-phpchore: bump valkey-glide submodule for root_certs support (#99)PR
2025-12-15valkey-glide-csharp(test): Extract common logic to `TestUtils` project (#161)PR
2025-11-26valkey-glide-csharpfix(test): resolve OpenTelemetry multiple initialization in tests (#155)PR
2025-11-25valkey-glide-csharpAdd `git-secrets-scan` workflow (#146)PR
2025-11-20valkey-glide-csharptest: Add large argument tests (#147)PR
2025-11-20valkey-glide-csharpfeat: Implement PubSub commands for standalone and cluster clients (#109)PR
2025-11-18valkey-glide-csharpfeat: Add OpenTelemetry support (#138)PR
2025-11-17valkey-glide-csharpfeat(pubsub): implement core PubSub framework infrastructure (#103)PR
2025-11-13valkey-glideconnection timeout value fix for clients (#4966)PR
2025-11-12valkey-glide-csharpfeat: Support password update (#135)PR
2025-11-08valkey-glide-csharpfeat: Implement Lua Scripting and Functions Support (Issue #56) (#120)PR
2025-11-06valkey-glide-csharpfeat: Add RefreshTopologyFromInitialNodes (#126)PR
2025-11-04valkey-glide-csharpFix lint job failures: increase timeout and fix lint errors (#130)PR
2025-10-29valkey-glide-csharpImplement Cluster Scan (#113)PR
2025-10-28valkey-glide-csharpBump submodule and fix `TestKeyCopyAsync` test (#119)PR
2025-10-24valkey-glidePYTHON: Add IAM authentication support with manual token refresh (#4890)PR
2025-10-24valkey-glideJAVA: Add IAM authentication support for ElastiCache/MemoryDB (#4891)PR
2025-09-08valkey-glideJava: Multi-Database Support for Cluster Mode Valkey 9.0 (#4658)PR
2025-09-08valkey-glidePython: Add Multi-Database Support for Cluster Mode Valkey 9.0 (#4659)PR
2025-09-03valkey-glide-csharpBump submodule + update gitignore (#43)PR
2025-09-02valkey-glidePython: Valkey 9 new hash field expiration commands (#4610)PR
2025-08-29valkey-glideJava: Add UnifiedJedis.java commands and add JedisCluster.java (#4665)PR
2025-08-29valkey-glideJAVA: Valkey 9 new commands HASH items expiration (#4556)PR
2025-08-29valkey-glide-csharpAdd Connection Management Commands (GA) (#47)PR
2025-08-27valkey-glideJava: Update JedisPool implementation and add UnifiedJedis initial setup for cluster support (#4647)PR
2025-08-20valkey-glide-csharpUpdate FFI delegates. (#22)PR

← Back to leaderboard