使用以下链接下载 InLong。
1.4.0 release
名称 | 版本 | 日期 | Downloads |
---|---|---|---|
InLong Source Code | 1.4.0 | Nov. 16, 2022 | [SRC] [ASC] [SHA512] |
InLong Binary file | 1.4.0 | Nov. 16, 2022 | [BIN] [ASC] [SHA512] |
Connector Binary file | 1.4.0 | Nov. 16, 2022 | [BIN] [ASC] [SHA512] |
发布完整性
您必须 验证 下载文件的完整性。
我们为每个发布文件提供 OpenPGP 签名。此签名应与包含 InLong 发布经理的 OpenPGP 密钥的 KEYS 文件匹配。
我们还为每个发布文件提供 SHA-512
校验和。下载文件后,您应该计算下载的校验和,并确保它与我们提供的相同。
版本 Notes
Agent
ISSUE | Summary |
---|---|
INLONG-6376 | [Improve][Agent] Refactor sink and complement send metric |
INLONG-6366 | [Bug][Agent] Missing position update operation when data is successfully sent in order-send mode |
INLONG-6332 | [Bug][Agent] Reboot will reset file position |
INLONG-6251 | [Bug][Agent] The unit test occurred ConcurrentModification error |
INLONG-6207 | [Improve][Agent] Optimize the unit test for TestSQLServerReader |
INLONG-6197 | [Improve][Agent] Remove useless configuration in agent.properties |
INLONG-6194 | [Feature][Agent] Support parsing metrics for different components |
INLONG-6181 | [Feature][Agent][DataProxy][Manager] Support query and management for cluster protocol type |
INLONG-6131 | [Feature][Agent] Support file filtering by condition |
INLONG-6115 | [Bug][Agent] Prometheus listeners miss some metrics |
INLONG-6047 | [Bug][Agent] File could not be matched in the k8s |
INLONG-6033 | [Improve][Agent] Support for hidden directories |
INLONG-6022 | [Bug][Agent] Lost metrics values with send and read |
INLONG-6009 | [Improve][Agent] Report data size to InLong Audit |
INLONG-5988 | [Improve][Agent] Add the Partition Key settings for file source |
INLONG-5948 | [Improve][Agent][DataProxy] Add the enable audit environment |
INLONG-5909 | [Bug][Agent] WatchService is no effect in the k8s |
INLONG-5874 | [Improve][Agent] Add msgTime attribute in PackProxyMessage |
INLONG-5861 | [Improve][Agent] Support symbolic links for file |
INLONG-5828 | [Bug][Agent] Merge data error when collect nonstandard log of k8s |
INLONG-5803 | [Bug][Agent] NPE when collect file data |
INLONG-5743 | [Feature][Agent] Read file data continuously through the monitoring file |
INLONG-5741 | [Improve][Agent] Keep the docker config of Agent consistent with physical machine |
INLONG-5722 | [Feature][Agent] Support Redis Source |
INLONG-5720 | [Bug][Agent] The data file cannot be fetched |
INLONG-5675 | [Improve][Agent] Support custom fixed ip for Agent |
INLONG-5045 | [Feature][Agent] Support collect data from MongoDB |
INLONG-4986 | [Feature][Agent] Support MQTT Source |
INLONG-6327 | [Improve][Agent] Support collect data from SQLServer by Debezium |
INLONG-6176 | [Feature][Agent] Support collect data from Oracle |
DataProxy
ISSUE | Summary |
---|---|
INLONG-6439 | [Improve][DataProxy] Added service status and load fields in heartbeat request |
INLONG-6406 | [Improve][DataProxy] Should support creating sink dynamically after started |
INLONG-6369 | [Improve][DataProxy] Use the defined message attribute key value in InLong-Common |
INLONG-6331 | [Bug][DataProxy] Unable to obtain prometheus metrics correctly |
INLONG-6329 | [Improve][DataProxy] Add proxy-send mode message logic |
INLONG-6324 | [Improve][DataProxy] Optimize DataProxy's message processing on the source side |
INLONG-6316 | [Bug][DataProxy] Heartbeat information is null |
INLONG-6285 | [Improve][DataProxy] Add authorization info while reporting heartbeat to Manager |
INLONG-6278 | [Improve][DataProxy] Needless to sleep() for order event |
INLONG-6266 | [Improve][Manager][DataProxy] Change the heartbeat configuration |
INLONG-6234 | [Improve][DataProxy] Adjust the source report information acquisition source |
INLONG-6228 | [Improve][DataProxy] Modify the default values of the dataproxy-tube.conf file |
INLONG-6217 | [Improve][DataProxy] Delete the cluster.id in the common.properties file |
INLONG-6181 | [Feature][Agent][DataProxy][Manager] Support query and management for cluster protocol type |
INLONG-6156 | [Bug][DataProxy] Twice event write when topic is empty |
INLONG-6065 | [Bug][DataProxy] Delete the Pulsar client synchronously when deleting a topic |
INLONG-6052 | [Bug][DataProxy] Wrong value set in PulsarClientService |
INLONG-6049 | [Improve][DataProxy] Optimize exception stack information is not printed in some scenes |
INLONG-6040 | [Bug][DataProxy] DataProxy does not fully update the configurations |
INLONG-6012 | [Bug][DataProxy] Adjust the fields statistics unit in DataProxyMetricItemSet |
INLONG-6005 | [Bug][DataProxy] Bug with metics values |
INLONG-5948 | [Improve][Agent][DataProxy] Add the enable audit environment |
INLONG-5917 | [Improve][DataProxy] Optimize TubeSink class |
INLONG-5899 | [Improve][DataProxy] Optimize Http's SimpleMessageHandler class |
INLONG-5880 | [Improve][DataProxy] Add data reporting time process logic |
INLONG-5834 | [Bug][DataProxy] The sink metric in MQ Zone has some mistakes |
INLONG-5830 | [Bug][DataProxy] Required parameter topic exception |
INLONG-5788 | [Bug][DataProxy] Incorrect readFailSize metric value |
INLONG-5770 | [Improve][DataProxy] Optimize the method of obtaining the local IP address |
INLONG-5723 | [Bug][DataProxy] Source and sink metrics are incorrect when msgType=5 |
INLONG-5718 | [Bug][Manager][DataProxy] Fix the conflict of %m and %mask in the log4j2.xml |
INLONG-5658 | [Bug][DataProxy] Docker script error |
INLONG-4962 | [Improve][DataProxy] Unify the Usage of Message Queue |
INLONG-1959 | [Feature][Manager][DataProxy] Support register DataProxy IP to the Manager automatically |
TubeMQ
ISSUE | Summary |
---|---|
INLONG-6446 | [Bug][TubeMQ] Fix misuse of SECT_TOKEN_BROKER |
INLONG-6422 | [Bug][TubeMQ] Deleting the topic was unsuccessful |
INLONG-6421 | [Bug][TubeMQ] Host should not be blank |
INLONG-6419 | [Bug][TubeMQ] Correct some misuse of META_DEFAULT_BROKER_PORT |
INLONG-6303 | [Improve][TubeMQ] Unify the guava version for the TubeMQ manager |
INLONG-6158 | [Improve][TubeMQ] Add ZooKeeper request timeout configuration |
INLONG-6142 | [Improve][TubeMQ] Added client-balanced consumer group control API |
INLONG-6138 | [Improve][TubeMQ] Update the API called by the js files in the resource |
INLONG-6133 | [Improve][TubeMQ] Add query parameter groupName in method admin_query_consumer_regmap |
INLONG-6126 | [Improve][TubeMQ] Optimize StoreRepairAdmin logic |
INLONG-6124 | [Improve][TubeMQ] Small optimizations about the implementation of metadata logic |
INLONG-6117 | [Improve][TubeMQ] Optimize the implementation of adminQueryBrokerTopicCfgAndRunInfo |
INLONG-6110 | [Improve][TubeMQ] Optimize the implementation logic of adding or modifying TopicCtrlEntity records |
INLONG-6108 | [Improve][TubeMQ] Added booked consume group query APIs |
INLONG-6098 | [Improve][TubeMQ] Add preprocessing condition check |
INLONG-6096 | [Improve][TubeMQ] Optimize some code styles under the nodeconsumer module |
INLONG-6092 | [Bug][TubeMQ] Change the way to obtain the modifyUser and modifyDate |
INLONG-6038 | [Improve][TubeMQ] Optimize FlowCtrlRuleHandler.updateFlowCtrlInfo() |
INLONG-6035 | [Improve][TubeMQ] Add Broker's message append and file refresh delay statistics |
INLONG-6019 | [Improve][TubeMQ] Modify the name of variables and APIs in Broker statistics related classes |
INLONG-5946 | [Improve][TubeMQ] AbstractDaemonService implementation optimization |
INLONG-5907 | [Improve][TubeMQ] Replace the while-sleep with ScheduledExecutorService for tube server loopProcess |
INLONG-5867 | [Improve][TubeMQ] Add registered partition information printing |
INLONG-5859 | [Improve][TubeMQ] Optimize redundant code in DefaultOffsetManager |
INLONG-5848 | [Bug][TubeMQ] Get duplicated call when calling TubeMQConsumer::Start() |
INLONG-5795 | [Improve][TubeMQ]Optimize the implementation of ConsumerEvent.toStrBuilder() |
INLONG-5748 | [Improve][TubeMQ] Remove the virtual keyword of the destructor of the TubeMQTDMsg and DataItem classes |
INLONG-5700 | [Bug][TubeMQ] Core file generated while the C++ consumer is closed |
INLONG-5687 | [Improve][TubeMQ] Missing log content in the tests directory |
INLONG-5681 | [Bug][TubeMQ] The C++ SDK does not switch after the active Master node hangs up |
Manager
ISSUE | Summary |
---|---|
INLONG-6415 | [Bug][Manager] JSON serialization failure in SortSourceService |
INLONG-6412 | [Improve][Manager] Add a parameter to control whether to initiate the process for StreamSink |
INLONG-6410 | [Bug][Manager] The extension parameters of group and stream cannot be saved to ext_params |
INLONG-6399 | [Feature][Manager] Support adding extension params for InLong Group and InLong Stream |
INLONG-6395 | [Bug][Manager] Wrong annotation in the delete method of InlongStreamApi |
INLONG-6387 | [Improve][Manager] Adapt auto-push source type status and fix source field update |
INLONG-6371 | [Bug][Manager] Lack of topic and cache zone properties in getSortSource method |
INLONG-6361 | [Bug][Manager] Fix the deserialization error below jackson version 2.13 |
INLONG-6352 | [Improve][Manager] Add a global config for whether to use ZooKeeper to manage the Sort task |
INLONG-6349 | [Feature][Manager] Support update and delete StreamSink by key in Client |
INLONG-6347 | [Bug][Manager] MQ type is missing from the getSortSource method and NPE should not be thrown |
INLONG-6343 | [Bug][Manager] Get NullPointerException when bind cluster |
INLONG-6297 | [Feature][Manager] Refactor the PollerPlugin and SortPoller interfaces |
INLONG-6288 | [Feature][Manager] Refactor getSortClusterConfig by using MyBatis Cursor |
INLONG-6282 | [Bug][Manager] The client deletes the sources or sinks not working |
INLONG-6276 | [Bug][Manager] The data separator is a number when submitting the Sort task |
INLONG-6268 | [Improve][Manager] Support raw format for Load nodes |
INLONG-6266 | [Improve][Manager][DataProxy] Change the heartbeat configuration |
INLONG-6248 | [Feature][Manager] Optimize task status management |
INLONG-6232 | [Feature][Manager] Support Apache Doris load node management |
INLONG-6222 | [Bug][Manager] Parse the source type error in Command tools |
INLONG-6220 | [Improve][Manager] Support query cluster nodes by the manager client |
INLONG-6216 | [Feature][Manager] Support getting topic and backup topic for InlongGroup |
INLONG-6209 | [Improve][Manager] Clean and reuse code for DataNode |
INLONG-6192 | [Improve][Manager] Clean and reuse code for StreamSink |
INLONG-6188 | [Bug][Manager] Join transform node should supports more than one fields to join |
INLONG-6181 | [Feature][Agent][DataProxy][Manager] Support query and management for cluster protocol type |
INLONG-6179 | [Feature][Manager] Add RAW dataformat enum |
INLONG-6171 | [Bug][Manager] Fix the lightweight group node relation compatibility error |
INLONG-6159 | [Bug][Manager] Heartbeat update failed but return success |
INLONG-6154 | [Feature][Manager] Support to get audit data from the ClickHouse |
INLONG-6151 | [Feature][Manager] Add logically deleted group purging |
INLONG-6146 | [Bug][Manager] Using error jackson dependency when build dataflow json string |
INLONG-6136 | [Bug][Manager] Cannot find manager-web.log in docker mode |
INLONG-6121 | [Bug][Manager] Stream source list not assigned when list stream info |
INLONG-6105 | [Umbrella][Manager] Manager support delete/update by unique key |
INLONG-6104 | [Feature][Manager] Support getting backup info in getSortSource |
INLONG-6101 | [Feature][Manager] Support updating and deleting inlong cluster by key |
INLONG-6089 | [Feature][Manager][Sort] Kafka extract node supports raw format and timestamp scan mode |
INLONG-6088 | [Improve][Sort][Manager] Scan mode support timestamp for Kafka extract node |
INLONG-6086 | [Feature][Manager] Support updating and deleting stream sink by key |
INLONG-6085 | [Improve][Manager] Remove the unused data consumption related classes |
INLONG-6080 | [Bug][Manager] Change the unused DataNodeResponse to DataNodeInfo |
INLONG-6078 | [Improve][Manager][Sort] Add VarBinary data type and extend binary for supporting length |
INLONG-6068 | [Improve][Manager] Optimize the usage of ObjectMapper |
INLONG-6063 | [Feature][Manager] Use the data node info for ClickHouse and Iceberg |
INLONG-6042 | [Feature][Manager] Support updating and deleting DataNode by key |
INLONG-6018 | [Improve][Manager] Using the Hive data node when creating group resources |
INLONG-6014 | [Bug][Manager] Int type cannot be compared with null using == |
INLONG-6004 | [Feature][Manager] Command tools add CRUD for inlong cluster node |
INLONG-6003 | [Bug][Manager] The transform source node relation is incorrect under standard mode |
INLONG-6001 | [Improve][Manager] Workflow cannot be triggered when a new sink is created under a successful stream |
INLONG-6000 | [Feature][Manager] Abstract Topic info to facilitate the expansion of different MQ |
INLONG-5998 | [Bug][Manager] Sub-source suffix name not consistent with the validation rule |
INLONG-5996 | [Improve][Manager] Add a previous status field for InlongConsume |
INLONG-5990 | [Feature][Manager] Command tools add CRUD for inlong cluster tag |
INLONG-5984 | [Improve][Manager] Optimize the logic related to the InlongConsume process |
INLONG-5978 | [Feature][Manager] Add protocol type in cluster nodes |
INLONG-5975 | [Bug][Manager] Unify transform node processing in both lightweight and standard modes |
INLONG-5962 | [Improve][Manager] Add additional parameters for the Agent cluster |
INLONG-5956 | [Feature][Manager] Support MySQL node configuration |
INLONG-5953 | [Bug][Manager] DataProxy nodes are not filtered by status when necessary |
INLONG-5936 | [Bug][Manager] Wrong return type in cluster API |
INLONG-5919 | [Bug][Manager] Failed to obtain the group information of mq type kafka |
INLONG-5904 | [Bug][Manager] Manager client and client tools missing some packages |
INLONG-5897 | [Feature][Manager] Support query audit data by user role |
INLONG-5885 | [Improve][Manager] Refactor the task issue logic to simply code complexity |
INLONG-5881 | [Improve][Manager] JDBC URL of MySQL was vulnerable to security attacks |
INLONG-5876 | [Feature][Manager] Remove the check of data separator to support custom it |
INLONG-5875 | [Bug][Manager] Sub source version is incorrectly copied from template entity |
INLONG-5863 | [Feature][Manager] Extend Redis extract node |
INLONG-5849 | [Bug][Manager] The inlong group ext info was not updated by the client |
INLONG-5846 | [Bug][Manager] SQL exception to check if consumer exists |
INLONG-5844 | [Bug][Manager] Sub sources should be filtered when querying task status |
INLONG-5836 | [Bug][Manager] Stream source status related behavior problem fix |
INLONG-5825 | [Bug][Manager] SortSourceService should not limit the MQ type of group |
INLONG-5824 | [Bug][Manager] Logging is broken due to log4j conflicts |
INLONG-5820 | [Bug][Manager] AutoPush source task cannot be deleted properly |
INLONG-5812 | [Bug][Manager] If the data groupfails to be executed after approval it cannot be executed again |
INLONG-5810 | [Feature][Manager] Supplement the workflow event API in the manager client |
INLONG-5799 | [Bug][Manager] The stream source task is unable to be stopped/deleted/restarted |
INLONG-5781 | [Feature][Manager] Support creating consumer groups for all sinks |
INLONG-5775 | [Improve][Manager] Add unit tests for the Inlong Consume |
INLONG-5769 | [Bug][Manager] Unsupported type=FILE for SourceOperateListener |
INLONG-5765 | [Feature][Manager] Supplement the heartbeat API in the manager client |
INLONG-5756 | [Improve][Manager] Change the accept condition for SortConfigListener |
INLONG-5752 | [Improve][Manager] Change the text type to medium text to avoid saving long data failed |
INLONG-5739 | [Feature][Manager] Supplement the anno API in the manager client |
INLONG-5729 | [Bug][Manager] Suspend the agent sources failed as the inlong group cannot be updated |
INLONG-5726 | [Improve][Manager] Remove unused DB and File source classes |
INLONG-5718 | [Bug][Manager][DataProxy] Fix the conflict of %m and %mask in the log4j2.xml |
INLONG-5705 | [Bug][Manager] The PageInfo was deprecated in the pagination quey |
INLONG-5703 | [Feature][Manager] Add separator-related fields for File/Kafka and Pulsar sources |
INLONG-5701 | [Feature][Manager][Sort] Support raw format |
INLONG-5698 | [Bug][Manager] The DataProxy cluster tag was restored after restarting the manager |
INLONG-5694 | [Bug][Manager] Get the inlong group failed when the Init-Sort task execution failed |
INLONG-5691 | [Bug][Manager] Database field length is too small for agent_ip |
INLONG-5689 | [Feature][Manager] PulsarSource support set fieldDelimiter when use CSV format |
INLONG-5680 | [Bug][Manager][Sort] Fix field relation object generate error cause generate union SQL throw NPE |
INLONG-5670 | [Bug][Manager] Mask sensitive message in Java stack traces |
INLONG-5650 | [Improve][Manager] Remove the non-null check of the Pulsar adminURL |
INLONG-5611 | [Bug][Manager] Wrong sink status after updating the sink info when the inlong group was not submitted |
INLONG-5302 | [Feature][Manager] Supports the extension of data consumption for different MQs |
INLONG-5290 | [Improve][Manager] Optimize the objects returned by paging queries |
INLONG-5102 | [Feature][Manager] Support CRUD for inlong cluster |
INLONG-5049 | [Feature][Manager] Improve user management |
INLONG-5043 | [Feature][Manager] Add Apache Doris load node management |
INLONG-4976 | [Feature][Manager] Support Kafka |
INLONG-1959 | [Feature][Manager][DataProxy] Support register DataProxy IP to the Manager automatically |
INLONG-5776 | [Improve][Manager] Add tenant param for Pulsar info |
INLONG-5024 | [Bug][Manager] The error message is not right when deleting a successful inlong group |
Sort
ISSUE | Summary |
---|---|
INLONG-6402 | [Improve][Sort] Modify the metadata field of Oracle connector |
INLONG-6401 | [Bug][Sort] Schema update is stuck in an endless loop and causes stack overflow in multiple sink scenes |
INLONG-6382 | [Bug][Sort] Iceberg data is messed up when the source table has no primary key in multiple sink scenes |
INLONG-6379 | [Bug][Sort] Iceberg misses metric data in multiple sink scenes |
INLONG-6373 | [Bug][Sort] The time value is wrong when the data type is datetime and timestamp |
INLONG-6370 | [Bug][Sort] The debezium format supported by all-db-migration should be 'u' or 'update' |
INLONG-6356 | [Bug][Sort] Verify all field types for Oracle connector |
INLONG-6353 | [Bug][Sort] Fix delete event handle error for doris connector |
INLONG-6345 | [Bug][Sort] Add metrics for Doris connector |
INLONG-6335 | [Bug][Sort] MySql all migrate not support blob and binary data |
INLONG-6326 | [Improve][Sort] Incorrect log type in the all migrate converter |
INLONG-6322 | [Bug][Sort] Fix write data incorrect for doris connector with sink multiple scenario |
INLONG-6318 | [Improve][Sort] MySQL connector supports snapshots and restores the metric state |
INLONG-6311 | [Bug][Sort] Missing fields error for the old Canal JSON data in multiple sink scenes |
INLONG-6307 | [Improve][Sort] Add whether to ignore single-table error policy processing for multiple sink of DorisLoadNode |
INLONG-6301 | [Bug][Sort] Add metrics and strategies for the Doris connector |
INLONG-6296 | [Improve][Sort] Split one record to multiple records when the physical data has more records for KafkaLoadNode |
INLONG-6283 | [Bug][Sort] JAR conflict between sort-dist and sort-connector |
INLONG-6274 | [Feature][Sort] Support multiple sink for IcebergLoadNode |
INLONG-6271 | [Bug][Sort] Unhandled update_before data in canal json in multiple sink scene |
INLONG-6256 | [Feature][Sort] Support debezium-json format with schema parse for DebeziumJsonDynamicSchemaFormat |
INLONG-6250 | [Bug][Sort] MySQL -> Iceberg exception when data is timestamp |
INLONG-6246 | [Feature][Sort] Import multiple sink option and schema update handle policy |
INLONG-6243 | [Feature][Sort] Support custom name for Sort job |
INLONG-6214 | [Feature][Sort] Import schema and data parsing ability for DynamicSchemaFormat |
INLONG-6212 | [Feature][Sort] Support multiple sink for DorisLoadNode |
INLONG-6174 | [Feature][Sort] MySQL connector support meta data with debezium format |
INLONG-6166 | [Bug][Sort] Fix can not get pkNames metadata for MySqlExtractNode |
INLONG-6160 | [Feature][Sort] Support dynamic partition for KafkaLoadNode |
INLONG-6152 | [Feature][Sort] MySQL connector support filtering kinds of row data |
INLONG-6149 | [Bug][Sort] Iceberg delete key cause ArrayIndexOutOfBoundsException |
INLONG-6116 | [Feature][Sort] Support dynamic topic for KafkaLoadNode |
INLONG-6113 | [Feature][Sort] Mysql cdc connector support read table schema when using debezium function |
INLONG-6089 | [Feature][Manager][Sort] Kafka extract node supports raw format and timestamp scan mode |
INLONG-6088 | [Improve][Sort][Manager] Scan mode support timestamp for Kafka extract node |
INLONG-6078 | [Improve][Manager][Sort] Add VarBinary data type and extend binary for supporting length |
INLONG-6045 | [Feature][Sort] Support all migrate for Oracle connector |
INLONG-6027 | [Bug][Sort] Dlc did not restore metric data successfully |
INLONG-6016 | [Bug][Sort] Serialization failed when submit load DLC sort job |
INLONG-5992 | [Bug][Sort] Fix runtimeContext not initialized in JDBC and ES when reload metric status |
INLONG-5971 | [Feature][Sort] Support metrics state restore for dlc-iceberg connector |
INLONG-5970 | [Feature][Sort] Support metrics state restore for iceberg connector |
INLONG-5969 | [Feature][Sort] Support metrics state restore for hive connector |
INLONG-5959 | [Feature][Sort] Support metric state recovery for filesystem |
INLONG-5955 | [Feature][Sort] Support metric state recovery for HBase |
INLONG-5952 | [Feature][Sort] Support metrics state restore for Pulsar connector without adminurl |
INLONG-5950 | [Feature][Sort] Support metric state recovery for mongodb-cdc |
INLONG-5944 | [Improve][Sort] Add metric state for es6 and es7 |
INLONG-5943 | [Improve][Sort] Add metric state for JDBC |
INLONG-5940 | [Improve][Sort] Compatible with the old version of sort protocol with mysql and kafka extract node |
INLONG-5933 | [Feature][Sort] Support metric state recovery for mongodb-cdc |
INLONG-5930 | [Feature][Sort] Support metric state recovery for sqlserver-cdc |
INLONG-5922 | [Improve][Sort] Add metric state for Kafka and modify mysql metric init |
INLONG-5913 | [Improve][Sort] Add metric state for Oracle |
INLONG-5903 | [Improve][Sort] Make InLong metric constructs factory more cohesive |
INLONG-5889 | [Bug][Sort] Fix MySQL node JDBC for RCE vulnerability |
INLONG-5822 | [Bug][Sort] The metric is empty for Elasticsearch |
INLONG-5818 | [Bug][Sort] Wrong metric computing for Pulsar connector |
INLONG-5784 | [Improve][Sort] Add metric state for PostgreSQL |
INLONG-5767 | [Improve][Sort] IOUtils interface is incompatible in jdk17 |
INLONG-5762 | [Bug][Sort] The computing of Pulsar source metric was wrong |
INLONG-5754 | [Bug][Sort] Fix Pulsar connecotr deserialize complex format with multiple data will cause data loss |
INLONG-5746 | [Feature][Sort] Add SPI path for Inlong PB msg |
INLONG-5737 | [Bug][Sort] InLongMsg with inner format raw deserialize will throw NullPointException |
INLONG-5733 | [Bug][Sort] Slf4j class conflict in Hive connector |
INLONG-5712 | [Bug][Sort] Fix class not found in Elasticsearch 6 connector for producting |
INLONG-5701 | [Feature][Manager][Sort] Support raw format |
INLONG-5680 | [Bug][Manager][Sort] Fix field relation object generate error cause generate union SQL throw NPE |
INLONG-5637 | [Bug][Sort] Fix kafka load node npe error |
INLONG-5613 | [Feature][Sort] Add interval join support for FlinkSqlParser |
INLONG-5608 | [Improve][Sort] Reformat connector codes for reporting metrics |
INLONG-5599 | [Feature][Sort] Add temporal join support for mysql |
INLONG-5469 | [Feature][Sort] Add metric for Hive with Flink metrics group and audit SDK |
INLONG-5193 | [Feature][Sort] Dlc load data support auto compact file |
Audit
ISSUE | Summary |
---|---|
INLONG-6309 | [Bug][Audit] Druid connection pool still init when the store mode is not MySQL |
INLONG-6289 | [Feature][Docker][Audit] Add configuration to choose starting proxy or store or both |
INLONG-6069 | [Bug][Audit] Not initialized the service before ClickHouse starts |
INLONG-6031 | [Improve][Audit] Clean code for InLong Audit |
INLONG-6026 | [Bug][Audit] SQL file executed error for ClickHouse in Audit |
INLONG-6024 | [Bug][Audit] Invalid default value for 'sdk_ts' |
INLONG-5963 | [Bug][Audit] Solve the sdk memory leak problem |
INLONG-5772 | [Improve][Audit] The config is missing the comment on ClickHoue option |
INLONG-5710 | [Bug][Audit] The clickhouse storage service is not initialized properly |
Dashboard
ISSUE | Summary |
---|---|
INLONG-6397 | [Feature][Dashboard] Support management for MySQL data node |
INLONG-6391 | [Feature][Dashboard] Supports deep merge of field decorator |
INLONG-6375 | [Feature][Dashboard] Cluster supports new Kafka type |
INLONG-6365 | [Improve][Dashboard] Modify the options of the data type and modify some file names |
INLONG-6363 | [Feature][Dashboard] InLong Group supports Kafka MQ |
INLONG-6359 | [Improve][Dashboard] The utils method adds null data compatibility |
INLONG-6330 | [Improve][Dashboard] Other sinks support asynchronous loading of plugins |
INLONG-6315 | [Feature][Dashboard] Support Doris sink |
INLONG-6273 | [Umbrella][Dashboard] Ability to load plugins asynchronously |
INLONG-6185 | [Bug][Dashboard] The suffix configuration function will only be executed once |
INLONG-6163 | [Bug][Dashboard] Form will lose old data when data changes are merged |
INLONG-5986 | [Improve][Dashboard] Support fieldType field to set length |
INLONG-5938 | [Bug][Dashboard] The API parameter of calling to get the topic is lost |
INLONG-5931 | [Improve][Dashboard] Support query audit data by user role |
INLONG-5926 | [Improve][Dashboard] Change the consume related config to adapt the Manager module |
INLONG-5911 | [Improve][Dashboard] Modify the data group name to the data stream group |
INLONG-5901 | [Improve][Dashboard] Unified sinks type definition |
INLONG-5832 | [Improve][Dashboard] Unified sources type definition |
INLONG-5814 | [Bug][Dashboard] Supports setting the precision of a field when adding a table field |
INLONG-5798 | [Improve][Dashboard] Support stream fields extends |
INLONG-5761 | [Feature][Dashboard] Add agent type to cluster management |
INLONG-5749 | [Bug][Dashboard] Bad node public params |
INLONG-5735 | [Improve][Dashboard] Optimize the development environment and enable vite |
INLONG-5731 | [Feature][Dashboard] Add data node management |
INLONG-5696 | [Bug][Dashboard] EditableTable value update error when columns change |
INLONG-5122 | [Bug][Dashboard] The whitelist input format of binlog source need to be optimized |
Other
ISSUE | Summary |
---|---|
INLONG-6190 | [Improve][SDK] Add protocolType field in DataProxy config |
INLONG-6182 | [Bug][SDK] RequestTimeoutMillis initialization value error |
INLONG-6119 | [Improve][SDK] Avoid printing a lot of useless logs |
INLONG-5808 | [Feature][SDK] SortSdk support InlongMsg |
INLONG-5796 | [Improve][SDK] Optimize fetcher builders |
INLONG-5665 | [Improve][SDK] Invoke callback in each MQ message |
INLONG-5642 | [Improve][SDK] Change SDK(cpp) logger framework |
INLONG-5623 | [Feature][SDK] Support multi-topic fetcher for Kafka |
INLONG-5621 | [Feature][SDK] Support multi-topic fetcher for Pulsar |
INLONG-5495 | [Feature][SDK] Support multi-topic manager |
INLONG-5437 | [Feature][SDK] Support initializing SDK(cpp) by ClientConfig object |
INLONG-6389 | [Bug][Docker] Configuration file name is different with MQ_TYPE |
INLONG-6341 | [Improve][Docker] Update the default cluster name for Agent |
INLONG-6339 | [Improve][Docker] Add a global variable to define the InLong version |
INLONG-6289 | [Feature][Docker][Audit] Add configuration to choose starting proxy or store or both |
INLONG-6280 | [Feature][Docker] Add tools for dashboard image |
INLONG-6241 | [Feature][Docker] Add manager and audit database name configuration |
INLONG-6169 | [Improve][Docker] Make the topic and address configurable for the audit store |
INLONG-6140 | [Bug][Docker] Docker compose yml config type error |
INLONG-5890 | [Bug][Docker] Can not connect the MySQL deployed by Docker |
INLONG-5870 | [Bug][Docker] Build arm images failed |
INLONG-5816 | [Bug][Docker] CI build images lost aarch64 arch |
INLONG-5652 | [Bug][Docker] Push aarch64 images failed |
INLONG-6291 | [Improve][CVE] Denial of Service (DoS) risks of the org.ini4j |
INLONG-6263 | [Improve][CVE] Upgrade com.google.guava to 30.0-jre |
INLONG-6236 | [Improve][CVE] Resource exhaustion can occur because of a lack of a check in primitive value for jackson-databind |
INLONG-6231 | [Improve][CVE] There are 1 security vulnerabilities found in org.apache.hive:hive-exec 3.1.2 |
INLONG-5789 | [Improve][CVE] Apache Hadoop argument injection vulnerability |
INLONG-5786 | [Improve][CVE] PostgreSQL JDBC Driver SQL Injection in ResultSet.refreshRow() with malicious column names |
INLONG-5647 | [Bug][CVE] There is a vulnerability in Jetty 9.4.44.v20210927: Java based HTTP/1.x HTTP/2 / Servlet / WebSocket Server |
INLONG-5645 | [Bug][CVE] There is a vulnerability in pagehelper 5.3.0 |
INLONG-6082 | [Bug][CI] The greeting action runs failed |
INLONG-5724 | [Improve][CI] Skip the apache-rat-plugin when building the docker-compose |