Skip to content

Criar campos com identificador único/status para os jobs #1

@gmgall

Description

@gmgall

Dei uma olhada no modelo para já ir pensando como transformar o que vai ser escrito lá num job num dos clusters e identifiquei a necessidade de termos:

  • um identificador único para cada job;
  • um campo para o status do job.

Se entendi corretamente, a tabela que eu preciso consultar seria a experiment:

image

Eu poderia usar a chave primária idexperiment como o identificador único? Seria uma boa prática?

Com relação ao campo de status: acho que ele é necessário para eu fazer algo como

SELECT * FROM experiment WHERE status = 'não submetido'

a cada execução do meu programa. Depois de terminado, eu atualizaria o campo status para algo como terminado; então, na próxima execução, só leria os jobs que ainda precisam ser submetidos.

Talvez essa não seja a melhor forma de fazer e vocês tenham uma ideia melhor. Criei essa issue para a gente ir discutindo isso.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions