Mikhail Bautin's repositories
yugabyte-db
YugabyteDB
cassandra-cpp-driver
YugabyteDB C++ Driver for YCQL, based on the DataStax Driver
abseil-cpp
Abseil Common Libraries (C++)
build-infra
Infrastructure for building YugabyteDB
yugabyte-db-thirdparty
YugaByte third-party dependencies (work in progress moving this here from http://bit.ly/yb3partydir)
build-lldb
LLDB build scripts
downloadutil
A Python module with common utilities for downloading and extracting archives
llvm-installer
A Python module for installing LLVM packages for various platforms
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
sys-detection
A Python module for detecting the operating system name, version, architecture, etc.
yb-cpplint
Yugabyte fork of Cpplint
yugabyte-bash-common
Common utilities in Bash reused across multiple YugaByte projects: logging, stack traces, Python setup
DiskANN
Graph-structured Indices for Scalable, Fast, Fresh and Filtered Approximate Nearest Neighbor Search
dotfiles-public
Various configuration files and best practices for environment setup
glog
IMPORTANT: please carefully edit the squashed commit's message when merging! You can use the PR description as the starting point. DO NOT use the default squashed commit message.
hnswlib
Header-only C++/python library for fast approximate nearest neighbors
merging-navigable-graphs
Code and experiments for an algorithm for merging navigable graphs such as HNSW
SimSIMD
Up to 200x Faster Dot Products & Similarity Metrics β for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & SVE2 π
usearch
Fast Open-Source Search & Clustering engine Γ for Vectors & π Strings Γ in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram π
ysql-bulk-load-test
YSQL bulk load test script