ERDDAP™Зміни
ERDDAP™це чудовий прикладІнновації користувачів-Driven, де інновації продуктів часто надходять від споживачів (ERDDAP™Користувачі) , не тільки виробники (ERDDAP™розробники) й З роками більшість ідей для нових функцій і змінERDDAP™приходять з користувачів. Користувачі зараховуються нижче за свої чудові ідеї. Дякуємо! Будь ласка, зв'яжіться з нами
Ось зміни, пов'язані з кожнимERDDAP™реліз.
Версія 2.27.0
(випущено 2025-06-11)
-
Нові можливості та зміни (для користувачів) :
-
Новий конвертер даних на серверах /erddap/convert/color.html
-
РедакціяERDDAP™Адміністратори повинні знати і зробити:
-
За замовчуванням behavoir є те, що кеш тепер буде очищено незалежно від задачі великих даних навантаження. Це дозволить більш надійним і регулярним очищенням старих файлів кешу. При низькому дисковому просторі додаткова робота з підвищенням рівня балансу сервера (повернення помилки для запитів, ймовірно, зробити сервер, що працює з космосу, і очищення кешу частіше в низьких обставинах диска для запобігання помилок) й Уdatasets.xml (English, Українська, Français...) ви можете додати / встановити новий кеш Параметри ClearMinutes для керування, як часто перевірка сервера для очищення кешу. Примітка, існуючий параметр cacheMinutes контролює вік файлів, які слід зберігати, новий кеш ClearMinutes є для того, як часто робити хаш прозорим.
<cacheClearMinutes>15</cacheClearMinutes>
Ви можете вимкнути нові чіткі перевірки кешу за допомогою налаштування завданняCacheClear до false в налаштування.xml, хоча це не рекомендується. пердят ОчиститиMinutes також вдокументація данихй
- Локалізована підтримка метаданих даних. Підтримує локалізацію значень у значенняхaddAttributesсекція. Просто додайте атрибут з додатковим xml:lang tag. Наприклад, щоб додати французьке ім'я до данихaddAttributesрозділ буде включати:
<att name="title">Data from a local source.</att>
<att name="title" xml:lang="fr">Données provenant d'une source locale.</att>
Додаткові деталі, доступні влокалізована документація метаданихй
-
Новий Docker Налаштувати файл з опціями для SSL та сервером Barebones Prometheus. Завдяки Shane St. Savage для SSL і Jiaui Hu для Prometheus.
-
Підтримка використання інформації в заголовках для визначення URL сервера замість перекриття на файлі налаштування. Це дозволить сервера отримати доступ до декількох імен і може спростити певні конфігурац ії. Будь ласка, ввімкніть його і відправте зворотній зв'язок.
<useHeadersForUrl>true</useHeadersForUrl>
-
Деякі невеликі зміни, виправлення помилок і оптимізація.
-
ДляERDDAP™Розробники:
-
Рефактор, як виводяться типи файлів у коді. Це має зробити його так, щоб типи файлів можна додавати без необхідності доторкнутися до багатьох місць коду.
Версія 2.26
(випущено 2025-03-31)
- Для всіх:
- Велике оновлення сайту документації: https://erddap.github.io/
Крім оновленого зовнішнього вигляду є поліпшена навігація, пошук, переклад, і вона повинна бути легше зберігатися вперед!
-
Нові можливості та зміни (для користувачів) :
-
АбонементиRSSоновлюється часто з змін файлів.
-
РедакціяERDDAP™Адміністратори повинні знати і зробити:
-
Видача за замовчуванням вимагає / підтримуєJavaверсія 21. Задня в цьому випуску здатна легко зробитиJava17 сумісних бінарних.
-
Нова функція для налаштування інформації, що відображається про дані в UI. Ми очікуємо, що це може бути особливо корисним, щоб додати речі, такі як цитування даних. Для отримання більш детальної інформації Ви можете прочитатиНова документаціяй Дякуємо Ayush Singh за внесок!
-
Додаткові показники прометеуса. Найпопулярнішіhttp_request_duration_секунди, які включають в себе час реагування на запити, які розірвалися: "request_type", "dataset_id", "dataset_type", "file_type", "lang_code", "status_code" Цей машинний зчитувач ий формат дозволить краще зібрати метрики, щоб зрозуміти, як користувачі використовують сервер.
-
Новий спосіб створення XML файлів ISO19115. Він використовує Apache SIS і є новим варіантом в цьому випуску. Будь ласка, ввімкніть його і відправте зворотній зв'язок.
<useSisISO19115>true</useSisISO19115>
-
UI тепер створить індивідуальні посилання на кожен виворіт в полях, таких якinfoUrlі резюме.
-
АбонементиRSSоновлюється часто з змін файлів. Якщо це викликає питання, будь ласка, оберіть на GitHub і відключіть функціонал, додавши нижче прапора на налаштування.xml. НЕ ЗАСТОСУВАННЯ
<updateSubsRssOnFileChanges>false</updateSubsRssOnFileChanges>
- Заміна змінних не буде автоматично сформовано для типів даних EDDTableЗ альбомуNcCFFiles. Якщо ви були спираючись на поведінку, ви можете або (краще рішення) ДодатиsubsetVariablesдо визначення даних у вашомуdatasets.xml, або додати нижче прапора на налаштування.xml. Якщо ви відчуваєте необхідність увімкнути це, будь ласка, зв'яжіться з GitHub, щоб ми могли краще підтримувати ваш випадок, що рухається вперед. НЕ ЗАСТОСУВАННЯ
<includeNcCFSubsetVariables>true</includeNcCFSubsetVariables>
- Статус на сервери (при завантаженні / яка документація, яку мігрували) на новий сайт документації. Якщо потрібно, ви можете вимкнути це за допомогою прапора в налаштування.xml: НЕ ЗАСТОСУВАННЯ
<redirectDocumentationToGitHubIo>false</redirectDocumentationToGitHubIo>