baobabsoluciones / baobabsoluciones/cornflow

Change instance ID and execution ID for an UUID

Open
#613 1 comment 0 reactions 0 assignees View on GitHub
enhancement server
Dominant language
Python
Stars
21
Forks
5
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
It is a new feature to have the generated ID to be UUID instead of a hash of the user and the created_at time

**Describe the solution you'd like**
To have randomly generated UUIDs

**Describe alternatives you've considered**
None

**Additional context**
None. But maybe we want to have an UUID to report back to the user and use it as an external_id, but keep an integer as the internal id and primary key of the table to have a better database storage and disk size consumption.

Contributor guide

Open the contributing guide

Research direction

The issue names instance IDs, execution IDs, UUID generation, and possible internal database IDs, but no files or tests. Start by locating where these IDs are generated and used in persistence and the REST API; clarify whether UUIDs replace existing identifiers or are added as external IDs, then define tests covering the agreed behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend, database
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.