├── .clang-format ├── .clang-tidy ├── .clangd ├── .config └── typos.toml ├── .devcontainer ├── Dockerfile ├── devcontainer_base.json └── setup.sh ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── documentation-error.md │ └── feature_request.md ├── dco.yml └── workflows │ ├── clang_tidy_format.yml │ ├── delete old workflows.yml │ ├── integration_tests-asan.yml │ ├── integration_tests.yml │ ├── macos.yml │ ├── spell_check.yml │ ├── trigger-search-release.yml │ ├── unittests-asan.yml │ ├── unittests-tsan.yml │ └── unittests.yml ├── .gitignore ├── .vscode ├── cspell.json └── settings.json ├── 00-RELEASENOTES ├── CMakeLists.txt ├── COMMANDS.md ├── LICENSE ├── QUICK_START.md ├── README.md ├── ci ├── asan.supp ├── build_ubuntu.sh ├── check_changes.sh ├── check_clang_format.sh ├── entrypoint.sh ├── refresh_comp_db.sh └── tsan.supp ├── cmake └── Modules │ ├── linux_utils.cmake │ ├── protobuf_generate.cmake │ └── valkey_search.cmake ├── debs └── .placeholder ├── docs └── full-text │ ├── fuzzy.md │ ├── index.md │ ├── overview.md │ ├── phrase.md │ ├── scrape.py │ └── space-consumption.md ├── integration ├── README.md ├── compatibility │ ├── README │ ├── __init__.py │ ├── aggregate-answers.pickle.gz │ ├── data_sets.py │ └── generate.py ├── compatibility_test.py ├── ft_info_parser.py ├── indexes.py ├── run.sh ├── test_cancel.py ├── test_copy.py ├── test_dbnum.py ├── test_eviction.py ├── test_expired.py ├── test_fanout_base.py ├── test_flushall.py ├── test_ft_create.py ├── test_ft_create_consistency.py ├── test_ft_dropindex.py ├── test_ft_dropindex_consistency.py ├── test_ft_info_partition_consistency_controls.py ├── test_ft_search_partition_consistency_controls.py ├── test_info.py ├── test_info_cluster.py ├── test_info_primary.py ├── test_json_operations.py ├── test_multi_lua.py ├── test_non_vector.py ├── test_oom_handling.py ├── test_query_parser.py ├── test_reclaimable_memory.py ├── test_saverestore.py ├── test_skip_index_load.py ├── test_valkey_search_acl.py ├── test_versioning.py ├── test_vss_basic.py └── valkey_search_test_case.py ├── rfc ├── TEMPLATE.md ├── ft-aggregate.md ├── geospatial.md ├── rdb-format.md └── text-field.md ├── scripts └── common.rc ├── src ├── CMakeLists.txt ├── acl.cc ├── acl.h ├── attribute.h ├── attribute_data_type.cc ├── attribute_data_type.h ├── commands │ ├── CMakeLists.txt │ ├── commands.cc │ ├── commands.h │ ├── filter_parser.cc │ ├── filter_parser.h │ ├── ft._debug.json │ ├── ft._list.json │ ├── ft.aggregate.json │ ├── ft.create.json │ ├── ft.dropindex.json │ ├── ft.info.json │ ├── ft.search.json │ ├── ft_aggregate.cc │ ├── ft_aggregate.h │ ├── ft_aggregate_exec.cc │ ├── ft_aggregate_exec.h │ ├── ft_aggregate_parser.cc │ ├── ft_aggregate_parser.h │ ├── ft_create.cc │ ├── ft_create_parser.cc │ ├── ft_create_parser.h │ ├── ft_debug.cc │ ├── ft_dropindex.cc │ ├── ft_info.cc │ ├── ft_info_parser.cc │ ├── ft_info_parser.h │ ├── ft_list.cc │ ├── ft_search.cc │ ├── ft_search.h │ ├── ft_search_parser.cc │ └── ft_search_parser.h ├── coordinator │ ├── CMakeLists.txt │ ├── client.cc │ ├── client.h │ ├── client_pool.h │ ├── coordinator.proto │ ├── grpc_suspender.cc │ ├── grpc_suspender.h │ ├── info_converter.cc │ ├── info_converter.h │ ├── metadata_manager.cc │ ├── metadata_manager.h │ ├── search_converter.cc │ ├── search_converter.h │ ├── server.cc │ ├── server.h │ └── util.h ├── expr │ ├── CMakeLists.txt │ ├── expr.cc │ ├── expr.h │ ├── value.cc │ └── value.h ├── index_schema.cc ├── index_schema.h ├── index_schema.proto ├── indexes │ ├── CMakeLists.txt │ ├── index_base.h │ ├── numeric.cc │ ├── numeric.h │ ├── tag.cc │ ├── tag.h │ ├── text.h │ ├── text │ │ ├── fuzzy.h │ │ ├── lexer.h │ │ ├── phrase.h │ │ ├── posting.h │ │ ├── radix_tree.h │ │ ├── text.h │ │ ├── wildcard_iterator.h │ │ └── word_iterator.h │ ├── text_index.h │ ├── vector_base.cc │ ├── vector_base.h │ ├── vector_flat.cc │ ├── vector_flat.h │ ├── vector_hnsw.cc │ └── vector_hnsw.h ├── keyspace_event_manager.cc ├── keyspace_event_manager.h ├── metrics.h ├── module_loader.cc ├── query │ ├── CMakeLists.txt │ ├── cluster_info_fanout_operation.cc │ ├── cluster_info_fanout_operation.h │ ├── fanout.cc │ ├── fanout.h │ ├── fanout_operation_base.h │ ├── planner.cc │ ├── planner.h │ ├── predicate.cc │ ├── predicate.h │ ├── primary_info_fanout_operation.cc │ ├── primary_info_fanout_operation.h │ ├── response_generator.cc │ ├── response_generator.h │ ├── search.cc │ └── search.h ├── rdb_section.proto ├── rdb_serialization.cc ├── rdb_serialization.h ├── schema_manager.cc ├── schema_manager.h ├── server_events.cc ├── server_events.h ├── utils │ ├── CMakeLists.txt │ ├── allocator.cc │ ├── allocator.h │ ├── cancel.cc │ ├── cancel.h │ ├── intrusive_list.h │ ├── intrusive_ref_count.h │ ├── lru.h │ ├── patricia_tree.h │ ├── scanner.h │ ├── segment_tree.h │ ├── string_interning.cc │ └── string_interning.h ├── valkey_search.cc ├── valkey_search.h ├── valkey_search_options.cc ├── valkey_search_options.h ├── vector_externalizer.cc ├── vector_externalizer.h └── version.h ├── submodules ├── CMakeLists.txt └── package-submodules.sh ├── testing ├── CMakeLists.txt ├── acl_test.cc ├── attribute_data_type_test.cc ├── common.cc ├── common.h ├── coordinator │ ├── client_test.cc │ ├── common.h │ └── metadata_manager_test.cc ├── expr │ ├── CMakeLists.txt │ ├── expr_test.cc │ └── value_test.cc ├── filter_test.cc ├── ft_aggregate_exec_test.cc ├── ft_aggregate_parser_test.cc ├── ft_create_parser_test.cc ├── ft_create_test.cc ├── ft_dropindex_test.cc ├── ft_info_test.cc ├── ft_list_test.cc ├── ft_search_parser_test.cc ├── ft_search_test.cc ├── index_schema_test.cc ├── integration │ ├── .gitignore │ ├── CMakeLists.txt │ ├── requirements.txt │ ├── run.sh │ ├── stability_runner.py │ ├── stability_test.py │ ├── utils.py │ └── vector_search_integration_test.py ├── keyspace_event_manager_test.cc ├── multi_exec_test.cc ├── numeric_index_test.cc ├── query │ └── response_generator_test.cc ├── rdb_serialization_test.cc ├── schema_manager_test.cc ├── search_test.cc ├── segment_tree_test.cc ├── server_events_test.cc ├── tag_index_test.cc ├── utils │ ├── allocator_test.cc │ ├── intrusive_list_test.cc │ ├── intrusive_ref_count_test.cc │ ├── lru_test.cc │ ├── patricia_tree_test.cc │ ├── scanner_test.cc │ ├── segment_tree_test.cc │ └── string_interning_test.cc ├── valkey_search_test.cc ├── vector_externalizer_test.cc └── vector_test.cc ├── third_party ├── CMakeLists.txt ├── hdrhistogram_c │ ├── CMakeLists.txt │ ├── COPYING.txt │ ├── LICENSE │ ├── README.md │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── hdr_decoder.c │ │ └── hiccup.c │ └── src │ │ ├── CMakeLists.txt │ │ ├── hdr_atomic.h │ │ ├── hdr_encoding.c │ │ ├── hdr_encoding.h │ │ ├── hdr_endian.h │ │ ├── hdr_histogram.c │ │ ├── hdr_histogram.h │ │ ├── hdr_interval_recorder.c │ │ ├── hdr_interval_recorder.h │ │ ├── hdr_tests.h │ │ ├── hdr_thread.c │ │ ├── hdr_thread.h │ │ ├── hdr_time.c │ │ ├── hdr_time.h │ │ ├── hdr_writer_reader_phaser.c │ │ └── hdr_writer_reader_phaser.h ├── hnswlib │ ├── CMakeLists.txt │ ├── LICENSE │ ├── OWNERS │ ├── bruteforce.h │ ├── hnswalg.h │ ├── hnswlib.h │ ├── index.proto │ ├── iostream.h │ ├── simsimd.h │ ├── space_ip.h │ ├── space_l2.h │ ├── stop_condition.h │ └── visited_list_pool.h └── simsimd │ ├── CMakeLists.txt │ ├── LICENSE │ ├── METADATA │ ├── OWNERS │ ├── VERSION │ ├── bluze.textproto │ ├── c │ ├── CMakeLists.txt │ └── lib.c │ ├── include │ └── simsimd │ │ ├── binary.h │ │ ├── dot.h │ │ ├── geospatial.h │ │ ├── probability.h │ │ ├── simsimd.h │ │ ├── spatial.h │ │ └── types.h │ └── third_party.simsimd.blueprint └── vmsdk ├── CMakeLists.txt ├── LICENSE ├── README.md ├── src ├── CMakeLists.txt ├── blocked_client.cc ├── blocked_client.h ├── cluster_map.cc ├── cluster_map.h ├── command_parser.h ├── concurrency.cc ├── concurrency.h ├── debug.cc ├── debug.h ├── info.cc ├── info.h ├── latency_sampler.h ├── log.cc ├── log.h ├── managed_pointers.h ├── memory_allocation.cc ├── memory_allocation.h ├── memory_allocation_overrides.cc ├── memory_allocation_overrides.h ├── memory_tracker.cc ├── memory_tracker.h ├── module.cc ├── module.h ├── module_config.cc ├── module_config.h ├── module_type.cc ├── module_type.h ├── status │ ├── source_location.h │ ├── status_builder.cc │ ├── status_builder.h │ └── status_macros.h ├── testing_infra │ ├── CMakeLists.txt │ ├── module.h │ ├── utils.cc │ └── utils.h ├── thread_monitoring.cc ├── thread_monitoring.h ├── thread_pool.cc ├── thread_pool.h ├── thread_safe_vector.h ├── time_sliced_mrmw_mutex.cc ├── time_sliced_mrmw_mutex.h ├── type_conversions.h ├── utils.cc ├── utils.h └── valkey_module_api │ ├── .clang-tidy │ ├── CMakeLists.txt │ └── valkey_module.h ├── testing ├── CMakeLists.txt ├── blocked_client_test.cc ├── cluster_map_test.cc ├── command_parser_test.cc ├── concurrency_test.cc ├── configuration_test.cc ├── log_test.cc ├── memory_allocation_test.cc ├── module_test.cc ├── module_type_test.cc ├── mrmw_mutex_test.cc ├── status_macros_test.cc ├── thread_pool_test.cc └── utils_test.cc └── versionscript.lds /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | IndentWidth: 2 3 | ColumnLimit: 80 4 | PointerAlignment: Right -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.clangd -------------------------------------------------------------------------------- /.config/typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.config/typos.toml -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.devcontainer/devcontainer_base.json -------------------------------------------------------------------------------- /.devcontainer/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.devcontainer/setup.sh -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/ISSUE_TEMPLATE/documentation-error.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dco.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/dco.yml -------------------------------------------------------------------------------- /.github/workflows/clang_tidy_format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/clang_tidy_format.yml -------------------------------------------------------------------------------- /.github/workflows/delete old workflows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/delete old workflows.yml -------------------------------------------------------------------------------- /.github/workflows/integration_tests-asan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/integration_tests-asan.yml -------------------------------------------------------------------------------- /.github/workflows/integration_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/integration_tests.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/spell_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/spell_check.yml -------------------------------------------------------------------------------- /.github/workflows/trigger-search-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/trigger-search-release.yml -------------------------------------------------------------------------------- /.github/workflows/unittests-asan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/unittests-asan.yml -------------------------------------------------------------------------------- /.github/workflows/unittests-tsan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/unittests-tsan.yml -------------------------------------------------------------------------------- /.github/workflows/unittests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.github/workflows/unittests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.vscode/cspell.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /00-RELEASENOTES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/00-RELEASENOTES -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COMMANDS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/COMMANDS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/LICENSE -------------------------------------------------------------------------------- /QUICK_START.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/QUICK_START.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/README.md -------------------------------------------------------------------------------- /ci/asan.supp: -------------------------------------------------------------------------------- 1 | leak:luaM_realloc_ -------------------------------------------------------------------------------- /ci/build_ubuntu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/ci/build_ubuntu.sh -------------------------------------------------------------------------------- /ci/check_changes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/ci/check_changes.sh -------------------------------------------------------------------------------- /ci/check_clang_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/ci/check_clang_format.sh -------------------------------------------------------------------------------- /ci/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/ci/entrypoint.sh -------------------------------------------------------------------------------- /ci/refresh_comp_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/ci/refresh_comp_db.sh -------------------------------------------------------------------------------- /ci/tsan.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/ci/tsan.supp -------------------------------------------------------------------------------- /cmake/Modules/linux_utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/cmake/Modules/linux_utils.cmake -------------------------------------------------------------------------------- /cmake/Modules/protobuf_generate.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/cmake/Modules/protobuf_generate.cmake -------------------------------------------------------------------------------- /cmake/Modules/valkey_search.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/cmake/Modules/valkey_search.cmake -------------------------------------------------------------------------------- /debs/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/full-text/fuzzy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/docs/full-text/fuzzy.md -------------------------------------------------------------------------------- /docs/full-text/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/docs/full-text/index.md -------------------------------------------------------------------------------- /docs/full-text/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/docs/full-text/overview.md -------------------------------------------------------------------------------- /docs/full-text/phrase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/docs/full-text/phrase.md -------------------------------------------------------------------------------- /docs/full-text/scrape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/docs/full-text/scrape.py -------------------------------------------------------------------------------- /docs/full-text/space-consumption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/docs/full-text/space-consumption.md -------------------------------------------------------------------------------- /integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/README.md -------------------------------------------------------------------------------- /integration/compatibility/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/compatibility/README -------------------------------------------------------------------------------- /integration/compatibility/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Make this a module 3 | # 4 | -------------------------------------------------------------------------------- /integration/compatibility/aggregate-answers.pickle.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/compatibility/aggregate-answers.pickle.gz -------------------------------------------------------------------------------- /integration/compatibility/data_sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/compatibility/data_sets.py -------------------------------------------------------------------------------- /integration/compatibility/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/compatibility/generate.py -------------------------------------------------------------------------------- /integration/compatibility_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/compatibility_test.py -------------------------------------------------------------------------------- /integration/ft_info_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/ft_info_parser.py -------------------------------------------------------------------------------- /integration/indexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/indexes.py -------------------------------------------------------------------------------- /integration/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/run.sh -------------------------------------------------------------------------------- /integration/test_cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_cancel.py -------------------------------------------------------------------------------- /integration/test_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_copy.py -------------------------------------------------------------------------------- /integration/test_dbnum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_dbnum.py -------------------------------------------------------------------------------- /integration/test_eviction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_eviction.py -------------------------------------------------------------------------------- /integration/test_expired.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_expired.py -------------------------------------------------------------------------------- /integration/test_fanout_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_fanout_base.py -------------------------------------------------------------------------------- /integration/test_flushall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_flushall.py -------------------------------------------------------------------------------- /integration/test_ft_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_ft_create.py -------------------------------------------------------------------------------- /integration/test_ft_create_consistency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_ft_create_consistency.py -------------------------------------------------------------------------------- /integration/test_ft_dropindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_ft_dropindex.py -------------------------------------------------------------------------------- /integration/test_ft_dropindex_consistency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_ft_dropindex_consistency.py -------------------------------------------------------------------------------- /integration/test_ft_info_partition_consistency_controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_ft_info_partition_consistency_controls.py -------------------------------------------------------------------------------- /integration/test_ft_search_partition_consistency_controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_ft_search_partition_consistency_controls.py -------------------------------------------------------------------------------- /integration/test_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_info.py -------------------------------------------------------------------------------- /integration/test_info_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_info_cluster.py -------------------------------------------------------------------------------- /integration/test_info_primary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_info_primary.py -------------------------------------------------------------------------------- /integration/test_json_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_json_operations.py -------------------------------------------------------------------------------- /integration/test_multi_lua.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_multi_lua.py -------------------------------------------------------------------------------- /integration/test_non_vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_non_vector.py -------------------------------------------------------------------------------- /integration/test_oom_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_oom_handling.py -------------------------------------------------------------------------------- /integration/test_query_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_query_parser.py -------------------------------------------------------------------------------- /integration/test_reclaimable_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_reclaimable_memory.py -------------------------------------------------------------------------------- /integration/test_saverestore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_saverestore.py -------------------------------------------------------------------------------- /integration/test_skip_index_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_skip_index_load.py -------------------------------------------------------------------------------- /integration/test_valkey_search_acl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_valkey_search_acl.py -------------------------------------------------------------------------------- /integration/test_versioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_versioning.py -------------------------------------------------------------------------------- /integration/test_vss_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/test_vss_basic.py -------------------------------------------------------------------------------- /integration/valkey_search_test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/integration/valkey_search_test_case.py -------------------------------------------------------------------------------- /rfc/TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/rfc/TEMPLATE.md -------------------------------------------------------------------------------- /rfc/ft-aggregate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/rfc/ft-aggregate.md -------------------------------------------------------------------------------- /rfc/geospatial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/rfc/geospatial.md -------------------------------------------------------------------------------- /rfc/rdb-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/rfc/rdb-format.md -------------------------------------------------------------------------------- /rfc/text-field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/rfc/text-field.md -------------------------------------------------------------------------------- /scripts/common.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/scripts/common.rc -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/acl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/acl.cc -------------------------------------------------------------------------------- /src/acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/acl.h -------------------------------------------------------------------------------- /src/attribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/attribute.h -------------------------------------------------------------------------------- /src/attribute_data_type.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/attribute_data_type.cc -------------------------------------------------------------------------------- /src/attribute_data_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/attribute_data_type.h -------------------------------------------------------------------------------- /src/commands/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/CMakeLists.txt -------------------------------------------------------------------------------- /src/commands/commands.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/commands.cc -------------------------------------------------------------------------------- /src/commands/commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/commands.h -------------------------------------------------------------------------------- /src/commands/filter_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/filter_parser.cc -------------------------------------------------------------------------------- /src/commands/filter_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/filter_parser.h -------------------------------------------------------------------------------- /src/commands/ft._debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft._debug.json -------------------------------------------------------------------------------- /src/commands/ft._list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft._list.json -------------------------------------------------------------------------------- /src/commands/ft.aggregate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft.aggregate.json -------------------------------------------------------------------------------- /src/commands/ft.create.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft.create.json -------------------------------------------------------------------------------- /src/commands/ft.dropindex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft.dropindex.json -------------------------------------------------------------------------------- /src/commands/ft.info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft.info.json -------------------------------------------------------------------------------- /src/commands/ft.search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft.search.json -------------------------------------------------------------------------------- /src/commands/ft_aggregate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_aggregate.cc -------------------------------------------------------------------------------- /src/commands/ft_aggregate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_aggregate.h -------------------------------------------------------------------------------- /src/commands/ft_aggregate_exec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_aggregate_exec.cc -------------------------------------------------------------------------------- /src/commands/ft_aggregate_exec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_aggregate_exec.h -------------------------------------------------------------------------------- /src/commands/ft_aggregate_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_aggregate_parser.cc -------------------------------------------------------------------------------- /src/commands/ft_aggregate_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_aggregate_parser.h -------------------------------------------------------------------------------- /src/commands/ft_create.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_create.cc -------------------------------------------------------------------------------- /src/commands/ft_create_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_create_parser.cc -------------------------------------------------------------------------------- /src/commands/ft_create_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_create_parser.h -------------------------------------------------------------------------------- /src/commands/ft_debug.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_debug.cc -------------------------------------------------------------------------------- /src/commands/ft_dropindex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_dropindex.cc -------------------------------------------------------------------------------- /src/commands/ft_info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_info.cc -------------------------------------------------------------------------------- /src/commands/ft_info_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_info_parser.cc -------------------------------------------------------------------------------- /src/commands/ft_info_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_info_parser.h -------------------------------------------------------------------------------- /src/commands/ft_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_list.cc -------------------------------------------------------------------------------- /src/commands/ft_search.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_search.cc -------------------------------------------------------------------------------- /src/commands/ft_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_search.h -------------------------------------------------------------------------------- /src/commands/ft_search_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_search_parser.cc -------------------------------------------------------------------------------- /src/commands/ft_search_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/commands/ft_search_parser.h -------------------------------------------------------------------------------- /src/coordinator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/CMakeLists.txt -------------------------------------------------------------------------------- /src/coordinator/client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/client.cc -------------------------------------------------------------------------------- /src/coordinator/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/client.h -------------------------------------------------------------------------------- /src/coordinator/client_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/client_pool.h -------------------------------------------------------------------------------- /src/coordinator/coordinator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/coordinator.proto -------------------------------------------------------------------------------- /src/coordinator/grpc_suspender.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/grpc_suspender.cc -------------------------------------------------------------------------------- /src/coordinator/grpc_suspender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/grpc_suspender.h -------------------------------------------------------------------------------- /src/coordinator/info_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/info_converter.cc -------------------------------------------------------------------------------- /src/coordinator/info_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/info_converter.h -------------------------------------------------------------------------------- /src/coordinator/metadata_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/metadata_manager.cc -------------------------------------------------------------------------------- /src/coordinator/metadata_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/metadata_manager.h -------------------------------------------------------------------------------- /src/coordinator/search_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/search_converter.cc -------------------------------------------------------------------------------- /src/coordinator/search_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/search_converter.h -------------------------------------------------------------------------------- /src/coordinator/server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/server.cc -------------------------------------------------------------------------------- /src/coordinator/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/server.h -------------------------------------------------------------------------------- /src/coordinator/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/coordinator/util.h -------------------------------------------------------------------------------- /src/expr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/expr/CMakeLists.txt -------------------------------------------------------------------------------- /src/expr/expr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/expr/expr.cc -------------------------------------------------------------------------------- /src/expr/expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/expr/expr.h -------------------------------------------------------------------------------- /src/expr/value.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/expr/value.cc -------------------------------------------------------------------------------- /src/expr/value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/expr/value.h -------------------------------------------------------------------------------- /src/index_schema.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/index_schema.cc -------------------------------------------------------------------------------- /src/index_schema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/index_schema.h -------------------------------------------------------------------------------- /src/index_schema.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/index_schema.proto -------------------------------------------------------------------------------- /src/indexes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/CMakeLists.txt -------------------------------------------------------------------------------- /src/indexes/index_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/index_base.h -------------------------------------------------------------------------------- /src/indexes/numeric.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/numeric.cc -------------------------------------------------------------------------------- /src/indexes/numeric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/numeric.h -------------------------------------------------------------------------------- /src/indexes/tag.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/tag.cc -------------------------------------------------------------------------------- /src/indexes/tag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/tag.h -------------------------------------------------------------------------------- /src/indexes/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text.h -------------------------------------------------------------------------------- /src/indexes/text/fuzzy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text/fuzzy.h -------------------------------------------------------------------------------- /src/indexes/text/lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text/lexer.h -------------------------------------------------------------------------------- /src/indexes/text/phrase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text/phrase.h -------------------------------------------------------------------------------- /src/indexes/text/posting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text/posting.h -------------------------------------------------------------------------------- /src/indexes/text/radix_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text/radix_tree.h -------------------------------------------------------------------------------- /src/indexes/text/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text/text.h -------------------------------------------------------------------------------- /src/indexes/text/wildcard_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text/wildcard_iterator.h -------------------------------------------------------------------------------- /src/indexes/text/word_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text/word_iterator.h -------------------------------------------------------------------------------- /src/indexes/text_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/text_index.h -------------------------------------------------------------------------------- /src/indexes/vector_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/vector_base.cc -------------------------------------------------------------------------------- /src/indexes/vector_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/vector_base.h -------------------------------------------------------------------------------- /src/indexes/vector_flat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/vector_flat.cc -------------------------------------------------------------------------------- /src/indexes/vector_flat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/vector_flat.h -------------------------------------------------------------------------------- /src/indexes/vector_hnsw.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/vector_hnsw.cc -------------------------------------------------------------------------------- /src/indexes/vector_hnsw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/indexes/vector_hnsw.h -------------------------------------------------------------------------------- /src/keyspace_event_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/keyspace_event_manager.cc -------------------------------------------------------------------------------- /src/keyspace_event_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/keyspace_event_manager.h -------------------------------------------------------------------------------- /src/metrics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/metrics.h -------------------------------------------------------------------------------- /src/module_loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/module_loader.cc -------------------------------------------------------------------------------- /src/query/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/CMakeLists.txt -------------------------------------------------------------------------------- /src/query/cluster_info_fanout_operation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/cluster_info_fanout_operation.cc -------------------------------------------------------------------------------- /src/query/cluster_info_fanout_operation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/cluster_info_fanout_operation.h -------------------------------------------------------------------------------- /src/query/fanout.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/fanout.cc -------------------------------------------------------------------------------- /src/query/fanout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/fanout.h -------------------------------------------------------------------------------- /src/query/fanout_operation_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/fanout_operation_base.h -------------------------------------------------------------------------------- /src/query/planner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/planner.cc -------------------------------------------------------------------------------- /src/query/planner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/planner.h -------------------------------------------------------------------------------- /src/query/predicate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/predicate.cc -------------------------------------------------------------------------------- /src/query/predicate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/predicate.h -------------------------------------------------------------------------------- /src/query/primary_info_fanout_operation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/primary_info_fanout_operation.cc -------------------------------------------------------------------------------- /src/query/primary_info_fanout_operation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/primary_info_fanout_operation.h -------------------------------------------------------------------------------- /src/query/response_generator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/response_generator.cc -------------------------------------------------------------------------------- /src/query/response_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/response_generator.h -------------------------------------------------------------------------------- /src/query/search.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/search.cc -------------------------------------------------------------------------------- /src/query/search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/query/search.h -------------------------------------------------------------------------------- /src/rdb_section.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/rdb_section.proto -------------------------------------------------------------------------------- /src/rdb_serialization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/rdb_serialization.cc -------------------------------------------------------------------------------- /src/rdb_serialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/rdb_serialization.h -------------------------------------------------------------------------------- /src/schema_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/schema_manager.cc -------------------------------------------------------------------------------- /src/schema_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/schema_manager.h -------------------------------------------------------------------------------- /src/server_events.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/server_events.cc -------------------------------------------------------------------------------- /src/server_events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/server_events.h -------------------------------------------------------------------------------- /src/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/CMakeLists.txt -------------------------------------------------------------------------------- /src/utils/allocator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/allocator.cc -------------------------------------------------------------------------------- /src/utils/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/allocator.h -------------------------------------------------------------------------------- /src/utils/cancel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/cancel.cc -------------------------------------------------------------------------------- /src/utils/cancel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/cancel.h -------------------------------------------------------------------------------- /src/utils/intrusive_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/intrusive_list.h -------------------------------------------------------------------------------- /src/utils/intrusive_ref_count.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/intrusive_ref_count.h -------------------------------------------------------------------------------- /src/utils/lru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/lru.h -------------------------------------------------------------------------------- /src/utils/patricia_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/patricia_tree.h -------------------------------------------------------------------------------- /src/utils/scanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/scanner.h -------------------------------------------------------------------------------- /src/utils/segment_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/segment_tree.h -------------------------------------------------------------------------------- /src/utils/string_interning.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/string_interning.cc -------------------------------------------------------------------------------- /src/utils/string_interning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/utils/string_interning.h -------------------------------------------------------------------------------- /src/valkey_search.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/valkey_search.cc -------------------------------------------------------------------------------- /src/valkey_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/valkey_search.h -------------------------------------------------------------------------------- /src/valkey_search_options.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/valkey_search_options.cc -------------------------------------------------------------------------------- /src/valkey_search_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/valkey_search_options.h -------------------------------------------------------------------------------- /src/vector_externalizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/vector_externalizer.cc -------------------------------------------------------------------------------- /src/vector_externalizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/vector_externalizer.h -------------------------------------------------------------------------------- /src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/src/version.h -------------------------------------------------------------------------------- /submodules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/submodules/CMakeLists.txt -------------------------------------------------------------------------------- /submodules/package-submodules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/submodules/package-submodules.sh -------------------------------------------------------------------------------- /testing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/CMakeLists.txt -------------------------------------------------------------------------------- /testing/acl_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/acl_test.cc -------------------------------------------------------------------------------- /testing/attribute_data_type_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/attribute_data_type_test.cc -------------------------------------------------------------------------------- /testing/common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/common.cc -------------------------------------------------------------------------------- /testing/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/common.h -------------------------------------------------------------------------------- /testing/coordinator/client_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/coordinator/client_test.cc -------------------------------------------------------------------------------- /testing/coordinator/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/coordinator/common.h -------------------------------------------------------------------------------- /testing/coordinator/metadata_manager_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/coordinator/metadata_manager_test.cc -------------------------------------------------------------------------------- /testing/expr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/expr/CMakeLists.txt -------------------------------------------------------------------------------- /testing/expr/expr_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/expr/expr_test.cc -------------------------------------------------------------------------------- /testing/expr/value_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/expr/value_test.cc -------------------------------------------------------------------------------- /testing/filter_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/filter_test.cc -------------------------------------------------------------------------------- /testing/ft_aggregate_exec_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_aggregate_exec_test.cc -------------------------------------------------------------------------------- /testing/ft_aggregate_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_aggregate_parser_test.cc -------------------------------------------------------------------------------- /testing/ft_create_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_create_parser_test.cc -------------------------------------------------------------------------------- /testing/ft_create_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_create_test.cc -------------------------------------------------------------------------------- /testing/ft_dropindex_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_dropindex_test.cc -------------------------------------------------------------------------------- /testing/ft_info_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_info_test.cc -------------------------------------------------------------------------------- /testing/ft_list_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_list_test.cc -------------------------------------------------------------------------------- /testing/ft_search_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_search_parser_test.cc -------------------------------------------------------------------------------- /testing/ft_search_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/ft_search_test.cc -------------------------------------------------------------------------------- /testing/index_schema_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/index_schema_test.cc -------------------------------------------------------------------------------- /testing/integration/.gitignore: -------------------------------------------------------------------------------- 1 | .build* 2 | __pycache__ 3 | Testing 4 | -------------------------------------------------------------------------------- /testing/integration/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/integration/CMakeLists.txt -------------------------------------------------------------------------------- /testing/integration/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/integration/requirements.txt -------------------------------------------------------------------------------- /testing/integration/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/integration/run.sh -------------------------------------------------------------------------------- /testing/integration/stability_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/integration/stability_runner.py -------------------------------------------------------------------------------- /testing/integration/stability_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/integration/stability_test.py -------------------------------------------------------------------------------- /testing/integration/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/integration/utils.py -------------------------------------------------------------------------------- /testing/integration/vector_search_integration_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/integration/vector_search_integration_test.py -------------------------------------------------------------------------------- /testing/keyspace_event_manager_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/keyspace_event_manager_test.cc -------------------------------------------------------------------------------- /testing/multi_exec_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/multi_exec_test.cc -------------------------------------------------------------------------------- /testing/numeric_index_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/numeric_index_test.cc -------------------------------------------------------------------------------- /testing/query/response_generator_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/query/response_generator_test.cc -------------------------------------------------------------------------------- /testing/rdb_serialization_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/rdb_serialization_test.cc -------------------------------------------------------------------------------- /testing/schema_manager_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/schema_manager_test.cc -------------------------------------------------------------------------------- /testing/search_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/search_test.cc -------------------------------------------------------------------------------- /testing/segment_tree_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/segment_tree_test.cc -------------------------------------------------------------------------------- /testing/server_events_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/server_events_test.cc -------------------------------------------------------------------------------- /testing/tag_index_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/tag_index_test.cc -------------------------------------------------------------------------------- /testing/utils/allocator_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/utils/allocator_test.cc -------------------------------------------------------------------------------- /testing/utils/intrusive_list_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/utils/intrusive_list_test.cc -------------------------------------------------------------------------------- /testing/utils/intrusive_ref_count_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/utils/intrusive_ref_count_test.cc -------------------------------------------------------------------------------- /testing/utils/lru_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/utils/lru_test.cc -------------------------------------------------------------------------------- /testing/utils/patricia_tree_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/utils/patricia_tree_test.cc -------------------------------------------------------------------------------- /testing/utils/scanner_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/utils/scanner_test.cc -------------------------------------------------------------------------------- /testing/utils/segment_tree_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/utils/segment_tree_test.cc -------------------------------------------------------------------------------- /testing/utils/string_interning_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/utils/string_interning_test.cc -------------------------------------------------------------------------------- /testing/valkey_search_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/valkey_search_test.cc -------------------------------------------------------------------------------- /testing/vector_externalizer_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/vector_externalizer_test.cc -------------------------------------------------------------------------------- /testing/vector_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/testing/vector_test.cc -------------------------------------------------------------------------------- /third_party/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(src) 2 | -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/COPYING.txt -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/LICENSE -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/README.md -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/examples/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/examples/hdr_decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/examples/hdr_decoder.c -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/examples/hiccup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/examples/hiccup.c -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_atomic.h -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_encoding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_encoding.c -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_encoding.h -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_endian.h -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_histogram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_histogram.c -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_histogram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_histogram.h -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_interval_recorder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_interval_recorder.c -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_interval_recorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_interval_recorder.h -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_tests.h -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_thread.c -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_thread.h -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_time.c -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_time.h -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_writer_reader_phaser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_writer_reader_phaser.c -------------------------------------------------------------------------------- /third_party/hdrhistogram_c/src/hdr_writer_reader_phaser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hdrhistogram_c/src/hdr_writer_reader_phaser.h -------------------------------------------------------------------------------- /third_party/hnswlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/hnswlib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/LICENSE -------------------------------------------------------------------------------- /third_party/hnswlib/OWNERS: -------------------------------------------------------------------------------- 1 | jkmurphy 2 | yairg 3 | -------------------------------------------------------------------------------- /third_party/hnswlib/bruteforce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/bruteforce.h -------------------------------------------------------------------------------- /third_party/hnswlib/hnswalg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/hnswalg.h -------------------------------------------------------------------------------- /third_party/hnswlib/hnswlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/hnswlib.h -------------------------------------------------------------------------------- /third_party/hnswlib/index.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/index.proto -------------------------------------------------------------------------------- /third_party/hnswlib/iostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/iostream.h -------------------------------------------------------------------------------- /third_party/hnswlib/simsimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/simsimd.h -------------------------------------------------------------------------------- /third_party/hnswlib/space_ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/space_ip.h -------------------------------------------------------------------------------- /third_party/hnswlib/space_l2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/space_l2.h -------------------------------------------------------------------------------- /third_party/hnswlib/stop_condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/stop_condition.h -------------------------------------------------------------------------------- /third_party/hnswlib/visited_list_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/hnswlib/visited_list_pool.h -------------------------------------------------------------------------------- /third_party/simsimd/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(c) 2 | -------------------------------------------------------------------------------- /third_party/simsimd/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/LICENSE -------------------------------------------------------------------------------- /third_party/simsimd/METADATA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/METADATA -------------------------------------------------------------------------------- /third_party/simsimd/OWNERS: -------------------------------------------------------------------------------- 1 | sumish 2 | yairg 3 | jkmurphy -------------------------------------------------------------------------------- /third_party/simsimd/VERSION: -------------------------------------------------------------------------------- 1 | 5.0.1 -------------------------------------------------------------------------------- /third_party/simsimd/bluze.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/bluze.textproto -------------------------------------------------------------------------------- /third_party/simsimd/c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/c/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/simsimd/c/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/c/lib.c -------------------------------------------------------------------------------- /third_party/simsimd/include/simsimd/binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/include/simsimd/binary.h -------------------------------------------------------------------------------- /third_party/simsimd/include/simsimd/dot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/include/simsimd/dot.h -------------------------------------------------------------------------------- /third_party/simsimd/include/simsimd/geospatial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/include/simsimd/geospatial.h -------------------------------------------------------------------------------- /third_party/simsimd/include/simsimd/probability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/include/simsimd/probability.h -------------------------------------------------------------------------------- /third_party/simsimd/include/simsimd/simsimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/include/simsimd/simsimd.h -------------------------------------------------------------------------------- /third_party/simsimd/include/simsimd/spatial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/include/simsimd/spatial.h -------------------------------------------------------------------------------- /third_party/simsimd/include/simsimd/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/include/simsimd/types.h -------------------------------------------------------------------------------- /third_party/simsimd/third_party.simsimd.blueprint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/third_party/simsimd/third_party.simsimd.blueprint -------------------------------------------------------------------------------- /vmsdk/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/CMakeLists.txt -------------------------------------------------------------------------------- /vmsdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/LICENSE -------------------------------------------------------------------------------- /vmsdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/README.md -------------------------------------------------------------------------------- /vmsdk/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/CMakeLists.txt -------------------------------------------------------------------------------- /vmsdk/src/blocked_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/blocked_client.cc -------------------------------------------------------------------------------- /vmsdk/src/blocked_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/blocked_client.h -------------------------------------------------------------------------------- /vmsdk/src/cluster_map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/cluster_map.cc -------------------------------------------------------------------------------- /vmsdk/src/cluster_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/cluster_map.h -------------------------------------------------------------------------------- /vmsdk/src/command_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/command_parser.h -------------------------------------------------------------------------------- /vmsdk/src/concurrency.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/concurrency.cc -------------------------------------------------------------------------------- /vmsdk/src/concurrency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/concurrency.h -------------------------------------------------------------------------------- /vmsdk/src/debug.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/debug.cc -------------------------------------------------------------------------------- /vmsdk/src/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/debug.h -------------------------------------------------------------------------------- /vmsdk/src/info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/info.cc -------------------------------------------------------------------------------- /vmsdk/src/info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/info.h -------------------------------------------------------------------------------- /vmsdk/src/latency_sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/latency_sampler.h -------------------------------------------------------------------------------- /vmsdk/src/log.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/log.cc -------------------------------------------------------------------------------- /vmsdk/src/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/log.h -------------------------------------------------------------------------------- /vmsdk/src/managed_pointers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/managed_pointers.h -------------------------------------------------------------------------------- /vmsdk/src/memory_allocation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/memory_allocation.cc -------------------------------------------------------------------------------- /vmsdk/src/memory_allocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/memory_allocation.h -------------------------------------------------------------------------------- /vmsdk/src/memory_allocation_overrides.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/memory_allocation_overrides.cc -------------------------------------------------------------------------------- /vmsdk/src/memory_allocation_overrides.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/memory_allocation_overrides.h -------------------------------------------------------------------------------- /vmsdk/src/memory_tracker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/memory_tracker.cc -------------------------------------------------------------------------------- /vmsdk/src/memory_tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/memory_tracker.h -------------------------------------------------------------------------------- /vmsdk/src/module.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/module.cc -------------------------------------------------------------------------------- /vmsdk/src/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/module.h -------------------------------------------------------------------------------- /vmsdk/src/module_config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/module_config.cc -------------------------------------------------------------------------------- /vmsdk/src/module_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/module_config.h -------------------------------------------------------------------------------- /vmsdk/src/module_type.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/module_type.cc -------------------------------------------------------------------------------- /vmsdk/src/module_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/module_type.h -------------------------------------------------------------------------------- /vmsdk/src/status/source_location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/status/source_location.h -------------------------------------------------------------------------------- /vmsdk/src/status/status_builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/status/status_builder.cc -------------------------------------------------------------------------------- /vmsdk/src/status/status_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/status/status_builder.h -------------------------------------------------------------------------------- /vmsdk/src/status/status_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/status/status_macros.h -------------------------------------------------------------------------------- /vmsdk/src/testing_infra/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/testing_infra/CMakeLists.txt -------------------------------------------------------------------------------- /vmsdk/src/testing_infra/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/testing_infra/module.h -------------------------------------------------------------------------------- /vmsdk/src/testing_infra/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/testing_infra/utils.cc -------------------------------------------------------------------------------- /vmsdk/src/testing_infra/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/testing_infra/utils.h -------------------------------------------------------------------------------- /vmsdk/src/thread_monitoring.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/thread_monitoring.cc -------------------------------------------------------------------------------- /vmsdk/src/thread_monitoring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/thread_monitoring.h -------------------------------------------------------------------------------- /vmsdk/src/thread_pool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/thread_pool.cc -------------------------------------------------------------------------------- /vmsdk/src/thread_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/thread_pool.h -------------------------------------------------------------------------------- /vmsdk/src/thread_safe_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/thread_safe_vector.h -------------------------------------------------------------------------------- /vmsdk/src/time_sliced_mrmw_mutex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/time_sliced_mrmw_mutex.cc -------------------------------------------------------------------------------- /vmsdk/src/time_sliced_mrmw_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/time_sliced_mrmw_mutex.h -------------------------------------------------------------------------------- /vmsdk/src/type_conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/type_conversions.h -------------------------------------------------------------------------------- /vmsdk/src/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/utils.cc -------------------------------------------------------------------------------- /vmsdk/src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/utils.h -------------------------------------------------------------------------------- /vmsdk/src/valkey_module_api/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/valkey_module_api/.clang-tidy -------------------------------------------------------------------------------- /vmsdk/src/valkey_module_api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/valkey_module_api/CMakeLists.txt -------------------------------------------------------------------------------- /vmsdk/src/valkey_module_api/valkey_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/src/valkey_module_api/valkey_module.h -------------------------------------------------------------------------------- /vmsdk/testing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/CMakeLists.txt -------------------------------------------------------------------------------- /vmsdk/testing/blocked_client_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/blocked_client_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/cluster_map_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/cluster_map_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/command_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/command_parser_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/concurrency_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/concurrency_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/configuration_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/configuration_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/log_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/log_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/memory_allocation_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/memory_allocation_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/module_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/module_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/module_type_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/module_type_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/mrmw_mutex_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/mrmw_mutex_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/status_macros_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/status_macros_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/thread_pool_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/thread_pool_test.cc -------------------------------------------------------------------------------- /vmsdk/testing/utils_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valkey-io/valkey-search/HEAD/vmsdk/testing/utils_test.cc -------------------------------------------------------------------------------- /vmsdk/versionscript.lds: -------------------------------------------------------------------------------- 1 | { 2 | global: *; # Expose all symbols so that crash dumps have them. 3 | }; 4 | --------------------------------------------------------------------------------