General

  • Target

    374654d5516c2ebdbd2d2412eafd6cc3adc06e1880eb6b69f2e48d343b98cf7b

  • Size

    14.4MB

  • MD5

    c8f35e157b52e6e341db2c8b251ccb59

  • SHA1

    334fbf223c1a9dbb5afd2cddfcdfde747c7e79f7

  • SHA256

    374654d5516c2ebdbd2d2412eafd6cc3adc06e1880eb6b69f2e48d343b98cf7b

  • SHA512

    b0b499b7f4e9e2f6bac631a66d6652b32d2b9326ffb69b1d44cf45660b80552c7475161c86a5d9ec3a9ceda359a03009414e82e22f4dfffd328f50ac1ae473c6

  • SSDEEP

    393216:NNF3PKg6BmraVZ1htfUGqEgvKsTy/1vbzFWI96sqecwK:NnfKg+mCZ1gfisTytvd965ecwK

Score
1/10

Malware Config

Signatures

Files

  • 374654d5516c2ebdbd2d2412eafd6cc3adc06e1880eb6b69f2e48d343b98cf7b
    .zip
  • miniob-miniob_test/.clang-format
  • miniob-miniob_test/.github/ISSUE_TEMPLATE/bug_report.md
  • miniob-miniob_test/.github/ISSUE_TEMPLATE/enhancement.md
  • miniob-miniob_test/.github/ISSUE_TEMPLATE/feature_request.md
  • miniob-miniob_test/.github/ISSUE_TEMPLATE/question.md
  • miniob-miniob_test/.github/pull_request_template.md
  • miniob-miniob_test/.github/workflows/build.yml
  • miniob-miniob_test/.github/workflows/codeql.yml
  • miniob-miniob_test/.github/workflows/gh-pages.yml
  • miniob-miniob_test/.github/workflows/test.yml
  • miniob-miniob_test/.gitignore
  • miniob-miniob_test/.gitmodules
  • miniob-miniob_test/.gitpod.yml
  • miniob-miniob_test/.vscode/launch.json
  • miniob-miniob_test/.vscode/tasks.json
  • miniob-miniob_test/CMakeLists.txt
  • miniob-miniob_test/CODE_OF_CONDUCT.md
  • miniob-miniob_test/CONTRIBUTING.md
  • miniob-miniob_test/Doxyfile
  • miniob-miniob_test/License
  • miniob-miniob_test/NOTICE
  • miniob-miniob_test/README.md
  • miniob-miniob_test/benchmark/CMakeLists.txt
  • miniob-miniob_test/benchmark/bplus_tree_concurrency_test.cpp
  • miniob-miniob_test/benchmark/integer_generator.h
  • miniob-miniob_test/benchmark/record_manager_concurrency_test.cpp
  • miniob-miniob_test/benchmark/server_concurrency_test.cpp
  • miniob-miniob_test/build.sh
    .sh .ps1 linux polyglot
  • miniob-miniob_test/cmake/readline.cmake
  • miniob-miniob_test/deps/CMakeLists.txt
  • miniob-miniob_test/deps/common/CMakeLists.txt
  • miniob-miniob_test/deps/common/conf/ini.cpp
    .js
  • miniob-miniob_test/deps/common/conf/ini.h
  • miniob-miniob_test/deps/common/defs.h
  • miniob-miniob_test/deps/common/io/io.cpp
    .js
  • miniob-miniob_test/deps/common/io/io.h
  • miniob-miniob_test/deps/common/io/roll_select_dir.cpp
  • miniob-miniob_test/deps/common/io/roll_select_dir.h
  • miniob-miniob_test/deps/common/io/select_dir.h
  • miniob-miniob_test/deps/common/lang/bitmap.cpp
  • miniob-miniob_test/deps/common/lang/bitmap.h
  • miniob-miniob_test/deps/common/lang/comparator.cpp
  • miniob-miniob_test/deps/common/lang/comparator.h
  • miniob-miniob_test/deps/common/lang/defer.h
  • miniob-miniob_test/deps/common/lang/lower_bound.h
  • miniob-miniob_test/deps/common/lang/lru_cache.h
  • miniob-miniob_test/deps/common/lang/mutex.cpp
  • miniob-miniob_test/deps/common/lang/mutex.h
  • miniob-miniob_test/deps/common/lang/serializable.h
  • miniob-miniob_test/deps/common/lang/string.cpp
  • miniob-miniob_test/deps/common/lang/string.h
  • miniob-miniob_test/deps/common/log/log.cpp
    .js
  • miniob-miniob_test/deps/common/log/log.h
    .js
  • miniob-miniob_test/deps/common/math/md5.cpp
  • miniob-miniob_test/deps/common/math/md5.h
  • miniob-miniob_test/deps/common/math/random_generator.cpp
  • miniob-miniob_test/deps/common/math/random_generator.h
  • miniob-miniob_test/deps/common/math/regex.cpp
  • miniob-miniob_test/deps/common/math/regex.h
  • miniob-miniob_test/deps/common/metrics/console_reporter.cpp
  • miniob-miniob_test/deps/common/metrics/console_reporter.h
  • miniob-miniob_test/deps/common/metrics/histogram_snapshot.cpp
  • miniob-miniob_test/deps/common/metrics/histogram_snapshot.h
  • miniob-miniob_test/deps/common/metrics/log_reporter.cpp
  • miniob-miniob_test/deps/common/metrics/log_reporter.h
  • miniob-miniob_test/deps/common/metrics/metric.h
  • miniob-miniob_test/deps/common/metrics/metrics.cpp
  • miniob-miniob_test/deps/common/metrics/metrics.h
  • miniob-miniob_test/deps/common/metrics/metrics_registry.cpp
  • miniob-miniob_test/deps/common/metrics/metrics_registry.h
  • miniob-miniob_test/deps/common/metrics/reporter.cpp
  • miniob-miniob_test/deps/common/metrics/reporter.h
  • miniob-miniob_test/deps/common/metrics/reservoir.cpp
  • miniob-miniob_test/deps/common/metrics/reservoir.h
  • miniob-miniob_test/deps/common/metrics/sampler.cpp
  • miniob-miniob_test/deps/common/metrics/sampler.h
  • miniob-miniob_test/deps/common/metrics/snapshot.h
  • miniob-miniob_test/deps/common/metrics/timer_snapshot.cpp
  • miniob-miniob_test/deps/common/metrics/timer_snapshot.h
  • miniob-miniob_test/deps/common/metrics/uniform_reservoir.cpp
  • miniob-miniob_test/deps/common/metrics/uniform_reservoir.h
  • miniob-miniob_test/deps/common/mm/debug_new.h
  • miniob-miniob_test/deps/common/mm/mem.h
  • miniob-miniob_test/deps/common/mm/mem_pool.cpp
  • miniob-miniob_test/deps/common/mm/mem_pool.h
  • miniob-miniob_test/deps/common/os/os.cpp
  • miniob-miniob_test/deps/common/os/os.h
  • miniob-miniob_test/deps/common/os/path.cpp
    .js
  • miniob-miniob_test/deps/common/os/path.h
  • miniob-miniob_test/deps/common/os/pidfile.cpp
  • miniob-miniob_test/deps/common/os/pidfile.h
  • miniob-miniob_test/deps/common/os/process.cpp
  • miniob-miniob_test/deps/common/os/process.h
  • miniob-miniob_test/deps/common/os/process_param.cpp
  • miniob-miniob_test/deps/common/os/process_param.h
  • miniob-miniob_test/deps/common/os/signal.cpp
  • miniob-miniob_test/deps/common/os/signal.h
  • miniob-miniob_test/deps/common/seda/callback.cpp
  • miniob-miniob_test/deps/common/seda/callback.h
  • miniob-miniob_test/deps/common/seda/class_factory.h
  • miniob-miniob_test/deps/common/seda/event_dispatcher.cpp
  • miniob-miniob_test/deps/common/seda/event_dispatcher.h
  • miniob-miniob_test/deps/common/seda/example_stage.cpp
  • miniob-miniob_test/deps/common/seda/example_stage.h
  • miniob-miniob_test/deps/common/seda/init.cpp
  • miniob-miniob_test/deps/common/seda/init.h
  • miniob-miniob_test/deps/common/seda/kill_thread.cpp
  • miniob-miniob_test/deps/common/seda/kill_thread.h
  • miniob-miniob_test/deps/common/seda/metrics_report_event.cpp
  • miniob-miniob_test/deps/common/seda/metrics_report_event.h
  • miniob-miniob_test/deps/common/seda/metrics_stage.cpp
  • miniob-miniob_test/deps/common/seda/metrics_stage.h
  • miniob-miniob_test/deps/common/seda/seda_config.cpp
    .js
  • miniob-miniob_test/deps/common/seda/seda_config.h
  • miniob-miniob_test/deps/common/seda/seda_defs.h
  • miniob-miniob_test/deps/common/seda/stage.cpp
  • miniob-miniob_test/deps/common/seda/stage.h
  • miniob-miniob_test/deps/common/seda/stage_event.cpp
  • miniob-miniob_test/deps/common/seda/stage_event.h
  • miniob-miniob_test/deps/common/seda/stage_factory.h
  • miniob-miniob_test/deps/common/seda/thread_pool.cpp
  • miniob-miniob_test/deps/common/seda/thread_pool.h
  • miniob-miniob_test/deps/common/seda/timer_stage.cpp
  • miniob-miniob_test/deps/common/seda/timer_stage.h
  • miniob-miniob_test/deps/common/time/datetime.cpp
  • miniob-miniob_test/deps/common/time/datetime.h
  • miniob-miniob_test/deps/common/time/timeout_info.cpp
  • miniob-miniob_test/deps/common/time/timeout_info.h
  • miniob-miniob_test/docker/Dockerfile
  • miniob-miniob_test/docker/README.md
  • miniob-miniob_test/docker/bin/starter-code.sh
    .sh linux
  • miniob-miniob_test/docker/bin/starter-sshd.sh
    .sh linux
  • miniob-miniob_test/docker/bin/starter.sh
    .sh linux
  • miniob-miniob_test/docker/docker-compose.yml
  • miniob-miniob_test/docs/book.toml
  • miniob-miniob_test/docs/src/SUMMARY.md
  • miniob-miniob_test/docs/src/blog/1.md
  • miniob-miniob_test/docs/src/blog/images/1-hekaton-storage-engine.png
    .png
  • miniob-miniob_test/docs/src/blog/images/1-range-index-bw-tree.png
    .png
  • miniob-miniob_test/docs/src/blog/images/1-record-lock.png
    .png
  • miniob-miniob_test/docs/src/blog/images/1-storage-engine-prototype.png
    .png
  • miniob-miniob_test/docs/src/blog/images/1-transaction-process-phases-2.png
    .png
  • miniob-miniob_test/docs/src/blog/images/1-transaction-process-phases.png
    .png
  • miniob-miniob_test/docs/src/blog/images/1-transaction-state.png
    .png
  • miniob-miniob_test/docs/src/blog/introduction.md
  • miniob-miniob_test/docs/src/design/images/bplus-tree.jpg
    .jpg
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-deletion-migration.png
    .jpg
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-deletion-move.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-deletion-move2.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-deletion.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-index-file.png
    .jpg
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-internal-node.png
    .jpg
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-internal-struct.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-internal-struct2.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-leaf-node.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-leaf-page.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-bplus-tree-pages-in-file.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-buffer-pool-directory.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-buffer-pool-implementation.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-buffer-pool-page.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-buffer-pool-record.png
    .png
  • miniob-miniob_test/docs/src/design/images/miniob-overview.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-auth.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-command-packet.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-error-packet.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-flow.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-handshake.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-ok-eof-packet.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-ok-packet.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-packet-flow.png
    .png
  • miniob-miniob_test/docs/src/design/images/mysql-result-set-packet.png
    .png
  • miniob-miniob_test/docs/src/design/introduction.md
  • miniob-miniob_test/docs/src/design/miniob-bplus-tree-concurrency.md
  • miniob-miniob_test/docs/src/design/miniob-bplus-tree.md
  • miniob-miniob_test/docs/src/design/miniob-buffer-pool.md
  • miniob-miniob_test/docs/src/design/miniob-clog.md
  • miniob-miniob_test/docs/src/design/miniob-how-to-add-new-sql.md
  • miniob-miniob_test/docs/src/design/miniob-mysql-protocol.md
  • miniob-miniob_test/docs/src/design/miniob-sql-expression.md
  • miniob-miniob_test/docs/src/design/miniob-sql-parser.md
  • miniob-miniob_test/docs/src/design/miniob-transaction.md
  • miniob-miniob_test/docs/src/dev-env/dev_by_gitpod.md
  • miniob-miniob_test/docs/src/dev-env/how-to-dev-using-docker.md
  • miniob-miniob_test/docs/src/dev-env/how_to_dev_in_docker_container_by_vscode.md
  • miniob-miniob_test/docs/src/dev-env/how_to_dev_miniob_by_docker_on_windows.md
  • miniob-miniob_test/docs/src/dev-env/how_to_dev_miniob_by_vscode.md
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_build_init.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_build_init_output.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_build_others.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_build_output.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_build_run_build_task.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_build_run_task.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_dashboard.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_debug_breakpoint.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_debug_console.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_debug_debugging_view.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_debug_start.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_debug_take_breakpoint.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_debug_terminal.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_fork_repo.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_git_auth.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_git_auth1.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_git_commit.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_git_edit_permissions.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_git_operations.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_git_pre_edit_permissions.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_git_push_error.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_gitpod_new_workspace.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_ides.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_miniob_workspace.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_open_gitpod.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_open_miniob.jpg
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_vscode_homepage.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/dev_by_gitpod_workspace.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_add_new_ssh_host.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_config_file.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_container_started.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_cpp_extensions.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_debug.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_kit_for_miniob.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_open_folder.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_pwd.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_remote_ssh_connect_cmd.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_remote_ssh_extension.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_server_started.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vsc_ssh_connect.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vscode_C++_plugs_detail.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vscode_break_point.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vscode_build_ouput.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vscode_cmake.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vscode_debug_miniob.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/vscode_search_plugs.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/windows-enable-disable-functions.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/windows-enable-service.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/windows-functions.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/windows-search-service.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/windows-terminal-mutli-shell.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/windows-terminal.png
    .png
  • miniob-miniob_test/docs/src/dev-env/images/windows-wsl.png
    .png
  • miniob-miniob_test/docs/src/dev-env/introduction.md
  • miniob-miniob_test/docs/src/dev-env/miniob-how-to-debug.md
  • miniob-miniob_test/docs/src/game/debug-output.md
  • miniob-miniob_test/docs/src/game/gitee-instructions.md
  • miniob-miniob_test/docs/src/game/github-introduction.md
  • miniob-miniob_test/docs/src/game/images/add-members.png
    .png
  • miniob-miniob_test/docs/src/game/images/create-repo.png
    .png
  • miniob-miniob_test/docs/src/game/images/create-repo2.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-add-people.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-add-tester-2.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-add-tester.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-begin-import-form.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-import-done.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-import-repository.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-invite-success.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-pending-invite.png
    .png
  • miniob-miniob_test/docs/src/game/images/github-view-repo.png
    .png
  • miniob-miniob_test/docs/src/game/images/invite-users.png
    .png
  • miniob-miniob_test/docs/src/game/images/reporter.png
    .png
  • miniob-miniob_test/docs/src/game/introduction.md
  • miniob-miniob_test/docs/src/game/miniob-date-implementation.md
  • miniob-miniob_test/docs/src/game/miniob-drop-table-implementation.md
  • miniob-miniob_test/docs/src/game/miniob-output-convention.md
  • miniob-miniob_test/docs/src/game/miniob-test-comment-date.md
  • miniob-miniob_test/docs/src/game/miniob_topics.md
  • miniob-miniob_test/docs/src/how_to_build.md
  • miniob-miniob_test/docs/src/how_to_run.md
  • miniob-miniob_test/docs/src/images/miniob-introduction-running-the-client.png
    .png
  • miniob-miniob_test/docs/src/images/miniob-introduction-running-the-server.png
    .png
  • miniob-miniob_test/docs/src/images/miniob-introduction-sql-flow.png
    .png
  • miniob-miniob_test/docs/src/lectures/copyright.md
  • miniob-miniob_test/docs/src/lectures/images/1-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/1.3.1.3-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/1.3.1.3-2.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/2-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/2-2.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/2-3.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/2-4.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/2-5.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/2-6.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/2-7.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/2-8.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-2-a.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-2-b.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-2-c.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-3-a.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-3-b.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-3-c.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-4.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-5.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-6-a.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-6-b.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-7-a.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-7-b.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/3-7-c.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/4-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/4-2.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/4-3.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/4-4.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/4-5.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/4-6.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/5-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/5.2.1.1-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/5.2.1.1-2.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/5.2.1.1-3.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/5.2.1.1-4.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/5.2.2.1-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/5.3.1.1-4.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/6-1.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/6-2.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/6-3.png
    .png
  • miniob-miniob_test/docs/src/lectures/images/6-4.png
    .png
  • miniob-miniob_test/docs/src/lectures/index.md
  • miniob-miniob_test/docs/src/lectures/lecture-1.md
  • miniob-miniob_test/docs/src/lectures/lecture-2.md
  • miniob-miniob_test/docs/src/lectures/lecture-3.md
  • miniob-miniob_test/docs/src/lectures/lecture-4.md
  • miniob-miniob_test/docs/src/lectures/lecture-5.md
  • miniob-miniob_test/docs/src/lectures/lecture-6.md
  • miniob-miniob_test/docs/src/lectures/references.md
  • miniob-miniob_test/docs/src/miniob-introduction.md
  • miniob-miniob_test/etc/observer.ini
  • miniob-miniob_test/src/obclient/CMakeLists.txt
  • miniob-miniob_test/src/obclient/client.cpp
  • miniob-miniob_test/src/observer/CMakeLists.txt
  • miniob-miniob_test/src/observer/common/global_context.cpp
  • miniob-miniob_test/src/observer/common/global_context.h
  • miniob-miniob_test/src/observer/common/ini_setting.h
  • miniob-miniob_test/src/observer/common/init.cpp
    .js
  • miniob-miniob_test/src/observer/common/init.h
  • miniob-miniob_test/src/observer/common/rc.cpp
  • miniob-miniob_test/src/observer/common/rc.h
  • miniob-miniob_test/src/observer/common/types.h
  • miniob-miniob_test/src/observer/event/session_event.cpp
  • miniob-miniob_test/src/observer/event/session_event.h
  • miniob-miniob_test/src/observer/event/sql_debug.cpp
  • miniob-miniob_test/src/observer/event/sql_debug.h
  • miniob-miniob_test/src/observer/event/sql_event.cpp
  • miniob-miniob_test/src/observer/event/sql_event.h
  • miniob-miniob_test/src/observer/event/storage_event.h
  • miniob-miniob_test/src/observer/main.cpp
  • miniob-miniob_test/src/observer/net/buffered_writer.cpp
  • miniob-miniob_test/src/observer/net/buffered_writer.h
  • miniob-miniob_test/src/observer/net/cli_communicator.cpp
  • miniob-miniob_test/src/observer/net/cli_communicator.h
  • miniob-miniob_test/src/observer/net/communicator.cpp
  • miniob-miniob_test/src/observer/net/communicator.h
  • miniob-miniob_test/src/observer/net/mysql_communicator.cpp
  • miniob-miniob_test/src/observer/net/mysql_communicator.h
  • miniob-miniob_test/src/observer/net/plain_communicator.cpp
  • miniob-miniob_test/src/observer/net/plain_communicator.h
  • miniob-miniob_test/src/observer/net/ring_buffer.cpp
  • miniob-miniob_test/src/observer/net/ring_buffer.h
  • miniob-miniob_test/src/observer/net/server.cpp
  • miniob-miniob_test/src/observer/net/server.h
  • miniob-miniob_test/src/observer/net/server_param.h
  • miniob-miniob_test/src/observer/session/session.cpp
  • miniob-miniob_test/src/observer/session/session.h
  • miniob-miniob_test/src/observer/session/session_stage.cpp
  • miniob-miniob_test/src/observer/session/session_stage.h
  • miniob-miniob_test/src/observer/session/thread_data.cpp
  • miniob-miniob_test/src/observer/session/thread_data.h
  • miniob-miniob_test/src/observer/sql/executor/command_executor.cpp
  • miniob-miniob_test/src/observer/sql/executor/command_executor.h
  • miniob-miniob_test/src/observer/sql/executor/create_index_executor.cpp
  • miniob-miniob_test/src/observer/sql/executor/create_index_executor.h
  • miniob-miniob_test/src/observer/sql/executor/create_table_executor.cpp
  • miniob-miniob_test/src/observer/sql/executor/create_table_executor.h
  • miniob-miniob_test/src/observer/sql/executor/desc_table_executor.cpp
  • miniob-miniob_test/src/observer/sql/executor/desc_table_executor.h
  • miniob-miniob_test/src/observer/sql/executor/execute_stage.cpp
  • miniob-miniob_test/src/observer/sql/executor/execute_stage.h
  • miniob-miniob_test/src/observer/sql/executor/help_executor.h
  • miniob-miniob_test/src/observer/sql/executor/load_data_executor.cpp
  • miniob-miniob_test/src/observer/sql/executor/load_data_executor.h
  • miniob-miniob_test/src/observer/sql/executor/set_variable_executor.h
  • miniob-miniob_test/src/observer/sql/executor/show_tables_executor.h
  • miniob-miniob_test/src/observer/sql/executor/sql_result.cpp
  • miniob-miniob_test/src/observer/sql/executor/sql_result.h
  • miniob-miniob_test/src/observer/sql/executor/trx_begin_executor.h
  • miniob-miniob_test/src/observer/sql/executor/trx_end_executor.h
  • miniob-miniob_test/src/observer/sql/expr/expression.cpp
  • miniob-miniob_test/src/observer/sql/expr/expression.h
  • miniob-miniob_test/src/observer/sql/expr/tuple.h
  • miniob-miniob_test/src/observer/sql/expr/tuple_cell.cpp
  • miniob-miniob_test/src/observer/sql/expr/tuple_cell.h
  • miniob-miniob_test/src/observer/sql/operator/calc_logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/calc_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/delete_logical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/delete_logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/delete_physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/delete_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/explain_logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/explain_physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/explain_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/index_scan_physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/index_scan_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/insert_logical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/insert_logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/insert_physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/insert_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/join_logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/join_physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/join_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/logical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/predicate_logical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/predicate_logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/predicate_physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/predicate_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/project_logical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/project_logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/project_physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/project_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/string_list_physical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/table_get_logical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/table_get_logical_operator.h
  • miniob-miniob_test/src/observer/sql/operator/table_scan_physical_operator.cpp
  • miniob-miniob_test/src/observer/sql/operator/table_scan_physical_operator.h
  • miniob-miniob_test/src/observer/sql/optimizer/comparison_simplification_rule.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/comparison_simplification_rule.h
  • miniob-miniob_test/src/observer/sql/optimizer/conjunction_simplification_rule.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/conjunction_simplification_rule.h
  • miniob-miniob_test/src/observer/sql/optimizer/expression_rewriter.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/expression_rewriter.h
  • miniob-miniob_test/src/observer/sql/optimizer/logical_plan_generator.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/logical_plan_generator.h
  • miniob-miniob_test/src/observer/sql/optimizer/optimize_stage.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/optimize_stage.h
  • miniob-miniob_test/src/observer/sql/optimizer/physical_plan_generator.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/physical_plan_generator.h
  • miniob-miniob_test/src/observer/sql/optimizer/predicate_pushdown_rewriter.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/predicate_pushdown_rewriter.h
  • miniob-miniob_test/src/observer/sql/optimizer/predicate_rewrite.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/predicate_rewrite.h
  • miniob-miniob_test/src/observer/sql/optimizer/rewrite_rule.h
  • miniob-miniob_test/src/observer/sql/optimizer/rewriter.cpp
  • miniob-miniob_test/src/observer/sql/optimizer/rewriter.h
  • miniob-miniob_test/src/observer/sql/parser/gen_parser.sh
    .sh linux
  • miniob-miniob_test/src/observer/sql/parser/lex_sql.cpp
  • miniob-miniob_test/src/observer/sql/parser/lex_sql.h
  • miniob-miniob_test/src/observer/sql/parser/lex_sql.l
  • miniob-miniob_test/src/observer/sql/parser/parse.cpp
  • miniob-miniob_test/src/observer/sql/parser/parse.h
  • miniob-miniob_test/src/observer/sql/parser/parse_defs.h
  • miniob-miniob_test/src/observer/sql/parser/parse_stage.cpp
  • miniob-miniob_test/src/observer/sql/parser/parse_stage.h
  • miniob-miniob_test/src/observer/sql/parser/resolve_stage.cpp
  • miniob-miniob_test/src/observer/sql/parser/resolve_stage.h
  • miniob-miniob_test/src/observer/sql/parser/value.cpp
    .js
  • miniob-miniob_test/src/observer/sql/parser/value.h
  • miniob-miniob_test/src/observer/sql/parser/yacc_sql.cpp
  • miniob-miniob_test/src/observer/sql/parser/yacc_sql.hpp
  • miniob-miniob_test/src/observer/sql/parser/yacc_sql.y
  • miniob-miniob_test/src/observer/sql/plan_cache/plan_cache_stage.cpp
  • miniob-miniob_test/src/observer/sql/plan_cache/plan_cache_stage.h
  • miniob-miniob_test/src/observer/sql/query_cache/query_cache_stage.cpp
  • miniob-miniob_test/src/observer/sql/query_cache/query_cache_stage.h
  • miniob-miniob_test/src/observer/sql/stmt/calc_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/create_index_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/create_index_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/create_table_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/create_table_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/delete_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/delete_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/desc_table_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/desc_table_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/exit_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/explain_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/explain_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/filter_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/filter_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/help_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/insert_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/insert_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/load_data_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/load_data_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/select_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/select_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/set_variable_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/show_tables_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/trx_begin_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/trx_end_stmt.h
  • miniob-miniob_test/src/observer/sql/stmt/update_stmt.cpp
  • miniob-miniob_test/src/observer/sql/stmt/update_stmt.h
  • miniob-miniob_test/src/observer/storage/buffer/disk_buffer_pool.cpp
  • miniob-miniob_test/src/observer/storage/buffer/disk_buffer_pool.h
  • miniob-miniob_test/src/observer/storage/buffer/frame.cpp
  • miniob-miniob_test/src/observer/storage/buffer/frame.h
  • miniob-miniob_test/src/observer/storage/buffer/page.h
  • miniob-miniob_test/src/observer/storage/clog/clog.cpp
  • miniob-miniob_test/src/observer/storage/clog/clog.h
  • miniob-miniob_test/src/observer/storage/common/condition_filter.cpp
  • miniob-miniob_test/src/observer/storage/common/condition_filter.h
  • miniob-miniob_test/src/observer/storage/common/meta_util.cpp
  • miniob-miniob_test/src/observer/storage/common/meta_util.h
  • miniob-miniob_test/src/observer/storage/db/db.cpp
  • miniob-miniob_test/src/observer/storage/db/db.h
  • miniob-miniob_test/src/observer/storage/default/default_handler.cpp
  • miniob-miniob_test/src/observer/storage/default/default_handler.h
  • miniob-miniob_test/src/observer/storage/field/field.cpp
  • miniob-miniob_test/src/observer/storage/field/field.h
  • miniob-miniob_test/src/observer/storage/field/field_meta.cpp
  • miniob-miniob_test/src/observer/storage/field/field_meta.h
  • miniob-miniob_test/src/observer/storage/index/bplus_tree.cpp
  • miniob-miniob_test/src/observer/storage/index/bplus_tree.h
  • miniob-miniob_test/src/observer/storage/index/bplus_tree_index.cpp
  • miniob-miniob_test/src/observer/storage/index/bplus_tree_index.h
  • miniob-miniob_test/src/observer/storage/index/index.cpp
  • miniob-miniob_test/src/observer/storage/index/index.h
  • miniob-miniob_test/src/observer/storage/index/index_meta.cpp
  • miniob-miniob_test/src/observer/storage/index/index_meta.h
  • miniob-miniob_test/src/observer/storage/persist/persist.cpp
  • miniob-miniob_test/src/observer/storage/persist/persist.h
  • miniob-miniob_test/src/observer/storage/record/record.h
  • miniob-miniob_test/src/observer/storage/record/record_manager.cpp
  • miniob-miniob_test/src/observer/storage/record/record_manager.h
  • miniob-miniob_test/src/observer/storage/table/table.cpp
  • miniob-miniob_test/src/observer/storage/table/table.h
  • miniob-miniob_test/src/observer/storage/table/table_meta.cpp
  • miniob-miniob_test/src/observer/storage/table/table_meta.h
  • miniob-miniob_test/src/observer/storage/trx/latch_memo.cpp
  • miniob-miniob_test/src/observer/storage/trx/latch_memo.h
  • miniob-miniob_test/src/observer/storage/trx/mvcc_trx.cpp
  • miniob-miniob_test/src/observer/storage/trx/mvcc_trx.h
  • miniob-miniob_test/src/observer/storage/trx/trx.cpp
  • miniob-miniob_test/src/observer/storage/trx/trx.h
  • miniob-miniob_test/src/observer/storage/trx/vacuous_trx.cpp
  • miniob-miniob_test/src/observer/storage/trx/vacuous_trx.h
  • miniob-miniob_test/test/case/README.md
  • miniob-miniob_test/test/case/miniob_test.py
    .py .js
  • miniob-miniob_test/test/case/result/basic.result
  • miniob-miniob_test/test/case/result/primary-aggregation-func.result
  • miniob-miniob_test/test/case/result/primary-complex-sub-query.result
  • miniob-miniob_test/test/case/result/primary-date.result
  • miniob-miniob_test/test/case/result/primary-drop-table.result
  • miniob-miniob_test/test/case/result/primary-expression.result
  • miniob-miniob_test/test/case/result/primary-group-by.result
  • miniob-miniob_test/test/case/result/primary-insert.result
  • miniob-miniob_test/test/case/result/primary-join-tables.result
  • miniob-miniob_test/test/case/result/primary-multi-index.result
  • miniob-miniob_test/test/case/result/primary-null.result
  • miniob-miniob_test/test/case/result/primary-order-by.result
  • miniob-miniob_test/test/case/result/primary-select-meta.result
  • miniob-miniob_test/test/case/result/primary-select-tables.result
  • miniob-miniob_test/test/case/result/primary-simple-sub-query.result
  • miniob-miniob_test/test/case/result/primary-text.result
  • miniob-miniob_test/test/case/result/primary-unique.result
  • miniob-miniob_test/test/case/result/primary-update.result
  • miniob-miniob_test/test/case/test/basic.test
  • miniob-miniob_test/test/case/test/primary-aggregation-func.test
  • miniob-miniob_test/test/case/test/primary-complex-sub-query.test
  • miniob-miniob_test/test/case/test/primary-date.test
  • miniob-miniob_test/test/case/test/primary-drop-table.test
  • miniob-miniob_test/test/case/test/primary-expression.test
  • miniob-miniob_test/test/case/test/primary-group-by.test
  • miniob-miniob_test/test/case/test/primary-insert.test
  • miniob-miniob_test/test/case/test/primary-join-tables.test
  • miniob-miniob_test/test/case/test/primary-multi-index.test
  • miniob-miniob_test/test/case/test/primary-null.test
  • miniob-miniob_test/test/case/test/primary-order-by.test
  • miniob-miniob_test/test/case/test/primary-select-meta.test
  • miniob-miniob_test/test/case/test/primary-select-tables.test
  • miniob-miniob_test/test/case/test/primary-simple-sub-query.test
  • miniob-miniob_test/test/case/test/primary-text.test
  • miniob-miniob_test/test/case/test/primary-unique.test
  • miniob-miniob_test/test/case/test/primary-update.test
  • miniob-miniob_test/test/perf/CMakeLists.txt
  • miniob-miniob_test/test/perf/client_performance_test.cpp
  • miniob-miniob_test/test/sysbench/miniob_common.lua
  • miniob-miniob_test/test/sysbench/miniob_insert.lua
    .sh linux
  • miniob-miniob_test/tools/CMakeLists.txt
  • miniob-miniob_test/tools/clog_reader_cmd.cpp
  • miniob-miniob_test/unittest/CMakeLists.txt
  • miniob-miniob_test/unittest/arithmetic_expression_test.cpp
  • miniob-miniob_test/unittest/bitmap_test.cpp
  • miniob-miniob_test/unittest/bp_manager_test.cpp
  • miniob-miniob_test/unittest/bplus_tree_test.cpp
  • miniob-miniob_test/unittest/clog_test.cpp
  • miniob-miniob_test/unittest/log_test.cpp
  • miniob-miniob_test/unittest/log_test.h
  • miniob-miniob_test/unittest/lower_bound_test.cpp
  • miniob-miniob_test/unittest/md5_test.cpp
  • miniob-miniob_test/unittest/md5_test.h
  • miniob-miniob_test/unittest/mem_pool_test.cpp
  • miniob-miniob_test/unittest/persist_test.cpp
  • miniob-miniob_test/unittest/pidfile_test.cpp
  • miniob-miniob_test/unittest/record_manager_test.cpp
  • miniob-miniob_test/unittest/ring_buffer_test.cpp