globus / globus/globus-compute

Cleanup tasks table

Open
#260 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
162
Forks
53
Avg merge
15h 29m
Merged PRs (30d)
26

Description

There are unnecessary columns in the tasks table.

We should **delete**:
- status
- modified_at

We could **optionally delete**:
- created_at -- provided we insert a received status into task_statuses at the same time.

Contributor guide

Open the contributing guide

Research direction

Locate the tasks table definition and all references to status, modified_at, created_at, and task_statuses. Check the related schema or migration tests before deciding whether created_at can also be removed; done means the required columns are deleted and the optional change is consistently implemented or explicitly left out.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
database
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.