gitextract_9gwz_73y/ ├── .clt/ │ ├── checkers/ │ │ ├── contains │ │ ├── ignore │ │ └── something │ └── patterns ├── .cursorignore ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ ├── config.yml │ │ ├── feature_request.yml │ │ └── support_request.yml │ ├── PULL_REQUEST_TEMPLATE.md │ ├── stale.yml │ └── workflows/ │ ├── build_template.yml │ ├── check_docs.yml │ ├── checklist_validator.yml │ ├── clt_nightly.yml │ ├── clt_tests.yml │ ├── coverage.yml │ ├── deploy_docs.yml │ ├── nightly_dumps.yml │ ├── nightly_fuzzer.yml │ ├── nightly_integration.yml │ ├── nightly_memleaks.yml │ ├── pack_publish.yml │ ├── pack_publish_galera.yml │ ├── test.yml │ ├── test_template.yml │ ├── trigger_docs_check.yml │ └── win_test_template.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .noindex ├── .translation-cache/ │ ├── Changelog.md.json │ ├── Connecting_to_the_server/ │ │ ├── HTTP.md.json │ │ └── MySQL_protocol.md.json │ ├── Connecting_to_the_server.md.json │ ├── Creating_a_cluster/ │ │ ├── Adding_a_new_node.md.json │ │ ├── Creating_a_cluster.md.json │ │ ├── Remote_nodes/ │ │ │ ├── Load_balancing.md.json │ │ │ └── Mirroring.md.json │ │ ├── Remote_nodes.md.json │ │ └── Setting_up_replication/ │ │ ├── Adding_and_removing_a_table_from_a_replication_cluster.md.json │ │ ├── Cluster_recovery.md.json │ │ ├── Creating_a_replication_cluster.md.json │ │ ├── Deleting_a_replication_cluster.md.json │ │ ├── Joining_a_replication_cluster.md.json │ │ ├── Managing_replication_nodes.md.json │ │ ├── Replication_cluster_status.md.json │ │ ├── Restarting_a_cluster.md.json │ │ └── Setting_up_replication.md.json │ ├── Creating_a_table/ │ │ ├── Creating_a_distributed_table/ │ │ │ ├── Creating_a_distributed_table.md.json │ │ │ ├── Creating_a_local_distributed_table.md.json │ │ │ └── Remote_tables.md.json │ │ ├── Data_types.md.json │ │ ├── Local_tables/ │ │ │ ├── Percolate_table.md.json │ │ │ ├── Plain_and_real-time_table_settings.md.json │ │ │ ├── Plain_table.md.json │ │ │ ├── Real-time_table.md.json │ │ │ └── Template_table.md.json │ │ ├── Local_tables.md.json │ │ └── NLP_and_tokenization/ │ │ ├── Advanced_HTML_tokenization.md.json │ │ ├── Data_tokenization.md.json │ │ ├── Exceptions.md.json │ │ ├── Ignoring_stop-words.md.json │ │ ├── Languages_with_continuous_scripts.md.json │ │ ├── Low-level_tokenization.md.json │ │ ├── Morphology.md.json │ │ ├── Supported_languages.md.json │ │ ├── Wildcard_searching_settings.md.json │ │ └── Wordforms.md.json │ ├── Creating_a_table.md.json │ ├── Data_creation_and_modification/ │ │ ├── Adding_data_from_external_storages/ │ │ │ ├── Adding_data_to_tables/ │ │ │ │ ├── Attaching_one_table_to_another.md.json │ │ │ │ ├── Importing_table.md.json │ │ │ │ ├── Killlist_in_plain_tables.md.json │ │ │ │ └── Merging_tables.md.json │ │ │ ├── Fetching_from_CSV,TSV.md.json │ │ │ ├── Fetching_from_XML_streams.md.json │ │ │ ├── Fetching_from_databases/ │ │ │ │ ├── Database_connection.md.json │ │ │ │ ├── Execution_of_fetch_queries.md.json │ │ │ │ ├── Introduction.md.json │ │ │ │ ├── Processing_fetched_data.md.json │ │ │ │ └── Ranged_queries.md.json │ │ │ ├── Main_delta.md.json │ │ │ ├── Plain_tables_creation.md.json │ │ │ └── Rotating_a_table.md.json │ │ ├── Adding_data_from_external_storages.md.json │ │ ├── Adding_documents_to_a_table/ │ │ │ ├── Adding_documents_to_a_real-time_table.md.json │ │ │ └── Adding_rules_to_a_percolate_table.md.json │ │ ├── Data_creation_and_modification.md.json │ │ ├── Deleting_documents.md.json │ │ ├── Transactions.md.json │ │ └── Updating_documents/ │ │ ├── REPLACE.md.json │ │ ├── REPLACE_vs_UPDATE.md.json │ │ └── UPDATE.md.json │ ├── Deleting_a_table.md.json │ ├── Emptying_a_table.md.json │ ├── Extensions/ │ │ ├── FEDERATED.md.json │ │ ├── SphinxSE.md.json │ │ └── UDFs_and_Plugins/ │ │ ├── Listing_plugins.md.json │ │ ├── Plugins/ │ │ │ ├── Creating_a_plugin.md.json │ │ │ ├── Deleting_a_plugin.md.json │ │ │ ├── Enabling_and_disabling_buddy_plugins.md.json │ │ │ ├── Ranker_plugins.md.json │ │ │ ├── Reloading_plugins.md.json │ │ │ └── Token_filter_plugins.md.json │ │ ├── UDF/ │ │ │ ├── Creating_a_function.md.json │ │ │ └── Deleting_a_function.md.json │ │ ├── UDF.md.json │ │ └── UDFs_and_Plugins.md.json │ ├── Functions/ │ │ ├── Arrays_and_conditions_functions.md.json │ │ ├── Date_and_time_functions.md.json │ │ ├── Geo_spatial_functions.md.json │ │ ├── Mathematical_functions.md.json │ │ ├── Other_functions.md.json │ │ ├── Searching_and_ranking_functions.md.json │ │ ├── String_functions.md.json │ │ └── Type_casting_functions.md.json │ ├── Functions.md.json │ ├── Installation/ │ │ ├── Compiling_from_sources.md.json │ │ ├── Debian_and_Ubuntu.md.json │ │ ├── Docker.md.json │ │ ├── Installation.md.json │ │ ├── MacOS.md.json │ │ ├── Manticore_Buddy.md.json │ │ ├── Migration_from_Sphinx.md.json │ │ ├── RHEL_and_Centos.md.json │ │ └── Windows.md.json │ ├── Integration/ │ │ ├── Apache_Superset.md.json │ │ ├── DBeaver.md.json │ │ ├── Filebeat.md.json │ │ ├── Fluentbit.md.json │ │ ├── Grafana.md.json │ │ ├── Kafka.md.json │ │ ├── Kibana.md.json │ │ ├── Logstash.md.json │ │ └── Vectordev.md.json │ ├── Introduction.md.json │ ├── Listing_tables.md.json │ ├── Logging/ │ │ ├── Binary_logging.md.json │ │ ├── Docker_logging.md.json │ │ ├── Query_logging.md.json │ │ ├── Rotating_query_and_server_logs.md.json │ │ └── Server_logging.md.json │ ├── Miscellaneous_tools.md.json │ ├── Node_info_and_management/ │ │ ├── KILL.md.json │ │ ├── Node_status.md.json │ │ ├── Profiling/ │ │ │ ├── Query_plan.md.json │ │ │ └── Query_profile.md.json │ │ ├── SHOW_META.md.json │ │ ├── SHOW_QUERIES.md.json │ │ ├── SHOW_THREADS.md.json │ │ ├── SHOW_VARIABLES.md.json │ │ ├── SHOW_VERSION.md.json │ │ ├── SHOW_WARNINGS.md.json │ │ └── Table_settings_and_status/ │ │ ├── SHOW_TABLE_INDEXES.md.json │ │ ├── SHOW_TABLE_SETTINGS.md.json │ │ └── SHOW_TABLE_STATUS.md.json │ ├── Openapi.md.json │ ├── Quick_start_guide.md.json │ ├── README.md.json │ ├── Read_this_first.md.json │ ├── References.md.json │ ├── Reporting_bugs.md.json │ ├── Searching/ │ │ ├── Autocomplete.md.json │ │ ├── Collations.md.json │ │ ├── Cost_based_optimizer.md.json │ │ ├── Distributed_searching.md.json │ │ ├── Expressions.md.json │ │ ├── Faceted_search.md.json │ │ ├── Filters.md.json │ │ ├── Full_text_matching/ │ │ │ ├── Basic_usage.md.json │ │ │ ├── Boolean_optimization.md.json │ │ │ ├── Escaping.md.json │ │ │ ├── Operators.md.json │ │ │ └── Profiling.md.json │ │ ├── Geo_search.md.json │ │ ├── Grouping.md.json │ │ ├── Highlighting.md.json │ │ ├── Intro.md.json │ │ ├── Joining.md.json │ │ ├── KNN.md.json │ │ ├── Multi-queries.md.json │ │ ├── Options.md.json │ │ ├── Pagination.md.json │ │ ├── Percolate_query.md.json │ │ ├── Query_cache.md.json │ │ ├── Search_results.md.json │ │ ├── Sorting_and_ranking.md.json │ │ ├── Spell_correction.md.json │ │ └── Sub-selects.md.json │ ├── Securing_and_compacting_a_table/ │ │ ├── Backup_and_restore.md.json │ │ ├── Compacting_a_table.md.json │ │ ├── Flushing_RAM_chunk_to_a_new_disk_chunk.md.json │ │ ├── Flushing_RAM_chunk_to_disk.md.json │ │ ├── Flushing_attributes.md.json │ │ ├── Flushing_hostnames.md.json │ │ ├── Freezing_and_locking_a_table.md.json │ │ ├── Isolation_during_flushing_and_merging.md.json │ │ └── RT_table_structure.md.json │ ├── Security/ │ │ ├── Read_only.md.json │ │ └── SSL.md.json │ ├── Server_settings/ │ │ ├── Comments.md.json │ │ ├── Common.md.json │ │ ├── Inheritance_of_index_and_source_declarations.md.json │ │ ├── Scripted_configuration.md.json │ │ ├── Searchd.md.json │ │ ├── Setting_variables_online.md.json │ │ └── Special_suffixes.md.json │ ├── Starting_the_server/ │ │ ├── Docker.md.json │ │ ├── Linux.md.json │ │ ├── MacOS.md.json │ │ ├── Manually.md.json │ │ └── Windows.md.json │ ├── Starting_the_server.md.json │ ├── Telemetry.md.json │ └── Updating_table_schema_and_settings.md.json ├── 116.conf ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── INSTALL ├── LICENSE ├── README.md ├── TESTING.md ├── actions/ │ ├── checklist-validator/ │ │ └── action.yml │ └── update-deps/ │ └── action.yml ├── api/ │ ├── lgpl-3.0.txt │ ├── libsphinxclient/ │ │ ├── CMakeLists.txt │ │ ├── COPYING │ │ ├── README │ │ ├── smoke.cmake │ │ ├── smoke_data.csv │ │ ├── smoke_ref.txt │ │ ├── smoke_test.conf │ │ ├── smoke_test.sh │ │ ├── sphinxclient.c │ │ ├── sphinxclient.h │ │ └── test.c │ ├── ruby/ │ │ ├── README.rdoc │ │ ├── Rakefile │ │ ├── init.rb │ │ ├── install.rb │ │ ├── lib/ │ │ │ ├── sphinx/ │ │ │ │ ├── client.rb │ │ │ │ ├── request.rb │ │ │ │ └── response.rb │ │ │ └── sphinx.rb │ │ ├── spec/ │ │ │ ├── client_response_spec.rb │ │ │ ├── client_spec.rb │ │ │ ├── fixtures/ │ │ │ │ ├── default_search.php │ │ │ │ ├── default_search_index.php │ │ │ │ ├── excerpt_custom.php │ │ │ │ ├── excerpt_default.php │ │ │ │ ├── excerpt_flags.php │ │ │ │ ├── field_weights.php │ │ │ │ ├── filter.php │ │ │ │ ├── filter_exclude.php │ │ │ │ ├── filter_float_range.php │ │ │ │ ├── filter_float_range_exclude.php │ │ │ │ ├── filter_range.php │ │ │ │ ├── filter_range_exclude.php │ │ │ │ ├── filter_range_int64.php │ │ │ │ ├── filter_ranges.php │ │ │ │ ├── filters.php │ │ │ │ ├── filters_different.php │ │ │ │ ├── geo_anchor.php │ │ │ │ ├── group_by_attr.php │ │ │ │ ├── group_by_attrpair.php │ │ │ │ ├── group_by_day.php │ │ │ │ ├── group_by_day_sort.php │ │ │ │ ├── group_by_month.php │ │ │ │ ├── group_by_week.php │ │ │ │ ├── group_by_year.php │ │ │ │ ├── group_distinct.php │ │ │ │ ├── id_range.php │ │ │ │ ├── id_range64.php │ │ │ │ ├── index_weights.php │ │ │ │ ├── keywords.php │ │ │ │ ├── limits.php │ │ │ │ ├── limits_cutoff.php │ │ │ │ ├── limits_max.php │ │ │ │ ├── limits_max_cutoff.php │ │ │ │ ├── match_all.php │ │ │ │ ├── match_any.php │ │ │ │ ├── match_boolean.php │ │ │ │ ├── match_extended.php │ │ │ │ ├── match_extended2.php │ │ │ │ ├── match_fullscan.php │ │ │ │ ├── match_phrase.php │ │ │ │ ├── max_query_time.php │ │ │ │ ├── miltiple_queries.php │ │ │ │ ├── ranking_bm25.php │ │ │ │ ├── ranking_none.php │ │ │ │ ├── ranking_proximity.php │ │ │ │ ├── ranking_proximity_bm25.php │ │ │ │ ├── ranking_wordcount.php │ │ │ │ ├── retries.php │ │ │ │ ├── retries_delay.php │ │ │ │ ├── select.php │ │ │ │ ├── set_override.php │ │ │ │ ├── sort_attr_asc.php │ │ │ │ ├── sort_attr_desc.php │ │ │ │ ├── sort_expr.php │ │ │ │ ├── sort_extended.php │ │ │ │ ├── sort_relevance.php │ │ │ │ ├── sort_time_segments.php │ │ │ │ ├── sphinxapi.php │ │ │ │ ├── update_attributes.php │ │ │ │ ├── update_attributes_mva.php │ │ │ │ └── weights.php │ │ │ └── sphinx/ │ │ │ ├── sphinx-id64.conf │ │ │ ├── sphinx.conf │ │ │ └── sphinx_test.sql │ │ ├── sphinx.yml.tpl │ │ ├── tasks/ │ │ │ └── sphinx.rake │ │ └── test.rb │ └── sphinxapi.php ├── cmake/ │ ├── CommonInfo.cmake │ ├── FindMysql.cmake │ ├── FindZSTD.cmake │ ├── Findre2.cmake │ ├── Findstemmer.cmake │ ├── GetCCTZ.cmake │ ├── GetColumnar.cmake │ ├── GetGALERA.cmake │ ├── GetGooglebench.cmake │ ├── GetGoogletest.cmake │ ├── GetICU.cmake │ ├── GetJIEBA.cmake │ ├── GetNLJSON.cmake │ ├── GetRBitmap.cmake │ ├── GetRE2.cmake │ ├── GetSSL.cmake │ ├── GetSTEMMER.cmake │ ├── GetUniAlgo.cmake │ ├── GetVCPKG.cmake │ ├── GetxxHash.cmake │ ├── SetBuildType.cmake │ ├── banner.cmake │ ├── builds/ │ │ ├── CommonDeb.cmake │ │ ├── CommonRpm.cmake │ │ ├── VersionDeps.cmake │ │ ├── build_bionic.cmake │ │ ├── build_bookworm.cmake │ │ ├── build_bullseye.cmake │ │ ├── build_buster.cmake │ │ ├── build_debian.cmake │ │ ├── build_default.cmake │ │ ├── build_focal.cmake │ │ ├── build_jammy.cmake │ │ ├── build_macosbrew.cmake │ │ ├── build_rhel.cmake │ │ ├── build_rhel10.cmake │ │ ├── build_rhel8.cmake │ │ ├── build_rhel9.cmake │ │ ├── build_stretch.cmake │ │ ├── build_windows.cmake │ │ └── build_xenial.cmake │ ├── check_atomic_intrinsics.cmake │ ├── check_const_iconv.cmake │ ├── check_rwlock_prefer_writer.cmake │ ├── check_unaligned_ram_access.cmake │ ├── check_vitable_pthread_setname_np.cmake │ ├── columnar-imported.cmake.in │ ├── external-build.cmake.in │ ├── fixup_test_name.cmake │ ├── galera-copy-package.sh.in │ ├── galera-imported.cmake.in │ ├── galera-package.cmake.in │ ├── gbench-imported.cmake.in │ ├── genheader.cmake │ ├── gtest-imported.cmake.in │ ├── helpers.cmake │ ├── init_cache_settings.cmake │ ├── mincore_test.cmake │ ├── mybison.cmake │ ├── printers.cmake │ ├── setup_distribution_build.cmake │ ├── split.cmake │ └── update_bundle.cmake ├── columnar_src.txt ├── compare_manuals.sh ├── component-licenses/ │ ├── FindMysql.cmake-license-gplv2floss │ ├── README.md │ ├── cjson-license │ ├── http_parser-license │ ├── libmysqlclient-license │ ├── lz4-license │ ├── sphinx-license │ └── xxhash-license ├── config/ │ ├── config_cmake.h.in │ └── config_indexer_cmake.h.in ├── configure ├── contrib/ │ ├── README │ └── scripts/ │ ├── cachecleanup.sh │ └── searchd ├── deps.txt ├── dist/ │ ├── 70-manticore.conf │ ├── CPackOptions.cmake.in │ ├── build_dockers/ │ │ ├── README.md │ │ ├── cross/ │ │ │ ├── external_toolchain/ │ │ │ │ ├── Dockerfile │ │ │ │ ├── Dockerfile_cmake3243 │ │ │ │ └── entry_point.sh │ │ │ ├── freebsd.cmake │ │ │ ├── linux.cmake │ │ │ ├── osx.cmake │ │ │ ├── sysroots/ │ │ │ │ ├── README.md │ │ │ │ ├── boost_include.tar.xz.md │ │ │ │ ├── boost_library.sh │ │ │ │ ├── boost_macos__.tar.xz.md │ │ │ │ ├── boost_windows_x64.tar.xz.md │ │ │ │ ├── build_alma10.sh │ │ │ │ ├── build_alma9.sh │ │ │ │ ├── build_bionic.sh │ │ │ │ ├── build_bookworm.sh │ │ │ │ ├── build_bullseye.sh │ │ │ │ ├── build_buster.sh │ │ │ │ ├── build_centos8.sh │ │ │ │ ├── build_focal.sh │ │ │ │ ├── build_jammy.sh │ │ │ │ ├── debian.sh │ │ │ │ ├── finalize.sh │ │ │ │ ├── in_debian.sh │ │ │ │ ├── in_rhel10.sh │ │ │ │ ├── in_rhel8.sh │ │ │ │ ├── in_rhel9.sh │ │ │ │ ├── mkboost.sh │ │ │ │ ├── mksysroot.sh │ │ │ │ ├── mksysrootrhel.sh │ │ │ │ ├── packages_bionic.txt │ │ │ │ ├── packages_bookworm.txt │ │ │ │ ├── packages_bullseye.txt │ │ │ │ ├── packages_buster.txt │ │ │ │ ├── packages_focal.txt │ │ │ │ ├── packages_jammy.txt │ │ │ │ ├── packages_rhel10.txt │ │ │ │ ├── packages_rhel8.txt │ │ │ │ ├── packages_rhel9.txt │ │ │ │ ├── redhat.sh │ │ │ │ ├── sysroot_freebsd13_x86_64.tar.xz.md │ │ │ │ ├── sysroot_macos__.tar.xz.md │ │ │ │ └── sysroot_windows_x64.tar.xz.md │ │ │ ├── triplets/ │ │ │ │ ├── README.md │ │ │ │ ├── arm64-linux.cmake │ │ │ │ ├── arm64-osx.cmake │ │ │ │ ├── x64-freebsd.cmake │ │ │ │ ├── x64-linux.cmake │ │ │ │ └── x64-osx.cmake │ │ │ ├── windows-cl.cmake │ │ │ └── windows.cmake │ │ ├── nsis/ │ │ │ ├── Dockerfile │ │ │ ├── deploy.sh │ │ │ ├── nsis_src_parser.sh │ │ │ └── nsisscript.nsi │ │ └── retired/ │ │ ├── README.md │ │ ├── aarch64/ │ │ │ ├── bionic/ │ │ │ │ ├── base_build/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── boost_175/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── build.sh │ │ │ │ ├── build_base.sh │ │ │ │ ├── build_boost.sh │ │ │ │ ├── build_cmake.sh │ │ │ │ ├── cmake_320/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── distr.txt │ │ │ ├── buildall.sh │ │ │ ├── bullseye/ │ │ │ │ ├── base_build/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── boost_175/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── build.sh │ │ │ │ ├── build_base.sh │ │ │ │ ├── build_boost.sh │ │ │ │ ├── build_cmake.sh │ │ │ │ ├── cmake_320/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── distr.txt │ │ │ ├── buster/ │ │ │ │ ├── base_build/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── boost_175/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── build.sh │ │ │ │ ├── build_base.sh │ │ │ │ ├── build_boost.sh │ │ │ │ ├── build_cmake.sh │ │ │ │ ├── cmake_320/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── distr.txt │ │ │ ├── centos7/ │ │ │ │ ├── base_build/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── boost_175/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── build.sh │ │ │ │ ├── build_base.sh │ │ │ │ ├── build_boost.sh │ │ │ │ ├── build_cmake.sh │ │ │ │ ├── cmake_320/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── distr.txt │ │ │ ├── centos8/ │ │ │ │ ├── base_build/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── boost_175/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── build.sh │ │ │ │ ├── build_base.sh │ │ │ │ ├── build_boost.sh │ │ │ │ ├── build_cmake.sh │ │ │ │ ├── cmake_320/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── distr.txt │ │ │ ├── focal/ │ │ │ │ ├── base_build/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── boost_175/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── build.sh │ │ │ │ ├── build_base.sh │ │ │ │ ├── build_boost.sh │ │ │ │ ├── build_cmake.sh │ │ │ │ ├── cmake_320/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── distr.txt │ │ │ ├── stretch/ │ │ │ │ ├── base_build/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── boost_175/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── build.sh │ │ │ │ ├── build_base.sh │ │ │ │ ├── build_boost.sh │ │ │ │ ├── build_cmake.sh │ │ │ │ ├── cmake_320/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── distr.txt │ │ │ └── xenial/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_cmake.sh │ │ │ ├── cmake_320/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ ├── bionic/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── base_build_arm/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175_arm/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_clang.sh │ │ │ ├── build_cmake.sh │ │ │ ├── clang_13/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_320/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_320_arm/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ ├── buildall.sh │ │ ├── bullseye/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_clang.sh │ │ │ ├── build_cmake.sh │ │ │ ├── clang_13/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_320/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ ├── buster/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_clang.sh │ │ │ ├── build_cmake.sh │ │ │ ├── clang_13/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_320/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ ├── centos7/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_clang.sh │ │ │ ├── build_cmake.sh │ │ │ ├── clang_7/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_320/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ ├── centos8/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_clang.sh │ │ │ ├── build_cmake.sh │ │ │ ├── clang_11/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_320/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ ├── cross/ │ │ │ ├── base_clang12/ │ │ │ │ └── Dockerfile │ │ │ ├── base_clang13/ │ │ │ │ └── Dockerfile │ │ │ ├── bigsur_arm64/ │ │ │ │ ├── Dockerfile │ │ │ │ └── homebrew_arm64.tar.xz.md │ │ │ ├── bigsur_sdk/ │ │ │ │ ├── Dockerfile │ │ │ │ ├── MacOSX11.3.sdk.tar.xz.md │ │ │ │ └── toolchain.cmake │ │ │ ├── bigsur_x64/ │ │ │ │ ├── Dockerfile │ │ │ │ └── homebrew_x64.tar.xz.md │ │ │ ├── build │ │ │ ├── build_cross/ │ │ │ │ ├── Dockerfile │ │ │ │ ├── boost_include.tar.xz.md │ │ │ │ ├── entry_point.sh │ │ │ │ └── toolchain.cmake │ │ │ ├── centos_rhel/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake232/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake323/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_clang/ │ │ │ │ └── Dockerfile │ │ │ ├── freebsd_13/ │ │ │ │ ├── Dockerfile │ │ │ │ ├── sysroot_fbsd_13.md │ │ │ │ └── toolchain.cmake │ │ │ ├── sysroots/ │ │ │ │ ├── build_stretch.sh │ │ │ │ ├── build_xenial.sh │ │ │ │ └── stretch.apt │ │ │ ├── toolchain_clang/ │ │ │ │ └── Dockerfile │ │ │ ├── ubuntu_debian/ │ │ │ │ ├── Dockerfile │ │ │ │ └── entry_point.sh │ │ │ ├── ubuntu_debian_amd64/ │ │ │ │ ├── Dockerfile │ │ │ │ └── some_name_x86_64.tar.xz.md │ │ │ └── ubuntu_debian_arm64/ │ │ │ ├── Dockerfile │ │ │ └── some_name_aarc64.tar.xz.md │ │ ├── focal/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_clang.sh │ │ │ ├── build_cmake.sh │ │ │ ├── clang_13/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_320/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ ├── jammy/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_178/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_clang.sh │ │ │ ├── build_cmake.sh │ │ │ ├── clang_13/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_323/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ ├── stretch/ │ │ │ ├── base_build/ │ │ │ │ └── Dockerfile │ │ │ ├── boost_175/ │ │ │ │ └── Dockerfile │ │ │ ├── build.sh │ │ │ ├── build_base.sh │ │ │ ├── build_boost.sh │ │ │ ├── build_clang.sh │ │ │ ├── build_cmake.sh │ │ │ ├── clang_13/ │ │ │ │ └── Dockerfile │ │ │ ├── cmake_320/ │ │ │ │ └── Dockerfile │ │ │ └── distr.txt │ │ └── xenial/ │ │ ├── base_build/ │ │ │ └── Dockerfile │ │ ├── boost_175/ │ │ │ └── Dockerfile │ │ ├── build.sh │ │ ├── build_base.sh │ │ ├── build_boost.sh │ │ ├── build_clang.sh │ │ ├── build_cmake.sh │ │ ├── clang_12/ │ │ │ └── Dockerfile │ │ ├── cmake_320/ │ │ │ └── Dockerfile │ │ └── distr.txt │ ├── bundle/ │ │ └── BUNDLE_LICENSES.in │ ├── check_deps_in_repos.sh │ ├── deb/ │ │ ├── README.Debian.in │ │ ├── README.Debian.in.prepare.php │ │ ├── conffiles-common.in │ │ ├── conffiles-server.in │ │ ├── conffiles-tools.in │ │ ├── manticore-indexer.service.in │ │ ├── manticore-indexer@.service.in │ │ ├── manticore-indexer_global.default.in │ │ ├── manticore.default.in │ │ ├── manticore.logrotate.in │ │ ├── manticore.service.in │ │ ├── manticore_new_cluster │ │ ├── postinst-common.in │ │ ├── postinst-core.in │ │ ├── postinst-server.head │ │ ├── postinst.debian.tail │ │ ├── postinst.in.in │ │ ├── postinst.ubuntu.tail │ │ ├── postrm-common.in │ │ ├── postrm-core.in │ │ ├── postrm-server.in │ │ ├── prerm.debian.in │ │ └── prerm.ubuntu.in │ ├── dockerhub_deploy.sh │ ├── download_bundle_deps.sh │ ├── download_bundle_language_packs.sh │ ├── gitlab-release.yml │ ├── nsis-release.yml │ ├── rpm/ │ │ ├── manticore-common.post.in │ │ ├── manticore-core.post.in │ │ ├── manticore-indexer.service.in │ │ ├── manticore-indexer@.service.in │ │ ├── manticore-indexer_global.default.in │ │ ├── manticore-server.post.in │ │ ├── manticore-tools.preun │ │ ├── manticore.logrotate.in │ │ ├── manticore.service.in │ │ ├── manticore.tmpfiles.in │ │ └── manticore_new_cluster │ ├── test_kit_docker_build.sh │ └── test_kit_docker_push.sh ├── doc/ │ ├── binary-logging.md │ ├── indexer.1 │ ├── indextool.1 │ ├── internal-binary-protocol.md │ ├── internals-coding-standard.txt │ ├── internals-format-versions.txt │ ├── internals-index-format.md │ ├── md2man.bash │ └── searchd.1 ├── docker-compose-test.yml ├── example.sql ├── galera_packaging/ │ ├── CommonDeb.cmake │ ├── CommonRpm.cmake │ ├── README.md │ ├── build_bionic.cmake │ ├── build_bookworm.cmake │ ├── build_bullseye.cmake │ ├── build_buster.cmake │ ├── build_focal.cmake │ ├── build_jammy.cmake │ ├── build_macos.cmake │ ├── build_rhel10.cmake │ ├── build_rhel7.cmake │ ├── build_rhel8.cmake │ ├── build_rhel9.cmake │ ├── description.txt │ ├── metainfo.cmake │ ├── packaging.cmake │ └── tmp ├── libicu/ │ └── CMakeLists.txt ├── libre2/ │ ├── CMakeLists.txt │ └── libre2.patch ├── libstemmer_c/ │ ├── CMakeLists.txt │ └── README ├── manticore.conf.in ├── manual/ │ ├── chinese/ │ │ ├── Changelog.md │ │ ├── Connecting_to_the_server/ │ │ │ ├── HTTP.md │ │ │ └── MySQL_protocol.md │ │ ├── Connecting_to_the_server.md │ │ ├── Creating_a_cluster/ │ │ │ ├── Adding_a_new_node.md │ │ │ ├── Creating_a_cluster.md │ │ │ ├── Remote_nodes/ │ │ │ │ ├── Load_balancing.md │ │ │ │ └── Mirroring.md │ │ │ ├── Remote_nodes.md │ │ │ └── Setting_up_replication/ │ │ │ ├── Adding_and_removing_a_table_from_a_replication_cluster.md │ │ │ ├── Cluster_recovery.md │ │ │ ├── Creating_a_replication_cluster.md │ │ │ ├── Deleting_a_replication_cluster.md │ │ │ ├── Joining_a_replication_cluster.md │ │ │ ├── Managing_replication_nodes.md │ │ │ ├── Replication_cluster_status.md │ │ │ ├── Restarting_a_cluster.md │ │ │ └── Setting_up_replication.md │ │ ├── Creating_a_table/ │ │ │ ├── Creating_a_distributed_table/ │ │ │ │ ├── Creating_a_distributed_table.md │ │ │ │ ├── Creating_a_local_distributed_table.md │ │ │ │ └── Remote_tables.md │ │ │ ├── Data_types.md │ │ │ ├── Local_tables/ │ │ │ │ ├── Percolate_table.md │ │ │ │ ├── Plain_and_real-time_table_settings.md │ │ │ │ ├── Plain_table.md │ │ │ │ ├── Real-time_table.md │ │ │ │ └── Template_table.md │ │ │ ├── Local_tables.md │ │ │ └── NLP_and_tokenization/ │ │ │ ├── Advanced_HTML_tokenization.md │ │ │ ├── Data_tokenization.md │ │ │ ├── Exceptions.md │ │ │ ├── Ignoring_stop-words.md │ │ │ ├── Languages_with_continuous_scripts.md │ │ │ ├── Low-level_tokenization.md │ │ │ ├── Morphology.md │ │ │ ├── Supported_languages.md │ │ │ ├── Wildcard_searching_settings.md │ │ │ └── Wordforms.md │ │ ├── Creating_a_table.md │ │ ├── Data_creation_and_modification/ │ │ │ ├── Adding_data_from_external_storages/ │ │ │ │ ├── Adding_data_to_tables/ │ │ │ │ │ ├── Attaching_one_table_to_another.md │ │ │ │ │ ├── Importing_table.md │ │ │ │ │ ├── Killlist_in_plain_tables.md │ │ │ │ │ └── Merging_tables.md │ │ │ │ ├── Fetching_from_CSV,TSV.md │ │ │ │ ├── Fetching_from_XML_streams.md │ │ │ │ ├── Fetching_from_databases/ │ │ │ │ │ ├── Database_connection.md │ │ │ │ │ ├── Execution_of_fetch_queries.md │ │ │ │ │ ├── Introduction.md │ │ │ │ │ ├── Processing_fetched_data.md │ │ │ │ │ └── Ranged_queries.md │ │ │ │ ├── Main_delta.md │ │ │ │ ├── Plain_tables_creation.md │ │ │ │ └── Rotating_a_table.md │ │ │ ├── Adding_data_from_external_storages.md │ │ │ ├── Adding_documents_to_a_table/ │ │ │ │ ├── Adding_documents_to_a_real-time_table.md │ │ │ │ └── Adding_rules_to_a_percolate_table.md │ │ │ ├── Data_creation_and_modification.md │ │ │ ├── Deleting_documents.md │ │ │ ├── Transactions.md │ │ │ └── Updating_documents/ │ │ │ ├── REPLACE.md │ │ │ ├── REPLACE_vs_UPDATE.md │ │ │ └── UPDATE.md │ │ ├── Deleting_a_table.md │ │ ├── Emptying_a_table.md │ │ ├── Extensions/ │ │ │ ├── FEDERATED.md │ │ │ ├── SphinxSE.md │ │ │ └── UDFs_and_Plugins/ │ │ │ ├── Listing_plugins.md │ │ │ ├── Plugins/ │ │ │ │ ├── Creating_a_plugin.md │ │ │ │ ├── Deleting_a_plugin.md │ │ │ │ ├── Enabling_and_disabling_buddy_plugins.md │ │ │ │ ├── Ranker_plugins.md │ │ │ │ ├── Reloading_plugins.md │ │ │ │ └── Token_filter_plugins.md │ │ │ ├── UDF/ │ │ │ │ ├── Creating_a_function.md │ │ │ │ └── Deleting_a_function.md │ │ │ ├── UDF.md │ │ │ └── UDFs_and_Plugins.md │ │ ├── Functions/ │ │ │ ├── Arrays_and_conditions_functions.md │ │ │ ├── Date_and_time_functions.md │ │ │ ├── Geo_spatial_functions.md │ │ │ ├── Mathematical_functions.md │ │ │ ├── Other_functions.md │ │ │ ├── Searching_and_ranking_functions.md │ │ │ ├── String_functions.md │ │ │ └── Type_casting_functions.md │ │ ├── Functions.md │ │ ├── Installation/ │ │ │ ├── Compiling_from_sources.md │ │ │ ├── Debian_and_Ubuntu.md │ │ │ ├── Docker.md │ │ │ ├── Installation.md │ │ │ ├── MacOS.md │ │ │ ├── Manticore_Buddy.md │ │ │ ├── Migration_from_Sphinx.md │ │ │ ├── RHEL_and_Centos.md │ │ │ └── Windows.md │ │ ├── Integration/ │ │ │ ├── Apache_Superset.md │ │ │ ├── DBeaver.md │ │ │ ├── Filebeat.md │ │ │ ├── Fluentbit.md │ │ │ ├── Grafana.md │ │ │ ├── Kafka.md │ │ │ ├── Kibana.md │ │ │ ├── Logstash.md │ │ │ └── Vectordev.md │ │ ├── Introduction.md │ │ ├── Listing_tables.md │ │ ├── Logging/ │ │ │ ├── Binary_logging.md │ │ │ ├── Docker_logging.md │ │ │ ├── Query_logging.md │ │ │ ├── Rotating_query_and_server_logs.md │ │ │ └── Server_logging.md │ │ ├── Miscellaneous_tools.md │ │ ├── Node_info_and_management/ │ │ │ ├── KILL.md │ │ │ ├── Node_status.md │ │ │ ├── Profiling/ │ │ │ │ ├── Query_plan.md │ │ │ │ └── Query_profile.md │ │ │ ├── SHOW_META.md │ │ │ ├── SHOW_QUERIES.md │ │ │ ├── SHOW_THREADS.md │ │ │ ├── SHOW_VARIABLES.md │ │ │ ├── SHOW_VERSION.md │ │ │ ├── SHOW_WARNINGS.md │ │ │ └── Table_settings_and_status/ │ │ │ ├── SHOW_TABLE_INDEXES.md │ │ │ ├── SHOW_TABLE_SETTINGS.md │ │ │ └── SHOW_TABLE_STATUS.md │ │ ├── Openapi.md │ │ ├── Quick_start_guide.md │ │ ├── README.md │ │ ├── Read_this_first.md │ │ ├── References.md │ │ ├── Reporting_bugs.md │ │ ├── Searching/ │ │ │ ├── Autocomplete.md │ │ │ ├── Collations.md │ │ │ ├── Cost_based_optimizer.md │ │ │ ├── Distributed_searching.md │ │ │ ├── Expressions.md │ │ │ ├── Faceted_search.md │ │ │ ├── Filters.md │ │ │ ├── Full_text_matching/ │ │ │ │ ├── Basic_usage.md │ │ │ │ ├── Boolean_optimization.md │ │ │ │ ├── Escaping.md │ │ │ │ ├── Operators.md │ │ │ │ └── Profiling.md │ │ │ ├── Geo_search.md │ │ │ ├── Grouping.md │ │ │ ├── Highlighting.md │ │ │ ├── Intro.md │ │ │ ├── Joining.md │ │ │ ├── KNN.md │ │ │ ├── Multi-queries.md │ │ │ ├── Options.md │ │ │ ├── Pagination.md │ │ │ ├── Percolate_query.md │ │ │ ├── Query_cache.md │ │ │ ├── Search_results.md │ │ │ ├── Sorting_and_ranking.md │ │ │ ├── Spell_correction.md │ │ │ └── Sub-selects.md │ │ ├── Securing_and_compacting_a_table/ │ │ │ ├── Backup_and_restore.md │ │ │ ├── Compacting_a_table.md │ │ │ ├── Flushing_RAM_chunk_to_a_new_disk_chunk.md │ │ │ ├── Flushing_RAM_chunk_to_disk.md │ │ │ ├── Flushing_attributes.md │ │ │ ├── Flushing_hostnames.md │ │ │ ├── Freezing_and_locking_a_table.md │ │ │ ├── Isolation_during_flushing_and_merging.md │ │ │ └── RT_table_structure.md │ │ ├── Security/ │ │ │ ├── Read_only.md │ │ │ └── SSL.md │ │ ├── Server_settings/ │ │ │ ├── Comments.md │ │ │ ├── Common.md │ │ │ ├── Inheritance_of_index_and_source_declarations.md │ │ │ ├── Scripted_configuration.md │ │ │ ├── Searchd.md │ │ │ ├── Setting_variables_online.md │ │ │ └── Special_suffixes.md │ │ ├── Starting_the_server/ │ │ │ ├── Docker.md │ │ │ ├── Linux.md │ │ │ ├── MacOS.md │ │ │ ├── Manually.md │ │ │ └── Windows.md │ │ ├── Starting_the_server.md │ │ ├── Telemetry.md │ │ ├── Updating_table_schema_and_settings.md │ │ ├── latest_release_version │ │ └── redirects │ ├── english/ │ │ ├── Changelog.md │ │ ├── Connecting_to_the_server/ │ │ │ ├── HTTP.md │ │ │ └── MySQL_protocol.md │ │ ├── Connecting_to_the_server.md │ │ ├── Creating_a_cluster/ │ │ │ ├── Adding_a_new_node.md │ │ │ ├── Creating_a_cluster.md │ │ │ ├── Remote_nodes/ │ │ │ │ ├── Load_balancing.md │ │ │ │ └── Mirroring.md │ │ │ ├── Remote_nodes.md │ │ │ └── Setting_up_replication/ │ │ │ ├── Adding_and_removing_a_table_from_a_replication_cluster.md │ │ │ ├── Cluster_recovery.md │ │ │ ├── Creating_a_replication_cluster.md │ │ │ ├── Deleting_a_replication_cluster.md │ │ │ ├── Joining_a_replication_cluster.md │ │ │ ├── Managing_replication_nodes.md │ │ │ ├── Replication_cluster_status.md │ │ │ ├── Restarting_a_cluster.md │ │ │ └── Setting_up_replication.md │ │ ├── Creating_a_table/ │ │ │ ├── Creating_a_distributed_table/ │ │ │ │ ├── Creating_a_distributed_table.md │ │ │ │ ├── Creating_a_local_distributed_table.md │ │ │ │ └── Remote_tables.md │ │ │ ├── Data_types.md │ │ │ ├── Local_tables/ │ │ │ │ ├── Percolate_table.md │ │ │ │ ├── Plain_and_real-time_table_settings.md │ │ │ │ ├── Plain_table.md │ │ │ │ ├── Real-time_table.md │ │ │ │ └── Template_table.md │ │ │ ├── Local_tables.md │ │ │ └── NLP_and_tokenization/ │ │ │ ├── Advanced_HTML_tokenization.md │ │ │ ├── Data_tokenization.md │ │ │ ├── Exceptions.md │ │ │ ├── Ignoring_stop-words.md │ │ │ ├── Languages_with_continuous_scripts.md │ │ │ ├── Low-level_tokenization.md │ │ │ ├── Morphology.md │ │ │ ├── Supported_languages.md │ │ │ ├── Wildcard_searching_settings.md │ │ │ └── Wordforms.md │ │ ├── Creating_a_table.md │ │ ├── Data_creation_and_modification/ │ │ │ ├── Adding_data_from_external_storages/ │ │ │ │ ├── Adding_data_to_tables/ │ │ │ │ │ ├── Attaching_one_table_to_another.md │ │ │ │ │ ├── Importing_table.md │ │ │ │ │ ├── Killlist_in_plain_tables.md │ │ │ │ │ └── Merging_tables.md │ │ │ │ ├── Fetching_from_CSV,TSV.md │ │ │ │ ├── Fetching_from_XML_streams.md │ │ │ │ ├── Fetching_from_databases/ │ │ │ │ │ ├── Database_connection.md │ │ │ │ │ ├── Execution_of_fetch_queries.md │ │ │ │ │ ├── Introduction.md │ │ │ │ │ ├── Processing_fetched_data.md │ │ │ │ │ └── Ranged_queries.md │ │ │ │ ├── Main_delta.md │ │ │ │ ├── Plain_tables_creation.md │ │ │ │ └── Rotating_a_table.md │ │ │ ├── Adding_data_from_external_storages.md │ │ │ ├── Adding_documents_to_a_table/ │ │ │ │ ├── Adding_documents_to_a_real-time_table.md │ │ │ │ └── Adding_rules_to_a_percolate_table.md │ │ │ ├── Data_creation_and_modification.md │ │ │ ├── Deleting_documents.md │ │ │ ├── Transactions.md │ │ │ └── Updating_documents/ │ │ │ ├── REPLACE.md │ │ │ ├── REPLACE_vs_UPDATE.md │ │ │ └── UPDATE.md │ │ ├── Deleting_a_table.md │ │ ├── Emptying_a_table.md │ │ ├── Extensions/ │ │ │ ├── FEDERATED.md │ │ │ ├── SphinxSE.md │ │ │ └── UDFs_and_Plugins/ │ │ │ ├── Listing_plugins.md │ │ │ ├── Plugins/ │ │ │ │ ├── Creating_a_plugin.md │ │ │ │ ├── Deleting_a_plugin.md │ │ │ │ ├── Enabling_and_disabling_buddy_plugins.md │ │ │ │ ├── Ranker_plugins.md │ │ │ │ ├── Reloading_plugins.md │ │ │ │ └── Token_filter_plugins.md │ │ │ ├── UDF/ │ │ │ │ ├── Creating_a_function.md │ │ │ │ └── Deleting_a_function.md │ │ │ ├── UDF.md │ │ │ └── UDFs_and_Plugins.md │ │ ├── Functions/ │ │ │ ├── Arrays_and_conditions_functions.md │ │ │ ├── Date_and_time_functions.md │ │ │ ├── Geo_spatial_functions.md │ │ │ ├── Mathematical_functions.md │ │ │ ├── Other_functions.md │ │ │ ├── Searching_and_ranking_functions.md │ │ │ ├── String_functions.md │ │ │ └── Type_casting_functions.md │ │ ├── Functions.md │ │ ├── Installation/ │ │ │ ├── Compiling_from_sources.md │ │ │ ├── Debian_and_Ubuntu.md │ │ │ ├── Docker.md │ │ │ ├── Installation.md │ │ │ ├── MacOS.md │ │ │ ├── Manticore_Buddy.md │ │ │ ├── Migration_from_Sphinx.md │ │ │ ├── RHEL_and_Centos.md │ │ │ └── Windows.md │ │ ├── Integration/ │ │ │ ├── Apache_Superset.md │ │ │ ├── DBeaver.md │ │ │ ├── Filebeat.md │ │ │ ├── Fluentbit.md │ │ │ ├── Grafana.md │ │ │ ├── Kafka.md │ │ │ ├── Kibana.md │ │ │ ├── Logstash.md │ │ │ └── Vectordev.md │ │ ├── Introduction.md │ │ ├── Listing_tables.md │ │ ├── Logging/ │ │ │ ├── Binary_logging.md │ │ │ ├── Docker_logging.md │ │ │ ├── Query_logging.md │ │ │ ├── Rotating_query_and_server_logs.md │ │ │ └── Server_logging.md │ │ ├── Miscellaneous_tools.md │ │ ├── Node_info_and_management/ │ │ │ ├── KILL.md │ │ │ ├── Node_status.md │ │ │ ├── Profiling/ │ │ │ │ ├── Query_plan.md │ │ │ │ └── Query_profile.md │ │ │ ├── SHOW_META.md │ │ │ ├── SHOW_QUERIES.md │ │ │ ├── SHOW_THREADS.md │ │ │ ├── SHOW_VARIABLES.md │ │ │ ├── SHOW_VERSION.md │ │ │ ├── SHOW_WARNINGS.md │ │ │ └── Table_settings_and_status/ │ │ │ ├── SHOW_TABLE_INDEXES.md │ │ │ ├── SHOW_TABLE_SETTINGS.md │ │ │ └── SHOW_TABLE_STATUS.md │ │ ├── Openapi.md │ │ ├── Quick_start_guide.md │ │ ├── README.md │ │ ├── Read_this_first.md │ │ ├── References.md │ │ ├── Reporting_bugs.md │ │ ├── Searching/ │ │ │ ├── Autocomplete.md │ │ │ ├── Collations.md │ │ │ ├── Cost_based_optimizer.md │ │ │ ├── Distributed_searching.md │ │ │ ├── Expressions.md │ │ │ ├── Faceted_search.md │ │ │ ├── Filters.md │ │ │ ├── Full_text_matching/ │ │ │ │ ├── Basic_usage.md │ │ │ │ ├── Boolean_optimization.md │ │ │ │ ├── Escaping.md │ │ │ │ ├── Operators.md │ │ │ │ └── Profiling.md │ │ │ ├── Geo_search.md │ │ │ ├── Grouping.md │ │ │ ├── Highlighting.md │ │ │ ├── Intro.md │ │ │ ├── Joining.md │ │ │ ├── KNN.md │ │ │ ├── Multi-queries.md │ │ │ ├── Options.md │ │ │ ├── Pagination.md │ │ │ ├── Percolate_query.md │ │ │ ├── Query_cache.md │ │ │ ├── Search_results.md │ │ │ ├── Sorting_and_ranking.md │ │ │ ├── Spell_correction.md │ │ │ └── Sub-selects.md │ │ ├── Securing_and_compacting_a_table/ │ │ │ ├── Backup_and_restore.md │ │ │ ├── Compacting_a_table.md │ │ │ ├── Flushing_RAM_chunk_to_a_new_disk_chunk.md │ │ │ ├── Flushing_RAM_chunk_to_disk.md │ │ │ ├── Flushing_attributes.md │ │ │ ├── Flushing_hostnames.md │ │ │ ├── Freezing_and_locking_a_table.md │ │ │ ├── Isolation_during_flushing_and_merging.md │ │ │ └── RT_table_structure.md │ │ ├── Security/ │ │ │ ├── Read_only.md │ │ │ └── SSL.md │ │ ├── Server_settings/ │ │ │ ├── Comments.md │ │ │ ├── Common.md │ │ │ ├── Inheritance_of_index_and_source_declarations.md │ │ │ ├── Scripted_configuration.md │ │ │ ├── Searchd.md │ │ │ ├── Setting_variables_online.md │ │ │ └── Special_suffixes.md │ │ ├── Starting_the_server/ │ │ │ ├── Docker.md │ │ │ ├── Linux.md │ │ │ ├── MacOS.md │ │ │ ├── Manually.md │ │ │ └── Windows.md │ │ ├── Starting_the_server.md │ │ ├── Telemetry.md │ │ ├── Updating_table_schema_and_settings.md │ │ ├── latest_release_version │ │ └── redirects │ ├── latest_release_version │ └── russian/ │ ├── Changelog.md │ ├── Connecting_to_the_server/ │ │ ├── HTTP.md │ │ └── MySQL_protocol.md │ ├── Connecting_to_the_server.md │ ├── Creating_a_cluster/ │ │ ├── Adding_a_new_node.md │ │ ├── Creating_a_cluster.md │ │ ├── Remote_nodes/ │ │ │ ├── Load_balancing.md │ │ │ └── Mirroring.md │ │ ├── Remote_nodes.md │ │ └── Setting_up_replication/ │ │ ├── Adding_and_removing_a_table_from_a_replication_cluster.md │ │ ├── Cluster_recovery.md │ │ ├── Creating_a_replication_cluster.md │ │ ├── Deleting_a_replication_cluster.md │ │ ├── Joining_a_replication_cluster.md │ │ ├── Managing_replication_nodes.md │ │ ├── Replication_cluster_status.md │ │ ├── Restarting_a_cluster.md │ │ └── Setting_up_replication.md │ ├── Creating_a_table/ │ │ ├── Creating_a_distributed_table/ │ │ │ ├── Creating_a_distributed_table.md │ │ │ ├── Creating_a_local_distributed_table.md │ │ │ └── Remote_tables.md │ │ ├── Data_types.md │ │ ├── Local_tables/ │ │ │ ├── Percolate_table.md │ │ │ ├── Plain_and_real-time_table_settings.md │ │ │ ├── Plain_table.md │ │ │ ├── Real-time_table.md │ │ │ └── Template_table.md │ │ ├── Local_tables.md │ │ └── NLP_and_tokenization/ │ │ ├── Advanced_HTML_tokenization.md │ │ ├── Data_tokenization.md │ │ ├── Exceptions.md │ │ ├── Ignoring_stop-words.md │ │ ├── Languages_with_continuous_scripts.md │ │ ├── Low-level_tokenization.md │ │ ├── Morphology.md │ │ ├── Supported_languages.md │ │ ├── Wildcard_searching_settings.md │ │ └── Wordforms.md │ ├── Creating_a_table.md │ ├── Data_creation_and_modification/ │ │ ├── Adding_data_from_external_storages/ │ │ │ ├── Adding_data_to_tables/ │ │ │ │ ├── Attaching_one_table_to_another.md │ │ │ │ ├── Importing_table.md │ │ │ │ ├── Killlist_in_plain_tables.md │ │ │ │ └── Merging_tables.md │ │ │ ├── Fetching_from_CSV,TSV.md │ │ │ ├── Fetching_from_XML_streams.md │ │ │ ├── Fetching_from_databases/ │ │ │ │ ├── Database_connection.md │ │ │ │ ├── Execution_of_fetch_queries.md │ │ │ │ ├── Introduction.md │ │ │ │ ├── Processing_fetched_data.md │ │ │ │ └── Ranged_queries.md │ │ │ ├── Main_delta.md │ │ │ ├── Plain_tables_creation.md │ │ │ └── Rotating_a_table.md │ │ ├── Adding_data_from_external_storages.md │ │ ├── Adding_documents_to_a_table/ │ │ │ ├── Adding_documents_to_a_real-time_table.md │ │ │ └── Adding_rules_to_a_percolate_table.md │ │ ├── Data_creation_and_modification.md │ │ ├── Deleting_documents.md │ │ ├── Transactions.md │ │ └── Updating_documents/ │ │ ├── REPLACE.md │ │ ├── REPLACE_vs_UPDATE.md │ │ └── UPDATE.md │ ├── Deleting_a_table.md │ ├── Emptying_a_table.md │ ├── Extensions/ │ │ ├── FEDERATED.md │ │ ├── SphinxSE.md │ │ └── UDFs_and_Plugins/ │ │ ├── Listing_plugins.md │ │ ├── Plugins/ │ │ │ ├── Creating_a_plugin.md │ │ │ ├── Deleting_a_plugin.md │ │ │ ├── Enabling_and_disabling_buddy_plugins.md │ │ │ ├── Ranker_plugins.md │ │ │ ├── Reloading_plugins.md │ │ │ └── Token_filter_plugins.md │ │ ├── UDF/ │ │ │ ├── Creating_a_function.md │ │ │ └── Deleting_a_function.md │ │ ├── UDF.md │ │ └── UDFs_and_Plugins.md │ ├── Functions/ │ │ ├── Arrays_and_conditions_functions.md │ │ ├── Date_and_time_functions.md │ │ ├── Geo_spatial_functions.md │ │ ├── Mathematical_functions.md │ │ ├── Other_functions.md │ │ ├── Searching_and_ranking_functions.md │ │ ├── String_functions.md │ │ └── Type_casting_functions.md │ ├── Functions.md │ ├── Installation/ │ │ ├── Compiling_from_sources.md │ │ ├── Debian_and_Ubuntu.md │ │ ├── Docker.md │ │ ├── Installation.md │ │ ├── MacOS.md │ │ ├── Manticore_Buddy.md │ │ ├── Migration_from_Sphinx.md │ │ ├── RHEL_and_Centos.md │ │ └── Windows.md │ ├── Integration/ │ │ ├── Apache_Superset.md │ │ ├── DBeaver.md │ │ ├── Filebeat.md │ │ ├── Fluentbit.md │ │ ├── Grafana.md │ │ ├── Kafka.md │ │ ├── Kibana.md │ │ ├── Logstash.md │ │ └── Vectordev.md │ ├── Introduction.md │ ├── Listing_tables.md │ ├── Logging/ │ │ ├── Binary_logging.md │ │ ├── Docker_logging.md │ │ ├── Query_logging.md │ │ ├── Rotating_query_and_server_logs.md │ │ └── Server_logging.md │ ├── Miscellaneous_tools.md │ ├── Node_info_and_management/ │ │ ├── KILL.md │ │ ├── Node_status.md │ │ ├── Profiling/ │ │ │ ├── Query_plan.md │ │ │ └── Query_profile.md │ │ ├── SHOW_META.md │ │ ├── SHOW_QUERIES.md │ │ ├── SHOW_THREADS.md │ │ ├── SHOW_VARIABLES.md │ │ ├── SHOW_VERSION.md │ │ ├── SHOW_WARNINGS.md │ │ └── Table_settings_and_status/ │ │ ├── SHOW_TABLE_INDEXES.md │ │ ├── SHOW_TABLE_SETTINGS.md │ │ └── SHOW_TABLE_STATUS.md │ ├── Openapi.md │ ├── Quick_start_guide.md │ ├── README.md │ ├── Read_this_first.md │ ├── References.md │ ├── Reporting_bugs.md │ ├── Searching/ │ │ ├── Autocomplete.md │ │ ├── Collations.md │ │ ├── Cost_based_optimizer.md │ │ ├── Distributed_searching.md │ │ ├── Expressions.md │ │ ├── Faceted_search.md │ │ ├── Filters.md │ │ ├── Full_text_matching/ │ │ │ ├── Basic_usage.md │ │ │ ├── Boolean_optimization.md │ │ │ ├── Escaping.md │ │ │ ├── Operators.md │ │ │ └── Profiling.md │ │ ├── Geo_search.md │ │ ├── Grouping.md │ │ ├── Highlighting.md │ │ ├── Intro.md │ │ ├── Joining.md │ │ ├── KNN.md │ │ ├── Multi-queries.md │ │ ├── Options.md │ │ ├── Pagination.md │ │ ├── Percolate_query.md │ │ ├── Query_cache.md │ │ ├── Search_results.md │ │ ├── Sorting_and_ranking.md │ │ ├── Spell_correction.md │ │ └── Sub-selects.md │ ├── Securing_and_compacting_a_table/ │ │ ├── Backup_and_restore.md │ │ ├── Compacting_a_table.md │ │ ├── Flushing_RAM_chunk_to_a_new_disk_chunk.md │ │ ├── Flushing_RAM_chunk_to_disk.md │ │ ├── Flushing_attributes.md │ │ ├── Flushing_hostnames.md │ │ ├── Freezing_and_locking_a_table.md │ │ ├── Isolation_during_flushing_and_merging.md │ │ └── RT_table_structure.md │ ├── Security/ │ │ ├── Read_only.md │ │ └── SSL.md │ ├── Server_settings/ │ │ ├── Comments.md │ │ ├── Common.md │ │ ├── Inheritance_of_index_and_source_declarations.md │ │ ├── Scripted_configuration.md │ │ ├── Searchd.md │ │ ├── Setting_variables_online.md │ │ └── Special_suffixes.md │ ├── Starting_the_server/ │ │ ├── Docker.md │ │ ├── Linux.md │ │ ├── MacOS.md │ │ ├── Manually.md │ │ └── Windows.md │ ├── Starting_the_server.md │ ├── Telemetry.md │ ├── Updating_table_schema_and_settings.md │ ├── latest_release_version │ └── redirects ├── memcheck.sh ├── memdocker.sh ├── misc/ │ ├── .gitignore │ ├── build-local-test-kit.sh │ ├── compare_manuals.sh │ ├── ctest/ │ │ ├── gltest.cmake │ │ ├── justbuild.cmake │ │ ├── memcheck.cmake │ │ ├── memcheck.md │ │ ├── ubertests/ │ │ │ ├── Dockerfile │ │ │ ├── aot.sh │ │ │ ├── entry_point.sh │ │ │ └── ubertests_docker_image/ │ │ │ ├── Dockerfile │ │ │ ├── entry_point.sh │ │ │ ├── resource.json │ │ │ └── sphinx │ │ └── valgrind/ │ │ ├── Dockerfile │ │ ├── entry_point.sh │ │ └── sphinx │ ├── dockerfiles/ │ │ ├── README.md │ │ ├── mysql/ │ │ │ ├── Dockerfile │ │ │ └── docker-entrypoint.sh │ │ ├── scripts/ │ │ │ ├── smoke.sh │ │ │ ├── smoke_libclient.sh │ │ │ └── smoke_tests.sh │ │ └── test/ │ │ └── Dockerfile │ ├── http-log-to-test │ ├── junit/ │ │ └── ctest2junit.xsl │ ├── manticore.natvis │ ├── manticore_lldb.py │ ├── manual.sh │ ├── raminfo.py │ ├── resolve.py │ ├── search_json_pretty.php │ ├── stopwords/ │ │ ├── af │ │ ├── ar │ │ ├── bg │ │ ├── bn │ │ ├── ca │ │ ├── ckb │ │ ├── cz │ │ ├── da │ │ ├── de │ │ ├── el │ │ ├── en │ │ ├── eo │ │ ├── es │ │ ├── et │ │ ├── eu │ │ ├── fa │ │ ├── fi │ │ ├── fr │ │ ├── ga │ │ ├── gl │ │ ├── he │ │ ├── hi │ │ ├── hr │ │ ├── hu │ │ ├── hy │ │ ├── id │ │ ├── it │ │ ├── ja │ │ ├── ko │ │ ├── la │ │ ├── languages_list.txt │ │ ├── lt │ │ ├── lv │ │ ├── mr │ │ ├── nl │ │ ├── no │ │ ├── pl │ │ ├── pt │ │ ├── ro │ │ ├── ru │ │ ├── sk │ │ ├── sl │ │ ├── so │ │ ├── st │ │ ├── sv │ │ ├── sw │ │ ├── th │ │ ├── tr │ │ ├── yo │ │ ├── zh │ │ └── zu │ ├── suggest/ │ │ ├── README │ │ ├── suggest.conf │ │ └── suggest.php │ ├── tzdata/ │ │ └── Asia/ │ │ └── Novosibirsk │ ├── winbundle/ │ │ ├── CURLConfig.cmake │ │ ├── EXPATConfig.cmake │ │ ├── IconvConfig.cmake │ │ ├── MysqlConfig.cmake │ │ ├── OpenSSLConfig.cmake │ │ ├── PostgreSQLConfig.cmake │ │ ├── README.md │ │ └── ZSTDConfig.cmake │ └── wordbreak.pl ├── mysqlse/ │ ├── CMakeLists.txt │ ├── INSTALL │ ├── Makefile.am │ ├── gen_data.php │ ├── ha_sphinx.cc │ ├── ha_sphinx.h │ ├── make-patch.sh │ ├── plug.in │ ├── snippets_udf.cc │ ├── sphinx.5.0.22.diff │ ├── sphinx.5.0.27.diff │ ├── sphinx.5.0.37.diff │ └── sphinx.5.0.91.diff ├── smoke.sh ├── smokeci.sh ├── sphinxrev.cmake ├── sphinxrevcheck.cmake ├── src/ │ ├── .clang-format │ ├── .cursor/ │ │ └── rules/ │ │ └── stas-1.mdc │ ├── .gitattributes │ ├── CMakeLists.txt │ ├── accumulator.cpp │ ├── accumulator.h │ ├── aggregate.cpp │ ├── aggregate.h │ ├── aggrexpr.cpp │ ├── aggrexpr.h │ ├── attr_embedding.cpp │ ├── attr_embedding.h │ ├── attribute.cpp │ ├── attribute.h │ ├── attrindex_builder.cpp │ ├── attrindex_builder.h │ ├── attrindex_merge.cpp │ ├── attrindex_merge.h │ ├── binlog.cpp │ ├── binlog.h │ ├── binlog_defs.h │ ├── charsets/ │ │ ├── chinese.txt │ │ ├── cjk.txt │ │ ├── cont.txt │ │ ├── english.txt │ │ ├── globalaliases.h.in │ │ ├── japanese.txt │ │ ├── korean.txt │ │ ├── non_cjk.txt │ │ ├── non_cont.txt │ │ ├── russian.txt │ │ └── thai.txt │ ├── chunksearchctx.cpp │ ├── chunksearchctx.h │ ├── cjkpreprocessor.cpp │ ├── cjkpreprocessor.h │ ├── client_session.h │ ├── client_task_info.cpp │ ├── client_task_info.h │ ├── collation.cpp │ ├── collation.h │ ├── columnarexpr.cpp │ ├── columnarexpr.h │ ├── columnarfilter.cpp │ ├── columnarfilter.h │ ├── columnargrouper.cpp │ ├── columnargrouper.h │ ├── columnarlib.cpp │ ├── columnarlib.h │ ├── columnarmisc.cpp │ ├── columnarmisc.h │ ├── columnarrt.cpp │ ├── columnarrt.h │ ├── columnarsort.cpp │ ├── columnarsort.h │ ├── compressed_http.cpp │ ├── compressed_http.h │ ├── compressed_mysql_layer.cpp │ ├── compressed_mysql_layer.h │ ├── compressed_zlib_mysql.cpp │ ├── compressed_zlib_mysql.h │ ├── compressed_zstd_mysql.cpp │ ├── compressed_zstd_mysql.h │ ├── config_reloader.cpp │ ├── config_reloader.h │ ├── conversion.cpp │ ├── conversion.h │ ├── coro_stack.cpp │ ├── coro_stack.h │ ├── coro_waker.h │ ├── coroutine.cpp │ ├── coroutine.h │ ├── costestimate.cpp │ ├── costestimate.h │ ├── daemon/ │ │ ├── CMakeLists.txt │ │ ├── api_commands.h │ │ ├── api_search.cpp │ │ ├── api_search.h │ │ ├── crash_logger.cpp │ │ ├── crash_logger.h │ │ ├── daemon_log.cpp │ │ ├── failures_log.cpp │ │ ├── failures_log.h │ │ ├── http_log.cpp │ │ ├── logger.h │ │ ├── match_iterator.cpp │ │ ├── match_iterator.h │ │ ├── minimize_aggr_result.cpp │ │ ├── minimize_aggr_result.h │ │ ├── query_log.cpp │ │ ├── search_handler.cpp │ │ ├── search_handler.h │ │ ├── system_tables.cpp │ │ ├── winservice.cpp │ │ └── winservice.h │ ├── datareader.cpp │ ├── datareader.h │ ├── datetime.cpp │ ├── datetime.h │ ├── ddl.l │ ├── ddl.y │ ├── debug_cmds.cpp │ ├── debug_cmds.h │ ├── detail/ │ │ ├── coroutine_impl.h │ │ ├── expmeter.h │ │ ├── indexlink.cpp │ │ └── indexlink.h │ ├── dict/ │ │ ├── CMakeLists.txt │ │ ├── aggregate_hit.h │ │ ├── bin.cpp │ │ ├── bin.h │ │ ├── crc_engine.h │ │ ├── crc_engine_impl.h │ │ ├── dict_base.cpp │ │ ├── dict_base.h │ │ ├── dict_crc.cpp │ │ ├── dict_crc.h │ │ ├── dict_crc_impl.h │ │ ├── dict_entry.h │ │ ├── dict_exact.cpp │ │ ├── dict_keywords.cpp │ │ ├── dict_proxy.h │ │ ├── dict_star.cpp │ │ ├── infix/ │ │ │ ├── CMakeLists.txt │ │ │ ├── infix_builder.cpp │ │ │ └── infix_builder.h │ │ ├── stem/ │ │ │ ├── CMakeLists.txt │ │ │ ├── sphinxmetaphone.cpp │ │ │ ├── sphinxsoundex.cpp │ │ │ ├── sphinxstem.h │ │ │ ├── sphinxstemar.cpp │ │ │ ├── sphinxstemcz.cpp │ │ │ ├── sphinxstemen.cpp │ │ │ ├── sphinxstemru.cpp │ │ │ └── sphinxstemru.inl │ │ ├── template_dict_traits.cpp │ │ ├── template_dict_traits.h │ │ ├── word_forms.cpp │ │ └── word_forms.h │ ├── digest_sha1.cpp │ ├── digest_sha1.h │ ├── distinct.cpp │ ├── distinct.h │ ├── docidlookup.cpp │ ├── docidlookup.h │ ├── docs_collector.cpp │ ├── docs_collector.h │ ├── docstore.cpp │ ├── docstore.h │ ├── dynamic_idx.cpp │ ├── dynamic_idx.h │ ├── embeddingutils.cpp │ ├── embeddingutils.h │ ├── event.h │ ├── exprdatetime.cpp │ ├── exprdatetime.h │ ├── exprdocstore.cpp │ ├── exprdocstore.h │ ├── exprgeodist.cpp │ ├── exprgeodist.h │ ├── exprremap.cpp │ ├── exprremap.h │ ├── exprtraits.cpp │ ├── exprtraits.h │ ├── farmhash/ │ │ └── farmhash.h │ ├── fileio.cpp │ ├── fileio.h │ ├── fileutils.cpp │ ├── fileutils.h │ ├── frontendschema.cpp │ ├── frontendschema.h │ ├── fuzzer/ │ │ ├── CMakeLists.txt │ │ ├── dict.txt │ │ └── fuzzer.cpp │ ├── gbenches/ │ │ ├── CMakeLists.txt │ │ ├── appendf.cpp │ │ ├── cJSON_test.c │ │ ├── expressions.cpp │ │ ├── functions.cpp │ │ ├── geodist.cpp │ │ ├── json.cpp │ │ ├── locators.cpp │ │ ├── misc.cpp │ │ ├── popcount.cpp │ │ ├── stripper.cpp │ │ ├── text.cpp │ │ └── tokenizer.cpp │ ├── geodist.cpp │ ├── geodist.h │ ├── global_idf.cpp │ ├── global_idf.h │ ├── grouper.cpp │ ├── grouper.h │ ├── gtests/ │ │ ├── CMakeLists.txt │ │ ├── gtests_filter.cpp │ │ ├── gtests_functions.cpp │ │ ├── gtests_globalstate.cpp │ │ ├── gtests_hugetokenizer.cpp │ │ ├── gtests_json.cpp │ │ ├── gtests_pqstuff.cpp │ │ ├── gtests_rtstuff.cpp │ │ ├── gtests_searchd.cpp │ │ ├── gtests_searchdaemon.cpp │ │ ├── gtests_strfmt.cpp │ │ ├── gtests_stringbuilder.cpp │ │ ├── gtests_text.cpp │ │ ├── gtests_threadstuff.cpp │ │ ├── gtests_tokenizer.cpp │ │ ├── gtests_wsrep.cpp │ │ ├── libsphinxtest.txt │ │ └── libsphinxtest2.txt │ ├── hazard_pointer.cpp │ ├── hazard_pointer.h │ ├── histogram.cpp │ ├── histogram.h │ ├── http/ │ │ ├── http_parser.c │ │ ├── http_parser.h │ │ └── log_management.h │ ├── hyperloglog.cpp │ ├── hyperloglog.h │ ├── icu.cpp │ ├── icu.h │ ├── index_converter.cpp │ ├── index_rotator.cpp │ ├── index_rotator.h │ ├── indexcheck.cpp │ ├── indexcheck.h │ ├── indexer.cpp │ ├── indexfilebase.cpp │ ├── indexfilebase.h │ ├── indexfiles.cpp │ ├── indexfiles.h │ ├── indexformat.cpp │ ├── indexformat.h │ ├── indexing_sources/ │ │ ├── CMakeLists.txt │ │ ├── schema_configurator.h │ │ ├── source_document.cpp │ │ ├── source_document.h │ │ ├── source_mysql.cpp │ │ ├── source_mysql.h │ │ ├── source_odbc.cpp │ │ ├── source_odbc.h │ │ ├── source_pgsql.cpp │ │ ├── source_pgsql.h │ │ ├── source_sql.cpp │ │ ├── source_sql.h │ │ ├── source_stats.h │ │ ├── source_svpipe.cpp │ │ ├── source_svpipe.h │ │ ├── source_xmlpipe2.cpp │ │ └── source_xmlpipe2.h │ ├── indexsettings.cpp │ ├── indexsettings.h │ ├── indextool.cpp │ ├── jieba.cpp │ ├── jieba.h │ ├── joinsorter.cpp │ ├── joinsorter.h │ ├── json/ │ │ ├── cJSON.c │ │ └── cJSON.h │ ├── jsonqueryfilter.cpp │ ├── jsonqueryfilter.h │ ├── jsonsi.cpp │ ├── jsonsi.h │ ├── killlist.cpp │ ├── killlist.h │ ├── knnlib.cpp │ ├── knnlib.h │ ├── knnmisc.cpp │ ├── knnmisc.h │ ├── libutils.cpp │ ├── libutils.h │ ├── literal.h.in │ ├── loop_profiler.h │ ├── lz4/ │ │ ├── lz4.c │ │ ├── lz4.h │ │ ├── lz4hc.c │ │ └── lz4hc.h │ ├── match.h │ ├── match_impl.h │ ├── memio.cpp │ ├── memio.h │ ├── memio_impl.h │ ├── mini_timer.cpp │ ├── mini_timer.h │ ├── net_action_accept.cpp │ ├── net_action_accept.h │ ├── netfetch.cpp │ ├── netfetch.h │ ├── netpoll.cpp │ ├── netpoll.h │ ├── netreceive_api.cpp │ ├── netreceive_api.h │ ├── netreceive_http.cpp │ ├── netreceive_http.h │ ├── netreceive_ql.cpp │ ├── netreceive_ql.h │ ├── networking_daemon.cpp │ ├── networking_daemon.h │ ├── perfetto/ │ │ ├── CMakeLists.txt │ │ └── README.txt │ ├── pollable_event.cpp │ ├── pollable_event.h │ ├── pseudosharding.cpp │ ├── pseudosharding.h │ ├── query_status.cpp │ ├── query_status.h │ ├── querycontext.cpp │ ├── querycontext.h │ ├── queryfilter.cpp │ ├── queryfilter.h │ ├── queryprofile.cpp │ ├── queryprofile.h │ ├── querystats.cpp │ ├── querystats.h │ ├── queuecreator.cpp │ ├── queuecreator.h │ ├── replication/ │ │ ├── CMakeLists.txt │ │ ├── api_command_cluster.cpp │ │ ├── api_command_cluster.h │ │ ├── cluster_binlog.cpp │ │ ├── cluster_binlog.h │ │ ├── cluster_commands.h │ │ ├── cluster_delete.cpp │ │ ├── cluster_delete.h │ │ ├── cluster_file_reserve.cpp │ │ ├── cluster_file_reserve.h │ │ ├── cluster_file_send.cpp │ │ ├── cluster_file_send.h │ │ ├── cluster_get_nodes.cpp │ │ ├── cluster_get_nodes.h │ │ ├── cluster_index_add_local.cpp │ │ ├── cluster_index_add_local.h │ │ ├── cluster_recv_state_cleanup.cpp │ │ ├── cluster_recv_state_cleanup.h │ │ ├── cluster_sst_progress.cpp │ │ ├── cluster_sst_progress.h │ │ ├── cluster_synced.cpp │ │ ├── cluster_synced.h │ │ ├── cluster_update_nodes.cpp │ │ ├── cluster_update_nodes.h │ │ ├── commit_monitor.cpp │ │ ├── commit_monitor.h │ │ ├── common.h │ │ ├── configuration.cpp │ │ ├── configuration.h │ │ ├── grastate.cpp │ │ ├── grastate.h │ │ ├── nodes.cpp │ │ ├── nodes.h │ │ ├── portrange.cpp │ │ ├── portrange.h │ │ ├── receiver_ctx.cpp │ │ ├── receiver_ctx.h │ │ ├── recv_state.cpp │ │ ├── recv_state.h │ │ ├── replicate_index.cpp │ │ ├── replicate_index.h │ │ ├── send_files.cpp │ │ ├── send_files.h │ │ ├── serialize.cpp │ │ ├── serialize.h │ │ ├── wsrep_cxx.cpp │ │ ├── wsrep_cxx.h │ │ ├── wsrep_cxx_int.h │ │ ├── wsrep_documentation/ │ │ │ └── wsrep_api_h.txt │ │ ├── wsrep_v25.cpp │ │ └── wsrep_v31.cpp │ ├── reserved.py │ ├── schema/ │ │ ├── CMakeLists.txt │ │ ├── columninfo.cpp │ │ ├── columninfo.h │ │ ├── helper.cpp │ │ ├── helper.h │ │ ├── ischema.h │ │ ├── locator.h │ │ ├── locator_impl.h │ │ ├── rset.cpp │ │ ├── rset.h │ │ ├── schema.cpp │ │ └── schema.h │ ├── schematransform.cpp │ ├── schematransform.h │ ├── searchd.cpp │ ├── searchdaemon.cpp │ ├── searchdaemon.h │ ├── searchdbuddy.cpp │ ├── searchdbuddy.h │ ├── searchdconfig.cpp │ ├── searchdconfig.h │ ├── searchdddl.cpp │ ├── searchdddl.h │ ├── searchdexpr.cpp │ ├── searchdexpr.h │ ├── searchdfields.cpp │ ├── searchdha.cpp │ ├── searchdha.h │ ├── searchdhttp.cpp │ ├── searchdhttp.h │ ├── searchdhttpcompat.cpp │ ├── searchdreplication.cpp │ ├── searchdreplication.h │ ├── searchdsql.cpp │ ├── searchdsql.h │ ├── searchdssl.cpp │ ├── searchdssl.h │ ├── searchdssl_stub.cpp │ ├── searchdtask.cpp │ ├── searchdtask.h │ ├── searchnode.cpp │ ├── searchnode.h │ ├── secondaryindex.cpp │ ├── secondaryindex.h │ ├── secondarylib.cpp │ ├── secondarylib.h │ ├── skip_cache.cpp │ ├── skip_cache.h │ ├── snippetfunctor.cpp │ ├── snippetfunctor.h │ ├── snippetindex.cpp │ ├── snippetindex.h │ ├── snippetpassage.cpp │ ├── snippetpassage.h │ ├── snippetstream.cpp │ ├── snippetstream.h │ ├── sortcomp.h │ ├── sortergroup.cpp │ ├── sortergroup.h │ ├── sorterprecalc.cpp │ ├── sorterprecalc.h │ ├── sorterscroll.cpp │ ├── sorterscroll.h │ ├── sortertraits.cpp │ ├── sortertraits.h │ ├── sortsetup.cpp │ ├── sortsetup.h │ ├── spelldump.cpp │ ├── sphinx.cpp │ ├── sphinx.h │ ├── sphinx_alter.cpp │ ├── sphinx_alter.h │ ├── sphinxaot.cpp │ ├── sphinxdefs.h │ ├── sphinxexcerpt.cpp │ ├── sphinxexcerpt.h │ ├── sphinxexpr.cpp │ ├── sphinxexpr.h │ ├── sphinxexpr.l │ ├── sphinxexpr.y │ ├── sphinxfilter.cpp │ ├── sphinxfilter.h │ ├── sphinxint.h │ ├── sphinxjson.cpp │ ├── sphinxjson.h │ ├── sphinxjson.l │ ├── sphinxjson.y │ ├── sphinxjsonquery.cpp │ ├── sphinxjsonquery.h │ ├── sphinxplugin.cpp │ ├── sphinxplugin.h │ ├── sphinxpq.cpp │ ├── sphinxpq.h │ ├── sphinxqcache.cpp │ ├── sphinxqcache.h │ ├── sphinxql.l │ ├── sphinxql.y │ ├── sphinxql_debug.cpp │ ├── sphinxql_debug.h │ ├── sphinxql_debug.l │ ├── sphinxql_debug.y │ ├── sphinxql_extra.cpp │ ├── sphinxql_extra.h │ ├── sphinxql_extra.l │ ├── sphinxql_extra.y │ ├── sphinxql_second.cpp │ ├── sphinxql_second.h │ ├── sphinxql_second.l │ ├── sphinxql_second.y │ ├── sphinxquery/ │ │ ├── CMakeLists.txt │ │ ├── common_subtree.cpp │ │ ├── parse_helper.cpp │ │ ├── parse_helper.h │ │ ├── sphinxquery.cpp │ │ ├── sphinxquery.h │ │ ├── sphinxquery.y │ │ ├── transform_andnotnotnot.cpp │ │ ├── transform_commonandnotfactor.cpp │ │ ├── transform_commoncompoundnot.cpp │ │ ├── transform_commonkeywords.cpp │ │ ├── transform_commonnot.cpp │ │ ├── transform_commonornot.cpp │ │ ├── transform_commonsubterm.cpp │ │ ├── transform_excessandnot.cpp │ │ ├── transform_hungoperand.cpp │ │ ├── transform_phrase.cpp │ │ ├── transformation.cpp │ │ ├── transformation.h │ │ ├── xqdebug.h │ │ ├── xqnode.cpp │ │ ├── xqparser.cpp │ │ └── xqparser.h │ ├── sphinxrt.cpp │ ├── sphinxrt.h │ ├── sphinxsearch.cpp │ ├── sphinxsearch.h │ ├── sphinxselect.y │ ├── sphinxsort.cpp │ ├── sphinxsort.h │ ├── sphinxstd.h │ ├── sphinxudf.c │ ├── sphinxudf.h │ ├── sphinxutils.cpp │ ├── sphinxutils.h │ ├── sphinxversion.cpp │ ├── sphinxversion.h.in │ ├── sqlchecks/ │ │ ├── CMakeLists.txt │ │ ├── checks.h │ │ ├── scan_parameters.cpp │ │ ├── scanparams.l │ │ ├── validate_vector.cpp │ │ └── validatevec.l │ ├── stackmock.cpp │ ├── stackmock.h │ ├── std/ │ │ ├── CMakeLists.txt │ │ ├── accessor.h │ │ ├── accessor_impl.h │ │ ├── at_scope_exit.h │ │ ├── attrstub.h │ │ ├── autoevent.cpp │ │ ├── autoevent.h │ │ ├── base64.cpp │ │ ├── base64.h │ │ ├── binarysearch.h │ │ ├── binarysearch_impl.h │ │ ├── bitcount.h │ │ ├── bitcount_impl.h │ │ ├── bitvec.h │ │ ├── bitvec_impl.h │ │ ├── blobs.h │ │ ├── blobs_impl.h │ │ ├── buffer.h │ │ ├── buffer_impl.h │ │ ├── checks.cpp │ │ ├── checks.h │ │ ├── circular_buffer.h │ │ ├── circular_buffer_impl.h │ │ ├── comma.h │ │ ├── comma_impl.h │ │ ├── comp.h │ │ ├── comp_impl.h │ │ ├── crc32.cpp │ │ ├── crc32.h │ │ ├── crc32_impl.h │ │ ├── datamove.h │ │ ├── datamove_impl.h │ │ ├── deleter.h │ │ ├── deleter_impl.h │ │ ├── env.cpp │ │ ├── env.h │ │ ├── escaped_builder.h │ │ ├── escaped_builder_impl.h │ │ ├── fastlog.cpp │ │ ├── fastlog.h │ │ ├── fastlog_impl.h │ │ ├── fatal.cpp │ │ ├── fatal.h │ │ ├── fixedvector.h │ │ ├── fixedvector_impl.h │ │ ├── fnv64.cpp │ │ ├── fnv64.h │ │ ├── format.h │ │ ├── generics.h │ │ ├── hash.h │ │ ├── helpers.h │ │ ├── helpers_impl.h │ │ ├── ints.h │ │ ├── iterations.h │ │ ├── iterations_impl.h │ │ ├── largebuffer.h │ │ ├── largebuffer_impl.h │ │ ├── log2.h │ │ ├── log2_impl.h │ │ ├── lrucache.h │ │ ├── lrucache_impl.h │ │ ├── mem.cpp │ │ ├── mem.h │ │ ├── mm.cpp │ │ ├── mm.h │ │ ├── mutex.cpp │ │ ├── mutex.h │ │ ├── num_conv.h │ │ ├── num_conv_impl.h │ │ ├── openhash.h │ │ ├── openhash_impl.h │ │ ├── orderedhash.h │ │ ├── orderedhash_impl.h │ │ ├── queue.h │ │ ├── queue_impl.h │ │ ├── rand.cpp │ │ ├── rand.h │ │ ├── refcounted_mt.h │ │ ├── refcounted_mt_impl.h │ │ ├── refptr.h │ │ ├── relimit.h │ │ ├── relimit_impl.h │ │ ├── rwlock.cpp │ │ ├── rwlock.h │ │ ├── rwlock_impl.h │ │ ├── scoped_comma.h │ │ ├── scoped_comma_impl.h │ │ ├── scopedlock.h │ │ ├── scopedlock_impl.h │ │ ├── sharedptr.h │ │ ├── sharedptr_impl.h │ │ ├── smalloc.cpp │ │ ├── smalloc.h │ │ ├── smalloc_impl.h │ │ ├── sort.h │ │ ├── sort_impl.h │ │ ├── sphwarn.cpp │ │ ├── sphwarn.h │ │ ├── spinlock.h │ │ ├── storage.h │ │ ├── strerrorm.h │ │ ├── string.cpp │ │ ├── string.h │ │ ├── string_impl.h │ │ ├── stringbuilder.cpp │ │ ├── stringbuilder.h │ │ ├── stringbuilder_impl.h │ │ ├── stringhash.cpp │ │ ├── stringhash.h │ │ ├── sys.cpp │ │ ├── sys.h │ │ ├── tdigest.cpp │ │ ├── tdigest.h │ │ ├── thread_annotations.h │ │ ├── threadrole.h │ │ ├── timers.cpp │ │ ├── timers.h │ │ ├── type_traits.h │ │ ├── uniq.h │ │ ├── uniq_impl.h │ │ ├── unique_lock.h │ │ ├── variant.h │ │ ├── variant_impl.h │ │ ├── vector.h │ │ ├── vector_impl.h │ │ ├── vectraits.h │ │ ├── vectraits_impl.h │ │ ├── widest.h │ │ ├── zip.h │ │ └── zip_impl.h │ ├── stripper/ │ │ ├── CMakeLists.txt │ │ ├── html_stripper.cpp │ │ ├── html_stripper.h │ │ └── html_stripper_tag.h │ ├── task_dispatcher.cpp │ ├── task_dispatcher.h │ ├── task_info.cpp │ ├── task_info.h │ ├── taskflushattrs.cpp │ ├── taskflushattrs.h │ ├── taskflushbinlog.cpp │ ├── taskflushbinlog.h │ ├── taskflushmutable.cpp │ ├── taskflushmutable.h │ ├── taskglobalidf.cpp │ ├── taskglobalidf.h │ ├── taskmalloctrim.cpp │ ├── taskmalloctrim.h │ ├── taskping.cpp │ ├── taskping.h │ ├── taskpreread.cpp │ ├── taskpreread.h │ ├── tasksavestate.cpp │ ├── tasksavestate.h │ ├── testrt.conf.in │ ├── testrt.cpp │ ├── tests.cpp │ ├── threads_detached.cpp │ ├── threadutils.cpp │ ├── threadutils.h │ ├── threadutils_impl.h │ ├── timeout_queue.cpp │ ├── timeout_queue.h │ ├── tokenizer/ │ │ ├── CMakeLists.txt │ │ ├── charset_definition_parser.cpp │ │ ├── charset_definition_parser.h │ │ ├── exceptions_trie.cpp │ │ ├── exceptions_trie.h │ │ ├── lowercaser.cpp │ │ ├── lowercaser.h │ │ ├── lowercaser_impl.h │ │ ├── multiform_container.h │ │ ├── remap_range.h │ │ ├── tok_internals.h │ │ ├── token_filter.h │ │ ├── tokenizer.cpp │ │ ├── tokenizer.h │ │ ├── tokenizer_bigram.cpp │ │ ├── tokenizer_multiform.cpp │ │ ├── tokenizer_plugin.cpp │ │ ├── tokenizer_utf8.cpp │ │ ├── tokenizerbase.cpp │ │ ├── tokenizerbase2.cpp │ │ ├── tokenizerbase2_impl.h │ │ └── tokenizerbase_impl.h │ ├── tracer.cpp │ ├── tracer.h │ ├── udfexample.c │ └── wordbreaker.cpp ├── stack.txt ├── test/ │ ├── .gitattributes │ ├── CMakeLists.txt │ ├── bench/ │ │ ├── FILTER-chart1.xml │ │ ├── FILTER-chart2.xml │ │ ├── FILTER-chart3.xml │ │ ├── FILTER-chart4.xml │ │ ├── filter.xml │ │ ├── filter3.xml │ │ ├── fullscan.php │ │ ├── fullscan.xml │ │ ├── killlist_filter.xml │ │ ├── ljq1k.txt │ │ ├── match-modes.xml │ │ ├── rtmerge.xml │ │ ├── sphinx.html │ │ └── subtree_cache.xml │ ├── bench-results/ │ │ └── stub.txt │ ├── bench.php │ ├── clean.cmd │ ├── clean.sh │ ├── clean_old.sh │ ├── clt-tests/ │ │ ├── base/ │ │ │ ├── basic-initialization-manticore-kafka.recb │ │ │ ├── dind/ │ │ │ │ ├── Dockerfile │ │ │ │ └── init.recb │ │ │ ├── kafka-reset-consumer-offsets.recb │ │ │ ├── replication/ │ │ │ │ ├── create-cluster.recb │ │ │ │ ├── join-cluster-on-all-nodes.recb │ │ │ │ ├── start-searchd-precach.recb │ │ │ │ └── stop-searchd.recb │ │ │ ├── searchd-with-flexible-ports.conf │ │ │ ├── start-kafka-kraft.recb │ │ │ ├── start-searchd-with-buddy.recb │ │ │ ├── start-searchd-with-cpustats.recb │ │ │ └── start-searchd.recb │ │ ├── buddy/ │ │ │ ├── test-buddy-protocol-validation.rec │ │ │ ├── test-fuzzy-search-non-min-infix-len.rec │ │ │ ├── test-log-level-buddy-sync.rec │ │ │ ├── test-manticore-version-in-telemetry.rec │ │ │ ├── test-show-version.rec │ │ │ └── test-unserialize-error-absence-kafka-operations.rec │ │ ├── buddy-plugins/ │ │ │ ├── test-enable-disable-buddy-plugin.rec │ │ │ ├── test-facet-with-option-fuzzy.rec │ │ │ ├── test-fuzzy-autocomplete-http.rec │ │ │ ├── test-fuzzy-search-dist-table.rec │ │ │ ├── test-fuzzy-search.rec │ │ │ ├── test-fuzzy-trailing-semicolon.rec │ │ │ ├── test-inconsistent-comunication-with-buddy.rec │ │ │ ├── test-prometheus-exporter.rec │ │ │ └── test-skipping-plugin-loading.rec │ │ ├── bugs/ │ │ │ ├── 1335-test-issue.rec │ │ │ ├── 3037-secondary-indexes-bug.rec │ │ │ ├── 3247-rt-save-disk-chunk-race.rec │ │ │ ├── 3428-test-having-total-found.rec │ │ │ ├── 3481-http-update-distributed-table-wrong-cluster-crash.rec │ │ │ ├── 3489-fuzzy-option-alias-bug.rec │ │ │ ├── 3602-knn-dist-attribute-error.rec │ │ │ ├── 3832-fuzzy-cli-json-multiquery.rec │ │ │ ├── 3844-max-ft-field-crash.rec │ │ │ ├── 3847-conflict-handling-verification.rec │ │ │ ├── 4009-qcache-secondaryindex-bug.rec │ │ │ ├── 4176-attach-rt-externals.rec │ │ │ ├── 4176-rename-rt-externals.rec │ │ │ ├── 567-fuzzy-search-skips-numeric-words.rec │ │ │ ├── 569-fuzzy-single-letter-word-merge.rec │ │ │ ├── 599-fuzzy-join-facet-no-such-table.rec │ │ │ └── fuzzy-preserve-distance-exact-words.rec │ │ ├── core/ │ │ │ ├── boolean-simplify.rec │ │ │ ├── call-autocomplete-force-bigrams.rec │ │ │ ├── call-suggest-force-bigrams.rec │ │ │ ├── query-test-rt-table.rec │ │ │ ├── test-alter-rebuild-knn.rec │ │ │ ├── test-alter-rename-http.rec │ │ │ ├── test-alter-rename.rec │ │ │ ├── test-alter-table-distributed.rec │ │ │ ├── test-alter-table.rec │ │ │ ├── test-auto-schema.rec │ │ │ ├── test-create-table-like-existing-table-with-data.rec │ │ │ ├── test-expansion-phrase-limit.rec │ │ │ ├── test-external-files-handling-ramchunk.rec │ │ │ ├── test-external-files-handling.rec │ │ │ ├── test-freeze-unfreeze-update.rec │ │ │ ├── test-import-table.rec │ │ │ ├── test-truncate-distributed-table.rec │ │ │ ├── test-unfreeze-defrosts.rec │ │ │ └── test-warning-wordlist-size-mismatch.rec │ │ ├── data-manipulation/ │ │ │ ├── test-alter-rename-nightly.rec │ │ │ ├── test-lock-tables-mysqldump-compat.rec │ │ │ ├── test-lock-unlock-tables.rec │ │ │ └── test-replace-into.rec │ │ ├── expected-errors/ │ │ │ ├── buddy-plugin-backup.rec │ │ │ ├── buddy-plugin-empty-string.rec │ │ │ ├── buddy-plugin-select.rec │ │ │ ├── buddy-plugin-show.rec │ │ │ ├── start-searchd.recb │ │ │ ├── test-character-transformation-when-sending-to-buddy.rec │ │ │ ├── test-declaration-of-duplicate-attributes.rec │ │ │ ├── test-declaration-of-duplicate-fields.rec │ │ │ ├── test-errors-insert-for-distributed-missing-table.rec │ │ │ ├── test-external-files-handling-negative.rec │ │ │ ├── test-fuzzy-search-negative.rec │ │ │ ├── test-fuzzy-sql-endpoint-negative.rec │ │ │ ├── test-inconsistency-in-error-messages.rec │ │ │ ├── test-lock-tables-errors.rec │ │ │ └── test-system-variables-error-handling.rec │ │ ├── fulltext-search/ │ │ │ └── test-name-of-fields-in-show-meta.rec │ │ ├── http-interface/ │ │ │ ├── cli-endpoint.rec │ │ │ ├── cli-json-endpoint.rec │ │ │ ├── error-handling.rec │ │ │ ├── multi-query.rec │ │ │ ├── show-version-http.rec │ │ │ ├── show-version-trailing-semicolon.rec │ │ │ ├── sql-endpoint.rec │ │ │ ├── sql-mode-raw-endpoint.rec │ │ │ ├── test-concurrent-requests-to-buddy.rec │ │ │ ├── test-content-type-header-daemon-only.rec │ │ │ ├── test-content-type-header-with-buddy.rec │ │ │ ├── test-distributed-inserts.rec │ │ │ ├── test-fuzzy-search-sql-endpoint.rec │ │ │ ├── test-inserts.rec │ │ │ └── test-manticore-handling-id.rec │ │ ├── indexer/ │ │ │ ├── indexer-latest-mysql-postgres/ │ │ │ │ ├── indexer-latest-mysql-postgres.rec │ │ │ │ ├── min_mysql.conf │ │ │ │ └── min_postgres.sql │ │ │ ├── test-max-iops.rec │ │ │ └── test-max-iosize.rec │ │ ├── indexing-error/ │ │ │ ├── csv_crash.conf │ │ │ ├── min_mysql.conf │ │ │ ├── min_postgres.sql │ │ │ ├── test-id-attribute-error-during-indexing.rec │ │ │ ├── tsv_crash.conf │ │ │ └── xml.conf │ │ ├── installation/ │ │ │ ├── check-backup.recb │ │ │ ├── check-searchd-process.recb │ │ │ ├── check-version/ │ │ │ │ ├── comparison-version.recb │ │ │ │ ├── export-current-version.recb │ │ │ │ └── export-new-version.recb │ │ │ ├── deb-dev-install.rec │ │ │ ├── deb-dev-update.rec │ │ │ ├── deb-release-install.rec │ │ │ ├── ex-sw-wf.recb │ │ │ ├── exceptions-stopwords-wordforms-validation-release-to-dev.rec │ │ │ ├── manticore-and-packages-installation.recb │ │ │ ├── rhel-dev-install.rec │ │ │ ├── rhel-dev-update.rec │ │ │ ├── rhel-release-install.rec │ │ │ ├── rhel7-release-install.rec │ │ │ ├── start-searchd-dev.recb │ │ │ ├── start-searchd-release.recb │ │ │ └── stop-searchd-dev.recb │ │ ├── integrations/ │ │ │ ├── dbeaver/ │ │ │ │ └── test-integrations-dbeaver.rec │ │ │ ├── filebeat/ │ │ │ │ ├── test-integrations-check-filebeat-versions.rec │ │ │ │ ├── test-integrations-filebeat.rec │ │ │ │ └── test-integrations-support-filebeat-versions.rec │ │ │ ├── fluentbit/ │ │ │ │ └── test-integrations-fluentbit.rec │ │ │ ├── grafana/ │ │ │ │ ├── test-integrations-check-grafana-versions.rec │ │ │ │ ├── test-integrations-grafana.rec │ │ │ │ └── test-integrations-test-grafana-versions.rec │ │ │ ├── kafka/ │ │ │ │ ├── dump.json │ │ │ │ ├── import.sh │ │ │ │ ├── script_versions_kafka.sh │ │ │ │ ├── test-integration-kafka-ms.rec │ │ │ │ ├── test-integration-kafka-partition-based-ingestion.rec │ │ │ │ ├── test-integration-kafka-version.rec │ │ │ │ └── test-unserialize-error-absence-kafka-operations.rec │ │ │ ├── logstash/ │ │ │ │ ├── test-integrations-check-logstash-versions.rec │ │ │ │ ├── test-integrations-logstash.rec │ │ │ │ └── test-integrations-test-logstash-versions.rec │ │ │ └── vector/ │ │ │ └── test-integrations-vector.rec │ │ ├── join/ │ │ │ ├── test-avg-select-join.rec │ │ │ └── test-join-query-logging-completeness.rec │ │ ├── kibana/ │ │ │ ├── test-kibana-log-to-test-script.rec │ │ │ └── test-parameter-for-installing-the-kibana-version.rec │ │ ├── mcl/ │ │ │ ├── auto-embeddings-backup-restore.rec │ │ │ ├── auto-embeddings-concurrent.rec │ │ │ ├── auto-embeddings-dml-test.rec │ │ │ ├── auto-embeddings-duplicate-id.rec │ │ │ ├── auto-embeddings-edge-cases.rec │ │ │ ├── auto-embeddings-endpoints.rec │ │ │ ├── auto-embeddings-error-handling.rec │ │ │ ├── auto-embeddings-from-vector-check.rec │ │ │ ├── auto-embeddings-hnsw-configs.rec │ │ │ ├── auto-embeddings-jina-remote.rec │ │ │ ├── auto-embeddings-json-api.rec │ │ │ ├── auto-embeddings-knn-select-scenarios.rec │ │ │ ├── auto-embeddings-openai-remote.rec │ │ │ ├── auto-embeddings-qwen.rec │ │ │ ├── auto-embeddings-syntax-check.rec │ │ │ ├── auto-embeddings-voyage-remote.rec │ │ │ └── base.recb │ │ ├── migration-es-ms/ │ │ │ └── test-migration-es-ms.rec │ │ ├── mysqldump/ │ │ │ ├── common/ │ │ │ │ ├── mcl-all-json.recb │ │ │ │ ├── mcl-all-multi.recb │ │ │ │ ├── mcl-all-multi64.recb │ │ │ │ ├── mcl-id-json.recb │ │ │ │ ├── mcl-id-multi.recb │ │ │ │ ├── mcl-id-multi64.recb │ │ │ │ ├── mcl-only-json.recb │ │ │ │ ├── mcl-only-multi.recb │ │ │ │ ├── mcl-only-multi64.recb │ │ │ │ ├── no-mcl-json.recb │ │ │ │ ├── no-mcl-multi.recb │ │ │ │ ├── no-mcl-multi64.recb │ │ │ │ ├── pq-table-mysqldump.recb │ │ │ │ └── random-1m-dump-restore.recb │ │ │ ├── dumps/ │ │ │ │ ├── mcl-all/ │ │ │ │ │ ├── json-batch-1.sql │ │ │ │ │ ├── json-batch-2.sql │ │ │ │ │ ├── json-batch-3.sql │ │ │ │ │ ├── json.sql │ │ │ │ │ ├── multi-batch-1.sql │ │ │ │ │ ├── multi-batch-2.sql │ │ │ │ │ ├── multi-batch-3.sql │ │ │ │ │ ├── multi.sql │ │ │ │ │ ├── multi64-batch-1.sql │ │ │ │ │ ├── multi64-batch-2.sql │ │ │ │ │ ├── multi64-batch-3.sql │ │ │ │ │ └── multi64.sql │ │ │ │ ├── mcl-id/ │ │ │ │ │ ├── json-batch-1.sql │ │ │ │ │ ├── json-batch-2.sql │ │ │ │ │ ├── json-batch-3.sql │ │ │ │ │ ├── json.sql │ │ │ │ │ ├── multi-batch-1.sql │ │ │ │ │ ├── multi-batch-2.sql │ │ │ │ │ ├── multi-batch-3.sql │ │ │ │ │ ├── multi.sql │ │ │ │ │ ├── multi64-batch-1.sql │ │ │ │ │ ├── multi64-batch-2.sql │ │ │ │ │ ├── multi64-batch-3.sql │ │ │ │ │ └── multi64.sql │ │ │ │ ├── mcl-only/ │ │ │ │ │ ├── json-batch-1.sql │ │ │ │ │ ├── json-batch-2.sql │ │ │ │ │ ├── json-batch-3.sql │ │ │ │ │ ├── json.sql │ │ │ │ │ ├── multi-batch-1.sql │ │ │ │ │ ├── multi-batch-2.sql │ │ │ │ │ ├── multi-batch-3.sql │ │ │ │ │ ├── multi.sql │ │ │ │ │ ├── multi64-batch-1.sql │ │ │ │ │ ├── multi64-batch-2.sql │ │ │ │ │ ├── multi64-batch-3.sql │ │ │ │ │ └── multi64.sql │ │ │ │ └── no-mcl/ │ │ │ │ ├── json-batch-1.sql │ │ │ │ ├── json-batch-2.sql │ │ │ │ ├── json-batch-3.sql │ │ │ │ ├── json.sql │ │ │ │ ├── multi-batch-1.sql │ │ │ │ ├── multi-batch-2.sql │ │ │ │ ├── multi-batch-3.sql │ │ │ │ ├── multi.sql │ │ │ │ ├── multi64-batch-1.sql │ │ │ │ ├── multi64-batch-2.sql │ │ │ │ ├── multi64-batch-3.sql │ │ │ │ └── multi64.sql │ │ │ ├── maria/ │ │ │ │ ├── init.recb │ │ │ │ ├── mcl-all-json.rec │ │ │ │ ├── mcl-all-multi.rec │ │ │ │ ├── mcl-all-multi64.rec │ │ │ │ ├── mcl-id-json.rec │ │ │ │ ├── mcl-id-multi.rec │ │ │ │ ├── mcl-id-multi64.rec │ │ │ │ ├── mcl-only-json.rec │ │ │ │ ├── mcl-only-multi.rec │ │ │ │ ├── mcl-only-multi64.rec │ │ │ │ ├── no-mcl-json.rec │ │ │ │ ├── no-mcl-multi.rec │ │ │ │ ├── no-mcl-multi64.rec │ │ │ │ ├── pq-table-mysqldump.rec │ │ │ │ └── random-1m-dump-restore.rec │ │ │ ├── mysql/ │ │ │ │ ├── mcl-all-json.rec │ │ │ │ ├── mcl-all-multi.rec │ │ │ │ ├── mcl-all-multi64.rec │ │ │ │ ├── mcl-id-json.rec │ │ │ │ ├── mcl-id-multi.rec │ │ │ │ ├── mcl-id-multi64.rec │ │ │ │ ├── mcl-only-json.rec │ │ │ │ ├── mcl-only-multi.rec │ │ │ │ ├── mcl-only-multi64.rec │ │ │ │ ├── no-mcl-json.rec │ │ │ │ ├── no-mcl-multi.rec │ │ │ │ ├── no-mcl-multi64.rec │ │ │ │ ├── pq-table-mysqldump.rec │ │ │ │ └── random-1m-dump-restore.rec │ │ │ └── versions/ │ │ │ ├── mariadb/ │ │ │ │ ├── script_versions_mariadb.sh │ │ │ │ └── test-supported-mysqldump-mariadb-versions.rec │ │ │ └── mysql/ │ │ │ ├── script_versions_mysql.sh │ │ │ └── test-supported-mysqldump-mysql-versions.rec │ │ ├── performance/ │ │ │ ├── concurrent-load-search-stats-validation.rec │ │ │ ├── test-json-disk_chunks.rec │ │ │ ├── test-optimisation-and-update.rec │ │ │ └── test-show-table-tbl-name-status.rec │ │ ├── performance-nightly/ │ │ │ ├── test-comparison-overhead-json-sql.rec │ │ │ └── test-performance-for-queries-with-multiple-disk-chunks.rec │ │ ├── replication/ │ │ │ ├── fatal-invalid-port.rec │ │ │ ├── test-auto-embeddings-replication.rec │ │ │ ├── test-cluster-creation-without-replication.rec │ │ │ ├── test-generation-of-document-auto-id-in-replication.rec │ │ │ ├── test-ist-recovery-after-node-crash.rec │ │ │ ├── test-lock-tables-replicated.rec │ │ │ ├── test-replication-with-mysqldump.rec │ │ │ ├── test-replication.rec │ │ │ └── test-sst-progress.rec │ │ ├── scripts/ │ │ │ ├── fnames.txt │ │ │ ├── generate-1mln-records.sh │ │ │ ├── generate-records-json.sh │ │ │ ├── generate-records.sh │ │ │ ├── issue-1335-dump.php │ │ │ ├── load_names_attr.php │ │ │ ├── names.txt │ │ │ └── surnames.txt │ │ ├── sharding/ │ │ │ ├── cluster/ │ │ │ │ ├── attach-table-while-joining-cluster.rec │ │ │ │ ├── join-cluster-while-attaching-table.rec │ │ │ │ ├── join-cluster-while-creating-another.rec │ │ │ │ ├── join-cluster-while-joining-another.rec │ │ │ │ ├── join-multiple-clusters-on-same-node.rec │ │ │ │ ├── multiple-join-single-alter-cluster.rec │ │ │ │ └── test-drop-sharded-clustering-table.rec │ │ │ ├── drop/ │ │ │ │ └── test-drop-sharded-table.rec │ │ │ ├── functional/ │ │ │ │ ├── functional-sharding-and-cluster-negative.rec │ │ │ │ ├── functional-sharding-positive.rec │ │ │ │ └── test-dist-table-shards-5000.rec │ │ │ ├── replication/ │ │ │ │ ├── create-table-1-node-10-shards.rec │ │ │ │ ├── create-table-2-nodes-4-shards.rec │ │ │ │ ├── create-table-3-nodes-6-shards.rec │ │ │ │ ├── create-table-5-nodes-60-shards.rec │ │ │ │ ├── test-data-manipulation.rec │ │ │ │ ├── test-distributed-inserts-with-replication.rec │ │ │ │ └── test-multi-node-sharding-and-replication.rec │ │ │ └── syntax/ │ │ │ ├── sharding-syntax-negative.rec │ │ │ └── sharding-syntax-positive.rec │ │ ├── tables-interaction/ │ │ │ └── test-tables-interaction.rec │ │ ├── test-configuration/ │ │ │ ├── show-settings.rec │ │ │ ├── show-threads.rec │ │ │ ├── test-buddy-max-connections-configuration.rec │ │ │ ├── test-buddy-requests-not-logged.rec │ │ │ ├── test-default-config.rec │ │ │ ├── test-update-with-query-log-min-msec.rec │ │ │ ├── test-writing-binlog-during-parallel-queries.rec │ │ │ └── timezone.rec │ │ └── vector-knn/ │ │ ├── test-knn-id.rec │ │ ├── test-knn-search-by-doc-id.rec │ │ ├── test-knn-validation.rec │ │ └── tets-insert-knn-errors.rec │ ├── go_prepared_stmt/ │ │ ├── README.md │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ ├── helpers.inc │ ├── helpers_rt.inc │ ├── html_120.txt │ ├── indextool/ │ │ ├── CMakeLists.txt │ │ ├── indextool.conf │ │ └── test.cmake │ ├── mre.rec │ ├── mysql_prepared_stmt.md │ ├── mysql_prepared_stmt.php │ ├── node_prepared_stmt/ │ │ ├── README.md │ │ ├── index.js │ │ └── package.json │ ├── ql/ │ │ ├── README │ │ ├── data/ │ │ │ ├── rt.kill │ │ │ ├── rt.meta │ │ │ └── rt.ram │ │ ├── qltest.cs │ │ ├── qltest.java │ │ ├── qltest.php │ │ ├── qltest.py │ │ ├── qltest.rb │ │ ├── sphinx.conf │ │ ├── t.cmd │ │ └── t2.cmd │ ├── settings.inc │ ├── sqlx_prepared_stmt/ │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src/ │ │ └── main.rs │ ├── ssl_keys/ │ │ ├── server-cert.pem │ │ └── server-key.pem │ ├── stopwords.txt │ ├── stopwords_121.txt │ ├── synonyms.txt │ ├── test-templates.xml │ ├── test_001/ │ │ └── test.xml │ ├── test_002/ │ │ └── test.xml │ ├── test_003/ │ │ └── test.xml │ ├── test_004/ │ │ └── test.xml │ ├── test_005/ │ │ └── test.xml │ ├── test_006/ │ │ └── test.xml │ ├── test_007/ │ │ └── test.xml │ ├── test_008/ │ │ └── test.xml │ ├── test_009/ │ │ └── test.xml │ ├── test_010/ │ │ └── test.xml │ ├── test_011/ │ │ └── test.xml │ ├── test_012/ │ │ └── test.xml │ ├── test_013/ │ │ └── test.xml │ ├── test_014/ │ │ └── test.xml │ ├── test_015/ │ │ ├── stops.txt │ │ └── test.xml │ ├── test_016/ │ │ └── test.xml │ ├── test_017/ │ │ └── test.xml │ ├── test_018/ │ │ └── test.xml │ ├── test_019/ │ │ └── test.xml │ ├── test_020/ │ │ └── test.xml │ ├── test_021/ │ │ └── test.xml │ ├── test_022/ │ │ ├── test.xml │ │ ├── wf_multi.txt │ │ ├── wf_multi2.txt │ │ ├── wf_multi3.txt │ │ └── wf_num.txt │ ├── test_023/ │ │ └── test.xml │ ├── test_024/ │ │ └── test.xml │ ├── test_025/ │ │ ├── s25.txt │ │ └── test.xml │ ├── test_026/ │ │ └── test.xml │ ├── test_027/ │ │ └── test.xml │ ├── test_028/ │ │ ├── model.aff │ │ ├── model.dict │ │ ├── model.spell │ │ └── test.inc │ ├── test_029/ │ │ └── test.xml │ ├── test_030/ │ │ └── test.xml │ ├── test_031/ │ │ └── test.xml │ ├── test_032/ │ │ └── test.xml │ ├── test_033/ │ │ └── test.xml │ ├── test_034/ │ │ └── test.xml │ ├── test_035/ │ │ └── test.xml │ ├── test_036/ │ │ └── test.xml │ ├── test_037/ │ │ └── test.xml │ ├── test_038/ │ │ ├── stopwords.txt │ │ └── test.xml │ ├── test_039/ │ │ └── test.xml │ ├── test_040/ │ │ └── test.xml │ ├── test_041/ │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_042/ │ │ └── test.xml │ ├── test_043/ │ │ └── test.xml │ ├── test_044/ │ │ └── test.xml │ ├── test_045/ │ │ └── test.xml │ ├── test_046/ │ │ └── test.xml │ ├── test_047/ │ │ ├── data1.csv │ │ ├── data1.xml │ │ └── test.xml │ ├── test_048/ │ │ └── test.xml │ ├── test_049/ │ │ └── test.xml │ ├── test_050/ │ │ └── test.xml │ ├── test_051/ │ │ └── test.xml │ ├── test_052/ │ │ └── test.xml │ ├── test_053/ │ │ └── test.xml │ ├── test_054/ │ │ └── test.xml │ ├── test_055/ │ │ └── test.xml │ ├── test_056/ │ │ └── test.xml │ ├── test_057/ │ │ └── test.xml │ ├── test_058/ │ │ └── test.xml │ ├── test_059/ │ │ └── test.xml │ ├── test_060/ │ │ └── test.xml │ ├── test_061/ │ │ └── test.xml │ ├── test_062/ │ │ └── test.xml │ ├── test_063/ │ │ ├── stop_blend.txt │ │ └── test.xml │ ├── test_064/ │ │ └── test.xml │ ├── test_065/ │ │ └── test.xml │ ├── test_066/ │ │ └── test.xml │ ├── test_067/ │ │ └── test.xml │ ├── test_068/ │ │ ├── data1.csv │ │ ├── data1.tsv │ │ ├── data1.xml │ │ ├── data2.csv │ │ ├── data2.xml │ │ ├── data3.xml │ │ ├── data51.xml │ │ ├── data_embedded.xml │ │ ├── data_embedded1.xml │ │ ├── data_embedded2.xml │ │ ├── data_large.xml │ │ ├── data_spec.csv │ │ ├── data_spec.tsv │ │ ├── test.xml │ │ └── test_kl.xml │ ├── test_069/ │ │ └── test.xml │ ├── test_070/ │ │ └── test.xml │ ├── test_071/ │ │ └── test.xml │ ├── test_072/ │ │ └── test.xml │ ├── test_073/ │ │ └── test.xml │ ├── test_074/ │ │ └── test.xml │ ├── test_075/ │ │ └── test.xml │ ├── test_076/ │ │ └── test.xml │ ├── test_077/ │ │ └── test.xml │ ├── test_078/ │ │ └── test.xml │ ├── test_079/ │ │ └── test.xml │ ├── test_080/ │ │ └── test.xml │ ├── test_081/ │ │ ├── test.xml │ │ ├── words1.txt │ │ ├── words2.txt │ │ └── words3.txt │ ├── test_082/ │ │ ├── test.xml │ │ ├── words_delta.txt │ │ └── words_main.txt │ ├── test_083/ │ │ └── test.xml │ ├── test_084/ │ │ └── test.xml │ ├── test_085/ │ │ └── test.xml │ ├── test_086/ │ │ └── test.xml │ ├── test_087/ │ │ └── test.xml │ ├── test_088/ │ │ └── test.xml │ ├── test_089/ │ │ └── test.xml │ ├── test_090/ │ │ └── test.xml │ ├── test_091/ │ │ └── test.xml │ ├── test_092/ │ │ └── test.xml │ ├── test_093/ │ │ └── test.xml │ ├── test_094/ │ │ └── test.xml │ ├── test_095/ │ │ └── test.xml │ ├── test_096/ │ │ └── test.xml │ ├── test_097/ │ │ └── test.xml │ ├── test_098/ │ │ ├── test.xml │ │ ├── wf3.txt │ │ └── wordforms.txt │ ├── test_099/ │ │ └── test.xml │ ├── test_100/ │ │ └── test.xml │ ├── test_101/ │ │ └── test.xml │ ├── test_102/ │ │ └── test.xml │ ├── test_103/ │ │ └── test.xml │ ├── test_104/ │ │ └── test.xml │ ├── test_105/ │ │ └── test.xml │ ├── test_106/ │ │ └── test.xml │ ├── test_107/ │ │ └── test.xml │ ├── test_108/ │ │ ├── data.xml │ │ ├── data2.xml │ │ ├── data3.xml │ │ └── test.xml │ ├── test_109/ │ │ └── test.xml │ ├── test_110/ │ │ └── test.xml │ ├── test_111/ │ │ └── test.xml │ ├── test_112/ │ │ └── test.xml │ ├── test_113/ │ │ └── test.xml │ ├── test_114/ │ │ └── test.xml │ ├── test_115/ │ │ ├── test.xml │ │ └── wf_multi.txt │ ├── test_116/ │ │ └── test.xml │ ├── test_117/ │ │ └── test.xml │ ├── test_118/ │ │ └── test.xml │ ├── test_119/ │ │ └── test.xml │ ├── test_120/ │ │ └── test.xml │ ├── test_121/ │ │ └── test.xml │ ├── test_122/ │ │ └── test.xml │ ├── test_123/ │ │ └── test.xml │ ├── test_124/ │ │ ├── field_124_match.txt │ │ └── test.xml │ ├── test_125/ │ │ └── test.xml │ ├── test_126/ │ │ └── test.xml │ ├── test_127/ │ │ └── test.xml │ ├── test_128/ │ │ └── test.xml │ ├── test_129/ │ │ └── test.xml │ ├── test_130/ │ │ ├── 512k.xml │ │ ├── empty.txt │ │ ├── load_file.txt │ │ └── test.xml │ ├── test_131/ │ │ └── test.xml │ ├── test_132/ │ │ └── test.xml │ ├── test_133/ │ │ └── test.xml │ ├── test_134/ │ │ └── test.xml │ ├── test_135/ │ │ └── test.xml │ ├── test_136/ │ │ ├── exceptions.txt │ │ └── test.xml │ ├── test_137/ │ │ └── test.xml │ ├── test_138/ │ │ └── test.xml │ ├── test_139/ │ │ └── test.xml │ ├── test_140/ │ │ └── test.xml │ ├── test_141/ │ │ └── test.xml │ ├── test_142/ │ │ └── test.xml │ ├── test_143/ │ │ ├── test.xml │ │ ├── wordforms.txt │ │ └── wordforms_multi_dest.txt │ ├── test_144/ │ │ └── test.xml │ ├── test_145/ │ │ ├── stop0.txt │ │ ├── stopwords.txt │ │ └── test.xml │ ├── test_146/ │ │ ├── stopwords.txt │ │ └── test.xml │ ├── test_147/ │ │ └── test.xml │ ├── test_148/ │ │ ├── doc1.txt │ │ ├── doc2.txt │ │ ├── doc3.txt │ │ └── test.xml │ ├── test_149/ │ │ └── test.xml │ ├── test_150/ │ │ └── test.xml │ ├── test_151/ │ │ └── test.xml │ ├── test_152/ │ │ └── test.xml │ ├── test_153/ │ │ └── test.xml │ ├── test_154/ │ │ ├── stopwords.txt │ │ └── test.xml │ ├── test_155/ │ │ └── test.xml │ ├── test_156/ │ │ └── test.xml │ ├── test_157/ │ │ └── test.xml │ ├── test_158/ │ │ ├── test.xml │ │ └── wf158.txt │ ├── test_159/ │ │ └── test.xml │ ├── test_160/ │ │ ├── multiwordorms.txt │ │ └── test.xml │ ├── test_161/ │ │ ├── data1.xml │ │ └── test.xml │ ├── test_162/ │ │ └── test.xml │ ├── test_163/ │ │ └── test.xml │ ├── test_164/ │ │ └── test.xml │ ├── test_165/ │ │ ├── synonyms.txt │ │ ├── synonyms2.txt │ │ ├── synonyms3.txt │ │ ├── synonyms4.txt │ │ └── test.xml │ ├── test_166/ │ │ └── test.xml │ ├── test_167/ │ │ └── test.xml │ ├── test_168/ │ │ ├── test.xml │ │ ├── text1.txt │ │ └── text2.txt │ ├── test_169/ │ │ └── test.xml │ ├── test_170/ │ │ └── test.xml │ ├── test_171/ │ │ ├── data_mm.tsv │ │ └── test.xml │ ├── test_172/ │ │ └── test.xml │ ├── test_173/ │ │ └── test.xml │ ├── test_174/ │ │ ├── readme.txt │ │ └── test.xml │ ├── test_175/ │ │ ├── hits1.xml │ │ └── test.xml │ ├── test_176/ │ │ └── test.xml │ ├── test_177/ │ │ └── test.xml │ ├── test_178/ │ │ └── test.xml │ ├── test_179/ │ │ └── test.xml │ ├── test_180/ │ │ └── test.xml │ ├── test_181/ │ │ └── test.xml │ ├── test_182/ │ │ └── test.xml │ ├── test_183/ │ │ ├── data_embedded.xml │ │ └── test.xml │ ├── test_184/ │ │ ├── data_ext.xml │ │ ├── data_fields.xml │ │ ├── data_int.xml │ │ └── test.xml │ ├── test_185/ │ │ └── test.xml │ ├── test_186/ │ │ └── test.xml │ ├── test_187/ │ │ └── test.xml │ ├── test_188/ │ │ └── test.xml │ ├── test_189/ │ │ └── test.xml │ ├── test_190/ │ │ ├── refdata/ │ │ │ ├── agent1/ │ │ │ │ ├── allfiles/ │ │ │ │ │ ├── text1.txt │ │ │ │ │ ├── text2.txt │ │ │ │ │ ├── text3.txt │ │ │ │ │ ├── text4.txt │ │ │ │ │ ├── text5.txt │ │ │ │ │ └── text6.txt │ │ │ │ └── scatteredfiles/ │ │ │ │ ├── text3.txt │ │ │ │ └── text4.txt │ │ │ ├── agent2/ │ │ │ │ ├── allfiles/ │ │ │ │ │ ├── text1.txt │ │ │ │ │ ├── text2.txt │ │ │ │ │ ├── text3.txt │ │ │ │ │ ├── text4.txt │ │ │ │ │ ├── text5.txt │ │ │ │ │ └── text6.txt │ │ │ │ └── scatteredfiles/ │ │ │ │ ├── text5.txt │ │ │ │ └── text6.txt │ │ │ └── master/ │ │ │ ├── allfiles/ │ │ │ │ ├── text1.txt │ │ │ │ ├── text2.txt │ │ │ │ ├── text3.txt │ │ │ │ ├── text4.txt │ │ │ │ ├── text5.txt │ │ │ │ └── text6.txt │ │ │ └── scatteredfiles/ │ │ │ ├── text1.txt │ │ │ └── text2.txt │ │ └── test.xml │ ├── test_191/ │ │ └── test.xml │ ├── test_192/ │ │ ├── test.xml │ │ ├── wordforms-12.txt │ │ ├── wordforms-wb.txt │ │ └── wordforms.txt │ ├── test_193/ │ │ ├── stopwords.txt │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_194/ │ │ ├── file1.txt │ │ ├── file2.txt │ │ ├── file3.txt │ │ └── test.xml │ ├── test_195/ │ │ └── test.xml │ ├── test_196/ │ │ ├── ex21.txt │ │ ├── test.xml │ │ ├── wf1.txt │ │ ├── wf2.txt │ │ ├── wf21.txt │ │ ├── wf_pre.txt │ │ ├── wordforms.txt │ │ ├── words1.txt │ │ └── words2.txt │ ├── test_197/ │ │ └── test.xml │ ├── test_198/ │ │ └── test.xml │ ├── test_199/ │ │ ├── stopwords.txt │ │ └── test.xml │ ├── test_200/ │ │ └── test.xml │ ├── test_201/ │ │ └── test.xml │ ├── test_202/ │ │ └── test.xml │ ├── test_203/ │ │ └── test.xml │ ├── test_204/ │ │ └── test.xml │ ├── test_205/ │ │ └── test.xml │ ├── test_206/ │ │ └── test.xml │ ├── test_207/ │ │ ├── test.xml │ │ ├── wordforms.txt │ │ ├── wordforms2.txt │ │ └── wordforms3.txt │ ├── test_208/ │ │ └── test.xml │ ├── test_209/ │ │ └── test.xml │ ├── test_210/ │ │ ├── stopwords.txt │ │ └── test.xml │ ├── test_211/ │ │ └── test.xml │ ├── test_212/ │ │ └── test.xml │ ├── test_213/ │ │ └── test.xml │ ├── test_214/ │ │ └── test.xml │ ├── test_215/ │ │ └── test.xml │ ├── test_216/ │ │ └── test.xml │ ├── test_217/ │ │ └── test.xml │ ├── test_218/ │ │ ├── data.xml │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_219/ │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_220/ │ │ └── test.xml │ ├── test_221/ │ │ └── test.xml │ ├── test_222/ │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_223/ │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_224/ │ │ └── test.xml │ ├── test_225/ │ │ └── test.xml │ ├── test_226/ │ │ └── test.xml │ ├── test_227/ │ │ └── test.xml │ ├── test_228/ │ │ └── test.xml │ ├── test_229/ │ │ └── test.xml │ ├── test_230/ │ │ └── test.xml │ ├── test_231/ │ │ └── test.xml │ ├── test_232/ │ │ └── test.xml │ ├── test_233/ │ │ ├── data/ │ │ │ ├── reload.spa │ │ │ ├── reload.spb │ │ │ ├── reload.spd │ │ │ ├── reload.spe │ │ │ ├── reload.sph │ │ │ ├── reload.spi │ │ │ ├── reload.spm │ │ │ ├── reload.spp │ │ │ ├── reload.spt │ │ │ ├── test.spa │ │ │ ├── test.spb │ │ │ ├── test.spd │ │ │ ├── test.spe │ │ │ ├── test.sph │ │ │ ├── test.spi │ │ │ ├── test.spm │ │ │ ├── test.spp │ │ │ └── test.spt │ │ ├── reload_path/ │ │ │ └── .gitignore │ │ └── test.xml │ ├── test_234/ │ │ └── test.xml │ ├── test_235/ │ │ └── test.xml │ ├── test_236/ │ │ ├── data1.csv │ │ ├── data1.tsv │ │ ├── data1.xml │ │ ├── data2.xml │ │ ├── data3.xml │ │ ├── data4.xml │ │ └── test.xml │ ├── test_237/ │ │ └── test.xml │ ├── test_238/ │ │ └── test.xml │ ├── test_239/ │ │ └── test.xml │ ├── test_240/ │ │ └── test.xml │ ├── test_241/ │ │ └── test.xml │ ├── test_242/ │ │ └── test.xml │ ├── test_243/ │ │ └── test.xml │ ├── test_244/ │ │ └── test.xml │ ├── test_245/ │ │ ├── data.xml │ │ ├── data_rev.xml │ │ └── test.xml │ ├── test_246/ │ │ └── test.xml │ ├── test_247/ │ │ └── test.xml │ ├── test_248/ │ │ └── test.xml │ ├── test_249/ │ │ └── test.xml │ ├── test_250/ │ │ ├── data/ │ │ │ ├── plain2.spa │ │ │ ├── plain2.spd │ │ │ ├── plain2.spe │ │ │ ├── plain2.sph │ │ │ ├── plain2.spi │ │ │ ├── plain2.spm │ │ │ ├── plain2.spp │ │ │ └── plain2.spt │ │ └── test.xml │ ├── test_251/ │ │ └── test.xml │ ├── test_252/ │ │ └── test.xml │ ├── test_253/ │ │ └── test.xml │ ├── test_254/ │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_255/ │ │ ├── test.xml │ │ └── wf1.txt │ ├── test_256/ │ │ └── test.xml │ ├── test_257/ │ │ ├── data1.csv │ │ ├── data1.tsv │ │ ├── data1.xml │ │ ├── data2.csv │ │ ├── data3.csv │ │ └── test.xml │ ├── test_258/ │ │ └── test.xml │ ├── test_259/ │ │ └── test.xml │ ├── test_260/ │ │ └── test.xml │ ├── test_261/ │ │ └── test.xml │ ├── test_262/ │ │ └── test.xml │ ├── test_263/ │ │ ├── test.csv │ │ └── test.xml │ ├── test_264/ │ │ └── test.xml │ ├── test_265/ │ │ └── test.xml │ ├── test_266/ │ │ └── test.xml │ ├── test_267/ │ │ └── test.xml │ ├── test_268/ │ │ └── test.xml │ ├── test_269/ │ │ └── test.xml │ ├── test_270/ │ │ ├── data1.tsv │ │ └── test.xml │ ├── test_271/ │ │ └── test.xml │ ├── test_272/ │ │ └── test.xml │ ├── test_273/ │ │ └── test.xml │ ├── test_274/ │ │ └── test.xml │ ├── test_275/ │ │ └── test.xml │ ├── test_276/ │ │ └── test.xml │ ├── test_277/ │ │ └── test.xml │ ├── test_278/ │ │ └── test.xml │ ├── test_279/ │ │ └── test.xml │ ├── test_280/ │ │ └── test.xml │ ├── test_281/ │ │ └── test.xml │ ├── test_282/ │ │ └── test.xml │ ├── test_283/ │ │ └── test.xml │ ├── test_284/ │ │ └── test.xml │ ├── test_285/ │ │ └── test.xml │ ├── test_286/ │ │ └── test.xml │ ├── test_287/ │ │ └── test.xml │ ├── test_288/ │ │ └── test.xml │ ├── test_289/ │ │ └── test.xml │ ├── test_290/ │ │ └── test.xml │ ├── test_291/ │ │ └── test.xml │ ├── test_292/ │ │ └── test.xml │ ├── test_293/ │ │ └── test.xml │ ├── test_294/ │ │ └── test.xml │ ├── test_295/ │ │ └── test.xml │ ├── test_296/ │ │ └── test.xml │ ├── test_297/ │ │ └── test.xml │ ├── test_298/ │ │ └── test.xml │ ├── test_299/ │ │ └── test.xml │ ├── test_300/ │ │ ├── bug.py │ │ └── test.xml │ ├── test_301/ │ │ └── test.xml │ ├── test_302/ │ │ └── test.xml │ ├── test_303/ │ │ └── test.xml │ ├── test_304/ │ │ └── test.xml │ ├── test_305/ │ │ └── test.xml │ ├── test_306/ │ │ └── test.xml │ ├── test_307/ │ │ └── test.xml │ ├── test_308/ │ │ └── test.xml │ ├── test_309/ │ │ ├── jieba_user_dict.txt │ │ └── test.xml │ ├── test_310/ │ │ ├── data.xml │ │ ├── jieba_user_dict.txt │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_311/ │ │ ├── data.xml │ │ └── test.xml │ ├── test_312/ │ │ └── test.xml │ ├── test_313/ │ │ └── test.xml │ ├── test_314/ │ │ └── test.xml │ ├── test_315/ │ │ └── test.xml │ ├── test_316/ │ │ └── test.xml │ ├── test_317/ │ │ └── test.xml │ ├── test_318/ │ │ └── test.xml │ ├── test_319/ │ │ └── test.xml │ ├── test_320/ │ │ └── test.xml │ ├── test_321/ │ │ └── test.xml │ ├── test_322/ │ │ └── test.xml │ ├── test_323/ │ │ └── test.xml │ ├── test_324/ │ │ └── test.xml │ ├── test_325/ │ │ └── test.xml │ ├── test_326/ │ │ └── test.xml │ ├── test_327/ │ │ └── test.xml │ ├── test_328/ │ │ └── test.xml │ ├── test_329/ │ │ └── test.xml │ ├── test_330/ │ │ └── test.xml │ ├── test_331/ │ │ └── test.xml │ ├── test_332/ │ │ └── test.xml │ ├── test_333/ │ │ └── test.xml │ ├── test_334/ │ │ ├── exc.txt │ │ └── test.xml │ ├── test_335/ │ │ └── test.xml │ ├── test_336/ │ │ └── test.xml │ ├── test_337/ │ │ └── test.xml │ ├── test_338/ │ │ └── test.xml │ ├── test_339/ │ │ └── test.xml │ ├── test_340/ │ │ └── test.xml │ ├── test_341/ │ │ └── test.xml │ ├── test_342/ │ │ └── test.xml │ ├── test_343/ │ │ └── test.xml │ ├── test_344/ │ │ └── test.xml │ ├── test_345/ │ │ └── test.xml │ ├── test_346/ │ │ └── test.xml │ ├── test_347/ │ │ └── test.xml │ ├── test_348/ │ │ └── test.xml │ ├── test_349/ │ │ └── test.xml │ ├── test_350/ │ │ └── test.xml │ ├── test_351/ │ │ └── test.xml │ ├── test_352/ │ │ └── test.xml │ ├── test_353/ │ │ └── test.xml │ ├── test_354/ │ │ └── test.xml │ ├── test_355/ │ │ └── test.xml │ ├── test_356/ │ │ └── test.xml │ ├── test_357/ │ │ └── test.xml │ ├── test_358/ │ │ └── test.xml │ ├── test_359/ │ │ └── test.xml │ ├── test_360/ │ │ ├── stops.txt │ │ └── test.xml │ ├── test_361/ │ │ └── test.xml │ ├── test_362/ │ │ └── test.xml │ ├── test_363/ │ │ └── test.xml │ ├── test_364/ │ │ └── test.xml │ ├── test_365/ │ │ └── test.xml │ ├── test_366/ │ │ └── test.xml │ ├── test_367/ │ │ └── test.xml │ ├── test_368/ │ │ └── test.xml │ ├── test_369/ │ │ └── test.xml │ ├── test_370/ │ │ └── test.xml │ ├── test_371/ │ │ └── test.xml │ ├── test_372/ │ │ └── test.xml │ ├── test_373/ │ │ └── test.xml │ ├── test_374/ │ │ └── test.xml │ ├── test_375/ │ │ └── test.xml │ ├── test_376/ │ │ └── test.xml │ ├── test_377/ │ │ └── test.xml │ ├── test_378/ │ │ └── test.xml │ ├── test_379/ │ │ └── test.xml │ ├── test_380/ │ │ └── test.xml │ ├── test_381/ │ │ └── test.xml │ ├── test_382/ │ │ └── test.xml │ ├── test_383/ │ │ └── test.xml │ ├── test_384/ │ │ └── test.xml │ ├── test_385/ │ │ └── test.xml │ ├── test_386/ │ │ └── test.xml │ ├── test_387/ │ │ └── test.xml │ ├── test_388/ │ │ └── test.xml │ ├── test_389/ │ │ └── test.xml │ ├── test_390/ │ │ └── test.xml │ ├── test_391/ │ │ └── test.xml │ ├── test_392/ │ │ └── test.xml │ ├── test_393/ │ │ └── test.xml │ ├── test_394/ │ │ └── test.xml │ ├── test_395/ │ │ └── test.xml │ ├── test_396/ │ │ └── test.xml │ ├── test_397/ │ │ ├── stops.txt │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_398/ │ │ └── test.xml │ ├── test_399/ │ │ └── test.xml │ ├── test_400/ │ │ └── test.xml │ ├── test_401/ │ │ ├── data.xml │ │ └── test.xml │ ├── test_402/ │ │ └── test.xml │ ├── test_403/ │ │ ├── exc1.txt │ │ ├── exceptions.txt │ │ ├── stops.txt │ │ ├── stops1.txt │ │ ├── test.xml │ │ ├── wordforms.txt │ │ └── wordforms2.txt │ ├── test_404/ │ │ └── test.xml │ ├── test_405/ │ │ ├── exc.txt │ │ ├── stop.txt │ │ ├── test.xml │ │ ├── wordforms.txt │ │ └── wordforms1.txt │ ├── test_406/ │ │ ├── data/ │ │ │ ├── index.0.spa │ │ │ ├── index.0.spd │ │ │ ├── index.0.spds │ │ │ ├── index.0.spe │ │ │ ├── index.0.sph │ │ │ ├── index.0.sphi │ │ │ ├── index.0.spi │ │ │ ├── index.0.spm │ │ │ ├── index.0.spp │ │ │ ├── index.0.spt │ │ │ ├── index.meta │ │ │ ├── index.ram │ │ │ ├── pq.meta │ │ │ ├── rel320/ │ │ │ │ ├── idx320.meta │ │ │ │ └── idx320.ram │ │ │ └── rt67/ │ │ │ ├── hitless_words_chunk0_0.txt │ │ │ ├── rt67.0.spa │ │ │ ├── rt67.0.spd │ │ │ ├── rt67.0.spds │ │ │ ├── rt67.0.spe │ │ │ ├── rt67.0.sph │ │ │ ├── rt67.0.sphi │ │ │ ├── rt67.0.spi │ │ │ ├── rt67.0.spidx │ │ │ ├── rt67.0.spm │ │ │ ├── rt67.0.spp │ │ │ ├── rt67.0.spt │ │ │ ├── rt67.meta │ │ │ └── rt67.settings │ │ └── test.xml │ ├── test_407/ │ │ └── test.xml │ ├── test_408/ │ │ ├── test.xml │ │ ├── word_a.txt │ │ ├── words1.txt │ │ ├── words2.txt │ │ └── words3.txt │ ├── test_409/ │ │ ├── ex1.txt │ │ ├── hw1.txt │ │ ├── hw3.txt │ │ ├── stop1.txt │ │ ├── stop2.txt │ │ ├── test.xml │ │ ├── wf1.txt │ │ └── wf3.txt │ ├── test_410/ │ │ └── test.xml │ ├── test_411/ │ │ └── test.xml │ ├── test_412/ │ │ └── test.xml │ ├── test_413/ │ │ └── test.xml │ ├── test_414/ │ │ └── test.xml │ ├── test_415/ │ │ └── test.xml │ ├── test_416/ │ │ └── test.xml │ ├── test_417/ │ │ └── test.xml │ ├── test_418/ │ │ ├── data1.xml │ │ └── test.xml │ ├── test_419/ │ │ └── test.xml │ ├── test_420/ │ │ └── test.xml │ ├── test_421/ │ │ └── test.xml │ ├── test_422/ │ │ └── test.xml │ ├── test_430/ │ │ └── test.xml │ ├── test_431/ │ │ └── test.xml │ ├── test_432/ │ │ ├── data1.csv │ │ ├── data1.xml │ │ └── test.xml │ ├── test_433/ │ │ └── test.xml │ ├── test_434/ │ │ └── test.xml │ ├── test_435/ │ │ └── test.xml │ ├── test_436/ │ │ └── test.xml │ ├── test_437/ │ │ └── test.xml │ ├── test_438/ │ │ └── test.xml │ ├── test_439/ │ │ └── test.xml │ ├── test_440/ │ │ └── test.xml │ ├── test_441/ │ │ └── test.xml │ ├── test_442/ │ │ └── test.xml │ ├── test_443/ │ │ └── test.xml │ ├── test_444/ │ │ └── test.xml │ ├── test_445/ │ │ └── test.xml │ ├── test_446/ │ │ └── test.xml │ ├── test_447/ │ │ └── test.xml │ ├── test_448/ │ │ └── test.xml │ ├── test_449/ │ │ └── test.xml │ ├── test_450/ │ │ └── test.xml │ ├── test_451/ │ │ └── test.xml │ ├── test_452/ │ │ └── test.xml │ ├── test_453/ │ │ └── test.xml │ ├── test_454/ │ │ └── test.xml │ ├── test_455/ │ │ └── test.xml │ ├── test_456/ │ │ └── test.xml │ ├── test_457/ │ │ └── test.xml │ ├── test_458/ │ │ └── test.xml │ ├── test_459/ │ │ └── test.xml │ ├── test_460/ │ │ └── test.xml │ ├── test_461/ │ │ └── test.xml │ ├── test_462/ │ │ └── test.xml │ ├── test_463/ │ │ └── test.xml │ ├── test_464/ │ │ ├── exceptions.txt │ │ ├── stops.txt │ │ ├── test.xml │ │ └── wordforms.txt │ ├── test_465/ │ │ └── test.xml │ ├── test_466/ │ │ └── test.xml │ ├── test_467/ │ │ └── test.xml │ ├── test_468/ │ │ └── test.xml │ ├── test_469/ │ │ └── test.xml │ ├── test_470/ │ │ └── test.xml │ ├── test_471/ │ │ ├── global.idf │ │ ├── global_idf_src.txt │ │ └── test.xml │ ├── test_472/ │ │ ├── global.idf │ │ ├── global2.idf │ │ ├── global_idf2_src.txt │ │ ├── global_idf_src.txt │ │ └── test.xml │ ├── test_473/ │ │ └── test.xml │ ├── test_474/ │ │ └── test.xml │ ├── test_475/ │ │ └── test.xml │ ├── test_476/ │ │ └── test.xml │ ├── test_477/ │ │ └── test.xml │ ├── test_478/ │ │ └── test.xml │ ├── test_479/ │ │ └── test.xml │ ├── test_480/ │ │ ├── dummy.txt │ │ ├── dummy_empty.txt │ │ ├── exc1.txt │ │ ├── hitless1.txt │ │ ├── stops.txt │ │ ├── stops_line.txt │ │ ├── stops_mixed.txt │ │ ├── test.xml │ │ ├── wordforms.txt │ │ └── wordforms2.txt │ ├── test_481/ │ │ └── test.xml │ ├── test_482/ │ │ └── test.xml │ ├── test_483/ │ │ ├── data1.csv │ │ ├── data2.csv │ │ └── test.xml │ ├── test_484/ │ │ └── test.xml │ ├── test_485/ │ │ └── test.xml │ ├── test_486/ │ │ └── test.xml │ ├── test_487/ │ │ └── test.xml │ ├── test_488/ │ │ └── test.xml │ ├── test_columnar.conf │ ├── test_icu.conf │ ├── test_jieba.conf │ ├── test_odbc.conf │ ├── test_re.conf │ ├── ubertest.php │ ├── ubertest.php.in │ ├── valgrind.supp │ └── wordforms.txt ├── translator.config.yaml ├── translator.models.yaml ├── translator.role.tpl └── valgrind