OpenMLDB Weekly Update(2021.10.11-2021.10.18)

OpenMLDB

Summary

本周合并 Pull requests 16个,新增Pull requests 14个,关闭 Issues 13个,新增 Issues 11个。总计136个文件修改,新增5036行代码,删除1985行代码。

OpenMLDB Weekly Update(2021.10.11-2021.10.18)_第1张图片

Merged Pull Requests

feat: java sdk add api getTableSchema#483
fix: branch deploy can add macOS#523
fix: import error of OpenMLDB Python lib when installed as zip format#439
feat: support deployment statement#506
fix: start failed on mac#522
ci: fix version set and maven opt on macos#520
feat: add StandAloneClusterSDK#501
feat: engine support query statement multiple database#505
refactor: add ZkPath struct#512
feat: ddlparser extracts indexes from sql#457
ci: fix absl link, add sdk deploy on mac#509
feat: rm zk dependency in standalone mode#486
refactor: rm sql parser in ns client#504
feat: add a config for print the physical plan#497
refactor: mv base::Status to log dir#500
feat: set index if no index in create table stmt#502

Open Pull Requests

style: enforece cpp style convention in hybridse#507
feat: add a util for saving result set#508
fix: add link library boost_system#514
fix: fix StringRef pointer in func ASTIntLiteralToNum#517
feat: support non performance sensitive in command-line batch mode#518
feat: add quit in shell#525
feat: add deploy command#528
style: enforece cpp style convention in hybridse#530
feat: openmldb support non performance sensitive batch mode#531
feat: support select into & set statement#532
ci(coverage): upgrade codecov-action to v2#533
feat: openmldb support multiple databases#534
feat: install hybridse package and sdk locally#536
feat: standalone client supports to update catalog#538

Close Issues

Generate DDL by SQL and schema#144
非交互式,drop table不能直接删除表#185
Add exit command for sql_client#322
Update README for hybridse#474
start-all.sh run failed on mac#521
Use nameserver ip and port to connect openmldb#441
Add ZkPath struct in nameserver#511
Get index from sql&procdure#419
Is Cheating Necessary to Promote a Project on GitHub?#297
Support stand-alone mode#440
Remove sql parser in ns_client#503
Move base::Status to log dir#496
Set index if there is no index info in create statement#462

Open Issues

Openmldb-batchjob should generate Java docs for mvn deploy#540
Create procedure should cache with config of performance_sensitive#539
sql client show create procedure gets a fatal error#537
Support cicd from source code#535
Support adding index with any ts col#529
Upgrade codecov uploader#527
bug: openmldb sdk deploy name in ci#519
Bug: ast_node_converter_test run failed#516
bug: GetNsClient can't get the new client if ns changed#515
Bug: hybridse compile error#513
Support non-performance-sensitive in batch mode for standalone version#510

Contributors

aceforeverd ([email protected])
Chen22 ([email protected])
dl239 ([email protected])
HuangWei ([email protected])
Jinzhou Zhang ([email protected])
Shouren Yang ([email protected])
tobe ([email protected])

Highlights

本周迎来两位新的项目贡献者Jinzhou Zhang和Shouren Yang,欢迎欢迎!本周合并的十多个pull-request,主要是对OpenMLDB单机版的优化和完善,最重要特性之一是单机版去掉对ZooKeeper的依赖,可以无外部依赖直接运行了,并且修复了启动脚本、DDL Parser等多个bug。单机版的正式版将在月底发布,大量相关的技术Issue也创建好逐步在开发完成了。

欢迎更多开发者关注和参与OpenMLDB开源项目。

你可能感兴趣的:(OpenMLDB Weekly Update(2021.10.11-2021.10.18))