Skip to content

deps:spider task performs unnecessary rebuilds due to mariadb-connector-cpp #1412

@coderabbitai

Description

@coderabbitai

Problem

The deps:spider task rebuilds spider even when no source files have changed, causing unnecessary build time (~22 seconds per invocation).

Root Cause

The cmake build for mariadb-connector-cpp modifies the source, causing it to rebuild every time the task is called. This triggers spider to rebuild as well.

Proposed Solution

Use checksum utilities to prevent mariadb-connector-cpp from rerunning when its sources haven't actually changed.

Context

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions