Merge branch 'ds/commit-graph-expiry-fix'
"git commit-graph write --expire-time=<timestamp>" did not use the given timestamp correctly, which has been corrected. * ds/commit-graph-expiry-fix: commit-graph: fix buggy --expire-time option
This commit is contained in:
		@ -1707,7 +1707,7 @@ static void expire_commit_graphs(struct write_commit_graph_context *ctx)
 | 
			
		||||
	timestamp_t expire_time = time(NULL);
 | 
			
		||||
 | 
			
		||||
	if (ctx->split_opts && ctx->split_opts->expire_time)
 | 
			
		||||
		expire_time -= ctx->split_opts->expire_time;
 | 
			
		||||
		expire_time = ctx->split_opts->expire_time;
 | 
			
		||||
	if (!ctx->split) {
 | 
			
		||||
		char *chain_file_name = get_chain_filename(ctx->odb);
 | 
			
		||||
		unlink(chain_file_name);
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user