From: Teng Long <dyroneteng@gmail.com>
To: dyroneteng@gmail.com
Cc: avarab@gmail.com, derrickstolee@github.com,
git@jeffhostetler.com, git@vger.kernel.org, gitster@pobox.com,
me@ttaylorr.com, tenglong.tl@alibaba-inc.com
Subject: [PATCH v6 0/7] trace2: dump scope when print "interesting" config
Date: Mon, 11 Jul 2022 20:43:56 +0800 [thread overview]
Message-ID: <cover.1657540174.git.dyroneteng@gmail.com> (raw)
In-Reply-To: <cover.1656403084.git.dyroneteng@gmail.com>
Since v5:
1. [1/7] New commit, pre-clean the issues of the strings.
2. [2/7] Optimize commit subject (the word "retrieve").
3. [4/7] New commit, do not ignore ENOENT silently when fail to open file.
4. [5/7] Replace "stat" to "fstat" in output string and let "cleanup" to
return -1 instead of an unaccurate error tip as "cannot open".
5. [7/7] dump corresponding scope-name when "interesting" config is print to
trace2 log.
Thanks.
Teng Long (7):
clean: fixed issues related to text output format
pack-bitmap.c: mark more strings for translations
pack-bitmap.c: rename "idx_name" to "bitmap_name"
pack-bitmap.c: don't ignore ENOENT silently
pack-bitmap.c: using error() instead of silently returning -1
pack-bitmap.c: continue looping when first MIDX bitmap is found
tr2: dump names if config exist in multiple scopes
pack-bitmap.c | 105 ++++++++++++++++++++++------------------
trace2/tr2_tgt_event.c | 3 ++
trace2/tr2_tgt_normal.c | 5 +-
trace2/tr2_tgt_perf.c | 9 +++-
4 files changed, 72 insertions(+), 50 deletions(-)
Range-diff against v5:
-: ---------- > 1: 94a64ba895 clean: fixed issues related to text output format
4: 065b7c9ccb ! 2: cadecd6b84 pack-bitmap.c: retrieve missing i18n translations
@@ Metadata
Author: Teng Long <dyroneteng@gmail.com>
## Commit message ##
- pack-bitmap.c: retrieve missing i18n translations
+ pack-bitmap.c: mark more strings for translations
- In pack-bitmap.c, some printed texts are translated,some are not.
+ In pack-bitmap.c, some printed texts are translated, some are not.
Let's support the translations of the bitmap related output.
Signed-off-by: Teng Long <dyroneteng@gmail.com>
@@ pack-bitmap.c: static struct ewah_bitmap *read_bitmap_1(struct bitmap_index *ind
index->map_size - index->map_pos);
if (bitmap_size < 0) {
-- error("Failed to load bitmap index (corrupted?)");
-+ error(_("Failed to load bitmap index (corrupted?)"));
+- error("failed to load bitmap index (corrupted?)");
++ error(_("failed to load bitmap index (corrupted?)"));
ewah_pool_free(b);
return NULL;
}
@@ pack-bitmap.c: static int load_bitmap_header(struct bitmap_index *index)
size_t header_size = sizeof(*header) - GIT_MAX_RAWSZ + the_hash_algo->rawsz;
if (index->map_size < header_size + the_hash_algo->rawsz)
-- return error("Corrupted bitmap index (too small)");
-+ return error(_("Corrupted bitmap index (too small)"));
+- return error("corrupted bitmap index (too small)");
++ return error(_("corrupted bitmap index (too small)"));
if (memcmp(header->magic, BITMAP_IDX_SIGNATURE, sizeof(BITMAP_IDX_SIGNATURE)) != 0)
-- return error("Corrupted bitmap index file (wrong header)");
-+ return error(_("Corrupted bitmap index file (wrong header)"));
+- return error("corrupted bitmap index file (wrong header)");
++ return error(_("corrupted bitmap index file (wrong header)"));
index->version = ntohs(header->version);
if (index->version != 1)
-- return error("Unsupported version for bitmap index file (%d)", index->version);
-+ return error(_("Unsupported version for bitmap index file (%d)"), index->version);
+- return error("unsupported version '%d' for bitmap index file", index->version);
++ return error(_("unsupported version '%d' for bitmap index file"), index->version);
/* Parse known bitmap format options */
{
@@ pack-bitmap.c: static int load_bitmap_header(struct bitmap_index *index)
- unsigned char *index_end = index->map + index->map_size - the_hash_algo->rawsz;
-
- if ((flags & BITMAP_OPT_FULL_DAG) == 0)
-- return error("Unsupported options for bitmap index file "
-- "(Git requires BITMAP_OPT_FULL_DAG)");
-+ return error(_("Unsupported options for bitmap index file "
-+ "(Git requires BITMAP_OPT_FULL_DAG)"));
if (flags & BITMAP_OPT_HASH_CACHE) {
if (cache_size > index_end - index->map - header_size)
@@ pack-bitmap.c: static struct stored_bitmap *store_bitmap(struct bitmap_index *in
* because the SHA1 already existed on the map. this is bad, there
* shouldn't be duplicated commits in the index */
if (ret == 0) {
-- error("Duplicate entry in bitmap index: %s", oid_to_hex(oid));
-+ error(_("Duplicate entry in bitmap index: %s"), oid_to_hex(oid));
+- error("duplicate entry in bitmap index: '%s'", oid_to_hex(oid));
++ error(_("duplicate entry in bitmap index: '%s'"), oid_to_hex(oid));
return NULL;
}
@@ pack-bitmap.c: static int load_bitmap_entries_v1(struct bitmap_index *index)
if (index->map_size - index->map_pos < 6)
- return error("corrupt ewah bitmap: truncated header for entry %d", i);
-+ return error(_("corrupt ewah bitmap: truncated header for entry %d)"), i);
++ return error(_("corrupt ewah bitmap: truncated header for entry %d"), i);
commit_idx_pos = read_be32(index->map, &index->map_pos);
xor_offset = read_u8(index->map, &index->map_pos);
@@ pack-bitmap.c: static int load_bitmap_entries_v1(struct bitmap_index *index)
return -1;
if (xor_offset > MAX_XOR_OFFSET || xor_offset > i)
-- return error("Corrupted bitmap pack index");
-+ return error(_("Corrupted bitmap pack index"));
+- return error("corrupted bitmap pack index");
++ return error(_("corrupted bitmap pack index"));
if (xor_offset > 0) {
xor_bitmap = recent_bitmaps[(i - xor_offset) % MAX_XOR_OFFSET];
if (xor_bitmap == NULL)
-- return error("Invalid XOR offset in bitmap pack index");
-+ return error(_("Invalid XOR offset in bitmap pack index"));
+- return error("invalid XOR offset in bitmap pack index");
++ return error(_("invalid XOR offset in bitmap pack index"));
}
recent_bitmaps[i % MAX_XOR_OFFSET] = store_bitmap(
-@@ pack-bitmap.c: char *pack_bitmap_filename(struct packed_git *p)
- size_t len;
-
- if (!strip_suffix(p->pack_name, ".pack", &len))
-- BUG("pack_name does not end in .pack");
-+ BUG(_("pack_name does not end in .pack"));
- return xstrfmt("%.*s.bitmap", (int)len, p->pack_name);
- }
-
@@ pack-bitmap.c: static int open_midx_bitmap_1(struct bitmap_index *bitmap_git,
struct strbuf buf = STRBUF_INIT;
get_midx_filename(&buf, midx->object_dir);
/* ignore extra bitmap file; we can only handle one */
-- warning("ignoring extra bitmap file: %s", buf.buf);
-+ warning(_("ignoring extra bitmap file: %s"), buf.buf);
+- warning("ignoring extra bitmap file: '%s'", buf.buf);
++ warning(_("ignoring extra bitmap file: '%s'"), buf.buf);
close(fd);
strbuf_release(&buf);
return -1;
@@ pack-bitmap.c: static int open_pack_bitmap_1(struct bitmap_index *bitmap_git, st
if (bitmap_git->pack || bitmap_git->midx) {
/* ignore extra bitmap file; we can only handle one */
-- warning("ignoring extra bitmap file: %s", packfile->pack_name);
-+ warning(_("ignoring extra bitmap file: %s"), packfile->pack_name);
+- warning("ignoring extra bitmap file: '%s'", packfile->pack_name);
++ warning(_("ignoring extra bitmap file: '%s'"), packfile->pack_name);
close(fd);
return -1;
}
@@ pack-bitmap.c: static struct bitmap *find_objects(struct bitmap_index *bitmap_gi
show_data.bitmap_git = bitmap_git;
show_data.base = base;
-@@ pack-bitmap.c: static void filter_bitmap_tree_depth(struct bitmap_index *bitmap_git,
- unsigned long limit)
- {
- if (limit)
-- BUG("filter_bitmap_tree_depth given non-zero limit");
-+ BUG(_("filter_bitmap_tree_depth given non-zero limit"));
-
- filter_bitmap_exclude_type(bitmap_git, tip_objects, to_filter,
- OBJ_TREE);
-@@ pack-bitmap.c: static void filter_bitmap_object_type(struct bitmap_index *bitmap_git,
- enum object_type object_type)
- {
- if (object_type < OBJ_COMMIT || object_type > OBJ_TAG)
-- BUG("filter_bitmap_object_type given invalid object");
-+ BUG(_("filter_bitmap_object_type given invalid object"));
-
- if (object_type != OBJ_TAG)
- filter_bitmap_exclude_type(bitmap_git, tip_objects, to_filter, OBJ_TAG);
-@@ pack-bitmap.c: struct bitmap_index *prepare_bitmap_walk(struct rev_info *revs,
- revs->ignore_missing_links = 0;
-
- if (haves_bitmap == NULL)
-- BUG("failed to perform bitmap walk");
-+ BUG(_("failed to perform bitmap walk"));
- }
-
- wants_bitmap = find_objects(bitmap_git, revs, wants, haves_bitmap,
- filter);
-
- if (!wants_bitmap)
-- BUG("failed to perform bitmap walk");
-+ BUG(_("failed to perform bitmap walk"));
-
- if (haves_bitmap)
- bitmap_and_not(wants_bitmap, haves_bitmap);
-@@ pack-bitmap.c: uint32_t midx_preferred_pack(struct bitmap_index *bitmap_git)
- {
- struct multi_pack_index *m = bitmap_git->midx;
- if (!m)
-- BUG("midx_preferred_pack: requires non-empty MIDX");
-+ BUG(_("midx_preferred_pack: requires non-empty MIDX"));
- return nth_midxed_pack_int_id(m, pack_pos_to_midx(bitmap_git->midx, 0));
- }
-
@@ pack-bitmap.c: static void test_bitmap_type(struct bitmap_test_data *tdata,
}
if (bitmap_type == OBJ_NONE)
-- die("object %s not found in type bitmaps",
-+ die(_("object %s not found in type bitmaps"),
+- die("object '%s' not found in type bitmaps",
++ die(_("object '%s' not found in type bitmaps"),
oid_to_hex(&obj->oid));
if (bitmaps_nr > 1)
-- die("object %s does not have a unique type",
-+ die(_("object %s does not have a unique type"),
+- die("object '%s' does not have a unique type",
++ die(_("object '%s' does not have a unique type"),
oid_to_hex(&obj->oid));
if (bitmap_type != obj->type)
-- die("object %s: real type %s, expected: %s",
-+ die(_("object %s: real type %s, expected: %s"),
+- die("object '%s': real type '%s', expected: '%s'",
++ die(_("object '%s': real type '%s', expected: '%s'"),
oid_to_hex(&obj->oid),
type_name(obj->type),
type_name(bitmap_type));
@@ pack-bitmap.c: static void test_show_object(struct object *object, const char *n
bitmap_pos = bitmap_position(tdata->bitmap_git, &object->oid);
if (bitmap_pos < 0)
-- die("Object not in bitmap: %s\n", oid_to_hex(&object->oid));
-+ die(_("Object not in bitmap: %s\n"), oid_to_hex(&object->oid));
+- die("object not in bitmap: '%s'", oid_to_hex(&object->oid));
++ die(_("object not in bitmap: '%s'"), oid_to_hex(&object->oid));
test_bitmap_type(tdata, object, bitmap_pos);
bitmap_set(tdata->base, bitmap_pos);
@@ pack-bitmap.c: static void test_show_commit(struct commit *commit, void *data)
bitmap_pos = bitmap_position(tdata->bitmap_git,
&commit->object.oid);
if (bitmap_pos < 0)
-- die("Object not in bitmap: %s\n", oid_to_hex(&commit->object.oid));
-+ die(_("Object not in bitmap: %s\n"), oid_to_hex(&commit->object.oid));
+- die("object not in bitmap: '%s'", oid_to_hex(&commit->object.oid));
++ die(_("object not in bitmap: '%s'"), oid_to_hex(&commit->object.oid));
test_bitmap_type(tdata, &commit->object, bitmap_pos);
bitmap_set(tdata->base, bitmap_pos);
@@ pack-bitmap.c: void test_bitmap_walk(struct rev_info *revs)
- die("you must specify exactly one commit to test");
+ die(_("you must specify exactly one commit to test"));
-- fprintf(stderr, "Bitmap v%d test (%d entries loaded)\n",
-+ fprintf(stderr, _("Bitmap v%d test (%d entries loaded)\n"),
+ fprintf_ln(stderr, "Bitmap v%d test (%d entries loaded)",
bitmap_git->version, bitmap_git->entry_count);
-
- root = revs->pending.objects[0].item;
- bm = bitmap_for_commit(bitmap_git, (struct commit *)root);
-
- if (bm) {
-- fprintf(stderr, "Found bitmap for %s. %d bits / %08x checksum\n",
-+ fprintf(stderr, _("Found bitmap for %s. %d bits / %08x checksum\n"),
- oid_to_hex(&root->oid), (int)bm->bit_size, ewah_checksum(bm));
-
- result = ewah_to_bitmap(bm);
+@@ pack-bitmap.c: void test_bitmap_walk(struct rev_info *revs)
}
if (result == NULL)
-- die("Commit %s doesn't have an indexed bitmap", oid_to_hex(&root->oid));
-+ die(_("Commit %s doesn't have an indexed bitmap"), oid_to_hex(&root->oid));
+- die("commit '%s' doesn't have an indexed bitmap", oid_to_hex(&root->oid));
++ die(_("commit '%s' doesn't have an indexed bitmap"), oid_to_hex(&root->oid));
revs->tag_objects = 1;
revs->tree_objects = 1;
@@ pack-bitmap.c: void test_bitmap_walk(struct rev_info *revs)
tdata.bitmap_git = bitmap_git;
tdata.base = bitmap_new();
@@ pack-bitmap.c: void test_bitmap_walk(struct rev_info *revs)
- tdata.trees = ewah_to_bitmap(bitmap_git->trees);
- tdata.blobs = ewah_to_bitmap(bitmap_git->blobs);
- tdata.tags = ewah_to_bitmap(bitmap_git->tags);
-- tdata.prg = start_progress("Verifying bitmap entries", result_popcnt);
-+ tdata.prg = start_progress(_("Verifying bitmap entries"), result_popcnt);
- tdata.seen = 0;
-
- traverse_commit_list(revs, &test_show_commit, &test_show_object, &tdata);
-@@ pack-bitmap.c: void test_bitmap_walk(struct rev_info *revs)
- stop_progress(&tdata.prg);
-
if (bitmap_equals(result, tdata.base))
-- fprintf(stderr, "OK!\n");
-+ fprintf(stderr, _("OK!\n"));
+ fprintf_ln(stderr, "OK!");
else
- die("mismatch in bitmap results");
+ die(_("mismatch in bitmap results"));
@@ pack-bitmap.c: int test_bitmap_commits(struct repository *r)
+ die(_("failed to load bitmap indexes"));
kh_foreach(bitmap_git->bitmaps, oid, value, {
- printf("%s\n", oid_to_hex(&oid));
-@@ pack-bitmap.c: uint32_t *create_bitmap_mapping(struct bitmap_index *bitmap_git,
- if (!bitmap_is_midx(bitmap_git))
- load_reverse_index(bitmap_git);
- else if (load_midx_revindex(bitmap_git->midx) < 0)
-- BUG("rebuild_existing_bitmaps: missing required rev-cache "
-- "extension");
-+ BUG(_("rebuild_existing_bitmaps: missing required rev-cache "
-+ "extension"));
-
- num_objects = bitmap_num_objects(bitmap_git);
- CALLOC_ARRAY(reposition, num_objects);
+ printf_ln("%s", oid_to_hex(&oid));
2: b6b30047fc = 3: d8a2235cb0 pack-bitmap.c: rename "idx_name" to "bitmap_name"
-: ---------- > 4: 009cc49a18 pack-bitmap.c: don't ignore ENOENT silently
-: ---------- > 5: 52783555e2 pack-bitmap.c: using error() instead of silently returning -1
1: 589e3f4075 = 6: 95832190b8 pack-bitmap.c: continue looping when first MIDX bitmap is found
3: 82d4493a6e < -: ---------- pack-bitmap.c: using error() instead of silently returning -1
5: f3b87a33da < -: ---------- tr2: avoid to print "interesting" config repeatedly
-: ---------- > 7: c45ead51ff tr2: dump names if config exist in multiple scopes
--
2.35.0.rc0.676.g60105b7097.dirty
next prev parent reply other threads:[~2022-07-11 12:44 UTC|newest]
Thread overview: 129+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-03-24 11:43 [PATCH v1 0/3] trace2 output for bitmap decision path Teng Long
2022-03-24 11:43 ` [PATCH v1 1/3] pack-bitmap.c: use "ret" in "open_midx_bitmap()" Teng Long
2022-03-24 19:11 ` Taylor Blau
2022-03-28 7:59 ` [PATCH v1 1/3] pack-bitmap.c: use "ret" in "open_midx_bitmap() Teng Long
2022-03-30 2:39 ` Taylor Blau
2022-03-24 11:44 ` [PATCH v1 2/3] pack-bitmap.c: add "break" statement in "open_pack_bitmap()" Teng Long
2022-03-24 18:40 ` Junio C Hamano
2022-03-24 19:06 ` Taylor Blau
2022-03-24 19:03 ` Taylor Blau
2022-03-29 2:49 ` Teng Long
2022-03-30 2:55 ` Taylor Blau
2022-03-30 7:32 ` Teng Long Teng Long
2022-03-30 13:17 ` Ævar Arnfjörð Bjarmason
2022-03-24 11:44 ` [PATCH v1 3/3] bitmap: add trace outputs during open "bitmap" file Teng Long
2022-03-24 18:42 ` Junio C Hamano
2022-03-24 13:22 ` [PATCH v1 0/3] trace2 output for bitmap decision path Ævar Arnfjörð Bjarmason
2022-03-29 7:38 ` Teng Long Teng Long
2022-03-29 8:54 ` Ævar Arnfjörð Bjarmason
2022-04-21 13:26 ` [PATCH v2 0/5] trace2 output for bitmap decision path Teng Long
2022-04-21 13:26 ` [PATCH v2 1/5] pack-bitmap.c: continue looping when first MIDX bitmap is found Teng Long
2022-05-11 21:31 ` Taylor Blau
2022-04-21 13:26 ` [PATCH v2 2/5] pack-bitmap.c: rename "idx_name" to "bitmap_name" Teng Long
2022-05-11 21:31 ` Taylor Blau
2022-04-21 13:26 ` [PATCH v2 3/5] pack-bitmap.c: make warnings more detailed when opening bitmap Teng Long
2022-04-21 17:25 ` Taylor Blau
2022-05-06 9:08 ` Teng Long
2022-04-21 13:26 ` [PATCH v2 4/5] bitmap: add trace2 outputs during open "bitmap" file Teng Long
2022-04-21 15:51 ` Ævar Arnfjörð Bjarmason
2022-05-06 11:27 ` Teng Long
2022-05-06 11:53 ` Teng Long
2022-04-21 16:32 ` Jeff Hostetler
2022-05-06 12:43 ` Teng Long
2022-05-10 20:47 ` Jeff Hostetler
2022-04-21 13:26 ` [PATCH v2 5/5] pack-bitmap.c: using error() instead of silently returning -1 Teng Long
2022-04-21 15:41 ` Ævar Arnfjörð Bjarmason
2022-05-06 12:55 ` Teng Long
2022-06-12 7:44 ` [PATCH v3 0/5] trace2 output for bitmap decision path Teng Long
2022-06-12 7:44 ` [PATCH v3 0/5] Teng Long
2022-06-12 7:44 ` [PATCH v3 1/5] pack-bitmap.c: continue looping when first MIDX bitmap is found Teng Long
2022-06-12 7:44 ` [PATCH v3 2/5] pack-bitmap.c: rename "idx_name" to "bitmap_name" Teng Long
2022-06-12 7:44 ` [PATCH v3 3/5] pack-bitmap.c: make warnings support i18N when opening bitmap Teng Long
2022-06-12 7:44 ` [PATCH v3 4/5] pack-bitmap.c: using error() instead of silently returning -1 Teng Long
2022-06-14 1:15 ` Taylor Blau
2022-06-20 13:17 ` Teng Long
2022-06-12 7:44 ` [PATCH v3 5/5] bitmap: add trace2 outputs during open "bitmap" file Teng Long
2022-06-13 20:59 ` Junio C Hamano
2022-06-20 13:32 ` Teng Long
2022-06-14 1:40 ` Taylor Blau
2022-06-21 6:58 ` Teng Long
2022-06-22 12:51 ` Jeff Hostetler
2022-06-23 9:38 ` Teng Long
2022-06-23 15:14 ` Jeff Hostetler
2022-06-24 8:27 ` [PATCH v3 5/5] bitmap: add trace2 outputs during open "bitmap" Teng Long
2022-06-21 13:25 ` [PATCH v3 0/5] trace2 output for bitmap decision path Teng Long
2022-06-21 13:25 ` [PATCH v3 1/5] pack-bitmap.c: continue looping when first MIDX bitmap is found Teng Long
2022-06-21 13:25 ` [PATCH v3 2/5] pack-bitmap.c: rename "idx_name" to "bitmap_name" Teng Long
2022-06-21 13:25 ` [PATCH v3 3/5] pack-bitmap.c: make warnings support i18N when opening bitmap Teng Long
2022-06-21 13:25 ` [PATCH v3 4/5] pack-bitmap.c: using error() instead of silently returning -1 Teng Long
2022-06-21 13:25 ` [PATCH v3 5/5] bitmap: add trace2 outputs during open "bitmap" file Teng Long
2022-06-22 13:04 ` Jeff Hostetler
2022-06-22 15:12 ` Junio C Hamano
2022-06-28 8:17 ` [PATCH v5 0/5] tr2: avoid to print "interesting" config repeatedly Teng Long
2022-06-28 8:17 ` [PATCH v5 1/5] pack-bitmap.c: continue looping when first MIDX bitmap is found Teng Long
2022-06-28 8:17 ` [PATCH v5 2/5] pack-bitmap.c: rename "idx_name" to "bitmap_name" Teng Long
2022-06-28 8:17 ` [PATCH v5 3/5] pack-bitmap.c: using error() instead of silently returning -1 Teng Long
2022-06-28 18:04 ` Junio C Hamano
2022-07-05 9:04 ` Teng Long
2022-07-05 18:23 ` Junio C Hamano
2022-06-28 8:17 ` [PATCH v5 4/5] pack-bitmap.c: retrieve missing i18n translations Teng Long
2022-06-28 8:58 ` Ævar Arnfjörð Bjarmason
2022-06-28 17:28 ` Eric Sunshine
2022-07-06 14:19 ` Teng Long
2022-07-06 14:06 ` Teng Long
2022-06-28 18:07 ` Junio C Hamano
2022-07-07 11:59 ` Teng Long
2022-07-07 16:45 ` Junio C Hamano
2022-07-11 11:04 ` Teng Long
2022-06-28 8:17 ` [PATCH v5 5/5] tr2: avoid to print "interesting" config repeatedly Teng Long
2022-06-28 9:13 ` Ævar Arnfjörð Bjarmason
2022-06-28 18:12 ` Junio C Hamano
2022-07-01 14:31 ` Jeff Hostetler
2022-07-11 4:11 ` Teng Long
2022-07-11 3:51 ` Teng Long
2022-07-11 12:43 ` Teng Long [this message]
2022-07-11 12:43 ` [PATCH v6 1/7] clean: fixed issues related to text output format Teng Long
2022-07-11 21:08 ` Junio C Hamano
2022-07-13 11:44 ` Teng Long
2022-07-11 12:43 ` [PATCH v6 2/7] pack-bitmap.c: mark more strings for translations Teng Long
2022-07-11 12:43 ` [PATCH v6 3/7] pack-bitmap.c: rename "idx_name" to "bitmap_name" Teng Long
2022-07-11 12:44 ` [PATCH v6 4/7] pack-bitmap.c: don't ignore ENOENT silently Teng Long
2022-07-11 14:38 ` Ævar Arnfjörð Bjarmason
2022-07-13 14:14 ` Teng Long
2022-07-11 21:22 ` Junio C Hamano
2022-07-14 15:25 ` Teng Long
2022-07-11 12:44 ` [PATCH v6 5/7] pack-bitmap.c: using error() instead of silently returning -1 Teng Long
2022-07-11 14:53 ` Ævar Arnfjörð Bjarmason
2022-07-15 2:34 ` Teng Long
2022-07-11 12:44 ` [PATCH v6 6/7] pack-bitmap.c: continue looping when first MIDX bitmap is found Teng Long
2022-07-11 12:44 ` [PATCH v6 7/7] tr2: dump names if config exist in multiple scopes Teng Long
2022-07-11 14:40 ` Ævar Arnfjörð Bjarmason
2022-07-11 19:19 ` Jeff Hostetler
2022-07-11 14:59 ` [PATCH v6 0/7] trace2: dump scope when print "interesting" config Ævar Arnfjörð Bjarmason
2022-07-18 8:36 ` Teng Long
2022-07-18 16:45 ` [PATCH v7 " Teng Long
2022-07-18 16:46 ` [PATCH v7 1/7] pack-bitmap.c: fix formatting of error messages Teng Long
2022-07-18 16:46 ` [PATCH v7 2/7] pack-bitmap.c: mark more strings for translations Teng Long
2022-07-18 16:46 ` [PATCH v7 3/7] pack-bitmap.c: rename "idx_name" to "bitmap_name" Teng Long
2022-07-18 16:46 ` [PATCH v7 4/7] pack-bitmap.c: do not ignore error when opening a bitmap file Teng Long
2022-07-18 16:46 ` [PATCH v7 5/7] pack-bitmap.c: using error() instead of silently returning -1 Teng Long
2022-07-18 16:46 ` [PATCH v7 6/7] pack-bitmap.c: continue looping when first MIDX bitmap is found Teng Long
2022-07-18 16:46 ` [PATCH v7 7/7] tr2: dump names if config exist in multiple scopes Teng Long
2022-07-18 20:13 ` Jeff Hostetler
2022-07-19 7:40 ` tenglong.tl
2022-07-19 21:03 ` Junio C Hamano
2022-07-20 12:48 ` tenglong.tl
2022-07-18 18:57 ` [PATCH v7 0/7] trace2: dump scope when print "interesting" config Junio C Hamano
2022-07-18 19:07 ` Ævar Arnfjörð Bjarmason
2022-07-19 11:26 ` tenglong.tl
2022-07-19 11:42 ` Ævar Arnfjörð Bjarmason
2022-07-19 12:34 ` tenglong.tl
2022-07-21 9:05 ` [PATCH v8 0/6] pack-bitmap.c: optimize error messages tenglong.tl
2022-07-21 9:05 ` [PATCH v8 1/6] pack-bitmap.c: fix formatting of " tenglong.tl
2022-07-21 9:05 ` [PATCH v8 2/6] pack-bitmap.c: mark more strings for translations tenglong.tl
2022-07-21 9:05 ` [PATCH v8 3/6] pack-bitmap.c: rename "idx_name" to "bitmap_name" tenglong.tl
2022-07-21 9:05 ` [PATCH v8 4/6] pack-bitmap.c: do not ignore error when opening a bitmap file tenglong.tl
2022-07-21 9:05 ` [PATCH v8 5/6] pack-bitmap.c: using error() instead of silently returning -1 tenglong.tl
2022-07-21 9:05 ` [PATCH v8 6/6] pack-bitmap.c: continue looping when first MIDX bitmap is found tenglong.tl
2022-07-21 23:01 ` [PATCH v8 0/6] pack-bitmap.c: optimize error messages Junio C Hamano
2022-07-22 6:17 ` tenglong.tl
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1657540174.git.dyroneteng@gmail.com \
--to=dyroneteng@gmail.com \
--cc=avarab@gmail.com \
--cc=derrickstolee@github.com \
--cc=git@jeffhostetler.com \
--cc=git@vger.kernel.org \
--cc=gitster@pobox.com \
--cc=me@ttaylorr.com \
--cc=tenglong.tl@alibaba-inc.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).