Proposal: change the way `data_processed` is use to determine if a dataset has been processed
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 30/100
Piste de recherche
Commencez par la requête data/unprocessed/{data_engine_id}/{order} et examinez comment la table data_processed et la condition process_data_tries déterminent l’éligibilité. Examinez le flux de traitement de data_engine_id ainsi que les tests ou appelants existants liés à la base de données. La tâche est terminée lorsque la décision relative à l’état du traitement correspond à la sémantique de nouvelle tentative convenue, sans perdre le comportement propre à chaque moteur.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The data_processed table is used in data/unprocessed/{data_engine_id}/{order} where the decision on whether or not a dataset has been processed by a data engine is determined by whether or not the data has been attempted to be processed 3 (process_data_tries) times. To me this is an odd decision. I would consider any dataset which has been attempted to be processed as processed. The data_engine_id itself should determine whether or not to try to process a dataset multiple times (provided it can access that information).
AND p.num_tries < ' . $this->config->item('process_data_tries') .
mysql> DESCRIBE data_processed;
+----------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------------+--------------+------+-----+---------+-------+
| did | int unsigned | NO | PRI | NULL | |
| evaluation_engine_id | int | NO | PRI | NULL | |
| user_id | int | NO | | NULL | |
| processing_date | datetime | NO | | NULL | |
| error | text | YES | | NULL | |
| warning | text | YES | | NULL | |
| num_tries | int | NO | | 1 | |
+----------------------+--------------+------+-----+---------+-------+
- Langage dominant
- Python
- Étoiles
- 16
- Forks
- 51
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de openml/server-api
-
behavior
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
openml/server-api#337 · 1 commentaire ·
-
Redesign POST /data/untag for v2Peut-être à nouveau libre @omosola l’a pris il y a 47 jours, et aucune pull request n’est ouverte. Ouverteproposal
openml/server-api#375 · 2 commentaires · 1 personne assignée ·
-
Redesign POST /data/tag for v2Peut-être à nouveau libre @omosola l’a pris il y a 47 jours, et aucune pull request n’est ouverte. Ouverte
openml/server-api#374 · 2 commentaires · 1 personne assignée ·
-
Redesign POST /data/qualities/unprocessed/{data_engine_id}/{order} for v2Peut-être à nouveau libre @omosola l’a pris il y a 47 jours, et aucune pull request n’est ouverte. Ouverte
openml/server-api#373 · 1 personne assignée ·
-
Redesign POST /data/qualities for v2Peut-être à nouveau libre @omosola l’a pris il y a 47 jours, et aucune pull request n’est ouverte. Ouverte
openml/server-api#372 · 1 personne assignée ·
Toutes les issues de openml/server-api
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Graphify-Labs/graphify#4524 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
topoteretes/cognee#5982 ·
Les mainteneurs répondent en général sous 1 jour
-
Patches of derivations with `__structuredAttrs` are ignoredPeut-être pris @KiaraGrouwstra l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 81/100
nix-community/vulnix#184 ·
-
New InternshipOuvertenew_internship
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
aws-samples/sample-per-model-bedrock#295 ·
Les mainteneurs répondent en général sous 1 jour