INNER CODE UNIT · C++

record_number

epsilla-cloud/vectordb · engine/db/table_mvp.cpp:100

  int64_t record_number = table_segment_->record_number_;

  // Only leader sync table to disk.
  if (is_leader_) {
    // Write the table data to disk.
    logger_.Debug("Save table segment.");
    table_segment_->SaveTableSegment(table_schema_, db_catalog_path);

    // Clean up old WAL files.
    wal_->CleanUpOldFiles();
  }

  int64_t index = 0;
  for (int i = 0; i < table_schema_.fields_.size(); ++i) {
    auto fType = table_schema_.fields_[i].field_type_;
    auto mType = table_schema_.fields_[i].metric_type_;

    if (fType == meta::FieldType::VECTOR_FLOAT ||

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…