lakesoul-io/LakeSoul
Expose LakeSoul Rust build version and git commit information
已关闭
#790 创建于 2026年6月23日
good first issue
仓库指标
- 星标
- (2,236 个星标)
- PR 合并指标
- (平均合并 3天 4小时) (30 天内合并 10 个 PR)
描述
Motivation
When debugging production issues or validating compatibility, it is often useful to know exactly which LakeSoul Rust build is being used.
Currently, there is no public API to retrieve build information such as:
- LakeSoul version
- Git commit SHA
- Build timestamp (optional)
This makes it difficult to identify the exact binary version when users report issues.
Proposal
Expose a public version API in the Rust implementation, for example:
pub fn version() -> &'static str;
pub struct BuildInfo {
pub version: &'static str,
pub git_commit: &'static str,
pub build_time: &'static str,
}
pub fn build_info() -> BuildInfo;