1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zdyfjh2017-incubator-iotdb

Клонировать/Скачать
RELEASE_NOTES.md 50 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 24.06.2025 05:12 a83c1dc

Apache IoTDB 0.11.0

Новые возможности* IOTDB-627 Поддержка удаления диапазона для временных рядов

  • IOTDB-670 Добавление интерфейса запроса сырых данных в сессии

  • IOTDB-716 Добавление сжатия LZ4

  • IOTDB-736 Добавление отслеживания производительности запросов

  • IOTDB-776 Новая стратегия управления памятью

  • IOTDB-813 Отображение группы хранения по заданному префиксу пути

  • IOTDB-848 Поддержка сортировки по времени в порядке возрастания/убывания

  • IOTDB-863 Добавление переключателя для удаления некорректно упорядоченных данных

  • IOTDB-873 Добавление DDL для подсчёта устройств

  • IOTDB-876 Добавление DDL для подсчёта групп хранения

  • IOTDB-926 Поддержка повторного подключения сессии

  • IOTDB-941 Поддержка команды 'удалить группу хранения <префикс пути>'

  • IOTDB-968 Поддержка предиката времени в запросе последнего значения, например, select last * from root where time >= T

  • Отображение псевдонима, если он используется в запросе

  • Добавление стратегии компактации уровней

  • Добавление частичной вставки## Несовместимые изменения

  • IOTDB-778 Поддержка двойных и одинарных кавычек в пути

  • IOTDB-870 Изменение вывода меток и атрибутов на две колонки со значениями JSON

Разнообразные изменения

  • IOTDB-784 Обновление протокола RPC до версии V3
  • IOTDB-790 Изменение base_dir на system_dir
  • IOTDB-829 Ускорение удаления нескольких временных рядов
  • IOTDB-839 Улучшение API Tablet для удобства использования
  • IOTDB-902 Оптимизация агрегации max_time
  • IOTDB-916 Добавление конфигурационного параметра для настройки кэша последних значений
  • IOTDB-928 Добавление опциональности ENCODING при создании временного ряда
  • IOTDB-938 Переработка алгоритма кодирования Gorilla
  • IOTDB-942 Оптимизация запросов с длинными некорректно упорядоченными страницами
  • IOTDB-943 Исправление высокого использования процессора
  • Добавление логов нагрузки запросов
  • Добавление ограничения скорости слияния

Исправления ошибок* IOTDB-749 Предотвратить выброс OOM при выборке выберите * из root

  • IOTDB-774 Исправление проблемы выброса OOM при выполнении команды показать временные ряды
  • IOTDB-832 Исправление логики sessionPool при неудачной попытке повторного подключения
  • IOTDB-833 Исправление проблемы подключения JMX к IoTDB в контейнере Docker
  • IOTDB-835 Ошибка при удалении временной серии данных и изменении типа данных перед записью
  • IOTDB-836 Несоответствие классов статистики при завершении файла (удаление временной серии данных и пересоздание)
  • IOTDB-837 Выброс ArrayIndexOutOfBoundsException, если размер measurementId не согласован с размером значений
  • IOTDB-847 Исправление ошибки, когда команда список привилегий пользователя не применима к root
  • IOTDB-850 Ошибка при перечислении привилегий других пользователей
  • IOTDB-851 Улучшение отказоустойчивости при восстановлении WAL (включение частичной вставки)
  • IOTDB-855 Невозможность освобождения сессии в SessionPool, если происходит выброс RuntimeException
  • IOTDB-868 Невозможность повторного выполнения mlogs с специальными символами, такими как запятая
  • IOTDB-872 Включение настройки часового пояса на клиентской стороне
  • IOTDB-877 Исправление ошибки префикса при отображении группы хранения и устройств
  • IOTDB-904 Исправление выброса NullPointerException при обновлении последнего кэша
  • IOTDB-920 Отключение вставки строки, содержащей только столбец времени/метки времени
  • IOTDB-921 При одновременном выполнении двух запросов в одном выражении возникает ошибка* IOTDB-922 Возможность конвертации между типами Int и Long в ResultSet
  • IOTDB-947 Исправление ошибки при подсчете узлов с помощью шаблонного символа
  • IOTDB-949 Поддержка 'T*' в пути при выравнивании по устройству
  • IOTDB-956 Пропуск фильтра при группировке по времени и выравнивании по устройству
  • IOTDB-963 Ошибка при восстановлении deleteStorageGroupPlan
  • IOTDB-967 Исправление ошибки xxx не имеет дочернего узла xxx при подсчете временных рядов данных
  • IOTDB-970 Ограничение количества и размера файлов журнала
  • IOTDB-971 Более точные сообщения об ошибках для slimit и soffset
  • IOTDB-975 При отсутствии временного ряда данных в файле TsFile, чтение неправильного списка метаданных блока# Apache IoTDB (incubating) 0.10.1
  • [IOTDB-797] Ошибка десериализации InsertTablet из WAL
  • [IOTDB-788] Невозможно обновить все группы хранения
  • [IOTDB-792] Жесткое ожидание при вставке во время отображения последних временных рядов
  • [IOTDB-794] Ошибка переименования или удаления файла при проверке запуска в Windows
  • [IOTDB-795] Ошибка BufferUnderflowException в Hive-connector
  • [IOTDB-766] Не освобождается незакрытый файловый читатель, небольшая утечка памяти
  • [IOTDB-796] Низкая пропускная способность параллельных запросов
  • Результат запроса некорректен при наличии неконсистентных данных
  • Изменение значения по умолчанию для fetch size до 10000 в сессии
  • [IOTDB-798] Исправление ошибки установки rowLimit и rowOffset
  • [IOTDB-800] Добавление нового типа конфигурации для параметров, которые больше нельзя изменять после первого запуска
  • [IOTDB-802] Улучшение производительности запросов с группировкой
  • [IOTDB-799] Удаление инструмента визуализации логов из версии v0.10
  • Исправление лицензии-бинарной
  • [IOTDB-805] Исправление ошибки BufferUnderflowException при запросе TsFile, хранящегося в HDFS
  • Python сессионный клиент версии 0.10.0
  • [IOTDB-808] Исправление ошибки в selfCheck() truncate
  • Исправление документации MeasurementSchema в Tablet
  • [IOTDB-811] Исправление множественного обновления mlog при сбое обновления системного файла properties
  • Улучшение процесса перезапуска IoTDB
  • Удаление зависимости jol-core, введенной hive-serde 2.8.4
  • Удаление зависимости org.json из-за несовместимости лицензий* [ISSUE-1551] Исправление установки исторической версии при загрузке дополнительного файла TsFile# Apache IoTDB (subsidiary) 0.10.0## Новые возможности* IOTDB-217 Введение нового синтаксиса GROUPBY, например, select avg(s1) from root.sg.d1.s1 GROUP BY ([1, 50), 5ms)
  • IOTDB-220 Добавление функции горячей загрузки конфигурации
  • IOTDB-275 Разрешение использования пользовательского значения JAVA_HOME и наличие пробелов в JAVA_HOME
  • IOTDB-287 Разрешение домена в JDBC URL
  • IOTDB-292 Добавление функции загрузки внешних файлов tsfile
  • IOTDB-297 Поддержка команды "show flush task info"
  • IOTDB-298 Поддержка нового запроса последней точки, например, select last(*) from root
  • IOTDB-305 Добавление функции фильтрации значений при выполнении align by device
  • IOTDB-309 Добавление Dockerfiles для версий 0.8.1, 0.9.0 и 0.9.1
  • IOTDB-313 Добавление стратегии RandomOnDiskUsableSpaceStrategy
  • IOTDB-323 Поддержка команды insertRecords в сессии
  • IOTDB-337 Добавление свойств точности временной метки для Grafana
  • IOTDB-343 Добавление тестового метода в сессии
  • IOTDB-396 Поддержка нового предложения запроса: отключение align, например, select * from root disable align
  • IOTDB-447 Поддержка запроса несуществующих измерений и постоянных измерений
  • IOTDB-448 Добавление операции IN, например, where time in (1,2,3)
  • IOTDB-456 Поддержка запроса GroupByFill, например, select last_value(s1) from root.sg.d1 GROUP BY ([1, 10), 2ms) FILL(int32[previousUntilLast])
  • IOTDB-467 CLI отображает результаты запроса пакетами
  • IOTDB-497 Поддержка соединителя Apache Flink с IoTDB
  • IOTDB-558 Добавление поддержки текста для Grafana
  • IOTDB-560 Поддержка соединителя Apache Flink с TsFile
  • IOTDB-565 Поддержка протокола MQTT, отключена по умолчанию, включается в iotdb-engine.properties* IOTDB-574 Указание конфигурации при запуске IoTDB
  • IOTDB-588 Добавление управления тегами и атрибутами
  • IOTDB-607 Добавление возможности создания временных рядов пакетом в native интерфейсе
  • IOTDB-612 Добавление ограничений limit и offset для показа временных рядов
  • IOTDB-615 Использование TsDataType + Binary для замены String в плане вставки
  • IOTDB-617 Поддержка изменения одного временного ряда тега/атрибута
  • IOTDB-630 Добавление способа получения данных по аналогии с JDBC в сессиях
  • IOTDB-640 Включение системной команды администратора SQL (flush/merge) в JDBC или других API
  • IOTDB-671 Добавление команды очистки кэша
  • Поддержка открытия и закрытия временного диапазона в GROUP BY, например, [), (]
  • Онлайн-обновление с версии 0.9.x
  • Поддержка специальных символов в пути: -/+&%$#@
  • IOTDB-446 Поддержка путей, начинающихся с цифры, например, root.sg.12a
  • Включение сжатия RPC в пуле сессий
  • Делаем JDBC OSGi-совместимым и добавляем файл с описанием функций
  • Добавление инструмента для печати одного файла ресурсов
  • Разрешение подсчета временных рядов группировкой по уровню=x с использованием стандартного пути
  • IOTDB-700 Добавление доступа на основе JWT с использованием OpenID Connect как альтернативы имени пользователя/пароля
  • IOTDB-701 Установка размера кучи в процентах от общего объема памяти системы при запуске
  • IOTDB-708 Добавление конфигурации для вывода типа данных из строкового значения* IOTDB-715 Поддержка предыдущего временного диапазона в previous_until_last
  • IOTDB-719 Добавление avg_series_point_number_threshold в конфигурацию
  • IOTDB-731 Продолжение записи внутри InsertPlan
  • IOTDB-734 Добавление поддержки NaN для Double / Float в синтаксисе SQL
  • IOTDB-744 Поддержка псевдонима upsert## Несовместимые изменения* IOTDB-138 Переместить все запросы метаданных в обычные запросы
  • IOTDB-322 Обновление до версии Thrift 0.12.0-0.13.0
  • IOTDB-325 Переработка статистики в TsFile
  • IOTDB-419 Переработка агрегаторов 'last' и 'first' в 'last_value' и 'first_value'
  • IOTDB-506 Обновление протокола RPC до версии v2 для отклонения клиентов или серверов с версией < 0.10
  • IOTDB-587 Обновление TsFile до версии 2
  • IOTDB-593 Добавление metaOffset в TsFileMetadata
  • IOTDB-597 Переименование методов в Session: insertBatch в insertTablet, insertInBatch в insertRecords, insert в insertRecord
  • RPC несовместим, вы не можете использовать клиент-v0.9 для подключения к серверу-v0.10
  • Формат TsFile несовместим, будет обновлен при запуске 0.10
  • Уточнение исключений в native API

Разные изменения* IOTDB-190 Обновление с antlr3 до antlr4

  • IOTDB-418 Новый движок запросов
  • IOTDB-429 Возвращение пустого набора данных вместо выбрасывания исключения, например, show child paths root.
  • IOTDB-445 Единство ключевых слов "timestamp" и "time"
  • IOTDB-450 Добавление документов дизайна
  • IOTDB-498 Поддержка формата даты "2020-02-10"
  • IOTDB-503 Добавление проверки существования timeseries в Java Native API
  • IOTDB-605 Добавление более уровней индекса в TsFileMetadata для обработки слишком большого количества серий в одном устройстве
  • IOTDB-625 Изменение номера уровня по умолчанию: root является уровнем 0
  • IOTDB-628 Переименование клиента в cli
  • IOTDB-621 Добавление проверки isNull в поле для запроса с использованием сессии
  • IOTDB-632 Улучшение производительности PreviousFill/LinearFill
  • IOTDB-695 Ускорение запроса подсчета timeseries
  • IOTDB-707 Оптимизация использования памяти TsFileResource
  • IOTDB-730 Продолжение записи в MQTT при неудаче некоторых событий
  • IOTDB-729 Выключение ненужного пула потоков
  • IOTDB-733 Включение настроек для максимальной длины MQTT
  • IOTDB-732 Обновление версии fastjson до 1.2.70
  • Разрешение "подсчет timeseries" без префиксного пути
  • Добавление максимального числа файлов журнала резервного копирования
  • Добавление API сжатия RPC в модуле клиента и сессии
  • Продолжение записи последнего не закрытого файла
  • Перемещение раздела vulnera-checks в профиль apache-release для ускорения компиляции
  • Добавление metaquery в пример Python
  • Установка inferType для MQTT InsertPlan в true## Исправления ошибок
  • IOTDB-125 Возможная проблема с конкуренцией при одновременном удалении и вставке данных
  • IOTDB-185 Исправление ошибки запуска клиента на WinOS при наличии пробелов в пути к файлу; добавление поддержки JDK12, 13 и т. д. в start-server.bat
  • IOTDB-304 Исправление ошибки неполной URI HDFS
  • IOTDB-341 Исправление проблемы с типами данных в Grafana
  • IOTDB-346 Исправление ошибки переименования tsfile в функции загрузки
  • IOTDB-370 Исправление проблемы с параллелизмом при разборе SQL
  • IOTDB-376 Исправление метрики для отображения выполнения запроса
  • IOTDB-392 Исправление экспорта CSV
  • IOTDB-393 Исправление неясного сообщения об ошибке для пользователей без прав доступа
  • IOTDB-401 Корректировка вычисления блока данных при отсутствии данных в блоке, не записывать пустой блок
  • IOTDB-412 Путь к файлу не корректно дедуплицируется
  • IOTDB-420 Предотвращение тихого завершения задачи кодирования
  • IOTDB-425 Исправление невозможности изменения пароля root
  • IOTDB-459 Исправление ошибки в инструменте calmem
  • IOTDB-470 Исправление IllegalArgumentException при наличии файла TsFile размером 0 байт
  • IOTDB-529 Относительные времена и оператор NOW() не могут использоваться в Group By
  • IOTDB-531 Исправление проблемы визуализации булевых данных в Grafana
  • IOTDB-546 Исправление отсутствия кавычек в выводе команды "показать пути дочерних объектов"
  • IOTDB-643 Параллельные запросы вызывают исключение BufferUnderflowException при хранении данных в HDFS* IOTDB-663 Исправление исключения OOM в кэше запросов при выполнении запроса
  • IOTDB-664 Опция -e в Windows
  • IOTDB-669 Исправление ошибки получения двух столбцов при выполнении команды "показать устройства" в сессии
  • IOTDB-692 Некорректное поведение при слиянии
  • IOTDB-712 Встречаются исключения BufferUnderflowException и невозможность восстановления
  • IOTDB-718 Исправление неверной точности времени NOW()
  • IOTDB-735 Исправление параллельной ошибки для MNode при автоматическом создании временных рядов
  • IOTDB-738 Исправление наличия пустых значений в измерениях, устранение конфликта ошибки при одновременном автоматическом создании схемы
  • устранение ошибки некомпактного файла при перезапуске
  • Устранение проблем с установкой путей core-site.xml и hdfs-site.xml в хранилище HDFS
  • устранение ошибки выполнения команды flush при вставке данных
  • Устранение проблемы синхронизации позиции схемы
  • Устранение проблемы одновременного выполнения команд, следующие SQL-запросы будут завершаться ошибкой после одной ошибочной команды
  • Устранение ошибки установки endTime при восстановлении# Apache IoTDB (incubирующая) 0.9.3

Исправления ошибок

  • IOTDB-531 Исправление проблемы неподдерживаемого домена в JDBC URL
  • IOTDB-563 Исправление невозможности загрузки Pentaho из-за адреса spring.io
  • IOTDB-608 Пропуск ошибочного Mlog
  • IOTDB-634 Исправление ошибок, вызванных слиянием для хранения TsFile в HDFS
  • IOTDB-636 Исправление проблемы неверного временного интервала в Grafana connector

Разное

  • IOTDB-528 Изменение группировки в Grafana
  • IOTDB-635 Добавление работы при агрегации над булевыми сериями
  • Удаление документов по загрузке внешних Tsfile
  • Добавление артефакта Grafana IoTDB Bridge в распределение в папке tools/grafana

Apache IoTDB (incubирующая) 0.9.2

Исправления ошибок

  • IOTDB-553 Исправление возврата пустого результата при отсутствии серии данных
  • IOTDB-575 Добавление по умолчанию пользователя и пароля JMX; исправление проблем доступа к JMX удалённо
  • IOTDB-584 Исправление ошибки инициализации при восстановлении файлов на HDFS
  • Исправление одновременной вставки, когда нелегальный SQL вызывает ошибку, все последующие SQL-запросы завершаются ошибкой
  • Исправление исключения одновременной модификации при итерации TsFileResourceList
  • Исправление некоторых проблем конфигурации HDFS
  • Исправление исключений времени выполнения, не перехватываемых и ошибок nullpointer при синхронизации позиции схемы в DataTransferManager
  • Исправление грамматических ошибок в Python RPC
  • Исправление исключения одновременной модификации при обновлении## Разное
  • IOTDB-332 Поддержка китайских символов в пути
  • IOTDB-316 Добавление функции AVG в 4-SQL Reference.md и изменение стиля
  • Улучшение start-server.bat за счет использования кавычек для защиты от пустых значений
  • Добавление китайских документов для раздела gstest
  • Изменение download-maven-plugin на версию 1.3.0
  • Добавление пула сессий
  • Добавление метода insertInBatch в сессии
  • Добавление метода insertInBatch в пуле сессий
  • Изменение документации 0.9 для соответствия сайту
  • Удаление tsfile-format.properties
  • Добавление фильтра Bloom в iotdb-engine.properties
  • Обновление документации по загрузке сервера
  • Исправление опечаток в Rel/0.9 документах
  • Поддержка версий 0.12.0 и 0.13.0 Thrift

Apache IoTDB (incubирующая) 0.9.1## Исправления ошибок

  • IOTDB-159 Исправление NullPointerException в SeqTsFileRecoverTest и UnseqTsFileRecoverTest
  • IOTDB-317 Исправление ошибки, при которой комбинация "flush + неправильный агрегирующий запрос" приводит к сбою последующих запросов
  • IOTDB-324 Исправление неточностей статистики при записи в режиме пакетной обработки
  • IOTDB-327 Исправление ошибки запроса groupBy-without-value-filter, вызванной неправильной логикой пропуска страниц
  • IOTDB-331 Исправление ошибки запроса groupBy, когда ось origin-время_начала_окна является целым кратным интервала
  • IOTDB-357 Исправление NullPointerException в ActiveTimeSeriesCounter
  • IOTDB-359 Исправление ошибки неправильного типа данных в TsFileSketchTool
  • IOTDB-360 Исправление ошибки мёртвой блокировки в CompressionRatio
  • IOTDB-363 Исправление ошибок ссылок в Development-Contributing.md и добавление Development-Document.md
  • IOTDB-392 Исправление ошибки в инструменте экспорта CSV
  • Исправление ошибки формата заголовка Apache RAT в некоторых файлах

Разнородные изменения- IOTDB-321 Добавление определений временного выражения и LEVEL в связанные документы

  • Поддержка распространения через PyPI для Python клиента

Apache IoTDB (incubating) 0.9.0

Новые возможности* IOTDB-143 Компактация данных файла

  • IOTDB-151 Поддержка числового формата в пути временных рядов

  • IOTDB-158 Добавление метрического веб-сервиса

  • IOTDB-173 Добавление интерфейса для пакетной записи в сессии

  • IoTDB-174 Добавление интерфейсов для запроса устройств или количества временных рядов

  • IOTDB-187 Включение выбора хранения в локальной файловой системе или HDFS

  • IOTDB-188 Удаление группы хранения

  • IOTDB-193 Автоматическое создание схемы при вставке

  • IOTDB-198 Добавление модуля синхронизации (синхронизация TsFiles между экземплярами IoTDB)

  • IOTDB-199 Добавление инструмента визуализации логов

  • IOTDB-203 Добавление функции "группировка по устройству" для узкой таблицы отображения

  • IOTDB-205 Поддержка уровня TTL (Time To Live) для группы хранения

  • IOTDB-208 Добавление фильтра Bloom в TsFile

  • IOTDB-223 Добавление инструмента для создания эскиза TsFile

  • IoTDB-226 Hive-TsFile коннектор

  • IOTDB-239 Добавление интерфейса для отображения устройств

  • IOTDB-241 Добавление интерфейсов запроса и не запроса в сессии

  • IOTDB-249 Включение нижнего регистра в SQL create_timeseries

  • IOTDB-253 Поддержка временного выражения

  • IOTDB-259 Уровневый запрос пути

  • IOTDB-282 Добавление команды "show version"

  • IOTDB-294 Онлайн-обновление с версии 0.8.0 до 0.9.0

  • Spark-iotdb-connector

  • Поддержка кавычек в имени измерения

  • Генерация файлов cpp, go и python thrift под сервисом rpc

  • Отображение скорости попаданий в кэш через jconsole

  • Поддержка вставки данных, где время < 0* Добавление интерфейса (удаление временных рядов) в сессии

  • Добавление инструмента для вывода tsfileResources (начального и конечного времени каждого устройства)

  • Поддержка функции watermark

  • Добавление точности в микросекундах и наносекундах для временных меток## Несовместимые изменения

  • RPC несовместим, вы не можете использовать клиент-0.8.0 для подключения к серверу-0.9.0 или использовать клиент-0.9.0 для подключения к серверу-0.8.0.

  • Сервер обратно совместим, сервер-0.9.0 может работать на папке данных версии 0.8.0. Файлы данных будут обновляться в фоновом режиме.

  • Изменение типа ключа карты в TsDigest с String на enum## Разнородные изменения* IOTDB-144 Кэш метаданных для запросов

  • IOTDB-153 Дальнейшее ограничение fetchSize для ускорения запросов с LIMIT & OFFSET

  • IOTDB-160 Внешняя сортировка

  • IOTDB-161 Добавление ErrorCode различных ошибок ответа

  • IOTDB-180 Удаление JSON-формата в "show timeseries"

  • IOTDB-192 Улучшение LRUCache

  • IOTDB-210 Один из блоков else-if никогда не будет достигнут в методе optimize класса ExpressionOptimizer

  • IOTDB-215 Обновление инструмента для создания эскизов TsFile и документации TsFile для версии v0. 9. 0

  • IOTDB-221 Добавление примера клиентского приложения на Python

  • IOTDB-233 Поддержание ясности плана метаданных

  • IOTDB-251 Улучшение структуры TSQueryDataSet в RPC

  • IOTDB-257 Делает клиента прекращать получение данных, когда dataSize равен maxPrintRowCount, и изменяет размер fetchSize клиента меньше maxPrintRowCount

  • IOTDB-258 Добавление документов для инструмента визуализации истории запросов и архитектуры общего хранилища

  • IOTDB-265 Перенастройка порогового размера memtable

  • IOTDB-267 Уменьшение операций ввода-вывода при десериализации заголовка блока

  • IOTDB-273 Параллельное восстановление

  • IOTDB-276 Исправление несоответствий методов проверки того, является ли поле null

  • IOTDB-285 Дублирование полей в EngineDataSetWithoutValueFilter.java

  • IOTDB-287 Ограничение пользователей на использование только доменных имен и IP-адресов

  • IOTDB-293 Конвенция названий переменных

  • IOTDB-295 Переструктурирование пакета db.exception

  • Переструктурирование грамматики Antlr3 для улучшения производительности* Инструменты для выпуска

  • Изменение декодера и последовательного читателя для поддержки старых версий TsFile

  • Удаление ограничений JDK на версии 8 и 11

  • Изменение функции вывода в абстрактном клиенте

  • Предотвращение второго выполнения parseSQLToPhysicalPlan в executeStatement

  • Знанные проблемы* IOTDB-20 Необходимо поддержать UPDATE

Исправленные ошибки

  • IOTDB-168&169 Исправление ошибки в инструменте export-csv и исправление совместимости форматов времени в exportCsv, отображении клиента и SQL
  • IOTDB-174 Исправление ошибки запроса к интерфейсу timeseries, который не может выполнить запрос по указанному префиксу пути
  • IOTDB-195 Использование String.getBytes("utf-8").length для замены string.length() в ChunkGroupMetadata для поддержки китайских символов
  • IOTDB-211 Использование "%%IOTDB_HOME%%\lib\*" для ссылки на все .jar файлы в директории в start-server.bat
  • IOTDB-240 Исправление ошибки неизвестной временной последовательности в условии WHERE
  • IOTDB-244 Исправление ошибки при запросе с повторяющимися столбцами
  • IOTDB-252 Добавление/исправление shell и bat для TsFileSketchTool/TsFileResourcePrinter
  • IOTDB-266 Возникновение исключения NullPointerException при чтении несуществующих устройств с помощью ReadOnlyTsFile
  • IOTDB-264 Ошибка перезапуска из-за ошибки воспроизведения WAL
  • IOTDB-290 Ошибка, связанная с полем threadlocal в TSServiceImpl.java
  • IOTDB-291 Операция закрытия заявки может привести к освобождению всех ресурсов соединения
  • IOTDB-296 Исправление ошибки при пропуске данных страницы в последовательном читателе
  • IOTDB-301 Исправление ошибки: выполнение "count nodes root" в клиенте получает "Msg:3"
  • Исправление динамической конфигурации при создании существующего SG или временной последовательности
  • Исправление скриптов start-walchecker для возможности определения пользователем папки WAL
  • Исправление скрипта start для установки JAVA_HOME# Apache IoTDB (incubатор) 0.8.2

Это версия исправления ошибок для 0.8.1

  • IOTDB-264 отсутствие проверки типа данных перед записью WAL
  • IOTDB-317 Исправление "flush + неправильное агрегирование" вызывает неудачный запрос в v0.8.x
  • Обновление файла NOTICE и LICENSE

Apache IoTDB (incubатор) 0.8.1

Это версия исправления ошибок для 0.8.0

  • IOTDB-172 Ошибка в обновлении startTime и endTime в TsFileResource
  • IOTDB-195 Ошибка связанная с 'serializedSize' в ChunkGroupMetaData.java (для китайских строк)
  • IOTDB-202 исправление типа данных примера tsfile
  • IOTDB-242 исправление ошибки mvn integration-test из-за изменения файлов в папке target
  • Аномальное публикование последовательных и несвязанных папок данных в DirectoryManager
  • Исправление ошибки в функции intersects TimeRange

Apache IoTDB (incubатор) 0.8.0

Это первое официальное выпуска Apache IoTDB после присоединения к Incubator.## Новые возможности

  • IOTDB-1 Добавить запрос агрегации
  • IOTDB-4 Асинхронно принудительно синхронизировать WAL периодически
  • IOTDB-5 Поддержка удаления данных
  • IOTDB-11 Добавить скрипт запуска для JDK 11 на ОС Windows
  • IOTDB-18 Улучшить скрипт запуска для совместимости с JDK 11
  • IOTDB-36 [TsFile] Включить восстановление данных из незавершенного TsFile и продолжение записи
  • IOTDB-37 Добавить скрипт инструмента проверки WAL
  • IOTDB-51 Обновить модуль post-back до синхронного модуля
  • IOTDB-59 Поддержка запроса GroupBy
  • IOTDB-60 Поддержка функции Fill при выполнении запроса
  • IOTDB-73 Добавить метод кодирования REGULAR для данных с постоянной частотой
  • IOTDB-80 Поддержка пользовательского имени файла экспорта
  • IOTDB-81 Обновить Travis для поддержки JDK 11 на Windows
  • IOTDB-83 Добавить полосу прогресса для скрипта импорта и показывать количество выгруженных строк
  • IOTDB-91 Улучшение tsfile-spark-connector для поддержки Spark 2.4.3
  • IOTDB-93 Интеграция IoTDB с Calcite
  • IOTDB-109 Поддержка добавления данных в конец завершенного TsFile
  • IOTDB-122 Добавить подготовленные заявки в JDBC
  • IOTDB-123 Добавить документацию на китайском языке
  • IOTDB-130 Динамический адаптер параметров
  • IOTDB-134 Добавить параметр по умолчанию для скрипта запуска клиента
  • Добавить режим только для чтения IoTDB
  • Новый движок хранения с асинхронным сбросом и закрытием файла данных
  • Добавить английскую документацию
  • Поддержка Travis + Windows + JDK 8
  • Добавить пропуск всех UTs: mvn integration-test -DskipUTS=true* Включить возможность пользователей определять местоположение своего компилятора Thrift
  • Добавить пример модуля
  • Добавить логгер: записывать информацию, предупреждения и ошибки в один файл и отключать логи уровня info по умолчанию
  • Восстановление при отсутствии файла ресурсов, если TsFile завершен## Несовместимые измененияЕсли вы используете предыдущую непофициальную версию 0.7.0, она несовместима с 0.8.0.

Разные изменения* IOTDB-21 Добавлено смещение информации ChunkGroup в ChunkGroupMetaData

  • IOTDB-25 Добавлена некоторая информация о мониторе JMX MBean в руководстве пользователя

  • IOTDB-29 Возникновение нескольких исключений при чтении пустых измерений из TsFileSequenceReader

  • IOTDB-39 Добавлена функциональность автоматического восстановления для RestorableTsFileIOWriter

  • IOTDB-45 Обновление лицензии в IoTDB

  • IOTDB-56 Ускорение выполнения getSortedTimeValuePairList() в Memtable

  • IOTDB-62 Изменение уровня журналирования с ошибки на отладку в парсере SQL

  • IoTDB-63 Использование TsFileInput вместо FileChannel как входного параметра некоторых функций

  • IOTDB-76 Переработка MManager.getMetadataInString() в формате JSON

  • IOTDB-78 Сделано форматирование неупорядоченного файла более похожим на TsFile

  • IOTDB-95 Сохранение трассировки стека при логировании или выбрасывании исключения

  • IOTDB-117 Добавлены синхронизированные документы

  • Изменено заголовок ASF для каждого файла и добавлен соответствующий плагин Maven

  • Добавлен тестовый скрипт окружения IoTDB

  • Добавлена функция синхронизации для jdbc сервера для закрытия

  • Добавлены кэширующие директории для загрузки jar и плагина Sonar Maven в Travis

  • Добавлены ограничения начала и конца смещения при загрузке ChunkGroupMetaData

  • Проверка при создании группы хранения

  • Попытка освобождения памяти как можно скорее в ReadOnlyMemChunk

  • Добавлены дополнительные сериализаторы физического плана

  • Перемещены все сгенерированные tsfiles для тестирования в целевой каталог* Сделан TsFileWriter автозакрывающимся

  • Вывод результата нарушения apache-rat на консоль

  • Обновлено использование нескольких директорий для избежания заполнения диска

  • Упрощено создание пути

  • Разделены документы на разные главные папки

  • Подавлен вывод mvn в Travis

  • Добавлен mvn -B в Travis## Знаменитые проблемы

  • IOTDB-20 Необходимо поддерживать UPDATE

  • IOTDB-124 Утрата информации о временных сериях после перезапуска IoTDB

  • IOTDB-125 [потенциальная] конкуренция может возникнуть при одновременном появлении команды удаления и команды вставки

  • IOTDB-126 IoTDB не будет немедленно завершён после выполнения скрипта 'stop-server.sh'

  • IOTDB-127 Проблемы с документами на китайском языке## Исправленные ошибки

  • IOTDB-2 Maven тест провалился до запуска mvn package -Dmaven.test.skip=true

  • IOTDB-7 OpenFileNumUtilTest провален

  • IOTDB-15 Не удалось установить IoTDB на Ubuntu 14.04

  • IOTDB-16 Недействительная ссылка на https://iotdb.apache.org/#/Documents/Quick Start

  • IOTDB-17 Необходимо обновить раздел Начало работы в https://iotdb.apache.org/#/Documents/Quick Start

  • IOTDB-18 Скрипт запуска IoTDB не работает на openjdk11

  • IOTDB-19 Не удалось запустить скрипт start-server.sh на Ubuntu 14.04/Ubuntu 16.04

  • IOTDB-22 Ошибка в TsFileSequenceReader при чтении tsfile

  • IOTDB-24 Ошибка удаления после перезапуска сервера

  • IOTDB-26 Возврат ошибки при выходе клиента

  • IOTDB-27 Ошибка удаления сообщения

  • IOTDB-30 Обновление временных рядов приводит к возврату "Msg:null" при выборке

  • IOTDB-31 Невозможно установить точность для чисел с плавающей запятой

  • IOTDB-34 Недействительное сообщение для команды show storage group

  • IOTDB-44 Ошибка в логе сервера при выборке временных рядов

  • IOTDB-49 Модуль Authorizer выводит слишком много информации отладки

  • IOTDB-50 Неправильное поведение initHeap в DataSetWithoutTimeGenerator

  • IOTDB-52 CLI не поддерживает агрегацию

  • IOTDB-54 Предикаты не действуют

  • IOTDB-67 Ошибка чтения новой страницы в ValueDecoder

  • IOTDB-70 Отключение от сервера при неудачной попытке входа

  • IOTDB-71 Улучшение readPositionInfo

  • IOTDB-74 Поврежденный лог будет пропущен, если это единственный лог

  • IOTDB-79 Долгосрочный тест провален из-за управления версиями функции удаления

  • IOTDB-81 Устранение проблемы окружения Windows OS для Travis-CI* IOTDB-82 Файл не закрывается в PageHeaderTest и вызывает провал теста на Windows

  • IOTDB-84 Ошибка выделения памяти

  • IOTDB-94 IoTDB не может запустить клиент из-за отсутствия необходимых JAR-файлов в правильной папке

  • IOTDB-96 JDBC-интерфейс выбрасывает исключение при выполнении SQL-запроса "list user"

  • IOTDB-99 Команда List привилегий User на не может использоваться правильно

  • IOTDB-100 Возврат ошибочного сообщения при выполнении запроса суммирования

  • IOTDB-103 Не дает подсказки при встрече с неподдерживаемыми типами данных

  • IOTDB-104 MManager восстанавливается некорректно при перезагрузке системы

  • IOTDB-108 Ошибки в документах

  • IOTDB-110 CLI вставляет данные нормально даже если на диске нет свободного места

  • IOTDB-118 При полном диске группа хранения создается успешно

  • IOTDB-121 Ошибка запроса на столбцы значений

  • IOTDB-128 Вероятная ошибка на официальном сайте IoTDB

  • IOTDB-129 Ошибка при восстановлении неполного файла tsfile при перезагрузке системы

  • IOTDB-131 Ошибка модуля IoTDB-Grafana при получении списка временных рядов из Grafana

  • IOTDB-133 Некоторый контент ошибочно распознается как ссылки

  • Ошибка проверки системной памяти в iotdb-env.sh

  • Ошибка с часовым поясом в разных регионах

  • Ошибка в DateTimeUtilsTest UT

  • Проблема, обнаруженная Sonar

  • Openjdk11 + Linux11 не работает на Travis

  • Очень медленное запуск JDBC сервиса

  • JDBC не может быть закрыт

  • Ошибка при закрытии в синхронном потоке

  • Ошибка в MManager при получении всех имен файлов пути * Файлы версий различных групп хранения помещаются в одно место

    • Ошибка в скрипте импорта/экспорта CSV
    • Уровень логирования и печать стека в тестах
    • Ошибка в TsFile-Spark-Connector
    • Ошибка документации в QuickStart.md

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zdyfjh2017-incubator-iotdb.git
git@api.gitlife.ru:oschina-mirror/zdyfjh2017-incubator-iotdb.git
oschina-mirror
zdyfjh2017-incubator-iotdb
zdyfjh2017-incubator-iotdb
master