Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix taskletcount #2497

Merged
merged 4 commits into from
Jan 26, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions src/executor/operator/physical_aggregate.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

void GroupByInputTable(const Vector<UniquePtr<DataBlock>> &input_blocks, Vector<UniquePtr<DataBlock>> &output_blocks, HashTable &hash_table);

void GenerateGroupByResult(const SharedPtr<DataTable> &input_table, SharedPtr<DataTable> &output_table, HashTable &hash_table);
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_alter.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,6 @@ public:

~PhysicalAlter() override = default;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_command.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -558,10 +558,4 @@ bool PhysicalCommand::Execute(QueryContext *query_context, OperatorState *operat
return true;
}

SizeT PhysicalCommand::TaskletCount() {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

} // namespace infinity
2 changes: 0 additions & 2 deletions src/executor/operator/physical_command.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) override;

SizeT TaskletCount() override;

inline SharedPtr<Vector<String>> GetOutputNames() const override { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const override { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_compact_finish.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const override { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

private:
void SaveSegmentData(QueryContext *query_context, const CompactStateData *compact_state_data);

Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_compact_index_prepare.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,4 @@ bool PhysicalCompactIndexPrepare::Execute(QueryContext *query_context, OperatorS
return true;
}

SizeT PhysicalCompactIndexPrepare::TaskletCount() {
// auto *index_index = base_table_ref_->index_index_.get();
// return index_index->index_snapshots_vec_.size();
return 1;
}

} // namespace infinity
2 changes: 0 additions & 2 deletions src/executor/operator/physical_compact_index_prepare.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) override;

SizeT TaskletCount() override;

inline SharedPtr<Vector<String>> GetOutputNames() const override { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const override { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_create_collection.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
2 changes: 0 additions & 2 deletions src/executor/operator/physical_create_index_finish.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) override;

SizeT TaskletCount() override { return 1; }

SharedPtr<Vector<String>> GetOutputNames() const override { return output_names_; }

SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const override { return output_types_; }
Expand Down
2 changes: 0 additions & 2 deletions src/executor/operator/physical_create_index_prepare.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) override;

SizeT TaskletCount() override { return 1; }

SharedPtr<Vector<String>> GetOutputNames() const override { return output_names_; }

SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const override { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_create_schema.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
5 changes: 0 additions & 5 deletions src/executor/operator/physical_create_table.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}
inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_create_view.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline const SharedPtr<CreateViewInfo> &bound_select_statement() const { return create_view_info_; };

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_cross_product.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

SharedPtr<Vector<String>> GetOutputNames() const final;

SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final;
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_delete.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_drop_collection.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_drop_index.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) override;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const override { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const override { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_drop_schema.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_drop_table.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_drop_view.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_dummy_operator.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,6 @@ public:

bool Execute(QueryContext *query_context, OperatorState *operator_state) final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline SharedPtr<Vector<String>> GetOutputNames() const final { return output_names_; }

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_dummy_scan.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

private:
SharedPtr<Vector<String>> output_names_{};
SharedPtr<Vector<SharedPtr<DataType>>> output_types_{};
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_except.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

private:
SharedPtr<Vector<String>> output_names_{};
SharedPtr<Vector<SharedPtr<DataType>>> output_types_{};
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_explain.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline ExplainType explain_type() const { return explain_type_; }

static void AlignParagraphs(Vector<SharedPtr<String>> &array1, Vector<SharedPtr<String>> &array2);
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_export.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -68,12 +68,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

SizeT ExportToCSV(QueryContext *query_context, ExportOperatorState *export_op_state);

SizeT ExportToJSONL(QueryContext *query_context, ExportOperatorState *export_op_state);
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_flush.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

inline FlushType flush_type() const { return flush_type_; }

private:
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_hash.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

private:
SharedPtr<Vector<String>> output_names_{};
SharedPtr<Vector<SharedPtr<DataType>>> output_types_{};
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_hash_join.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,6 @@ public:
SharedPtr<Vector<String>> GetOutputNames() const final;

SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}
};

} // namespace infinity
6 changes: 0 additions & 6 deletions src/executor/operator/physical_import.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

void ImportFVECS(QueryContext *query_context, ImportOperatorState *import_op_state);

void ImportCSR(QueryContext *query_context, ImportOperatorState *import_op_state);
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_index_join.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,6 @@ public:
SharedPtr<Vector<String>> GetOutputNames() const final;

SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final;

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}
};

} // namespace infinity
6 changes: 0 additions & 6 deletions src/executor/operator/physical_insert.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

private:
TableEntry *table_entry_{};
u64 table_index_{};
Expand Down
6 changes: 0 additions & 6 deletions src/executor/operator/physical_intersect.cppm
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,6 @@ public:

inline SharedPtr<Vector<SharedPtr<DataType>>> GetOutputTypes() const final { return output_types_; }

SizeT TaskletCount() override {
String error_message = "Not implement: TaskletCount not Implement";
UnrecoverableError(error_message);
return 0;
}

private:
SharedPtr<Vector<String>> output_names_{};
SharedPtr<Vector<SharedPtr<DataType>>> output_types_{};
Expand Down
Loading