Contributor Leaderboard

zhulipeng

zhulipeng

27 score 21 commits 6 reviews

Commits (21)

DateRepoMessagePR
2025-05-27valkey-io.github.io[Blog] Performance Optimization Methodology for Valkey - Part 1 (#262)PR
2025-05-25valkeyFix the GNU IFUNC error in alpine (non-glibc) environment (#2133)PR
2025-05-23valkeyOptimize string2ll with load-time CPU feature check using IFUNC resolver (#2099)PR
2025-05-09valkeyOptimize findBucket performance using SIMD (#2030)PR
2025-04-29valkeyOptimize string2ll performance using AVX512 (#1944)PR
2025-01-08valkeyAdd build folder to gitignore. (#1488)PR
2024-10-28valkeyIncrease the IO_THREADS_MAX_NUM. (#1220)PR
2024-10-25valkeyDo security attack check only when command not found to reduce the critical path (#1212)PR
2024-10-17valkeyFix false sharing issue between main thread and io-threads when access `used_memory_thread`. (#1179)PR
2024-09-10valkeyUse hashtable as the default type of temp set object during sunion/sdiff (#996)PR
2024-08-28valkeyMove prepareClientToWrite out of loop for lrange command to reduce the redundant call. (#860)PR
2024-07-02valkeyIntroduce thread-local storage variable to update thread's own used_memory and sum when reading to reduce atomic contention. (#674)PR
2024-06-25valkeyReduce redundant call of prepareClientToWrite when call addReply* continuously. (#670)PR
2024-05-20valkeyQuick fix of failure when use libc allocator in daily CI. (#521)PR
2024-05-16valkeyCorrect the actual allocated size from allocator when call sdsRedize to align the logic with sdsnewlen function. (#476)PR
2024-05-09valkeyMigrate sds.c unit tests to new test framework. (#478)PR
2024-05-01valkeyDelete unused declaration (#400)PR
2024-04-23valkeyRename macros in config.h (#257)PR
2024-04-23valkeySupport connection schemes valkey:// and valkeys:// (#199)PR
2024-04-04valkeyChanges references to redis binaries in output of "--help", "--version" (#113)PR
2024-04-03valkeyRename #include guards (#167)PR

Reviews (6)

DateRepoMessagePR
2025-06-17valkeyOptimize scan/sscan/hscan/zscan commands by replacing list with vector (#2160)PR
2025-05-26valkeyFix unsigned difference expression compared to zero (#2101)PR
2025-05-05valkeyCompile with -Wundef (#2025)PR
2025-05-01valkeyHyperloglog ARM NEON SIMD optimization (#1859)PR
2024-12-02valkeyOptimize PFCOUNT, PFMERGE command by SIMD acceleration (#1293)PR
2024-06-03valkeyAdjust sds types (#502)PR

← Back to leaderboard