CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 08:40:28 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"3b17c0228076537ef702c5b13656b626"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=ujoFZkqLdWd%2BcBIpBaWqL1E%2BiFt7eTfMDWpzaKBDCogqtX7v7MeDTlHPi4GrtecyLEqkZhIhuT1kd1z%2BU7mDHPn3BwcxQ9rZnQlJDAM4NBj1yxHJjscxxLBsZaAQ9iKzjiBIAIBBpBhEdqDw%2Fbcg7ax1tISwv0oSIKw38JcwdbpE4Uw%2B8Mb0dtJbZkcnhO1AC33kRbqWoL%2BidM%2BjSK0HGQu0e6BmdwcjHVB1sW14SRQ7Sb4FTMz%2Fi4nGiM0b3vwoXZieXNn2y%2Fj2JhuntGKPqA%3D%3D--pupPN11cI7xoMM%2B0--QO9yeERPui8K6AOhCzN9pA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2024361042.1753260027; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 08:40:27 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 08:40:27 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: DC52:3644F0:7485D9:906EFB:68809FFB
Tags · RediSearch/RediSearch · GitHub
Toggle v2.10.20's commit message
Toggle v2.8.28's commit message
Toggle v2.6.31's commit message
Toggle v2.10.19's commit message
Toggle v2.10.18's commit message
Toggle v2.8.27's commit message
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 554
Tags: RediSearch/RediSearch
Tags
v2.10.20
[2.10] MOD-10153: New APPLY function case() (#6332) (#6356) * MOD-10153: New APPLY function case() (#6332) (cherry picked from commit f338602) * Guard case() by ENABLE_UNSTABLE_FEATURES * Add argument validation for case() function and corresponding tests * Fix func_case function signature * Free arg list in parser * Remove unnecessary error handling for unknown function names in parser
v2.8.28
[2.8] MOD-9835: Fix unicode_tolower() (#6263) * MOD-9835: Fix unicode_tolower() (#6211) * Bigger buffer and tests * Fixes * Fix tag_strtolower to fix test with escaped TAG * Fix typo * Fix rm_normalize() and test dialects * Update src/util/strconv.h Co-authored-by: meiravgri <109056284+meiravgri@users.noreply.github.com> * Enhance unicode_tolower comments for clarity on transformation behavior and buffer allocation * Fix assertion * Fix typo Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Refactor tag_strtolower to improve length handling and update test names for clarity on UTF-8 behavior * Add more tests * Add test comments * Simplify tests * Fix typo * Test with a single multi-byte char * Add cpp test for unicode_tolower() * Fix testSpecialUnicodeCase * update u_buffer allocation for better maintainability * Add tests lower UTF8 byes exceeding max size * Fix typo --------- Co-authored-by: nafraf <nafraf@gmail.com> Co-authored-by: nafraf <nafraf@users.noreply.github.com> Co-authored-by: meiravgri <109056284+meiravgri@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> (cherry picked from commit eb11bfd) * Add missing include for rmutil/alloc.h in unicode_tolower tests * Update test_utf8_lowercase_longer_than_uppercase_tags: remote tag autoescape test * Move include rmutil/alloc.c to strconv.h --------- Co-authored-by: dor-forer <dor.forer@redis.com> Co-authored-by: nafraf <nafraf@gmail.com> Co-authored-by: nafraf <nafraf@users.noreply.github.com> Co-authored-by: meiravgri <109056284+meiravgri@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
v2.6.31
[2.6] MOD-9835: Fix unicode_tolower() (#6264) * MOD-9835: Fix unicode_tolower() (#6211) * Bigger buffer and tests * Fixes * Fix tag_strtolower to fix test with escaped TAG * Fix typo * Fix rm_normalize() and test dialects * Update src/util/strconv.h Co-authored-by: meiravgri <109056284+meiravgri@users.noreply.github.com> * Enhance unicode_tolower comments for clarity on transformation behavior and buffer allocation * Fix assertion * Fix typo Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Refactor tag_strtolower to improve length handling and update test names for clarity on UTF-8 behavior * Add more tests * Add test comments * Simplify tests * Fix typo * Test with a single multi-byte char * Add cpp test for unicode_tolower() * Fix testSpecialUnicodeCase * update u_buffer allocation for better maintainability * Add tests lower UTF8 byes exceeding max size * Fix typo --------- Co-authored-by: nafraf <nafraf@gmail.com> Co-authored-by: nafraf <nafraf@users.noreply.github.com> Co-authored-by: meiravgri <109056284+meiravgri@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> (cherry picked from commit eb11bfd) * Add missing include for rmutil/alloc.h in strconv.h * Fix test, remove dialect 4 * Update test_utf8_lowercase_longer_than_uppercase_tags: remote tag autoescape test (cherry picked from commit 66e4942) --------- Co-authored-by: dor-forer <dor.forer@redis.com> Co-authored-by: nafraf <nafraf@gmail.com> Co-authored-by: nafraf <nafraf@users.noreply.github.com> Co-authored-by: meiravgri <109056284+meiravgri@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
v2.10.19
[2.10] Coverage Report Without `readies` - Phase 2 - [MOD-6711] (#6333) * Coverage Report Without `readies` - Phase 2 - [MOD-6711] (#5909) * WIP new coverage flow * move coverage logic to task-test.yml and build.sh * type change and rust test fixes * comment-out run_miri input * minor fixes and improvements * update file paths * fix build for coverage * remove redundancy * fix redis build * fix command * another attempt * fix * run against latest redis * fix coordinator env vars * add missing rust tests * don't run rust tests on sanitizer (for now) * attempt to fix coverage capture * attempt to fix rust sanitizer * attempt to fix the rust test instead * replace single quotes with double quotes * improve prints * remove quotes * attempt to fix unit-test paths * debug build on coverage * cleanups * Revert "MOD-8391: Report active threads-indexes upon crash (#5403)" This reverts commit 384a2f6. * Reapply "MOD-8391: Report active threads-indexes upon crash (#5403)" This reverts commit ed38b62. * better capture * add a tests extraction step for a unified flow in older versions * fix step to allow no-op (cherry picked from commit fd8ce73) * small improvement * change default env for 2.10 * revert to ubuntu latest for sanitizer * add coord root dir to coverage report whitelist * use ubuntu24 * --ignore-errors mismatch
v2.10.18
[2.10] [MOD-9396] Fix indexError leak (#6207) * [MOD-9396] Fix indexError leak (#6193) * free and invalidate NA_rstr (expect saniztizer to fail * fix 1 should still leak on coordinator * fix final leak - override AggregatedFieldSpecInfo and lose ref * Change the number of issues * change to 1024 * move fields IndexError_Clear to main thread * remove rm_free(spec->fields); * fix * add header --------- Co-authored-by: Dor Forer <dor.forer@redis.com> (cherry picked from commit d8b0313) * move our of coord macro --------- Co-authored-by: Dor Forer <dor.forer@redis.com>
v2.8.27
[2.8] Yield to redis while indexing - [MOD-9220] (#6191) * Yield to redis while indexing - [MOD-9220] (#6103) * add op-counter + config * Run all Rust benchmarks in the workspace (#6030) * Run all Rust benchmarks in the workspace * Allow forcing the run for micro-benchmarks * Fix bench run * Update .github/workflows/flow-micro-benchmarks.yml Co-authored-by: Tim Janus <tim@janus.rs> --------- Co-authored-by: Tim Janus <tim@janus.rs> * Fix Rust build after switching off readies (#6086) Fix Rust linking * [MOD-9560] Change default config value for _BG_INDEX_MEM_PCT_THR (#6053) * change default value * change default value in config pytest * change index oom tests to lower value then new default * change debug commands tests to lower value then default value * change default value of set tight memory functions * 100testv1 * test default value * Build unit tests without readies [MOD-9099] (#6082) * purge readeis from cmake. Use new build script instead of makefile * call script in CI * libuv * restore build folder * libuv * unit tests * pretty build.sh * pytest * fixed extension build error * Add profile flags + try pass linker flag properly (wip) * fix build and linkage + pytest + adjust json * small cleanup * Add pytz dep * bump googletest version, use same variant name as before * remove ld libs * Fix executable linker flags - build unit test properly. run unit tests with old "make unit-tests" way (until this is fixed via ./build.sh) * fix rust build via build.sh * fix san build * Set coverage flags and use the same bin dir for sanitizer (build it for debug) * update benchmark image for regression test * remove leftover * Build hiredis static * fix json env flag in CI * CR changes * Restore deleted files until unit tests are done as well, use boolean params * restore vecsim version * fix profile and fix build error * fix for profile * try fix mac build * fix unit tests for arm * Define boost dir * remove the policies * try fix the binroot for unit-tests * change dir name for arm * remove policy from hash as well * use clang in mac * try to set hardcoded clang * try to mimic readies in macos includes * try set CMAKE_OSX_DEPLOYMENT_TARGET * whitespace formatting * Set CC to clang in apple * try to export llvm * try set compiler in build script * use bin in path * try EXPORT properly with homebrew * remove setting bad path to clang * set clang path * update to llvm@18 * update c++ path * set compiler with LLVM env var * fix? * set proper link flags for mac * remove bsymbolic from hiredis * revert hiredis in non macos to how it was * clean stuff * cleanups * Fix the extract debug symbols command so it will work as before (required for packing properly) * update deps * fix for alpine * Refactor unit-tests script to not using readies WIP * revert vecsim accidental change * Fix script so it will work for sanitizer as well, address CR --------- Co-authored-by: DvirDukhan <dvir@redis.com> Co-authored-by: GuyAv46 <guy.avimor@gmail.com> * Wrongly included the text of GPLv3 instead of AGPLv3 (#6089) * README.md - added no standalone released note (#6074) * Update README.md * Update README.md * Update README.md * small change to opcounter * debug command for yield counter + test * add config test * Update SECURITY.md (#6070) * Update SECURITY.md * Update SECURITY.md * Enforce license headers for Rust files (#6090) * A small binary to enforce license headers in all Rust files * Enforce license headers in CI * MOD-6151: Build without readies - simplify packing (#5908) * fix * change ramp version * fix macos * GHA3 * fix macos * fix maxos * fix * fix * fix * new * purge readies * double * typo * remove debug * shapshot * gp * go conflict * darwin to macos * Account for get-platform change, remove redundant mkdir, remove not used/used once variables * remove unused DEP_NAMES * remove unused function * remove un condition * improve pack_ramp * remove unused DEPS * macos * remove xtx * replace eprint * remove runn * replace realapth * Revert "remove xtx" This reverts commit 6efb895. * try remove xtx * remove NOP * remove NUMVER * without tmp * delete * remove eval * remove release * Assume SNAPSHOT=1 * remove SEMVER * fin * remove sbin/getver * Don't add unnecessary \n after the license header (#6095) Otherwise, `cargo fmt` fails on them. * [MOD-9547] Core trie iterators (#6016) * Basic iterators * Typo * Clean up API * Add tests for iterators * More comments * Fix warning for miri * Verify that all prefixed iterators agree with each other and match expectations * Test both lending and non-lending traversals * Clarify comment * Test the empty key case * Fix where bounds on traversal_filter * Add missing license headers * SSPLv1.txt - removed irrelevant text (#6097) * MOD-9612: Fix flaky test and change early timeout error message (#6100) * Fix flaky test AND change early timeout error message * Fix TimeLimit initialization * Add comment * remove deps changes * remove deps changes * fix a possibly new flaky test * temp fix for config * changes to use the config_cmd func * try to fix issue test * use cluster conn in test * handle num of yield with cluster * dont test with cluster * pr changes * move whitespace * add tag and geoshape idx * pr changes * changes to yield only while server is loading * and check if module function exist * remove white space * add wait_for_index in test * pr change rename config * change help text * add isLoading argument * check globally if loading with g_isLoading * pr change --------- Co-authored-by: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com> Co-authored-by: Tim Janus <tim@janus.rs> Co-authored-by: lerman25 <58445352+lerman25@users.noreply.github.com> Co-authored-by: alonre24 <alon.reshef@redis.com> Co-authored-by: DvirDukhan <dvir@redis.com> Co-authored-by: GuyAv46 <guy.avimor@gmail.com> Co-authored-by: Lior Kogan <koganlior1@gmail.com> Co-authored-by: Zeeshan Ali Khan <zeenix@gmail.com> Co-authored-by: Raz Monsonego <74051729+raz-mon@users.noreply.github.com> (cherry picked from commit 035a8b4) * fix missing comma * fix debug command * fix RedisModule_Yield may not exist * undo * fix test --------- Co-authored-by: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com> Co-authored-by: Tim Janus <tim@janus.rs> Co-authored-by: lerman25 <58445352+lerman25@users.noreply.github.com> Co-authored-by: alonre24 <alon.reshef@redis.com> Co-authored-by: DvirDukhan <dvir@redis.com> Co-authored-by: GuyAv46 <guy.avimor@gmail.com> Co-authored-by: Lior Kogan <koganlior1@gmail.com> Co-authored-by: Zeeshan Ali Khan <zeenix@gmail.com> Co-authored-by: Raz Monsonego <74051729+raz-mon@users.noreply.github.com>
PreviousNext
You can’t perform that action at this time.