Skip to content

v5.8.6 released

Compare
Choose a tag to compare
@yin-bp yin-bp released this 23 Jan 02:22
· 178 commits to master since this release

使用参考文档

https://doc.bbossgroups.com/

导入bboss
一般项目导入下面的maven坐标即可:

    <dependency>
        <groupId>com.bbossgroups.plugins</groupId>
        <artifactId>bboss-elasticsearch-rest-jdbc</artifactId>
        <version>6.5.0</version>
    </dependency>

如果是spring boot项目还需要导入下面的maven坐标:

    <dependency>
        <groupId>com.bbossgroups.plugins</groupId>
        <artifactId>bboss-elasticsearch-spring-boot-starter</artifactId>
        <version>6.5.0</version>
    </dependency>

v5.8.6 功能改进

  1. filelog插件添加子目录/ftp子目录/sftp子目录下日志文件采集功能

  2. db管理dsl mysql无法创建加载dsl问题处理

  3. log4j2版本升级2.17.1、slfj版本升级1.7.32

  4. 修复空行处理器Record问题:关闭key大写机制后,根据字段名称获取数据失效

  5. 数据库持久层忽略mysql stream机制情况下获取rowid失败异常

  6. filelog插件增加excel csv文件采集案例
    https://github.com/bbossgroups/csv-dbhandle

https://gitee.com/bboss/csv-dbhandle

  1. 优化运行容器工具,增加从环境变量、jvm属性配置检索mainclass功能,使用示例如下:

#默认使用org.frameworkset.elasticsearch.imp.DB2CSVFile作为作业主程序,

#如果设置了环境变量mainclassevn,则使用mainclassevn作为作业主程序

#环境变量名称不能和属性名称一致,否则报循环引用异常,并将原始值返回

mainclass=#[mainclassevn:org.frameworkset.elasticsearch.imp.DB2CSVFile]

  1. 升级mysql驱动版本号为8.0.28

  2. 增加通用异步批处理组件,使用案例:

https://gitee.com/bboss/eshelloword-booter/blob/master/src/test/java/org/bboss/elasticsearchtest/bulkprocessor/PersistentBulkProcessor.java