Cette page décrit Calíope 1.5, la version que nous construisons en ce moment. La 1.4 est terminée et en cours d'examen par Apple, et la boutique propose aujourd'hui la 1.3 sur le Mac et la 1.2 sur iPad. Le changelog indique dans quelle version chaque fonction est arrivée.
Ajoute un bouton « Ouvrir dans Calíope » à chaque sujet. Ne fonctionne qu'avec l'app installée.
Calíope parle la langue que vous lui donnez dans les réglages du système.
Où le trouver : Calíope › Préférences › Général
Calíope est traduite en cinq langues : français, anglais, espagnol, allemand et italien. Avec le système dans une autre, elle s'affiche en anglais.
La langue se choisit dans les réglages du système, pas dans l'app, et elle se choisit par application : votre appareil peut être dans une langue et Calíope dans une autre.
- Sur iPad et iPhone : Réglages › Calíope › Langue préférée.
- Sur le Mac : Réglages Système › Général › Langue et région › Applications.
Dans Préférences › Général, vous voyez dans quelle langue elle est, avec un bouton qui vous y emmène.
Le changement atteint aussi le widget et les raccourcis Siri, qui restaient auparavant dans la langue de l'appareil.
Jusqu'à la version précédente il y avait un sélecteur dans l'app. Il a été retiré : il faisait double emploi avec un réglage que le système possède déjà, et ce qu'on y choisissait n'était respecté ni par les phrases de Siri ni par les demandes d'autorisation, si bien que l'app pouvait finir par parler deux langues à la fois.
Mots-clés : langue, français, anglais, espagnol, allemand, italien, traduction, localisation, changer de langue, interface, réglages système
Langue, journal des requêtes, journal des erreurs, biométrie et conseils d'utilisation.
Où le trouver : Calíope › Préférences › Général
L'onglet Général contient les sections suivantes :
Langue : indique dans quelle langue est Calíope et mène au réglage du système où on la change. Il n'y a pas de sélecteur dans l'app : la langue se choisit par application dans Réglages Système › Général › Langue et région › Applications, et sur iPad et iPhone dans Réglages › Calíope › Langue préférée. Consultez le sujet Langue de l'interface pour plus de détails.
Journalisation : activez ou désactivez le journal des requêtes réussies et le journal des erreurs de requête. Le journal est stocké dans UserDefaults et peut être consulté depuis l'onglet Journal des requêtes de l'espace de travail.
Conseils d'utilisation : le commutateur Afficher les conseils d'utilisation au démarrage contrôle si TipKit affiche des bulles d'aide contextuelle la première fois que vous utilisez chaque fonction de l'application. Désactivez-le si vous préférez une interface sans tutoriels contextuels.
Biométrie : le commutateur Exiger Face ID ou Exiger Touch ID demande une authentification biométrique avant de se connecter à un serveur. Il se trouve dans cet onglet même, sur macOS comme sur iPad, et n'apparaît que si l'appareil dispose de la biométrie.
Mots-clés : général, préférences, journal, langue, language, biométrie, face id, touch id
Permet aux sauvegardes planifiées et au monitoring de rester actifs à la fermeture de la fenêtre, macOS uniquement.
Où le trouver : Calíope › Préférences › Général
Par défaut Calíope quitte complètement lors de la fermeture de la dernière fenêtre. Si vous avez des sauvegardes planifiées ou le monitoring des serveurs activé, cette terminaison interrompt ces tâches en arrière-plan.
Ouvrez Préférences › Général › Comportement à la fermeture de la fenêtre et activez Maintenir Calíope en arrière-plan. Avec l'option activée :
- L'icône du Dock disparaît lorsque vous fermez la fenêtre — Calíope cesse d'être une app « régulière » et devient accessoire.
- L'icône de la barre de menus (en haut à droite de l'écran) reste visible et depuis là vous pouvez :
- Ouvrir la fenêtre — rouvre l'interface dans le processus actuel, en conservant sessions, connexions et le planificateur.
- Nouvelle instance — ouvre un processus Calíope complètement indépendant.
- Quitter — termine réellement l'app.
- Le planificateur de sauvegardes, le moteur de monitoring et le rafraîchisseur du widget continuent de s'exécuter.
Pour revenir au comportement par défaut, désactivez l'interrupteur : si vous le désactivez pendant que la fenêtre est masquée, Calíope revient immédiatement au mode régulier et réapparaît dans le Dock.
Cette préférence s'applique uniquement sur macOS. Sur iPad le système d'exploitation gère le cycle de vie tout seul.
Lance Calíope automatiquement à l'ouverture de votre session, idéal pour les sauvegardes planifiées.
Où le trouver : Calíope › Préférences › Général
Activez cette préférence si vous voulez que Calíope démarre automatiquement chaque fois que vous ouvrez votre session macOS, sans avoir à le lancer manuellement.
Fonctionnement. Calíope s'enregistre comme Élément à ouvrir à la connexion du système. La première fois que vous activez l'option, macOS peut demander une approbation explicite : une alerte système apparaîtra ou Réglages Système › Général › Éléments à ouvrir à la connexion s'ouvrira avec Calíope dans la liste. Confirmez là et l'option reste active.
Quand c'est utile.
- Sauvegardes planifiées. Si vous dépendez du planificateur pour des sauvegardes quotidiennes ou hebdomadaires, combiner cette option avec Maintenir Calíope en arrière-plan donne le flux complet : à la connexion Calíope démarre ; à la fermeture de la fenêtre il reste dans la barre de menus ; les sauvegardes se déclenchent à l'heure prévue sans que vous ayez à ouvrir quoi que ce soit.
- Monitoring des serveurs. Si vous avez laissé le monitoring actif dans des onglets Dashboard, les snapshots continuent de s'accumuler dès la première minute de la session.
Comment le gérer depuis le système. À tout moment vous pouvez ouvrir Réglages Système › Général › Éléments à ouvrir à la connexion et désactiver Calíope depuis là — le commutateur des Préférences reflète ce changement la prochaine fois que vous ouvrez les Préférences.
Si l'activation échoue. Un message orange apparaîtra sous le commutateur avec la raison. La cause la plus fréquente est que macOS a bloqué Calíope dans Éléments à ouvrir à la connexion (suite à une désactivation manuelle antérieure). Ouvrez Réglages Système, autorisez Calíope, puis réessayez.
Cette préférence s'applique uniquement sur macOS. Sur iPad la notion d'Éléments à ouvrir à la connexion n'existe pas.
Police, tabulation, auto-complétion et options de l'éditeur SQL.
Où le trouver : Calíope › Préférences › Éditeur de texte
Texte :
- Taille de police de l'éditeur (10–26 pt) — contrôle la taille du texte dans la zone d'écriture de l'éditeur SQL.
- Taille de tabulation (2–30 espaces) — nombre d'espaces insérés par la touche Tab lors de l'indentation du code SQL.
Fonctionnalités :
- Indentation automatique — lors de l'appui sur Entrée dans l'éditeur, la nouvelle ligne est indentée au même niveau que la précédente. Utile pour écrire des blocs BEGIN…END ou des sous-requêtes imbriquées.
- Auto-complétion des mots-clés SQL — affiche des suggestions de mots-clés MySQL/MariaDB pendant la frappe. Peut être activée/désactivée sans redémarrer l'application.
- Convertir les mots-clés en majuscules lors du formatage SQL — lorsque vous utilisez Beautify, SELECT, FROM, WHERE, etc. sont écrits en majuscules.
- Afficher les numéros de ligne — affiche le numéro de chaque ligne dans la marge gauche de l'éditeur, utile pour référencer les erreurs.
- Supprimer les espaces en fin de ligne — supprime automatiquement les espaces blancs superflus en fin de ligne avant d'exécuter ou d'enregistrer le contenu de l'éditeur.
Taille de police du tableau de résultats :
La barre des résultats de l'Éditeur SQL a son propre contrôle de taille, à côté du mot table : deux boutons et le nombre entre eux, de 11 à 26 points. Elle est indépendante de la taille de l'éditeur et se change aussi en pinçant à deux doigts sur la grille —trackpad sur macOS, deux doigts sur iPad—. La valeur est conservée entre les sessions.
Mots-clés : éditeur, police, font size, taille de tabulation, auto-complétion, numéros de ligne, indentation, résultats, zoom police, trailing spaces, majuscules, mots-clés
Regroupez, triez, déplacez et supprimez les profils de connexion enregistrés.
Où le trouver : Calíope › Préférences › Connexions
L'onglet Connexions existe sur macOS et sur iPad, et c'est l'inventaire de tous les profils enregistrés.
Ils sont regroupés par groupe, avec le nom du groupe et le nombre de connexions qu'il contient dans chaque en-tête ; celles qui n'appartiennent à aucun tombent dans Sans groupe, à la fin. À l'intérieur de chaque groupe, elles sont triées par nom, par ordre alphabétique.
Changer le tri. Sur macOS, en cliquant sur l'en-tête de n'importe quelle colonne : nom, type, utilisateur, serveur, port, base de données ou collation. Sur iPad, avec le contrôle Trier par du pied de page, qui propose nom, serveur, utilisateur et type. Les groupes ne bougent pas : l'ordre choisi est celui à l'intérieur de chacun.
Ce que l'on peut faire sur une connexion. Clic droit sur macOS, appui long sur iPad : tester la connexion, la déplacer vers un autre groupe — ou la sortir de tous — et la supprimer. Sur iPad, on la supprime aussi en faisant glisser la ligne vers la gauche. La suppression demande confirmation et nomme la connexion, car elle emporte son mot de passe enregistré, son historique de requêtes et le SQL qu'elle contenait, et il n'y a pas d'annulation.
Pour modifier les données d'un profil — hôte, identifiants, SSL, tunnel SSH — retournez au Gestionnaire de connexions, l'écran d'accueil avant de vous connecter, et sélectionnez-le dans la barre latérale. Cet onglet ne modifie pas : il gère.
Importer / Exporter des profils : le pied de page comprend des boutons pour exporter tous les profils vers un fichier JSON et pour importer depuis un fichier précédemment exporté. Utile pour migrer des configurations entre machines ou pour garder une copie. L'export n'inclut pas les mots de passe — ils vivent dans le trousseau — ni le contenu des certificats et des clés, seulement leurs chemins.
Mots-clés : profils, connexions enregistrées, groupes, trier, alphabétique, déplacer vers le groupe, supprimer un profil, liste, importer, exporter
Configurez le fournisseur, les clés API et la longueur des réponses globalement.
Où le trouver : Calíope › Préférences › Assistant IA
Choisissez le fournisseur et remplissez ce dont il a besoin : ceux du cloud demandent votre clé API ; Apple Intelligence ne demande rien, car le modèle tourne sur l'appareil ; Ollama demande l'adresse où il écoute, et aucune clé. Là où l'on choisit un modèle, le bouton de rechargement liste ceux que ce fournisseur publie : dans le cloud, ceux de votre compte ; dans Ollama, ceux que vous avez téléchargés.
La section Génération contient l'option Envoyer le schéma au modèle et le sélecteur Longueur maximale du SQL, qui détermine combien de tokens le modèle peut générer par réponse. Consultez le thème Longueur maximale du SQL généré pour savoir quand utiliser chaque option.
Si le fournisseur demande une clé et que vous n'en avez pas encore, l'assistant fonctionne en mode démo avec des réponses d'exemple. Ce qui est enregistré ici vaut pour l'Assistant IA dans tous les onglets et sur les trois plateformes (macOS, iPad et iPhone).
Mots-clés : IA, OpenAI, Gemini, Claude, Apple Intelligence, Ollama, clé API, modèle, GPT, configurer l'assistant, tokens, longueur maximale, génération, sans clé, local
Comment les bulles d'aide sont distribuées : une à chaque entrée dans un outil, jamais deux à la fois.
Où le trouver : Calíope › Préférences › Général
Calíope propose plus de soixante-dix conseils d'utilisation : de courtes bulles ancrées au contrôle dont elles parlent, pour les fonctions qui ne se devinent pas.
Ils arrivent un par un
Chaque outil a sa propre liste ordonnée. En entrant, vous verrez au plus un conseil, et la visite suivante amènera le suivant. L'Éditeur SQL, par exemple, en a vingt-trois : vous les découvrirez au fil de vingt-trois visites, jamais tous d'un coup.
Ils sont classés par ce qu'ils vous épargnent
D'abord ceux qui évitent une erreur — le décalage entre rechercher et remplacer, le mode sûr — puis ceux de confort. Si vous délaissez un outil tôt, vous aurez tout de même vu les plus importants.
Un conseil est consommé dès qu'il s'affiche
Il est marqué comme vu quand il apparaît, pas quand vous le fermez : entrez et ressortez aussitôt, et il ne reviendra pas. C'est délibéré — on préfère ne rien répéter à personne — et c'est à cela que sert le bouton pour les revoir.
Activer, désactiver, recommencer
- Préférences › Général › Conseils gouverne les deux : l'interrupteur les éteint aussitôt, et Afficher à nouveau les conseils les remet au premier.
- La réinitialisation est appliquée par l'app au lancement : il faut donc la quitter et la rouvrir. L'écran le signale tant que c'est en attente.
Sur iPhone, c'est à part
Sur l'iPhone tourne Calíope elle-même : ce sont donc les mêmes conseils et le même interrupteur — un par appareil, comme toute préférence de ce genre.
Ils ne bloquent rien
Un toucher ou un clic hors de la bulle les ferme, et ils ne demandent jamais confirmation.
Mots-clés : conseils, bulles, aide contextuelle, infobulle, onboarding, première fois, tutoriel, réinitialiser les conseils, afficher les conseils, revoir, tipkit
Ce dont Calíope peut vous avertir, quand l'autorisation est demandée et pourquoi un avis ne se répète pas.
Où le trouver : Calíope › Préférences › Notifications
Calíope peut vous signaler ce qui se passe pendant que vous regardez autre chose. Tous les avis sont des notifications locales : l'app les produit sur votre appareil et elles ne passent par aucun serveur.
Ce qu'il signale
• Requête longue terminée : quand une requête dépasse le seuil que vous fixez (5 s par défaut).
• Tunnel SSH : quand le tunnel tombe, et quand il revient.
• Sauvegarde manuelle : à la fin et en cas d'échec. Ces deux-là sont les seuls passés sous silence quand Calíope est devant vous.
• Synchronisation iCloud : en cas d'échec. Visible seulement avec iCloud activé.
• Volume de lignes : quand un résultat dépasse le nombre de lignes que vous fixez.
L'autorisation est demandée à l'activation d'un interrupteur, pas au lancement : tant que vous n'avez pas demandé un avis, Calíope ne demande rien au système. Si elles sont refusées dans les réglages du système, cette section le dit en haut et vous y emmène — autorisation refusée, aucun avis n'arrive, même avec tous les interrupteurs activés.
Un avis ne se répète pas. Chaque type a un délai d'une minute ; celui d'iCloud, de quinze. Un tunnel qui tombe et revient trente fois en une minute n'avertit qu'une fois.
Ce qui est signalé est enregistré. Avec les messages système activés, chaque avis laisse aussi un message dans la boîte que lisent l'iPhone et la montre — derrière le même interrupteur et dans le même délai : sinon, un seul avis laisserait trente lignes au poignet. Les deux de la sauvegarde manuelle font exception, car l'historique d'exécutions émet déjà leur message et il apparaîtrait en double.
Le bouton Tester envoie une notification d'exemple, pour voir comment le système la présente.
Calíope mémorise les onglets ouverts par serveur et les rouvre lorsque vous vous reconnectez à ce serveur.
Où le trouver : Calíope › Préférences › Restaurer les onglets
Lorsque vous quittez Calíope, l'application enregistre un instantané local avec vos onglets ouverts par serveur (indexés par profil de connexion). Au prochain lancement, lorsque vous vous reconnectez manuellement à ce serveur, ses onglets reviennent automatiquement.
Calíope ne rouvre jamais les connexions au lancement. C'est délibéré, pour la sécurité et pour l'expérience utilisateur :
- Rouvrir des sessions authentifiées sans saisir le mot de passe serait dangereux.
- Enchaîner des invites de mot de passe pour plusieurs sessions au démarrage est désagréable.
- Un serveur en panne bloquerait le lancement de l'application.
Le flux est donc explicite : au démarrage, vous voyez le Gestionnaire de connexions ; lorsque vous choisissez un profil et vous connectez, si des onglets avaient été enregistrés pour ce profil, ils réapparaissent dans l'espace de travail.
Préférences › Restaurer les onglets vous permet de choisir :
- Rouvrir mes onglets précédents (par défaut) — restaure les onglets à la reconnexion au même serveur.
- Repartir à zéro — supprime l'instantané et démarre toujours avec un onglet éditeur vide.
Ce qui est restauré et ce qui ne l'est pas :
- ✅ Onglets par profil (SQL Editor, Tableau de bord, Catalogues, Diagramme ER, Sauvegarde, …) avec leur titre et contenu initial.
- ✅ Le SQL saisi dans chaque éditeur est déjà préservé séparément (editor_state.json).
- ✅ Onglets de l'éditeur hors ligne — restaurés dès le lancement (ils ne nécessitent pas d'authentification).
- ❌ Connexions MySQL / tunnels SSH — jamais rouverts automatiquement.
- ❌ Résultats de requêtes, sauvegardes/migrations/maintenance en cours — états transitoires, sans intérêt de les faire revivre à moitié.
Stockage : l'instantané se trouve dans ~/Library/Application Support/Caliope/session_restore.json. Il est par appareil — non synchronisé via iCloud — car l'ensemble d'onglets idéal d'un Mac (nombreux outils simultanés) diffère généralement de celui d'un iPad (une tâche à la fois).
Mots-clés : restaurer les onglets, rouvrir onglets, restauration onglets, instantané, reconnexion, onglets par serveur, repartir à zéro
Maintenez vos connexions, fragments, historique et préférences synchronisés sur tous vos appareils Apple.
Où le trouver : Calíope › Préférences › Général
Calíope peut synchroniser vos données entre macOS, iPad et iPhone via iCloud, éliminant ainsi le besoin de configurer chaque appareil manuellement.
Ce qui est synchronisé :
- Profils de connexion (connections.json) — tous vos serveurs enregistrés.
- État de l'éditeur (editor_state.json) — le dernier SQL que vous aviez ouvert.
- Mode sans risque (editor_safemode.json) — l'état du commutateur de mode sans risque.
- Préférences — taille de police, options de l'éditeur, configuration de l'IA.
- Fragments SQL — votre collection de fragments de code enregistrés.
- Historique des requêtes — les 100 dernières entrées par serveur (en raison des limites d'iCloud KV Store).
- Dispositions ER — les positions enregistrées des nœuds dans les diagrammes ER.
- Mots de passe — les identifiants sont automatiquement migrés entre le Trousseau local et le Trousseau iCloud.
Comment activer la synchronisation :
1. Assurez-vous qu'iCloud est actif et que vous êtes connecté à votre identifiant Apple dans Réglages Système › Identifiant Apple.
2. Ouvrez Préférences › Général › iCloud.
3. Activez le commutateur Synchroniser Calíope avec iCloud.
4. Confirmez dans la boîte de dialogue en appuyant sur Activer et migrer les données.
5. Les données locales sont copiées vers iCloud et la synchronisation est activée.
Comment désactiver la synchronisation :
1. Ouvrez Préférences › Général › iCloud.
2. Désactivez le commutateur.
3. Confirmez dans la boîte de dialogue en appuyant sur Désactiver.
4. Les données sont recopiées vers le stockage local. La copie iCloud n'est pas supprimée.
Si iCloud n'est pas disponible :
Lorsque l'appareil n'a pas de session iCloud active, le commutateur apparaît désactivé avec le message \"iCloud non disponible. Connectez-vous dans Réglages Système → Identifiant Apple.\"
Limites de synchronisation :
iCloud KV Store a une limite de 1 Mo. Calíope tronque l'historique des requêtes aux 100 entrées les plus récentes par serveur avant la synchronisation pour rester dans cette limite. Si l'utilisation dépasse 80 % de la limite, un avertissement est enregistré dans le diagnostic local.
Confidentialité et requêtes — avis important :
L'historique des requêtes synchronisé peut contenir des informations sensibles : mots de passe incorporés dans le SQL, données personnelles (noms, e-mails, identifiants), données financières ou autres contenus confidentiels. Avant d'activer la synchronisation iCloud, vérifiez que votre historique ne contient pas ce type de données. Calíope affiche cet avertissement dans la boîte de dialogue d'activation et dans la section iCloud des Préférences tant que la synchronisation est active. Pour effacer votre historique, utilisez Préférences › Général › Supprimer mes données.
Empêche l'ordinateur de se mettre en veille par inactivité pendant qu'une tâche longue s'exécute.
Où le trouver : Espace de travail › Garder actif
Le bouton en forme de tasse dans la barre d'outils garde votre Mac éveillé. C'est utile quand une sauvegarde, un import ou une requête longue doit se terminer et que vous allez vous éloigner du clavier.
C'est manuel et indéfini : cela n'expire pas au bout d'un certain temps et cela ne s'active pas tout seul pour une tâche. Vous l'activez, et cela reste actif jusqu'à ce que vous le désactiviez ou que vous quittiez Calíope. Cela n'est jamais restauré au lancement suivant, précisément pour que personne ne finisse la semaine avec un portable éveillé depuis des jours.
Il y a deux niveaux. Par défaut, le système reste éveillé mais l'écran peut s'éteindre : cela consomme moins de batterie et génère moins de chaleur. Dans Réglages › Général, vous pouvez aussi garder l'écran allumé, ce qui n'est nécessaire que si vous devez continuer à regarder l'écran. Modifier cette préférence pendant que le mode est actif prend effet immédiatement.
Tant qu'il est actif, la barre d'état en bas de la fenêtre affiche un indicateur, donc il n'est jamais activé sans que vous puissiez le voir. Vous pouvez aussi le basculer depuis Fenêtre › Garder actif, ou avec Contrôle-Option-C.
Pour le vérifier vous-même, lancez « pmset -g assertions » dans le Terminal : l'assertion apparaît avec le nom de Calíope.
Sur iPad, la portée est différente : cela garde l'écran allumé, et seulement tant que Calíope est au premier plan. iPadOS n'offre pas de moyen de garder le système éveillé indépendamment de l'écran.
Fermer l'écran est une mise en veille matérielle, et aucune app ne peut l'empêcher.
Où le trouver : Espace de travail › Garder actif
« Garder actif » bloque la veille par inactivité, celle qui survient quand vous cessez d'utiliser l'ordinateur. Fermer l'écran est autre chose : c'est une mise en veille imposée par le matériel, et aucune application ne peut l'empêcher — ni Calíope, ni la commande « caffeinate » du Terminal.
La seule façon de continuer à travailler écran fermé est le mode clamshell, qui exige que le Mac soit branché et relié à un écran externe, plus un clavier ou une souris externes. Dans cette configuration, le Mac reste éveillé de lui-même et vous n'avez pas besoin de « Garder actif ».
Deux autres limites à connaître : une assertion ne réveille pas une machine déjà endormie, elle empêche seulement qu'elle s'endorme ; et elle ne bloque pas une mise en veille manuelle depuis le menu Pomme.
Un seul endroit pour voir tout ce que Calíope a en cours, même si vous êtes sur un autre onglet, un autre serveur ou une autre application.
Où le trouver : Espace de travail › Activité
L’état s’affiche à trois endroits, chacun répondant à une question différente :
· Un point à côté du nom d’un onglet lorsque cet onglet travaille, et à côté du sélecteur de serveur lorsque le travail se trouve sur une autre connexion. C’est ce qui règle le cas où l’on lance une requête puis on change d’endroit.
· Le pied de la barre latérale, où figuraient déjà l’usage du processeur et de la mémoire, ouvre le détail complet : ce qui tourne, sur quel serveur, depuis quand, avec la progression si elle est connue, ainsi que les modes actifs et les dernières opérations terminées.
· Un témoin dans la barre d’outils, à côté du bouton « Garder actif », avec le nombre d’opérations en cours. Il existe parce que la barre latérale peut être masquée. Il ouvre le même panneau.
La barre d’état en bas continue de rendre compte de l’onglet affiché ; elle ajoute seulement un avis lorsqu’il y a du travail hors de la vue.
Lorsque l’app est en arrière-plan, la fin d’une opération est signalée par une notification système. Cela se configure dans Réglages › Notifications.
Mots-clés : activité, en cours, arrière-plan, progression, témoin, occupé
Les tâches et les modes sont deux choses différentes, et les opérations instantanées ne sont pas annoncées.
Les tâches commencent et se terminent : requêtes et lots d’instructions, sauvegardes manuelles et planifiées, restaurations, migrations de données, maintenance des tables, importations, requêtes à l’assistant IA, synchronisation iCloud et actualisation du widget. Elles affichent le temps écoulé et, quand il est connu, la progression.
Les modes restent actifs jusqu’à ce qu’on les désactive : « Garder actif », la surveillance des serveurs, l’existence de sauvegardes planifiées et les tunnels SSH ouverts. Ils ne se terminent pas : ni barre, ni chronomètre. Ils ont leur propre section et ne comptent pas dans le nombre affiché par le témoin.
Ce qui n’apparaît pas : tout ce qui dure moins d’une seconde. Charger l’arbre du schéma, ouvrir un diagramme ou lister des colonnes est instantané dans le cas normal, et l’annoncer produirait un clignotement qui apprendrait à ignorer le témoin.
Si une opération n’affiche pas de progression, c’est que le serveur ne dit pas ce qu’il reste à faire. On montre alors le temps écoulé : une barre qui avance seule serait une invention.
Mots-clés : tâches, modes, seuil, progression, bruit, ce qui apparaît
Aller à, arrêter, et pourquoi ce n’est pas toujours possible
Chaque entrée du panneau ne propose que ce qu’elle peut réellement faire.
Aller à active la session et l’onglet où se trouve la tâche. Une sauvegarde planifiée n’a pas d’onglet — elle se déclenche seule, sans que personne n’ouvre rien — : le panneau indique donc qu’il n’y a pas de destination plutôt que de laisser un bouton qui ne mène nulle part.
Arrêter n’apparaît que si l’opération peut vraiment être arrêtée :
· Une requête est coupée par un KILL QUERY sur sa propre connexion, ce qui n’exige pas le privilège PROCESS. Si ce message ne peut pas être envoyé, on vous le dit : la requête peut rester active sur le serveur.
· Les sauvegardes manuelles, les restaurations, les migrations et la maintenance des tables s’arrêtent depuis le panneau ou depuis leur outil.
· Les sauvegardes planifiées, la synchronisation et l’actualisation du widget ne s’arrêtent pas en cours de route : pas de bouton.
« Non confirmé ». Une tâche présente depuis plus de six heures est marquée ainsi. Elle n’est pas retirée d’office, car un REPAIR sur une grande table peut réellement durer aussi longtemps et la faire disparaître serait mentir ; à la place, « Ignorer » permet de l’enlever à la main si vous savez qu’elle n’existe plus.
Mots-clés : arrêter, annuler, aller à, kill query, non confirmé, ignorer