Notes de publication de Claris FileMaker Cloud 2.19.1.2
Octobre 2020 (mis à jour en novembre 2020)
Ce document fournit des informations sur Claris® FileMaker Cloud® 2.19.1.2. Pour plus d'informations, consultez le Centre de documentation produit ou les ressources d'assistance sur notre site Web.
Notes de publication de FileMaker Cloud 2.19.0
Description détaillée du logiciel
Améliorations et compatibilité
- FileMaker Cloud 2.19.1.2 est compatible avec les clients Claris FileMaker® 18 et 19.
- Vous pouvez désormais utiliser Microsoft Azure Active Directory (Azure AD) pour authentifier les utilisateurs FileMaker Cloud.
Améliorations de performance, de stabilité et de fiabilité
- Stabilité et fiabilité sans verrouillage de pages : dans certaines conditions, le verrouillage de pages peut causer des problèmes de stabilité et de fiabilité. Le verrouillage de pages et la fonction de restauration au démarrage sont liées, donc le paramètre de restauration au démarrage contrôle également le verrouillage de pages. Afin d'améliorer la stabilité et la fiabilité, le verrouillage de pages et la restauration au démarrage sont désactivés, et vous ne pouvez plus utiliser Claris FileMaker Admin API pour activer la restauration au démarrage.
Après avoir réalisé des tests de résistance complets à l'aide de plusieurs outils développés en interne et conformes aux normes du secteur, nous avons déterminé que l'utilisation d'un verrou de partage pour l'accès de bas niveau à la structure d'une base de données, ainsi que des recherches indexées en parallèle, le tri sur l'hôte et d'autres optimisations, offrent des performances similaires, voire meilleures, que le verrouillage de pages.
- Utilisation d'un verrou de partage pour l'accès de bas niveau à la structure d'une base de données : FileMaker Cloud 2.19.1.2 utilise désormais un verrou de partage au lieu du verrouillage de pages tel que décrit ci-dessus pour gérer l'accès de bas niveau à la structure d'une base de données. Avant l'introduction du verrouillage de pages, le moteur de base de données gérait l'accès à l'aide d'un mutex (objet mutuellement exclusif), qui permettait à un seul thread à la fois de lire ou d'écrire la structure d'une base de données. Toutefois, un verrou de partage autorise l'accès en lecture simultané (tant que les ressources système le permettent) mais l'accès en écriture nécessite encore un verrou exclusif. Comme la plupart des accès à la structure d'une base de données sont des opérations de lecture, l'utilisation d'un verrou de partage améliore les performances de lecture des utilisateurs simultanés de la même base de données.
- Opérations de recherche indexées en parallèle : comme un verrou de partage est utilisé pour autoriser l'accès en lecture simultané, la version 2.19.1.2 peut désormais effectuer des opérations de recherche dans des rubriques indexées en parallèle. Auparavant, une seule opération de recherche indexée pouvait être effectuée à la fois.
- Tri des enregistrements sur l'hôte : dans les versions précédentes, FileMaker Cloud transférait toujours les enregistrements vers les clients FileMaker (Claris FileMaker Pro™ et Claris FileMaker Go®) pour effectuer un tri. Cependant, à partir de la version 19.1.2 des clients FileMaker et la version 2.19.1.2 de FileMaker Cloud, FileMaker Cloud effectue le tri, s'il n'est pas occupé ; sinon, le client effectue le tri.
- Comparaison des clés basée sur la mémoire lors de l'indexation : une rubrique de texte contenant plusieurs valeurs (chaque valeur étant séparée par un retour chariot) utilisée comme rubrique source dans un lien est appelée une rubrique multiclé. Le moteur de base de données FileMaker peut résoudre les liens qui utilisent une rubrique multiclé comme rubrique source. Dans les versions antérieures à la version 2.19.1.2, le moteur de base de données analysait les rubriques multiclés et stockait les clés indexables dans un fichier temporaire. Pour améliorer l'indexation des rubriques de texte multiclé, la version 19.1.2 stocke désormais les clés dans la mémoire et effectue une comparaison des clés dans la mémoire, ce qui est plus efficace.
La comparaison des clés basée sur la mémoire lors de l'indexation est prise en charge dans FileMaker Cloud, FileMaker Server™ et FileMaker Pro, mais pas dans FileMaker Go.
Informations de version FileMaker Cloud
- La fonction Obtenir(VersionApplicationHôte) renvoie
Cloud Server 2.19.1.xxx
, où xxx est le numéro de build. Par exemple, si le numéro de build est 211, la valeur renvoyée estCloud Server 2.19.1.211
. - L'Admin Console de FileMaker Cloud affiche la version FileMaker Cloud au format 2.19.1.xxx, où xxx est le numéro de build.
Problèmes résolus
Les problèmes suivants ont été résolus.
- Les utilisateurs ne parvenaient pas à télécharger un fichier si son nom comprenait 13 caractères, extension .fmp12 non comprise.
- Novembre 2020 : Claris FileMaker Data API renvoyait un message d'erreur pour une requête API envoyée plus d'une heure après la connexion avec Claris ID.
- Novembre 2020 : Claris FileMaker WebDirect™ ne prenait pas en charge la fonction JavaScript FileMaker.PerformScriptWithOption. JavaScript dans un Web Viewer peut désormais appeler cette fonction pour exécuter un script FileMaker et transmettre le nouveau paramètre « option » pour contrôler la gestion d'un script FileMaker en cours d'exécution. Consultez la section Options de gestion du script actif lors du démarrage de nouveaux scripts.
- Novembre 2020 : dans FileMaker WebDirect, la boîte de dialogue de notification pour le téléchargement de fichiers ne suivait pas les règles de retour à la ligne japonaises.
- Novembre 2020 : FileMaker WebDirect n'affichait pas certains boutons dans Microsoft Edge.
API, technologies ou fonctions obsolètes
À mesure que FileMaker Cloud évolue, la liste des technologies, API et fonctions prises en charge change. Dans le cadre de cette évolution, des versions de systèmes d'exploitation, du matériel et des fonctions seront supprimés au profit de versions, de matériel et de fonctions plus récents. Même si l'obsolescence d'un produit ne signifie pas sa suppression immédiate, vous devriez délaisser les technologies obsolètes, celles-ci pouvant faire l'objet d'une suppression dans une version future du produit.
Pour obtenir les dernières informations concernant les API, technologies et fonctions obsolètes, consultez la Base de connaissances.