Contributor Leaderboard

BCathcart

BCathcart

75 score 35 commits 40 reviews

Commits (35)

DateRepoMessagePR
2026-04-08valkey-searchFix dropindex while blocked queries crash (#956)PR
2026-04-04valkey-searchWait for cluster topology map refresh (#952)PR
2026-03-18valkey-io.github.ioBrennan bio (#481)PR
2026-03-17valkey-searchFix RDB Load String Memory Leak (#912)PR
2026-03-17valkey-searchRemove reduandant dropindex test (#910)PR
2026-03-10valkey-searchDrop indexes on test teardown (#811)PR
2026-03-10valkey-searchSimplify text size estimation for non-vector queries (#878)PR
2026-03-10valkey-searchImprove Evaluator Locking (#876)PR
2026-03-06valkey-searchraxMutate() optimization (#855)PR
2026-03-04valkey-searchImprove text.cc locking (#845)PR
2026-02-27valkey-searchSmall follow-upsPR
2026-02-27valkey-searchText Size Estimation (#824)PR
2026-02-25valkey-searchFix mutation sequence number timing bug (#793)PR
2026-02-17valkey-searchQuick fix for unwanted concurrency on index_key_info_ (#774)PR
2026-02-17valkey-searchRemove incorrect evaluation stemming assertion (#768)PR
2026-02-11valkey-searchMinor code quality improvements (#621)PR
2026-02-05valkey-searchRax Integration (#688)PR
2026-02-04valkey-searchRevert "Rax Integration (#605)" (#677)PR
2026-02-04valkey-searchRax Integration (#605)PR
2026-01-12valkey-searchApply clang format to text_index.* (#596)PR
2026-01-05valkey-searchMerge commit '3faeb67' into fulltext-restorePR
2025-11-22valkey-searchOptimize TextIndex space (#487)PR
2025-11-16valkey-searchFix failing filter tests (#478)PR
2025-11-06valkey-searchFix build script to work when directory path contains spaces (#453)PR
2025-11-04valkey-searchStop Incrementally Updating Token Positions (#444)PR
2025-10-25valkey-searchThread-local stemmers (#431)PR
2025-09-30valkey-searchRadix Tree Delete Logic (#327)PR
2025-09-29valkey-searchAdd --format option to build script (#384)PR
2025-09-22valkey-searchVarious small improvements and fixes (#324)PR
2025-08-27valkey-searchMerge pull request #355 from BCathcart/fulltextPR
2025-08-25valkey-searchUpdate clang tidy/format github job and apply formatting (#321)PR
2025-08-07valkey-searchRough code to kickstart basic text ingestion integration (#289)PR
2025-08-05valkey-searchPreliminary radix tree and word iterator (#256)PR
2024-07-13valkeyConfigurable cluster blacklist TTL (#738)PR
2024-07-09valkeyFix ULong config boundary checking (#752)PR

Reviews (40)

DateRepoMessagePR
2026-04-21valkey-searchFix build script for ASAN integration tests (#777)PR
2026-04-21valkey-searchfix test_dropindex_with_background_queries heap-use-after-free leak (#961)PR
2026-04-21valkey-searchfix test_dropindex_with_background_queries heap-use-after-free leak (#961)PR
2026-03-27valkey-searchminor update to test_multidb_slot_migration_CME (#935)PR
2026-03-27valkey-searchAllow replacement of deleted hnsw elements (#926)PR
2026-03-25valkey-search[Draft] Add custom decorator to sleep for 10 seconds on flaky ASAN tests (#929)PR
2026-03-17valkey-searchSave and Restore at max memory for text, tag, and numeric (#781)PR
2026-03-17valkey-searchReducing mutation queue growth during restore (#871)PR
2026-03-17valkey-searchMark ft info metrics as Dev configs (#913)PR
2026-03-17valkey-searchImplement clean up index schemas on SHUTDOWN event (#883)PR
2026-03-09valkey-searchRemoved multiple reverse_token string allocations from MutateTarget() (#872)PR
2026-03-06valkey-searchIndex locking optimization during ingestion. (#843)PR
2026-03-05valkey-searchUsing absl::btree_map for PositionMap (#851)PR
2026-03-03valkey-searchQuick fix/ perf improvement for Field Mask Create (#839)PR
2026-03-02valkey-searchFix crash due to lazy expiration in the middle of Search commands (#831)PR
2026-03-01valkey-searchSerialize position map before lock context (#837)PR
2026-02-27valkey-searchBump to rc2 (#828)PR
2026-02-19valkey-docvalkey 1.2-rc1 doc update follow ups (#412)PR
2026-02-13valkey-searchUse consistent + performant casefolding logic in both query/ingestion (#746)PR
2026-02-10valkey-searchBlock Search Response on Conflicting In-Flight Keys for fulltext queries (#541)PR
2026-02-06valkey-searchStem search terms regardless of stemsize - Bug fix (#701)PR
2026-02-03valkey-searchStemming Ingestion and Search (resolves #651) (#614)PR
2026-01-31valkey-searchMove MINSTEMSIZE clause from per text field to per schema (#647)PR
2026-01-16valkey-searchString Intern race fix, This is a recreation of PR #576. (#613)PR
2026-01-12valkey-searchFix build warnings (#600)PR
2025-12-23valkey-searchFix deprecated std::atomic_load/store warnings for shared_ptr (#548)PR
2025-12-23valkey-searchFix deprecated std::atomic_load/store warnings for shared_ptr (#548)PR
2025-11-28valkey-searchAdd utility to check if the key is in-flight status (#432)PR
2025-11-21valkey-searchMerge pull request #491 from KarthikSubbarao/ftmergePR
2025-11-20valkey-searchMerge branch 'main' into fulltextPR
2025-11-14valkey-searchUpdate the fieldmask assignment for suffix predicates + Populate identifiers for CME Text predicate deserialization (#468)PR
2025-11-12valkey-searchFix bad merge on compatibilityPR
2025-11-04valkey-searchMemory allocation tracking for Fulltext (#377)PR
2025-10-14valkey-searchFix typo in ft.aggregate commitPR
2025-10-11valkey-searchCluster metadata Validation (#396)PR
2025-09-24valkey-searchtag casesentive updated to be key-value pair (#395)PR
2025-09-19valkey-searchUpdate ft info (#368)PR
2025-09-08valkey-searchMerge pull request #371 from Nivesh-01/fulltextMainMergePR
2025-08-08valkey-searchAdd text field number to the text field index (#295)PR
2025-08-08valkey-searchBridge some gaps in ingestion pipeline (#292)PR

← Back to leaderboard