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
выберите * из root
показать временные ряды
sessionPool
при неудачной попытке повторного подключенияArrayIndexOutOfBoundsException
, если размер measurementId
не согласован с размером значенийсписок привилегий пользователя
не применима к root
SessionPool
, если происходит выброс RuntimeException
NullPointerException
при обновлении последнего кэшаInt
и Long
в ResultSet
'T*'
в пути при выравнивании по устройствуdeleteStorageGroupPlan
xxx
не имеет дочернего узла xxx
при подсчете временных рядов данныхslimit
и soffset
InsertTablet
из WALBufferUnderflowException
в Hive-connectorfetch size
до 10000 в сессииrowLimit
и rowOffset
BufferUnderflowException
при запросе TsFile
, хранящегося в HDFSselfCheck()
truncateMeasurementSchema
в Tablet
mlog
при сбое обновления системного файла properties
jol-core
, введенной hive-serde
2.8.4org.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)NullPointerException
в SeqTsFileRecoverTest
и UnseqTsFileRecoverTest
"flush + неправильный агрегирующий запрос"
приводит к сбою последующих запросовgroupBy-without-value-filter
, вызванной неправильной логикой пропуска страницgroupBy
, когда ось origin-время_начала_окна
является целым кратным интервалаNullPointerException
в ActiveTimeSeriesCounter
TsFileSketchTool
CompressionRatio
Development-Contributing.md
и добавление Development-Document.md
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
String.getBytes("utf-8").length
для замены string.length()
в ChunkGroupMetadata
для поддержки китайских символов"%%IOTDB_HOME%%\lib\*"
для ссылки на все .jar
файлы в директории в start-server.bat
WHERE
TsFileSketchTool
/TsFileResourcePrinter
NullPointerException
при чтении несуществующих устройств с помощью ReadOnlyTsFile
threadlocal
в TSServiceImpl.java
"count nodes root"
в клиенте получает "Msg:3"
start-walchecker
для возможности определения пользователем папки WALstart
для установки JAVA_HOME
# Apache IoTDB (incubатор) 0.8.2Это версия исправления ошибок для 0.8.1
Это версия исправления ошибок для 0.8.0
Это первое официальное выпуска Apache IoTDB после присоединения к Incubator.## Новые возможности
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 при получении всех имен файлов пути * Файлы версий различных групп хранения помещаются в одно место
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )