From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EE0393D1ABD for ; Thu, 23 Jul 2026 19:41:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.175 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784835700; cv=none; b=ItL3rYAiqVltWpNiYodiRabp4Go+pkEGkA7AYLBgWAyAqQH1kytmckZMW5uogdGpM4Rj3SpuL8Vo/rLYiqqD7UQe7EePVWANVS6R/FB1bs1Et1kXMGhc5cIW8RzAJiCk0oeuNgsTCNGFnRQa9V2CKfx4wDpKW39Df0M3lbZWLZs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784835700; c=relaxed/simple; bh=+LmJgrVi7nIsU5Yeb6SfAUZ3bdIsJDtGOYIL4Owj8a4=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=RYaMtSbqM0tYttov67z2gW/Z883zc0vOKaeuHTAQSId4/4/dg8XK0rIFs+HL47VQPIvr678nyZOzBUTt7QD7rFmQVkux62zfbyMBcbWhNbLNQGMw+/SY5OiF6IaGTQkcFyEvWaXmuK/rrCB82OMlYlNKdVwh0pENwR+QIGeRKGM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=SjwufVLO; arc=none smtp.client-ip=209.85.214.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="SjwufVLO" Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-2ca64c3ce5fso11757915ad.3 for ; Thu, 23 Jul 2026 12:41:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784835690; x=1785440490; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=Qu/OWXMKe3aWOjos5v3eM6rnKwRJfaD0goxb6hxuyIY=; b=SjwufVLOJY9hBmLiWHyEyKwb2LFY5ncZ8l8bv+6I1DgGmbqpRA7qJL4XwTCe2Tu/o+ IGy573gUNoY73lIzqRyXOEB34H2+uYLG5tUPehdj+3yj6SojhP4ptdzHgn42iXVhMLMz wbO9nZCBORiSJFfyD5giJZ6k2arHYHdUjfZZvEoa4ktlwV8a3x7rXFJU+6MhEuSVbcYm QQS8nUExFN+hIpqerL7nhV9ZZ5R3cYtcpsPtmvWVkhSFy6GaToyTys1l960BPB8Lb01i FiH1F6JEPLXnP7S+UbBqSMrqIVsy4lVDlcQA0Cr2+V0LD5f/ZHfmanlEj/A61gne94Xs tFfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784835690; x=1785440490; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Qu/OWXMKe3aWOjos5v3eM6rnKwRJfaD0goxb6hxuyIY=; b=siPjuE5lgP0bB0D/ZutmJBs+lVhun56bjVMPTw2cInplzX0AMWKVcOlpemGwAs0y4z CMDSnQ2fNzf1SuPAtXVHBv7jfCOSWBZMUlEkHCdjrr7/3M9w5R//2TZWQd6Nvrud6oMj 9Ofw6kVtnn0CMU1cNx1xYyj6NeYb9VS63fzHdMtEpSF6z7eC1R1t80Uwi76HpIp6g2nS ukwWT2qVlb8U7v2oKG+Z4M8reYM7JHZousJML4H5iXY86GFfbyq25bVJh12htN4oj55n YIXN34yiwbxhhIUOE6be29Li8QcZabW1vGjlphkpP8+PJJVDEd/KTsGsMg2Or85z0Lf7 KElg== X-Forwarded-Encrypted: i=1; AHgh+Rr/g7Gbi7BHmRLms80iR+QXjL6K0aPQzuPL5ijOGm+P6sHdDHgo1mFLFmrukaNvBc9EyWY=@vger.kernel.org X-Gm-Message-State: AOJu0Yx3YV1ulTAvt3WjIfJKnyzYd4iXSggaSHovFGwYFC7wedOlRLLx +wXL8UINFXJS5wMZcyvnMNm1eo7ij7u8jBVJdiHlDaTyK0T9+STQytyH X-Gm-Gg: AR+sD12kI9mcjozGY9kNlsEgjF2ciIsZxY4IWUk7Le3HbgPymOZI5cVBmiY4K8vfpJh zfofQ9pOJ+jK5QzqHIo9E/KSMyyKreP7nDRSCf1w3vn+RnQLtA3qjXDihhTp6T/AW100ldWtLca 2eN0ZYen3IjDxuERR5IWghTd1MNiR8usb3H65Q53ayMoVySkBkfMD53Bqg26J65d/flcKY7Y+bX QZJfyeYnuZiCX5kfhIxQ2pqkhfpivfBF0MivXuUvk6dYFyW6bQyLTXmD5sdLEwDD77SpLony074 SFF+LjpxZXJfAB30P5qgDCRjm0ZcYjXxoSqRX/rZM+Z9r5ne0sMO7B4PNthoBcP3UcZXIQ7GnJr UR4z9Fgf/IqaXJ5YJUo/4vEJ2qbejMPTd18UNd1vS6l8pFFbVQXqDYq0adqITxVrG4y8nfYjoT2 FwNOr0qupRagmf6dMPO4MjoimQCfkX/T1PfbbnY6XJ+J5paziaFgUbis0nlh3ufBCi5oIKXCN0w VxSqaa41kB2GRw97c0BkNSTh8IffI4dtToTSB++VgN5GV0suoUmcY5v3FW5XTsKUJZxvP3zOsbz Of1Wj2R5n4kvM+F1CnIVY7uBuQ== X-Received: by 2002:a17:90b:3e85:b0:38e:a74:dfe4 with SMTP id 98e67ed59e1d1-38ec65ed89fmr4842561a91.25.1784835690434; Thu, 23 Jul 2026 12:41:30 -0700 (PDT) Received: from ?IPV6:2409:40e3:40f2:e504:b8c9:6fa8:29d4:f006? ([2409:40e3:40f2:e504:b8c9:6fa8:29d4:f006]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d13014d27sm19113812c88.4.2026.07.23.12.41.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 23 Jul 2026 12:41:29 -0700 (PDT) Message-ID: Date: Fri, 24 Jul 2026 01:11:24 +0530 Precedence: bulk X-Mailing-List: git@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH 7/7] repack-promisor: record dropped objects in a drop log To: Siddharth Shrimali , git@vger.kernel.org Cc: gitster@pobox.com, christian.couder@gmail.com, me@ttaylorr.com, ps@pks.im, johannes.schindelin@gmx.de, l.s.r@web.de References: <20260716132848.95982-1-r.siddharth.shrimali@gmail.com> <20260716132848.95982-8-r.siddharth.shrimali@gmail.com> Content-Language: en-GB From: Siddharth Asthana In-Reply-To: <20260716132848.95982-8-r.siddharth.shrimali@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 16/07/26 18:58, Siddharth Shrimali wrote: > After --drop-filtered removes promisor blobs, append a record of each > dropped object to $GIT_DIR/objects/info/promisor-dropped. Each line > records the object ID, a reflog-style timestamp (Unix seconds and > timezone), the filter spec, and the promisor remote it was attested > recoverable from like the following: > >