Closed qijiale76 closed 9 months ago
Hello @qijiale76, Thanks for finding the time to report the issue! We really appreciate the community's efforts to improve Apache Kyuubi.
... downloading the source code of the project from
https://github.com/apache/kyuubi/releases/tag/v1.8.0
and initializing a new Git repository using git init ...
This does not seem like a common practice, I don't get your idea. We use the .gitignore
to avoid tracking unexpected files by git add .
, but users always can forcibly add files via git add -f abc.log
Close as not a problem
Code of Conduct
Search before asking
What would you like to be improved?
After downloading the source code of the project from https://github.com/apache/kyuubi/releases/tag/v1.8.0 and initializing a new Git repository using
git init
, I noticed an unexpected behavior when executinggit add .
. It appears that the.gitignore
file is inadvertently excluding some essential source files. Specifically, files likekyuubi-hive-jdbc/main/java/org/apache/kyuubi/jdbc/hive/logs/InPlaceUpdateStream.java
are being omitted because oflogs/
line in.gitignore
file. This exclusion results in an incomplete codebase being added to the new Git repository.I believe that modifying the
.gitignore
file to fix this issue would enhance the development experience.How should we improve?
I have finished a comparison of the files in the new Git repository created using
git add .
against those in the community repository. This comparison is based on version 1.8.0 of the project.Are you willing to submit PR?