Rewrite file/path handling to use std::filesystem and UTF-8-safe helpers. Switch Windows file open/create paths to wide-char APIs, replace manual separator concatenation with PathJoin, and enable RocksDB UTF-8 filenames. Also add UTF-8 path coverage for file IO, version manager recovery, and collection open/flush/reopen flows. |
||
|---|---|---|
| .. | ||
| db_proto_converter_test.cc | ||
| db_type_helper_test.cc | ||
| doc_test.cc | ||
| index_params_test.cc | ||
| meta_test.cc | ||
| query_params_test.cc | ||
| schema_test.cc | ||
| version_manager_test.cc | ||