{"id":121099,"date":"2024-12-20T21:46:00","date_gmt":"2024-12-20T19:46:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/subd-scylladb-pereshla-s-agpl-na-proprietarnuyu-liczenziyu"},"modified":"2024-12-20T21:46:00","modified_gmt":"2024-12-20T19:46:00","slug":"subd-scylladb-pereshla-s-agpl-na-proprietarnuyu-liczenziyu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/subd-scylladb-pereshla-s-agpl-na-proprietarnuyu-liczenziyu","title":{"rendered":"Il database ScyllaDB \u00e8 passato da AGPL a una licenza proprietaria.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Gli sviluppatori del DBMS ScyllaDB hanno annunciato il passaggio del progetto a una licenza proprietaria che limita l'ambito di applicazione. Il ramo ScyllaDB 6.2.x sar\u00e0 l'ultimo disponibile sotto licenza AGPL. Gli interessati possono creare un fork e continuare lo sviluppo della base di codice di ScyllaDB sotto la vecchia licenza.    <\/p>\n<p>In precedenza, il progetto ScyllaDB seguiva un modello di sviluppo Open Core, in cui la parte di base del prodotto \u00e8 sviluppata sotto licenza libera, mentre le funzionalit\u00e0 avanzate sono chiuse e fornite solo ai titolari di licenze commerciali. Secondo il nuovo schema di licenza, la pubblicazione della versione aperta di ScyllaDB OSS verr\u00e0 interrotta, mentre il prodotto commerciale precedentemente chiuso, ScyllaDB Enterprise, inizier\u00e0 a essere distribuito fornendo il codice sorgente sotto licenza proprietaria. Gli utenti potranno utilizzare gratuitamente la versione completa di ScyllaDB Enterprise, rispettando alcune condizioni.    <\/p>\n<p>La nuova licenza vieta l'uso del software per competere con i prodotti e servizi degli sviluppatori di ScyllaDB, nonch\u00e9 per la creazione di sistemi cloud \"applicazione come servizio\" (SaaS, software-as-a-service) e sistemi commerciali \"DB come servizio\" (dBaaS, database-as-a-service). La licenza non limita l'uso del prodotto gratuito per scopi commerciali e in ambienti di lavoro, a condizione che la dimensione totale dello storage su tutti i nodi del cluster non superi i 10 TB e che non vengano utilizzati pi\u00f9 di 50 VCPU per l'elaborazione dei dati. Gli utenti che non soddisfano i criteri dichiarati sono invitati ad acquistare una licenza commerciale.    <\/p>\n<p>Ad esempio, \u00e8 possibile utilizzare gratuitamente ScyllaDB su un cluster di tre nodi, se ciascun nodo contiene 16 core logici CPU e una capacit\u00e0 di archiviazione di 3TB. Questa configurazione \u00e8 in grado di gestire da 100.000 a 200.000 operazioni al secondo. La distribuzione di ScyllaDB e la modifica del codice sono consentite a condizione che vengano fornite sotto la stessa licenza, elencando l'intero elenco di tutte le modifiche e indicando le informazioni sull'autore originale del prodotto.     <\/p>\n<p>La ragione del cambiamento nella politica di distribuzione di ScyllaDB \u00e8 stata il desiderio di unificare e ottimizzare lo sviluppo delle versioni commerciali e open source in competizione tra loro, il cui mantenimento separato creava difficolt\u00e0, portava via molte risorse e consumava energie. Inoltre, a causa della complessit\u00e0 dell'architettura interna, il codice sorgente di ScyllaDB \u00e8 stato sviluppato esclusivamente dai dipendenti dell'azienda e il progetto open source non ha visto l'emergere di collaboratori esterni che apportassero le proprie modifiche. Un punto di svolta \u00e8 stata l'implementazione dell'algoritmo di consenso Raft, delle tabelle e del supporto API S3 integrato, grazie ai quali molte funzioni secondarie sono state trasferite da applicazioni esterne nel nucleo del DBMS.     <\/p>\n<p>Alla fine, \u00e8 stato deciso di unire i prodotti open source e commerciali, il che da un lato semplificher\u00e0 lo sviluppo e dall'altro espander\u00e0 le funzionalit\u00e0 della versione gratuita. Ad esempio, gli utenti che rientrano nei limiti gratuiti avranno accesso a funzionalit\u00e0 come il supporto LDAP, ottimizzazioni PGO (riduzione della latenza nei testi fino al 33% e aumento delle prestazioni fino al 50%), modalit\u00e0 di streaming a livello di file (accelerazione nell'aggiunta\/rimozione di nodi fino a 30 volte), impostazione delle proprie priorit\u00e0 per carichi diversi, supporto per la compressione del traffico RPC tra nodi utilizzando l'algoritmo ZSTD, strategia migliorata di imballaggio dei dati (riduzione della dimensione dello storage fino al 35%), supporto per la crittografia, operatore Kubernetes per ScyllaDB, ciclo di supporto prolungato per le versioni.                    <\/p>\n<p>ScyllaDB consente di creare sistemi noSQL distribuiti, scalabili e altamente disponibili, conservando i dati sotto forma di array associativi (hash) con pi\u00f9 livelli di nidificazione. Per le query strutturate pu\u00f2 essere utilizzato un linguaggio simile a SQL chiamato CQL (Cassandra Query Language). I cluster basati su ScyllaDB offrono un livello di scalabilit\u00e0 lineare, dove le prestazioni dipendono direttamente dal numero di core della CPU. I dati inseriti nel DB vengono automaticamente replicati su pi\u00f9 nodi e, in caso di guasto di un nodo, le sue funzioni vengono rapidamente assunte da altri nodi. L'aggiunta, l'aggiornamento e la rimozione di nodi nel cluster avviene senza interrompere il funzionamento e senza riconfigurare gli altri nodi.        <\/p>\n<p>Il database ScyllaDB \u00e8 stato fondato dieci anni fa da Avi Kiviti e Dor Laor, che in passato avevano creato un hypervisor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4420\">KVM<\/a> e il sistema operativo OSv. Il progetto \u00e8 stato creato come tentativo di riscrivere Apache Cassandra dal linguaggio Java a C++ per ottenere prestazioni superiori. Il database \u00e8 compatibile a livello API con Apache Cassandra e Amazon DynamoDB. Nei test eseguiti, ScyllaDB ha mostrato un aumento della capacit\u00e0 di assorbimento da 2 a 5 volte rispetto ad Apache Cassandra. Si segnala che un cluster basato su Apache Cassandra pu\u00f2 essere sostituito da un cluster ScyllaDB contenente 10 volte meno nodi, ma nonostante il numero ridotto di nodi, supera le prestazioni del 42%.                      <\/p>\n<p>Per quanto riguarda gli altri prodotti dell'azienda ScyllaDB, il framework per lo sviluppo di applicazioni server asincrone Seastar, i driver e l'operatore Kubernetes continueranno a essere forniti con licenza Apache 2.0. La piattaforma di gestione del cluster Scylla Manager, precedentemente distribuita con licenza proprietaria, \u00e8 stata migrata alla licenza Apache 2.0. L'implementazione chiusa dell'operatore Kubernetes distribuito geograficamente \u00e8 stata unita all'operatore Kubernetes open source e sar\u00e0 fornita con licenza Apache 2.0.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62442\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0421\u0423\u0411\u0414 ScyllaDB \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u0412\u0435\u0442\u043a\u0430 ScyllaDB 6.2.x \u0441\u0442\u0430\u043d\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439 \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPL. \u041f\u0440\u0438 \u0436\u0435\u043b\u0430\u043d\u0438\u0438 \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043b\u0438\u0446\u0430 \u043c\u043e\u0433\u0443\u0442 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0444\u043e\u0440\u043a \u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b ScyllaDB \u043f\u043e\u0434 \u0441\u0442\u0430\u0440\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439. \u0420\u0430\u043d\u0435\u0435 \u043f\u0440\u043e\u0435\u043a\u0442 ScyllaDB \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u043b\u0441\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Open Core, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0430\u0437\u043e\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-121099","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0421\u0423\u0411\u0414 ScyllaDB \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u0412\u0435\u0442\u043a\u0430 ScyllaDB 6.2.x \u0441\u0442\u0430\u043d\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439 \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPL.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/subd-scylladb-pereshla-s-agpl-na-proprietarnuyu-liczenziyu\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0423\u0411\u0414 ScyllaDB \u043f\u0435\u0440\u0435\u0448\u043b\u0430 \u0441 AGPL \u043d\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0421\u0423\u0411\u0414 ScyllaDB \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u0412\u0435\u0442\u043a\u0430 ScyllaDB 6.2.x \u0441\u0442\u0430\u043d\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439 \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPL.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/subd-scylladb-pereshla-s-agpl-na-proprietarnuyu-liczenziyu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-12-20T19:46:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-12-20T19:46:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Il database ScyllaDB \u00e8 passato da AGPL a una licenza proprietaria | ProHoster","description":"Gli sviluppatori del database ScyllaDB hanno annunciato il passaggio del progetto a una licenza proprietaria, che limita l'ambito di applicazione. Il branch ScyllaDB 6.2.x sar\u00e0 l'ultimo disponibile con licenza AGPL.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/subd-scylladb-pereshla-s-agpl-na-proprietarnuyu-liczenziyu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0423\u0411\u0414 ScyllaDB \u043f\u0435\u0440\u0435\u0448\u043b\u0430 \u0441 AGPL \u043d\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0421\u0423\u0411\u0414 ScyllaDB \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u0412\u0435\u0442\u043a\u0430 ScyllaDB 6.2.x \u0441\u0442\u0430\u043d\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439 \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPL.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/subd-scylladb-pereshla-s-agpl-na-proprietarnuyu-liczenziyu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-12-20T19:46:00+00:00","article:modified_time":"2024-12-20T19:46:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121099","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 09:03:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 09:03:20","updated":"2026-01-23 09:03:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/121099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=121099"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/121099\/revisions"}],"predecessor-version":[{"id":164298,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/121099\/revisions\/164298"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=121099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=121099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=121099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}