Dinky v0.7.0
Feature:
Supports Apache Flink 1.16.0
Add build java udf jar
Support Flink session mode to automatically load udf jars
Support Flink per-job mode to automatically load udf jars
Support Flink application mode to automatically load udf jars
Support python udf online development
Support scala udf online development
Support custom k8sapp submit at studio
Add file upload in flinkjar task
Add Column Lineage By Logic Plan in Flink all version
Flink JDBC support data filter
Flink JDBC scan partition support datetime
Add multi tenant management
Add select tenant at login
Add dolphinScheduler auto create task
Add system log console
Add execution progress console
Add Flink UDF template
Add Presto data source
Add the function of deleting job tree directory level
Add new sink connector 'datastream-doris-ext' for CDCSOURCE to support metadata writing
DataStudio metadata add refesh button
Add database copying
Add frontend internationalization
Add backend internationalization
Add K8S auto deploy application
Add local environment with web UI
Add FlinkSQL built-in date global variable
Add Kerberos Verification on session model
Add CDCSOURCE supports Doris schema evolution
Add user can change password
Add kill cluster
Add deploy session cluster by cluster configuration
Add jmx monitoring
Add clear console
Fix:
Resolve the exception when starting from the specified savepoint
Fix StarRocks databases display
Fix query exceptions caused by the system's failure to automatically clean up the selected table information when switching data sources
Fix Exception in obtaining SQLDDL of view
Fix invalid oracle validationQuery
Fix failed to get schema of PG database metadata
Fix kafka sink properties not enable
Fix jobConfig useAutoCancel parameter pass wrong value
Fix job monitoring bugs caused by multi tenancy
Fix the deletion of a cluster instance causes existing tasks to fail to stop
Fix application mode missing database variable
Fix continuous click task item will open multiply tabs problem
Fix cdcsource kafka product transactionalIdPrefix disable
Fix cluster display nothing when alias is not set
Fix task version query error
Fix The status of per-job and application always is unknown when the job completes
Fix guide page link error
Fix open API does not have tenant
Fix switch editor tab doesn't work
Optimization & Improve:
Add parameter configuration of MySQL CDC
Optimizate datastream kafka-json and datastream starrocks
Support metadata cache to memory or redis
Add uuid after doris label prefix
Optimize tenant selection
Change resource center to authentication center
Add spotless plugin
Optimize SQL files and differentiate versions by directory
Improve the automatic creation of MySQL tables
Improve postgres metadata information
Improve the generation of postgres table building statements
Optimizate Flink Oracle Connector
Optimizate maven assembly and profile
Compatible java 11
Remove duplicated init of datasource
Upgrade mysql-connector-java to 8.0.28
Upgrade Flink 1.14.5 to 1.14.6
Upgrade Guava and Lombok Version
Upgrade jackson and sa-token version
Optimize lineage to support watermark and udf and LOCALTIMESTAMP and cep and ROW_NUMBER
The authentication center is not visible under non-admin users
Document:
Optimizate readme.md
Update website
Optimize deploy doc
Add flink metrics monitor and optimize deploy document
Contributors:
@admxj
@aiwenmo
@billy-xing
@boolean-dev
@chengchuen
@czy868
@dzygcc
@Forus0322
@gujincheng
@HamaWhiteGG
@hxp0618
@ikiler
@leechor
@lewnn
@jinyanhui2008
@nylqd
@ren-jq101
@RookieGao
@siriume
@tgluon
@wellCh4n
@wfmh
@wmtbnbo
@wuzhenhua01
@zackyoungh
@zhongjingq
@zhu-mingye
@ziqiang-wang
@zq0757
@Zzih
@zzzzzzzs