├── .asf.yaml ├── .clang-format ├── .clang-tidy ├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ └── enhancement.yml ├── config │ ├── changes.yml │ ├── licenserc.yml │ └── typos.toml └── workflows │ ├── kvrocks.yaml │ ├── nightly.yaml │ ├── pr-lint.yaml │ └── sonar.yaml ├── .gitignore ├── CMakeLists.txt ├── Dockerfile ├── LICENSE ├── NOTICE ├── README.md ├── assets ├── KQIR.png └── wechat_account.jpg ├── cmake ├── checks │ └── static_libstdcxx.cc ├── cpptrace.cmake ├── fmt.cmake ├── gtest.cmake ├── jemalloc.cmake ├── jsoncons.cmake ├── libevent.cmake ├── lua.cmake ├── luajit.cmake ├── lz4.cmake ├── modules │ ├── FindGTest.cmake │ ├── FindGflags.cmake │ ├── FindJeMalloc.cmake │ ├── FindTBB.cmake │ ├── FindZLIB.cmake │ ├── Findlz4.cmake │ ├── Findzstd.cmake │ └── SnappyConfig.cmake ├── pegtl.cmake ├── rangev3.cmake ├── riscv64.cmake ├── rocksdb.cmake ├── snappy.cmake ├── span.cmake ├── spdlog.cmake ├── tbb.cmake ├── trie.cmake ├── utils.cmake ├── xxhash.cmake ├── zlib.cmake └── zstd.cmake ├── dev └── hooks │ └── pre-push ├── kvrocks.conf ├── licenses ├── LICENSE-LuaJIT.txt ├── LICENSE-cpptrace.txt ├── LICENSE-fmt.txt ├── LICENSE-googletest.txt ├── LICENSE-hat-trie.txt ├── LICENSE-jsoncons.txt ├── LICENSE-libevent.txt ├── LICENSE-lua.txt ├── LICENSE-lz4.txt ├── LICENSE-pegtl.txt ├── LICENSE-range-v3.txt ├── LICENSE-redis.txt ├── LICENSE-snappy.txt ├── LICENSE-span-lite.txt ├── LICENSE-spdlog.txt ├── LICENSE-xxhash.txt └── LICENSE-zlib-ng.txt ├── src ├── VERSION.txt ├── cli │ ├── daemon_util.h │ ├── main.cc │ ├── pid_util.h │ ├── signal_util.h │ └── version_util.h ├── cluster │ ├── batch_sender.cc │ ├── batch_sender.h │ ├── cluster.cc │ ├── cluster.h │ ├── cluster_defs.h │ ├── redis_slot.cc │ ├── redis_slot.h │ ├── replication.cc │ ├── replication.h │ ├── slot_import.cc │ ├── slot_import.h │ ├── slot_migrate.cc │ ├── slot_migrate.h │ ├── sync_migrate_context.cc │ └── sync_migrate_context.h ├── commands │ ├── blocking_commander.h │ ├── cmd_bit.cc │ ├── cmd_bloom_filter.cc │ ├── cmd_cluster.cc │ ├── cmd_function.cc │ ├── cmd_geo.cc │ ├── cmd_hash.cc │ ├── cmd_hll.cc │ ├── cmd_json.cc │ ├── cmd_key.cc │ ├── cmd_list.cc │ ├── cmd_pubsub.cc │ ├── cmd_replication.cc │ ├── cmd_script.cc │ ├── cmd_search.cc │ ├── cmd_server.cc │ ├── cmd_set.cc │ ├── cmd_sortedint.cc │ ├── cmd_stream.cc │ ├── cmd_string.cc │ ├── cmd_tdigest.cc │ ├── cmd_timeseries.cc │ ├── cmd_txn.cc │ ├── cmd_zset.cc │ ├── command_parser.h │ ├── commander.cc │ ├── commander.h │ ├── error_constants.h │ ├── scan_base.h │ └── ttl_util.h ├── common │ ├── bit_util.h │ ├── bitfield_util.cc │ ├── bitfield_util.h │ ├── cron.cc │ ├── cron.h │ ├── db_util.h │ ├── encoding.cc │ ├── encoding.h │ ├── event_util.h │ ├── io_util.cc │ ├── io_util.h │ ├── lock_manager.h │ ├── logging.h │ ├── observer_or_unique.h │ ├── parse_util.cc │ ├── parse_util.h │ ├── port.h │ ├── range_spec.cc │ ├── range_spec.h │ ├── rdb_stream.cc │ ├── rdb_stream.h │ ├── rocksdb_crc32c.h │ ├── scope_exit.h │ ├── status.h │ ├── string_util.cc │ ├── string_util.h │ ├── task_runner.cc │ ├── task_runner.h │ ├── thread_util.cc │ ├── thread_util.h │ ├── time_util.h │ ├── type_util.h │ └── unique_fd.h ├── config │ ├── config.cc │ ├── config.h │ ├── config_type.h │ ├── config_util.cc │ └── config_util.h ├── search │ ├── README.md │ ├── common_parser.h │ ├── common_transformer.h │ ├── executors │ │ ├── filter_executor.h │ │ ├── full_index_scan_executor.h │ │ ├── hnsw_vector_field_knn_scan_executor.h │ │ ├── hnsw_vector_field_range_scan_executor.h │ │ ├── limit_executor.h │ │ ├── merge_executor.h │ │ ├── mock_executor.h │ │ ├── noop_executor.h │ │ ├── numeric_field_scan_executor.h │ │ ├── projection_executor.h │ │ ├── sort_executor.h │ │ ├── tag_field_scan_executor.h │ │ └── topn_executor.h │ ├── hnsw_indexer.cc │ ├── hnsw_indexer.h │ ├── index_info.h │ ├── index_manager.cc │ ├── index_manager.h │ ├── indexer.cc │ ├── indexer.h │ ├── interval.h │ ├── ir.h │ ├── ir_dot_dumper.h │ ├── ir_iterator.h │ ├── ir_pass.h │ ├── ir_plan.h │ ├── ir_sema_checker.h │ ├── passes │ │ ├── cost_model.h │ │ ├── index_selection.h │ │ ├── interval_analysis.h │ │ ├── lower_to_plan.h │ │ ├── manager.h │ │ ├── push_down_not_expr.h │ │ ├── recorder.h │ │ ├── simplify_and_or_expr.h │ │ ├── simplify_boolean.h │ │ ├── sort_limit_fuse.h │ │ └── sort_limit_to_knn.h │ ├── plan_executor.cc │ ├── plan_executor.h │ ├── redis_query_parser.h │ ├── redis_query_transformer.h │ ├── search_encoding.h │ ├── sql_parser.h │ ├── sql_transformer.h │ └── value.h ├── server │ ├── memory_profiler.cc │ ├── memory_profiler.h │ ├── namespace.cc │ ├── namespace.h │ ├── redis_connection.cc │ ├── redis_connection.h │ ├── redis_reply.cc │ ├── redis_reply.h │ ├── redis_request.cc │ ├── redis_request.h │ ├── server.cc │ ├── server.h │ ├── tls_util.cc │ ├── tls_util.h │ ├── worker.cc │ └── worker.h ├── stats │ ├── disk_stats.cc │ ├── disk_stats.h │ ├── log_collector.cc │ ├── log_collector.h │ ├── stats.cc │ └── stats.h ├── storage │ ├── batch_debugger.h │ ├── batch_extractor.cc │ ├── batch_extractor.h │ ├── batch_indexer.h │ ├── compact_filter.cc │ ├── compact_filter.h │ ├── compaction_checker.cc │ ├── compaction_checker.h │ ├── event_listener.cc │ ├── event_listener.h │ ├── iterator.cc │ ├── iterator.h │ ├── rdb │ │ ├── rdb.cc │ │ ├── rdb.h │ │ ├── rdb_intset.cc │ │ ├── rdb_intset.h │ │ ├── rdb_listpack.cc │ │ ├── rdb_listpack.h │ │ ├── rdb_ziplist.cc │ │ ├── rdb_ziplist.h │ │ ├── rdb_zipmap.cc │ │ └── rdb_zipmap.h │ ├── redis_db.cc │ ├── redis_db.h │ ├── redis_metadata.cc │ ├── redis_metadata.h │ ├── redis_pubsub.cc │ ├── redis_pubsub.h │ ├── scripting.cc │ ├── scripting.h │ ├── storage.cc │ ├── storage.h │ ├── table_properties_collector.cc │ └── table_properties_collector.h ├── types │ ├── bloom_filter.cc │ ├── bloom_filter.h │ ├── geohash.cc │ ├── geohash.h │ ├── hyperloglog.cc │ ├── hyperloglog.h │ ├── json.h │ ├── redis_bitmap.cc │ ├── redis_bitmap.h │ ├── redis_bitmap_string.cc │ ├── redis_bitmap_string.h │ ├── redis_bloom_chain.cc │ ├── redis_bloom_chain.h │ ├── redis_geo.cc │ ├── redis_geo.h │ ├── redis_hash.cc │ ├── redis_hash.h │ ├── redis_hyperloglog.cc │ ├── redis_hyperloglog.h │ ├── redis_json.cc │ ├── redis_json.h │ ├── redis_list.cc │ ├── redis_list.h │ ├── redis_set.cc │ ├── redis_set.h │ ├── redis_sortedint.cc │ ├── redis_sortedint.h │ ├── redis_stream.cc │ ├── redis_stream.h │ ├── redis_stream_base.cc │ ├── redis_stream_base.h │ ├── redis_string.cc │ ├── redis_string.h │ ├── redis_tdigest.cc │ ├── redis_tdigest.h │ ├── redis_timeseries.cc │ ├── redis_timeseries.h │ ├── redis_zset.cc │ ├── redis_zset.h │ ├── sample_helper.h │ ├── tdigest.cc │ ├── tdigest.h │ ├── timeseries.cc │ └── timeseries.h ├── vendor │ ├── crc64.cc │ ├── crc64.h │ ├── endianconv.cc │ ├── endianconv.h │ ├── lzf.cc │ ├── lzf.h │ ├── murmurhash2.h │ ├── rand.cc │ ├── rand.h │ ├── sha1.cc │ └── sha1.h └── version.h.in ├── tests ├── cppunit │ ├── bitfield_util_test.cc │ ├── cluster_test.cc │ ├── command_parser_test.cc │ ├── compact_test.cc │ ├── config_test.cc │ ├── cron_test.cc │ ├── disk_test.cc │ ├── encoding_test.cc │ ├── hnsw_index_test.cc │ ├── hnsw_node_test.cc │ ├── indexer_test.cc │ ├── interval_test.cc │ ├── io_util_test.cc │ ├── ir_dot_dumper_test.cc │ ├── ir_pass_test.cc │ ├── ir_sema_checker_test.cc │ ├── iterator_test.cc │ ├── log_collector_test.cc │ ├── main.cc │ ├── metadata_test.cc │ ├── namespace_test.cc │ ├── observer_or_unique_test.cc │ ├── parse_util.cc │ ├── plan_executor_test.cc │ ├── rdb_stream_test.cc │ ├── rdb_test.cc │ ├── rdb_util.h │ ├── redis_query_parser_test.cc │ ├── server_wait_test.cc │ ├── sql_parser_test.cc │ ├── status_test.cc │ ├── storage_test.cc │ ├── string_reply_test.cc │ ├── string_util_test.cc │ ├── task_runner_test.cc │ ├── test_base.h │ ├── types │ │ ├── bitmap_test.cc │ │ ├── bloom_chain_test.cc │ │ ├── bloom_filter_test.cc │ │ ├── geo_test.cc │ │ ├── hash_test.cc │ │ ├── hyperloglog_test.cc │ │ ├── json_test.cc │ │ ├── list_test.cc │ │ ├── set_test.cc │ │ ├── sortedint_test.cc │ │ ├── stream_test.cc │ │ ├── string_test.cc │ │ ├── tdigest_test.cc │ │ ├── timeseries_chunk_test.cc │ │ ├── timeseries_test.cc │ │ └── zset_test.cc │ └── writebatch_indexer_test.cc ├── gocase │ ├── .golangci.yml │ ├── go.mod │ ├── go.sum │ ├── integration │ │ ├── cli │ │ │ └── cli_test.go │ │ ├── cli_options │ │ │ └── cli_options_test.go │ │ ├── cluster │ │ │ └── cluster_test.go │ │ ├── replication │ │ │ └── replication_test.go │ │ ├── rsid │ │ │ └── rsid_test.go │ │ ├── slotimport │ │ │ └── slotimport_test.go │ │ └── slotmigrate │ │ │ └── slotmigrate_test.go │ ├── tls │ │ ├── cert │ │ │ └── .gitignore │ │ └── tls_test.go │ ├── unit │ │ ├── applybatch │ │ │ └── applybatch_test.go │ │ ├── auth │ │ │ └── auth_test.go │ │ ├── command │ │ │ └── command_test.go │ │ ├── config │ │ │ └── config_test.go │ │ ├── connection │ │ │ └── connection_test.go │ │ ├── copy │ │ │ └── copy_test.go │ │ ├── debug │ │ │ └── debug_test.go │ │ ├── disk │ │ │ └── disk_test.go │ │ ├── dump │ │ │ └── dump_test.go │ │ ├── expire │ │ │ └── expire_test.go │ │ ├── flushblockcache │ │ │ └── flushblockcache_test.go │ │ ├── flushmemtable │ │ │ └── flushmemtable_test.go │ │ ├── geo │ │ │ └── geo_test.go │ │ ├── hello │ │ │ └── hello_test.go │ │ ├── hyperloglog │ │ │ └── hyperloglog_test.go │ │ ├── info │ │ │ └── info_test.go │ │ ├── introspection │ │ │ └── introspection_test.go │ │ ├── keyspace │ │ │ └── keyspace_test.go │ │ ├── kmetadata │ │ │ └── kmetadata_test.go │ │ ├── kprofile │ │ │ └── kprofile_test.go │ │ ├── limits │ │ │ └── limits_test.go │ │ ├── log │ │ │ └── logclean_test.go │ │ ├── monitor │ │ │ └── monitor_test.go │ │ ├── movex │ │ │ └── movex_test.go │ │ ├── multi │ │ │ └── multi_test.go │ │ ├── namespace │ │ │ └── namespace_test.go │ │ ├── perflog │ │ │ └── perflog_test.go │ │ ├── ping │ │ │ └── ping_test.go │ │ ├── protocol │ │ │ ├── protocol_test.go │ │ │ └── regression_test.go │ │ ├── pubsub │ │ │ ├── pubsub_test.go │ │ │ └── pubsubshard_test.go │ │ ├── quit │ │ │ └── quit_test.go │ │ ├── rdb │ │ │ └── rdb_test.go │ │ ├── rename │ │ │ └── rename_test.go │ │ ├── reset │ │ │ └── reset_test.go │ │ ├── restore │ │ │ └── restore_test.go │ │ ├── scan │ │ │ └── scan_test.go │ │ ├── scripting │ │ │ ├── function_test.go │ │ │ ├── mylib1.lua │ │ │ ├── mylib2.lua │ │ │ ├── mylib3.lua │ │ │ └── scripting_test.go │ │ ├── search │ │ │ └── search_test.go │ │ ├── server │ │ │ ├── lastsave_test.go │ │ │ └── poll_updates_test.go │ │ ├── slowlog │ │ │ └── slowlog_test.go │ │ ├── sort │ │ │ └── sort_test.go │ │ ├── type │ │ │ ├── bitmap │ │ │ │ └── bitmap_test.go │ │ │ ├── bloom │ │ │ │ └── bloom_test.go │ │ │ ├── hash │ │ │ │ └── hash_test.go │ │ │ ├── incr │ │ │ │ └── incr_test.go │ │ │ ├── json │ │ │ │ └── json_test.go │ │ │ ├── list │ │ │ │ └── list_test.go │ │ │ ├── set │ │ │ │ └── set_test.go │ │ │ ├── sint │ │ │ │ └── sint_test.go │ │ │ ├── stream │ │ │ │ └── stream_test.go │ │ │ ├── strings │ │ │ │ └── strings_test.go │ │ │ ├── tdigest │ │ │ │ └── tdigest_test.go │ │ │ ├── timeseries │ │ │ │ └── timeseries_test.go │ │ │ ├── types_test.go │ │ │ └── zset │ │ │ │ └── zset_test.go │ │ └── wait │ │ │ └── wait_test.go │ ├── util │ │ ├── assertions.go │ │ ├── client.go │ │ ├── configs.go │ │ ├── constants.go │ │ ├── flags.go │ │ ├── random.go │ │ ├── server.go │ │ ├── slices.go │ │ ├── slot.go │ │ ├── tcp_client.go │ │ └── tls.go │ └── workspace │ │ └── .gitignore ├── lsan-suppressions └── tsan-suppressions ├── utils ├── create-cluster │ ├── .gitignore │ ├── create-cluster │ └── default.conf ├── kvrocks2redis │ ├── README.md │ ├── config.cc │ ├── config.h │ ├── kvrocks2redis.conf │ ├── main.cc │ ├── parser.cc │ ├── parser.h │ ├── redis_writer.cc │ ├── redis_writer.h │ ├── sync.cc │ ├── sync.h │ ├── tests │ │ ├── README.md │ │ ├── check_consistency.py │ │ └── populate-kvrocks.py │ ├── writer.cc │ └── writer.h └── systemd │ └── kvrocks.service └── x.py /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/ISSUE_TEMPLATE/enhancement.yml -------------------------------------------------------------------------------- /.github/config/changes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/config/changes.yml -------------------------------------------------------------------------------- /.github/config/licenserc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/config/licenserc.yml -------------------------------------------------------------------------------- /.github/config/typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/config/typos.toml -------------------------------------------------------------------------------- /.github/workflows/kvrocks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/workflows/kvrocks.yaml -------------------------------------------------------------------------------- /.github/workflows/nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/workflows/nightly.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/workflows/pr-lint.yaml -------------------------------------------------------------------------------- /.github/workflows/sonar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.github/workflows/sonar.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/README.md -------------------------------------------------------------------------------- /assets/KQIR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/assets/KQIR.png -------------------------------------------------------------------------------- /assets/wechat_account.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/assets/wechat_account.jpg -------------------------------------------------------------------------------- /cmake/checks/static_libstdcxx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/checks/static_libstdcxx.cc -------------------------------------------------------------------------------- /cmake/cpptrace.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/cpptrace.cmake -------------------------------------------------------------------------------- /cmake/fmt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/fmt.cmake -------------------------------------------------------------------------------- /cmake/gtest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/gtest.cmake -------------------------------------------------------------------------------- /cmake/jemalloc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/jemalloc.cmake -------------------------------------------------------------------------------- /cmake/jsoncons.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/jsoncons.cmake -------------------------------------------------------------------------------- /cmake/libevent.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/libevent.cmake -------------------------------------------------------------------------------- /cmake/lua.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/lua.cmake -------------------------------------------------------------------------------- /cmake/luajit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/luajit.cmake -------------------------------------------------------------------------------- /cmake/lz4.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/lz4.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGTest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/modules/FindGTest.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGflags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/modules/FindGflags.cmake -------------------------------------------------------------------------------- /cmake/modules/FindJeMalloc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/modules/FindJeMalloc.cmake -------------------------------------------------------------------------------- /cmake/modules/FindTBB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/modules/FindTBB.cmake -------------------------------------------------------------------------------- /cmake/modules/FindZLIB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/modules/FindZLIB.cmake -------------------------------------------------------------------------------- /cmake/modules/Findlz4.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/modules/Findlz4.cmake -------------------------------------------------------------------------------- /cmake/modules/Findzstd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/modules/Findzstd.cmake -------------------------------------------------------------------------------- /cmake/modules/SnappyConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/modules/SnappyConfig.cmake -------------------------------------------------------------------------------- /cmake/pegtl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/pegtl.cmake -------------------------------------------------------------------------------- /cmake/rangev3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/rangev3.cmake -------------------------------------------------------------------------------- /cmake/riscv64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/riscv64.cmake -------------------------------------------------------------------------------- /cmake/rocksdb.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/rocksdb.cmake -------------------------------------------------------------------------------- /cmake/snappy.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/snappy.cmake -------------------------------------------------------------------------------- /cmake/span.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/span.cmake -------------------------------------------------------------------------------- /cmake/spdlog.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/spdlog.cmake -------------------------------------------------------------------------------- /cmake/tbb.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/tbb.cmake -------------------------------------------------------------------------------- /cmake/trie.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/trie.cmake -------------------------------------------------------------------------------- /cmake/utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/utils.cmake -------------------------------------------------------------------------------- /cmake/xxhash.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/xxhash.cmake -------------------------------------------------------------------------------- /cmake/zlib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/zlib.cmake -------------------------------------------------------------------------------- /cmake/zstd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/cmake/zstd.cmake -------------------------------------------------------------------------------- /dev/hooks/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/dev/hooks/pre-push -------------------------------------------------------------------------------- /kvrocks.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/kvrocks.conf -------------------------------------------------------------------------------- /licenses/LICENSE-LuaJIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-LuaJIT.txt -------------------------------------------------------------------------------- /licenses/LICENSE-cpptrace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-cpptrace.txt -------------------------------------------------------------------------------- /licenses/LICENSE-fmt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-fmt.txt -------------------------------------------------------------------------------- /licenses/LICENSE-googletest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-googletest.txt -------------------------------------------------------------------------------- /licenses/LICENSE-hat-trie.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-hat-trie.txt -------------------------------------------------------------------------------- /licenses/LICENSE-jsoncons.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-jsoncons.txt -------------------------------------------------------------------------------- /licenses/LICENSE-libevent.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-libevent.txt -------------------------------------------------------------------------------- /licenses/LICENSE-lua.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-lua.txt -------------------------------------------------------------------------------- /licenses/LICENSE-lz4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-lz4.txt -------------------------------------------------------------------------------- /licenses/LICENSE-pegtl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-pegtl.txt -------------------------------------------------------------------------------- /licenses/LICENSE-range-v3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-range-v3.txt -------------------------------------------------------------------------------- /licenses/LICENSE-redis.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-redis.txt -------------------------------------------------------------------------------- /licenses/LICENSE-snappy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-snappy.txt -------------------------------------------------------------------------------- /licenses/LICENSE-span-lite.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-span-lite.txt -------------------------------------------------------------------------------- /licenses/LICENSE-spdlog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-spdlog.txt -------------------------------------------------------------------------------- /licenses/LICENSE-xxhash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-xxhash.txt -------------------------------------------------------------------------------- /licenses/LICENSE-zlib-ng.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/licenses/LICENSE-zlib-ng.txt -------------------------------------------------------------------------------- /src/VERSION.txt: -------------------------------------------------------------------------------- 1 | unstable -------------------------------------------------------------------------------- /src/cli/daemon_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cli/daemon_util.h -------------------------------------------------------------------------------- /src/cli/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cli/main.cc -------------------------------------------------------------------------------- /src/cli/pid_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cli/pid_util.h -------------------------------------------------------------------------------- /src/cli/signal_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cli/signal_util.h -------------------------------------------------------------------------------- /src/cli/version_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cli/version_util.h -------------------------------------------------------------------------------- /src/cluster/batch_sender.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/batch_sender.cc -------------------------------------------------------------------------------- /src/cluster/batch_sender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/batch_sender.h -------------------------------------------------------------------------------- /src/cluster/cluster.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/cluster.cc -------------------------------------------------------------------------------- /src/cluster/cluster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/cluster.h -------------------------------------------------------------------------------- /src/cluster/cluster_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/cluster_defs.h -------------------------------------------------------------------------------- /src/cluster/redis_slot.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/redis_slot.cc -------------------------------------------------------------------------------- /src/cluster/redis_slot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/redis_slot.h -------------------------------------------------------------------------------- /src/cluster/replication.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/replication.cc -------------------------------------------------------------------------------- /src/cluster/replication.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/replication.h -------------------------------------------------------------------------------- /src/cluster/slot_import.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/slot_import.cc -------------------------------------------------------------------------------- /src/cluster/slot_import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/slot_import.h -------------------------------------------------------------------------------- /src/cluster/slot_migrate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/slot_migrate.cc -------------------------------------------------------------------------------- /src/cluster/slot_migrate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/slot_migrate.h -------------------------------------------------------------------------------- /src/cluster/sync_migrate_context.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/sync_migrate_context.cc -------------------------------------------------------------------------------- /src/cluster/sync_migrate_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/cluster/sync_migrate_context.h -------------------------------------------------------------------------------- /src/commands/blocking_commander.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/blocking_commander.h -------------------------------------------------------------------------------- /src/commands/cmd_bit.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_bit.cc -------------------------------------------------------------------------------- /src/commands/cmd_bloom_filter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_bloom_filter.cc -------------------------------------------------------------------------------- /src/commands/cmd_cluster.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_cluster.cc -------------------------------------------------------------------------------- /src/commands/cmd_function.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_function.cc -------------------------------------------------------------------------------- /src/commands/cmd_geo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_geo.cc -------------------------------------------------------------------------------- /src/commands/cmd_hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_hash.cc -------------------------------------------------------------------------------- /src/commands/cmd_hll.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_hll.cc -------------------------------------------------------------------------------- /src/commands/cmd_json.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_json.cc -------------------------------------------------------------------------------- /src/commands/cmd_key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_key.cc -------------------------------------------------------------------------------- /src/commands/cmd_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_list.cc -------------------------------------------------------------------------------- /src/commands/cmd_pubsub.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_pubsub.cc -------------------------------------------------------------------------------- /src/commands/cmd_replication.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_replication.cc -------------------------------------------------------------------------------- /src/commands/cmd_script.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_script.cc -------------------------------------------------------------------------------- /src/commands/cmd_search.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_search.cc -------------------------------------------------------------------------------- /src/commands/cmd_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_server.cc -------------------------------------------------------------------------------- /src/commands/cmd_set.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_set.cc -------------------------------------------------------------------------------- /src/commands/cmd_sortedint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_sortedint.cc -------------------------------------------------------------------------------- /src/commands/cmd_stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_stream.cc -------------------------------------------------------------------------------- /src/commands/cmd_string.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_string.cc -------------------------------------------------------------------------------- /src/commands/cmd_tdigest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_tdigest.cc -------------------------------------------------------------------------------- /src/commands/cmd_timeseries.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_timeseries.cc -------------------------------------------------------------------------------- /src/commands/cmd_txn.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_txn.cc -------------------------------------------------------------------------------- /src/commands/cmd_zset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/cmd_zset.cc -------------------------------------------------------------------------------- /src/commands/command_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/command_parser.h -------------------------------------------------------------------------------- /src/commands/commander.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/commander.cc -------------------------------------------------------------------------------- /src/commands/commander.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/commander.h -------------------------------------------------------------------------------- /src/commands/error_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/error_constants.h -------------------------------------------------------------------------------- /src/commands/scan_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/scan_base.h -------------------------------------------------------------------------------- /src/commands/ttl_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/commands/ttl_util.h -------------------------------------------------------------------------------- /src/common/bit_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/bit_util.h -------------------------------------------------------------------------------- /src/common/bitfield_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/bitfield_util.cc -------------------------------------------------------------------------------- /src/common/bitfield_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/bitfield_util.h -------------------------------------------------------------------------------- /src/common/cron.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/cron.cc -------------------------------------------------------------------------------- /src/common/cron.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/cron.h -------------------------------------------------------------------------------- /src/common/db_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/db_util.h -------------------------------------------------------------------------------- /src/common/encoding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/encoding.cc -------------------------------------------------------------------------------- /src/common/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/encoding.h -------------------------------------------------------------------------------- /src/common/event_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/event_util.h -------------------------------------------------------------------------------- /src/common/io_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/io_util.cc -------------------------------------------------------------------------------- /src/common/io_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/io_util.h -------------------------------------------------------------------------------- /src/common/lock_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/lock_manager.h -------------------------------------------------------------------------------- /src/common/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/logging.h -------------------------------------------------------------------------------- /src/common/observer_or_unique.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/observer_or_unique.h -------------------------------------------------------------------------------- /src/common/parse_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/parse_util.cc -------------------------------------------------------------------------------- /src/common/parse_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/parse_util.h -------------------------------------------------------------------------------- /src/common/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/port.h -------------------------------------------------------------------------------- /src/common/range_spec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/range_spec.cc -------------------------------------------------------------------------------- /src/common/range_spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/range_spec.h -------------------------------------------------------------------------------- /src/common/rdb_stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/rdb_stream.cc -------------------------------------------------------------------------------- /src/common/rdb_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/rdb_stream.h -------------------------------------------------------------------------------- /src/common/rocksdb_crc32c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/rocksdb_crc32c.h -------------------------------------------------------------------------------- /src/common/scope_exit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/scope_exit.h -------------------------------------------------------------------------------- /src/common/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/status.h -------------------------------------------------------------------------------- /src/common/string_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/string_util.cc -------------------------------------------------------------------------------- /src/common/string_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/string_util.h -------------------------------------------------------------------------------- /src/common/task_runner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/task_runner.cc -------------------------------------------------------------------------------- /src/common/task_runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/task_runner.h -------------------------------------------------------------------------------- /src/common/thread_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/thread_util.cc -------------------------------------------------------------------------------- /src/common/thread_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/thread_util.h -------------------------------------------------------------------------------- /src/common/time_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/time_util.h -------------------------------------------------------------------------------- /src/common/type_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/type_util.h -------------------------------------------------------------------------------- /src/common/unique_fd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/common/unique_fd.h -------------------------------------------------------------------------------- /src/config/config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/config/config.cc -------------------------------------------------------------------------------- /src/config/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/config/config.h -------------------------------------------------------------------------------- /src/config/config_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/config/config_type.h -------------------------------------------------------------------------------- /src/config/config_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/config/config_util.cc -------------------------------------------------------------------------------- /src/config/config_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/config/config_util.h -------------------------------------------------------------------------------- /src/search/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/README.md -------------------------------------------------------------------------------- /src/search/common_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/common_parser.h -------------------------------------------------------------------------------- /src/search/common_transformer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/common_transformer.h -------------------------------------------------------------------------------- /src/search/executors/filter_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/filter_executor.h -------------------------------------------------------------------------------- /src/search/executors/full_index_scan_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/full_index_scan_executor.h -------------------------------------------------------------------------------- /src/search/executors/hnsw_vector_field_knn_scan_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/hnsw_vector_field_knn_scan_executor.h -------------------------------------------------------------------------------- /src/search/executors/hnsw_vector_field_range_scan_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/hnsw_vector_field_range_scan_executor.h -------------------------------------------------------------------------------- /src/search/executors/limit_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/limit_executor.h -------------------------------------------------------------------------------- /src/search/executors/merge_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/merge_executor.h -------------------------------------------------------------------------------- /src/search/executors/mock_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/mock_executor.h -------------------------------------------------------------------------------- /src/search/executors/noop_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/noop_executor.h -------------------------------------------------------------------------------- /src/search/executors/numeric_field_scan_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/numeric_field_scan_executor.h -------------------------------------------------------------------------------- /src/search/executors/projection_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/projection_executor.h -------------------------------------------------------------------------------- /src/search/executors/sort_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/sort_executor.h -------------------------------------------------------------------------------- /src/search/executors/tag_field_scan_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/tag_field_scan_executor.h -------------------------------------------------------------------------------- /src/search/executors/topn_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/executors/topn_executor.h -------------------------------------------------------------------------------- /src/search/hnsw_indexer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/hnsw_indexer.cc -------------------------------------------------------------------------------- /src/search/hnsw_indexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/hnsw_indexer.h -------------------------------------------------------------------------------- /src/search/index_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/index_info.h -------------------------------------------------------------------------------- /src/search/index_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/index_manager.cc -------------------------------------------------------------------------------- /src/search/index_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/index_manager.h -------------------------------------------------------------------------------- /src/search/indexer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/indexer.cc -------------------------------------------------------------------------------- /src/search/indexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/indexer.h -------------------------------------------------------------------------------- /src/search/interval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/interval.h -------------------------------------------------------------------------------- /src/search/ir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/ir.h -------------------------------------------------------------------------------- /src/search/ir_dot_dumper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/ir_dot_dumper.h -------------------------------------------------------------------------------- /src/search/ir_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/ir_iterator.h -------------------------------------------------------------------------------- /src/search/ir_pass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/ir_pass.h -------------------------------------------------------------------------------- /src/search/ir_plan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/ir_plan.h -------------------------------------------------------------------------------- /src/search/ir_sema_checker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/ir_sema_checker.h -------------------------------------------------------------------------------- /src/search/passes/cost_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/cost_model.h -------------------------------------------------------------------------------- /src/search/passes/index_selection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/index_selection.h -------------------------------------------------------------------------------- /src/search/passes/interval_analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/interval_analysis.h -------------------------------------------------------------------------------- /src/search/passes/lower_to_plan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/lower_to_plan.h -------------------------------------------------------------------------------- /src/search/passes/manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/manager.h -------------------------------------------------------------------------------- /src/search/passes/push_down_not_expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/push_down_not_expr.h -------------------------------------------------------------------------------- /src/search/passes/recorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/recorder.h -------------------------------------------------------------------------------- /src/search/passes/simplify_and_or_expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/simplify_and_or_expr.h -------------------------------------------------------------------------------- /src/search/passes/simplify_boolean.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/simplify_boolean.h -------------------------------------------------------------------------------- /src/search/passes/sort_limit_fuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/sort_limit_fuse.h -------------------------------------------------------------------------------- /src/search/passes/sort_limit_to_knn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/passes/sort_limit_to_knn.h -------------------------------------------------------------------------------- /src/search/plan_executor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/plan_executor.cc -------------------------------------------------------------------------------- /src/search/plan_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/plan_executor.h -------------------------------------------------------------------------------- /src/search/redis_query_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/redis_query_parser.h -------------------------------------------------------------------------------- /src/search/redis_query_transformer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/redis_query_transformer.h -------------------------------------------------------------------------------- /src/search/search_encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/search_encoding.h -------------------------------------------------------------------------------- /src/search/sql_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/sql_parser.h -------------------------------------------------------------------------------- /src/search/sql_transformer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/sql_transformer.h -------------------------------------------------------------------------------- /src/search/value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/search/value.h -------------------------------------------------------------------------------- /src/server/memory_profiler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/memory_profiler.cc -------------------------------------------------------------------------------- /src/server/memory_profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/memory_profiler.h -------------------------------------------------------------------------------- /src/server/namespace.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/namespace.cc -------------------------------------------------------------------------------- /src/server/namespace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/namespace.h -------------------------------------------------------------------------------- /src/server/redis_connection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/redis_connection.cc -------------------------------------------------------------------------------- /src/server/redis_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/redis_connection.h -------------------------------------------------------------------------------- /src/server/redis_reply.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/redis_reply.cc -------------------------------------------------------------------------------- /src/server/redis_reply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/redis_reply.h -------------------------------------------------------------------------------- /src/server/redis_request.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/redis_request.cc -------------------------------------------------------------------------------- /src/server/redis_request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/redis_request.h -------------------------------------------------------------------------------- /src/server/server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/server.cc -------------------------------------------------------------------------------- /src/server/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/server.h -------------------------------------------------------------------------------- /src/server/tls_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/tls_util.cc -------------------------------------------------------------------------------- /src/server/tls_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/tls_util.h -------------------------------------------------------------------------------- /src/server/worker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/worker.cc -------------------------------------------------------------------------------- /src/server/worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/server/worker.h -------------------------------------------------------------------------------- /src/stats/disk_stats.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/stats/disk_stats.cc -------------------------------------------------------------------------------- /src/stats/disk_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/stats/disk_stats.h -------------------------------------------------------------------------------- /src/stats/log_collector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/stats/log_collector.cc -------------------------------------------------------------------------------- /src/stats/log_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/stats/log_collector.h -------------------------------------------------------------------------------- /src/stats/stats.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/stats/stats.cc -------------------------------------------------------------------------------- /src/stats/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/stats/stats.h -------------------------------------------------------------------------------- /src/storage/batch_debugger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/batch_debugger.h -------------------------------------------------------------------------------- /src/storage/batch_extractor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/batch_extractor.cc -------------------------------------------------------------------------------- /src/storage/batch_extractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/batch_extractor.h -------------------------------------------------------------------------------- /src/storage/batch_indexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/batch_indexer.h -------------------------------------------------------------------------------- /src/storage/compact_filter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/compact_filter.cc -------------------------------------------------------------------------------- /src/storage/compact_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/compact_filter.h -------------------------------------------------------------------------------- /src/storage/compaction_checker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/compaction_checker.cc -------------------------------------------------------------------------------- /src/storage/compaction_checker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/compaction_checker.h -------------------------------------------------------------------------------- /src/storage/event_listener.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/event_listener.cc -------------------------------------------------------------------------------- /src/storage/event_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/event_listener.h -------------------------------------------------------------------------------- /src/storage/iterator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/iterator.cc -------------------------------------------------------------------------------- /src/storage/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/iterator.h -------------------------------------------------------------------------------- /src/storage/rdb/rdb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb.cc -------------------------------------------------------------------------------- /src/storage/rdb/rdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb.h -------------------------------------------------------------------------------- /src/storage/rdb/rdb_intset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb_intset.cc -------------------------------------------------------------------------------- /src/storage/rdb/rdb_intset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb_intset.h -------------------------------------------------------------------------------- /src/storage/rdb/rdb_listpack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb_listpack.cc -------------------------------------------------------------------------------- /src/storage/rdb/rdb_listpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb_listpack.h -------------------------------------------------------------------------------- /src/storage/rdb/rdb_ziplist.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb_ziplist.cc -------------------------------------------------------------------------------- /src/storage/rdb/rdb_ziplist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb_ziplist.h -------------------------------------------------------------------------------- /src/storage/rdb/rdb_zipmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb_zipmap.cc -------------------------------------------------------------------------------- /src/storage/rdb/rdb_zipmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/rdb/rdb_zipmap.h -------------------------------------------------------------------------------- /src/storage/redis_db.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/redis_db.cc -------------------------------------------------------------------------------- /src/storage/redis_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/redis_db.h -------------------------------------------------------------------------------- /src/storage/redis_metadata.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/redis_metadata.cc -------------------------------------------------------------------------------- /src/storage/redis_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/redis_metadata.h -------------------------------------------------------------------------------- /src/storage/redis_pubsub.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/redis_pubsub.cc -------------------------------------------------------------------------------- /src/storage/redis_pubsub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/redis_pubsub.h -------------------------------------------------------------------------------- /src/storage/scripting.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/scripting.cc -------------------------------------------------------------------------------- /src/storage/scripting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/scripting.h -------------------------------------------------------------------------------- /src/storage/storage.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/storage.cc -------------------------------------------------------------------------------- /src/storage/storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/storage.h -------------------------------------------------------------------------------- /src/storage/table_properties_collector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/table_properties_collector.cc -------------------------------------------------------------------------------- /src/storage/table_properties_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/storage/table_properties_collector.h -------------------------------------------------------------------------------- /src/types/bloom_filter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/bloom_filter.cc -------------------------------------------------------------------------------- /src/types/bloom_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/bloom_filter.h -------------------------------------------------------------------------------- /src/types/geohash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/geohash.cc -------------------------------------------------------------------------------- /src/types/geohash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/geohash.h -------------------------------------------------------------------------------- /src/types/hyperloglog.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/hyperloglog.cc -------------------------------------------------------------------------------- /src/types/hyperloglog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/hyperloglog.h -------------------------------------------------------------------------------- /src/types/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/json.h -------------------------------------------------------------------------------- /src/types/redis_bitmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_bitmap.cc -------------------------------------------------------------------------------- /src/types/redis_bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_bitmap.h -------------------------------------------------------------------------------- /src/types/redis_bitmap_string.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_bitmap_string.cc -------------------------------------------------------------------------------- /src/types/redis_bitmap_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_bitmap_string.h -------------------------------------------------------------------------------- /src/types/redis_bloom_chain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_bloom_chain.cc -------------------------------------------------------------------------------- /src/types/redis_bloom_chain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_bloom_chain.h -------------------------------------------------------------------------------- /src/types/redis_geo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_geo.cc -------------------------------------------------------------------------------- /src/types/redis_geo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_geo.h -------------------------------------------------------------------------------- /src/types/redis_hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_hash.cc -------------------------------------------------------------------------------- /src/types/redis_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_hash.h -------------------------------------------------------------------------------- /src/types/redis_hyperloglog.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_hyperloglog.cc -------------------------------------------------------------------------------- /src/types/redis_hyperloglog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_hyperloglog.h -------------------------------------------------------------------------------- /src/types/redis_json.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_json.cc -------------------------------------------------------------------------------- /src/types/redis_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_json.h -------------------------------------------------------------------------------- /src/types/redis_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_list.cc -------------------------------------------------------------------------------- /src/types/redis_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_list.h -------------------------------------------------------------------------------- /src/types/redis_set.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_set.cc -------------------------------------------------------------------------------- /src/types/redis_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_set.h -------------------------------------------------------------------------------- /src/types/redis_sortedint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_sortedint.cc -------------------------------------------------------------------------------- /src/types/redis_sortedint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_sortedint.h -------------------------------------------------------------------------------- /src/types/redis_stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_stream.cc -------------------------------------------------------------------------------- /src/types/redis_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_stream.h -------------------------------------------------------------------------------- /src/types/redis_stream_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_stream_base.cc -------------------------------------------------------------------------------- /src/types/redis_stream_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_stream_base.h -------------------------------------------------------------------------------- /src/types/redis_string.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_string.cc -------------------------------------------------------------------------------- /src/types/redis_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_string.h -------------------------------------------------------------------------------- /src/types/redis_tdigest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_tdigest.cc -------------------------------------------------------------------------------- /src/types/redis_tdigest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_tdigest.h -------------------------------------------------------------------------------- /src/types/redis_timeseries.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_timeseries.cc -------------------------------------------------------------------------------- /src/types/redis_timeseries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_timeseries.h -------------------------------------------------------------------------------- /src/types/redis_zset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_zset.cc -------------------------------------------------------------------------------- /src/types/redis_zset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/redis_zset.h -------------------------------------------------------------------------------- /src/types/sample_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/sample_helper.h -------------------------------------------------------------------------------- /src/types/tdigest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/tdigest.cc -------------------------------------------------------------------------------- /src/types/tdigest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/tdigest.h -------------------------------------------------------------------------------- /src/types/timeseries.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/timeseries.cc -------------------------------------------------------------------------------- /src/types/timeseries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/types/timeseries.h -------------------------------------------------------------------------------- /src/vendor/crc64.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/crc64.cc -------------------------------------------------------------------------------- /src/vendor/crc64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/crc64.h -------------------------------------------------------------------------------- /src/vendor/endianconv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/endianconv.cc -------------------------------------------------------------------------------- /src/vendor/endianconv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/endianconv.h -------------------------------------------------------------------------------- /src/vendor/lzf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/lzf.cc -------------------------------------------------------------------------------- /src/vendor/lzf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/lzf.h -------------------------------------------------------------------------------- /src/vendor/murmurhash2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/murmurhash2.h -------------------------------------------------------------------------------- /src/vendor/rand.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/rand.cc -------------------------------------------------------------------------------- /src/vendor/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/rand.h -------------------------------------------------------------------------------- /src/vendor/sha1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/sha1.cc -------------------------------------------------------------------------------- /src/vendor/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/vendor/sha1.h -------------------------------------------------------------------------------- /src/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/src/version.h.in -------------------------------------------------------------------------------- /tests/cppunit/bitfield_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/bitfield_util_test.cc -------------------------------------------------------------------------------- /tests/cppunit/cluster_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/cluster_test.cc -------------------------------------------------------------------------------- /tests/cppunit/command_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/command_parser_test.cc -------------------------------------------------------------------------------- /tests/cppunit/compact_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/compact_test.cc -------------------------------------------------------------------------------- /tests/cppunit/config_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/config_test.cc -------------------------------------------------------------------------------- /tests/cppunit/cron_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/cron_test.cc -------------------------------------------------------------------------------- /tests/cppunit/disk_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/disk_test.cc -------------------------------------------------------------------------------- /tests/cppunit/encoding_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/encoding_test.cc -------------------------------------------------------------------------------- /tests/cppunit/hnsw_index_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/hnsw_index_test.cc -------------------------------------------------------------------------------- /tests/cppunit/hnsw_node_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/hnsw_node_test.cc -------------------------------------------------------------------------------- /tests/cppunit/indexer_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/indexer_test.cc -------------------------------------------------------------------------------- /tests/cppunit/interval_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/interval_test.cc -------------------------------------------------------------------------------- /tests/cppunit/io_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/io_util_test.cc -------------------------------------------------------------------------------- /tests/cppunit/ir_dot_dumper_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/ir_dot_dumper_test.cc -------------------------------------------------------------------------------- /tests/cppunit/ir_pass_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/ir_pass_test.cc -------------------------------------------------------------------------------- /tests/cppunit/ir_sema_checker_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/ir_sema_checker_test.cc -------------------------------------------------------------------------------- /tests/cppunit/iterator_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/iterator_test.cc -------------------------------------------------------------------------------- /tests/cppunit/log_collector_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/log_collector_test.cc -------------------------------------------------------------------------------- /tests/cppunit/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/main.cc -------------------------------------------------------------------------------- /tests/cppunit/metadata_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/metadata_test.cc -------------------------------------------------------------------------------- /tests/cppunit/namespace_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/namespace_test.cc -------------------------------------------------------------------------------- /tests/cppunit/observer_or_unique_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/observer_or_unique_test.cc -------------------------------------------------------------------------------- /tests/cppunit/parse_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/parse_util.cc -------------------------------------------------------------------------------- /tests/cppunit/plan_executor_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/plan_executor_test.cc -------------------------------------------------------------------------------- /tests/cppunit/rdb_stream_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/rdb_stream_test.cc -------------------------------------------------------------------------------- /tests/cppunit/rdb_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/rdb_test.cc -------------------------------------------------------------------------------- /tests/cppunit/rdb_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/rdb_util.h -------------------------------------------------------------------------------- /tests/cppunit/redis_query_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/redis_query_parser_test.cc -------------------------------------------------------------------------------- /tests/cppunit/server_wait_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/server_wait_test.cc -------------------------------------------------------------------------------- /tests/cppunit/sql_parser_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/sql_parser_test.cc -------------------------------------------------------------------------------- /tests/cppunit/status_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/status_test.cc -------------------------------------------------------------------------------- /tests/cppunit/storage_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/storage_test.cc -------------------------------------------------------------------------------- /tests/cppunit/string_reply_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/string_reply_test.cc -------------------------------------------------------------------------------- /tests/cppunit/string_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/string_util_test.cc -------------------------------------------------------------------------------- /tests/cppunit/task_runner_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/task_runner_test.cc -------------------------------------------------------------------------------- /tests/cppunit/test_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/test_base.h -------------------------------------------------------------------------------- /tests/cppunit/types/bitmap_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/bitmap_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/bloom_chain_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/bloom_chain_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/bloom_filter_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/bloom_filter_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/geo_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/geo_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/hash_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/hash_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/hyperloglog_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/hyperloglog_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/json_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/json_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/list_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/list_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/set_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/set_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/sortedint_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/sortedint_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/stream_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/stream_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/string_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/string_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/tdigest_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/tdigest_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/timeseries_chunk_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/timeseries_chunk_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/timeseries_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/timeseries_test.cc -------------------------------------------------------------------------------- /tests/cppunit/types/zset_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/types/zset_test.cc -------------------------------------------------------------------------------- /tests/cppunit/writebatch_indexer_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/cppunit/writebatch_indexer_test.cc -------------------------------------------------------------------------------- /tests/gocase/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/.golangci.yml -------------------------------------------------------------------------------- /tests/gocase/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/go.mod -------------------------------------------------------------------------------- /tests/gocase/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/go.sum -------------------------------------------------------------------------------- /tests/gocase/integration/cli/cli_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/integration/cli/cli_test.go -------------------------------------------------------------------------------- /tests/gocase/integration/cli_options/cli_options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/integration/cli_options/cli_options_test.go -------------------------------------------------------------------------------- /tests/gocase/integration/cluster/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/integration/cluster/cluster_test.go -------------------------------------------------------------------------------- /tests/gocase/integration/replication/replication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/integration/replication/replication_test.go -------------------------------------------------------------------------------- /tests/gocase/integration/rsid/rsid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/integration/rsid/rsid_test.go -------------------------------------------------------------------------------- /tests/gocase/integration/slotimport/slotimport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/integration/slotimport/slotimport_test.go -------------------------------------------------------------------------------- /tests/gocase/integration/slotmigrate/slotmigrate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/integration/slotmigrate/slotmigrate_test.go -------------------------------------------------------------------------------- /tests/gocase/tls/cert/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /tests/gocase/tls/tls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/tls/tls_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/applybatch/applybatch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/applybatch/applybatch_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/auth/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/auth/auth_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/command/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/command/command_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/config/config_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/connection/connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/connection/connection_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/copy/copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/copy/copy_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/debug/debug_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/debug/debug_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/disk/disk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/disk/disk_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/dump/dump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/dump/dump_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/expire/expire_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/expire/expire_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/flushblockcache/flushblockcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/flushblockcache/flushblockcache_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/flushmemtable/flushmemtable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/flushmemtable/flushmemtable_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/geo/geo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/geo/geo_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/hello/hello_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/hello/hello_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/hyperloglog/hyperloglog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/hyperloglog/hyperloglog_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/info/info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/info/info_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/introspection/introspection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/introspection/introspection_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/keyspace/keyspace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/keyspace/keyspace_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/kmetadata/kmetadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/kmetadata/kmetadata_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/kprofile/kprofile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/kprofile/kprofile_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/limits/limits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/limits/limits_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/log/logclean_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/log/logclean_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/monitor/monitor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/monitor/monitor_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/movex/movex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/movex/movex_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/multi/multi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/multi/multi_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/namespace/namespace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/namespace/namespace_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/perflog/perflog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/perflog/perflog_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/ping/ping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/ping/ping_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/protocol/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/protocol/protocol_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/protocol/regression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/protocol/regression_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/pubsub/pubsub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/pubsub/pubsub_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/pubsub/pubsubshard_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/pubsub/pubsubshard_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/quit/quit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/quit/quit_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/rdb/rdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/rdb/rdb_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/rename/rename_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/rename/rename_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/reset/reset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/reset/reset_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/restore/restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/restore/restore_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/scan/scan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/scan/scan_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/scripting/function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/scripting/function_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/scripting/mylib1.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/scripting/mylib1.lua -------------------------------------------------------------------------------- /tests/gocase/unit/scripting/mylib2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/scripting/mylib2.lua -------------------------------------------------------------------------------- /tests/gocase/unit/scripting/mylib3.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/scripting/mylib3.lua -------------------------------------------------------------------------------- /tests/gocase/unit/scripting/scripting_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/scripting/scripting_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/search/search_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/search/search_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/server/lastsave_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/server/lastsave_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/server/poll_updates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/server/poll_updates_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/slowlog/slowlog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/slowlog/slowlog_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/sort/sort_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/sort/sort_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/bitmap/bitmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/bitmap/bitmap_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/bloom/bloom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/bloom/bloom_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/hash/hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/hash/hash_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/incr/incr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/incr/incr_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/json/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/json/json_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/list/list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/list/list_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/set/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/set/set_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/sint/sint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/sint/sint_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/stream/stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/stream/stream_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/strings/strings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/strings/strings_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/tdigest/tdigest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/tdigest/tdigest_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/timeseries/timeseries_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/timeseries/timeseries_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/types_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/type/zset/zset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/type/zset/zset_test.go -------------------------------------------------------------------------------- /tests/gocase/unit/wait/wait_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/unit/wait/wait_test.go -------------------------------------------------------------------------------- /tests/gocase/util/assertions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/assertions.go -------------------------------------------------------------------------------- /tests/gocase/util/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/client.go -------------------------------------------------------------------------------- /tests/gocase/util/configs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/configs.go -------------------------------------------------------------------------------- /tests/gocase/util/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/constants.go -------------------------------------------------------------------------------- /tests/gocase/util/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/flags.go -------------------------------------------------------------------------------- /tests/gocase/util/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/random.go -------------------------------------------------------------------------------- /tests/gocase/util/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/server.go -------------------------------------------------------------------------------- /tests/gocase/util/slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/slices.go -------------------------------------------------------------------------------- /tests/gocase/util/slot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/slot.go -------------------------------------------------------------------------------- /tests/gocase/util/tcp_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/tcp_client.go -------------------------------------------------------------------------------- /tests/gocase/util/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/gocase/util/tls.go -------------------------------------------------------------------------------- /tests/gocase/workspace/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /tests/lsan-suppressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/lsan-suppressions -------------------------------------------------------------------------------- /tests/tsan-suppressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/tests/tsan-suppressions -------------------------------------------------------------------------------- /utils/create-cluster/.gitignore: -------------------------------------------------------------------------------- 1 | node_* -------------------------------------------------------------------------------- /utils/create-cluster/create-cluster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/create-cluster/create-cluster -------------------------------------------------------------------------------- /utils/create-cluster/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/create-cluster/default.conf -------------------------------------------------------------------------------- /utils/kvrocks2redis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/README.md -------------------------------------------------------------------------------- /utils/kvrocks2redis/config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/config.cc -------------------------------------------------------------------------------- /utils/kvrocks2redis/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/config.h -------------------------------------------------------------------------------- /utils/kvrocks2redis/kvrocks2redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/kvrocks2redis.conf -------------------------------------------------------------------------------- /utils/kvrocks2redis/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/main.cc -------------------------------------------------------------------------------- /utils/kvrocks2redis/parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/parser.cc -------------------------------------------------------------------------------- /utils/kvrocks2redis/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/parser.h -------------------------------------------------------------------------------- /utils/kvrocks2redis/redis_writer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/redis_writer.cc -------------------------------------------------------------------------------- /utils/kvrocks2redis/redis_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/redis_writer.h -------------------------------------------------------------------------------- /utils/kvrocks2redis/sync.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/sync.cc -------------------------------------------------------------------------------- /utils/kvrocks2redis/sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/sync.h -------------------------------------------------------------------------------- /utils/kvrocks2redis/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/tests/README.md -------------------------------------------------------------------------------- /utils/kvrocks2redis/tests/check_consistency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/tests/check_consistency.py -------------------------------------------------------------------------------- /utils/kvrocks2redis/tests/populate-kvrocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/tests/populate-kvrocks.py -------------------------------------------------------------------------------- /utils/kvrocks2redis/writer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/writer.cc -------------------------------------------------------------------------------- /utils/kvrocks2redis/writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/kvrocks2redis/writer.h -------------------------------------------------------------------------------- /utils/systemd/kvrocks.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/utils/systemd/kvrocks.service -------------------------------------------------------------------------------- /x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/kvrocks/HEAD/x.py --------------------------------------------------------------------------------