Results 23 issues of jiachuan.zhu

二进制包部署后,$BYZER_HOME/logs/byzer.out 会无限增长,可能打爆磁盘。考虑到日志已经写到 byzer-lang.log;因而建议*去掉 byzer.out* 文件

Exception: ``` The error typically occurs when the default LogStore implementation, that is, HDFSLogStore, is used to write into a Delta table on a non-HDFS storage system. In order to...

# Proposed changes 1. Support Spark 3.3.0 Removed log4j 1.x, and uses Spark's Logging trait, which uses log4j 2.x in Sprak 3.3.0. For older Spark versions , this change does...

## Change description This pr fixes incorrect `${NOTBEOOK_HOME}` problem in `build/startup.sh`. `${NOTEBOOK_HOME}` should be parent-directory of `bin/startup.sh`. See screenshot below: ![image](https://github.com/byzer-org/byzer-notebook/assets/12869649/24108ffc-48b5-4b2b-bef1-7ee9e064eb07) ## Test result ![image](https://github.com/byzer-org/byzer-notebook/assets/12869649/f8ba8749-0031-4181-8c88-8f48fbf9aa32)

![注释问题](https://user-images.githubusercontent.com/12869649/202637794-24c9b1f7-1077-485d-a4c0-5a074c4f51b7.png)

目前,Notebook 代码设置调度后,调度时执行的代码为当时的快照。 部分用户修改代码,但未重新发布代码,以为调度运行的是最新代码。 我们可以优化提示,避免用户困扰。

## 原因 在企业中,表结构变更是非常严肃的事情。需要 DBA 审核 DDL 并评估影响面,再选择一个合适的时刻操作,避免影响业务。操作前会备份表结构。 另外,大多数公司严格控制线上数据库的权限。表结构变更权限很少赋予开发/应用。 在实际工作中,擅自操作数据库造成P0级故障的例子比比皆是。 综上,我建议去掉表结构自动变更功能。应由专业的DBA操作。