* What's cooking in git.git (Jul 2024, #04; Fri, 12)
@ 2024-07-13 16:27 Junio C Hamano
2024-07-16 13:26 ` Ghanshyam Thakkar
2024-07-16 15:16 ` Victoria Dye
0 siblings, 2 replies; 5+ messages in thread
From: Junio C Hamano @ 2024-07-13 16:27 UTC (permalink / raw)
To: git
Here are the topics that have been cooking in my tree. Commits
prefixed with '+' are in 'next' (being in 'next' is a sign that a
topic is stable enough to be used and are candidate to be in a
future release). Commits prefixed with '-' are only in 'seen', and
aren't considered "accepted" at all and may be annotated with an URL
to a message that raises issues but they are no means exhaustive. A
topic without enough support may be discarded after a long period of
no activity (of course they can be resubmit when new interests
arise).
Git 2.46-rc0 has been tagged.
Copies of the source code to Git live in many repositories, and the
following is a list of the ones I push into or their mirrors. Some
repositories have only a subset of branches.
With maint, master, next, seen, todo:
git://git.kernel.org/pub/scm/git/git.git/
git://repo.or.cz/alt-git.git/
https://kernel.googlesource.com/pub/scm/git/git/
https://github.com/git/git/
https://gitlab.com/git-scm/git/
With all the integration branches and topics broken out:
https://github.com/gitster/git/
Even though the preformatted documentation in HTML and man format
are not sources, they are published in these repositories for
convenience (replace "htmldocs" with "manpages" for the manual
pages):
git://git.kernel.org/pub/scm/git/git-htmldocs.git/
https://github.com/gitster/git-htmldocs.git/
Release tarballs are available at:
https://www.kernel.org/pub/software/scm/git/
--------------------------------------------------
[Graduated to 'master']
* as/pathspec-h-typofix (2024-07-01) 1 commit
(merged to 'next' on 2024-07-02 at ae7cee4189)
+ pathspec: fix typo "glossary-context.txt" -> "glossary-content.txt"
Typofix.
source: <20240629193137.54037-1-abhijeet.nkt@gmail.com>
* rs/simplify-submodule-helper-super-prefix-invocation (2024-07-01) 1 commit
(merged to 'next' on 2024-07-02 at 06e1677920)
+ submodule--helper: use strvec_pushf() for --super-prefix
Code clean-up.
source: <fb79ebc4-5ecf-4257-ac2e-39f98db5649c@web.de>
--------------------------------------------------
[New Topics]
* es/doc-platform-support-policy (2024-07-12) 1 commit
- Documentation: add platform support policy
A policy document that describes platform support levels and
expectation on platform stakeholders has been introduced.
What's the doneness of this one?
source: <20240711232413.693444-1-emilyshaffer@google.com>
* js/var-git-shell-path (2024-07-12) 7 commits
- var(win32): do report the GIT_SHELL_PATH that is actually used
- run-command: declare the `git_shell_path()` function globally
- run-command(win32): resolve the path to the Unix shell early
- mingw(is_msys2_sh): handle forward slashes in the `sh.exe` path, too
- win32: override `fspathcmp()` with a directory separator-aware version
- strvec: declare the `strvec_push_nodup()` function globally
- run-command: refactor getting the Unix shell path into its own function
"git var GIT_SHELL_PATH" should report the path to the shell used
to spawn external commands, but it didn't do so on Windows, which
has been corrected.
Will merge to 'next'.
source: <pull.1760.v2.git.1720739496.gitgitgadget@gmail.com>
* kn/ci-clang-format (2024-07-11) 8 commits
- check-whitespace: detect if no base_commit is provided
- ci: run style check on GitHub and GitLab
- clang-format: formalize some of the spacing rules
- clang-format: avoid braces on simple single-statement bodies
- clang-format: replace deprecated option with 'SpacesInParens'
- clang-format: ensure files end with newlines
- clang-format: avoid spacing around bitfield colon
- clang-format: indent preprocessor directives after hash
A CI job that use clang-format to check coding style issues in new
code has been added.
What's the doneness of this one?
source: <20240711083043.1732288-1-karthik.188@gmail.com>
* ps/doc-http-empty-cookiefile (2024-07-11) 1 commit
- doc: update http.cookieFile with in-memory cookie processing
What happens when http.cookieFile gets the special value "" has
been clarified in the documentation..
Will merge to 'next'.
source: <pull.1733.v2.git.git.1720687008915.gitgitgadget@gmail.com>
* rj/add-p-pager (2024-07-12) 4 commits
- add-patch: render hunks through the pager
- pager: introduce wait_for_pager
- pager: do not close fd 2 unnecessarily
- add-patch: test for 'p' command
A 'P' command to "git add -p" that passes the patch hunk to the
pager has been added.
Expecting a (hopefully small and final) reroll.
cf. <803b10ed-1cb3-4314-82c9-cf48d5d0bb90@gmail.com>
source: <2653fb37-c8a8-49b1-a804-4be6654a2cad@gmail.com>
* js/unit-test-oidtree-cmake-fix (2024-07-12) 1 commit
- cmake: fix build of `t-oidtree`
Build fix.
Will merge to 'next'.
source: <pull.1761.git.1720816450344.gitgitgadget@gmail.com>
--------------------------------------------------
[Stalled]
* cp/unit-test-reftable-tree (2024-06-13) 5 commits
- t-reftable-tree: improve the test for infix_walk()
- t-reftable-tree: add test for non-existent key
- t-reftable-tree: split test_tree() into two sub-test functions
- t: move reftable/tree_test.c to the unit testing framework
- reftable: remove unnecessary curly braces in reftable/tree.c
A test in reftable library has been rewritten using the unit test
framework.
Needs review.
source: <20240612130217.8877-1-chandrapratap3519@gmail.com>
* sj/ref-fsck (2024-07-10) 10 commits
- fsck: add ref content check for files backend
- fsck: add ref name check for files backend
- files-backend: add unified interface for refs scanning
- builtin/fsck: add `git-refs verify` child process
- builtin/refs: add verify subcommand and verbose_refs for "fsck_options"
- refs: set up ref consistency check infrastructure
- fsck: add refs-related error report function
- fsck: add a unified interface for reporting fsck messages
- fsck: rename objects-related fsck error functions
- fsck: rename "skiplist" to "skip_oids"
"git fsck" infrastructure has been taught to also check the sanity
of the ref database, in addition to the object database.
Needs review.
source: <Zo6eJi8BePrQxTQV@ArchLinux>
* cp/unit-test-reftable-pq (2024-06-14) 7 commits
- t-reftable-pq: add tests for merged_iter_pqueue_top()
- t-reftable-pq: add test for index based comparison
- t-reftable-pq: make merged_iter_pqueue_check() callable by reference
- t-reftable-pq: make merged_iter_pqueue_check() static
- t: move reftable/pq_test.c to the unit testing framework
- reftable: change the type of array indices to 'size_t' in reftable/pq.c
- reftable: remove unncessary curly braces in reftable/pq.c
The tests for "pq" part of reftable library got rewritten to use
the unit test framework.
Needs review.
source: <20240614095136.12052-1-chandrapratap3519@gmail.com>
* tb/incremental-midx-part-1 (2024-06-07) 19 commits
- midx: implement support for writing incremental MIDX chains
- t/t5313-pack-bounds-checks.sh: prepare for sub-directories
- t: retire 'GIT_TEST_MULTI_PACK_INDEX_WRITE_BITMAP'
- midx: implement verification support for incremental MIDXs
- midx: support reading incremental MIDX chains
- midx: teach `midx_fanout_add_midx_fanout()` about incremental MIDXs
- midx: teach `midx_preferred_pack()` about incremental MIDXs
- midx: teach `midx_contains_pack()` about incremental MIDXs
- midx: remove unused `midx_locate_pack()`
- midx: teach `fill_midx_entry()` about incremental MIDXs
- midx: teach `nth_midxed_offset()` about incremental MIDXs
- midx: teach `bsearch_midx()` about incremental MIDXs
- midx: introduce `bsearch_one_midx()`
- midx: teach `nth_bitmapped_pack()` about incremental MIDXs
- midx: teach `nth_midxed_object_oid()` about incremental MIDXs
- midx: teach `prepare_midx_pack()` about incremental MIDXs
- midx: teach `nth_midxed_pack_int_id()` about incremental MIDXs
- midx: add new fields for incremental MIDX chains
- Documentation: describe incremental MIDX format
Incremental updates of multi-pack index files.
Needs review.
source: <cover.1717715060.git.me@ttaylorr.com>
* vd/mktree (2024-06-20) 17 commits
- mktree: remove entries when mode is 0
- mktree: allow deeper paths in input
- mktree: optionally add to an existing tree
- mktree: add directory-file conflict hashmap
- mktree: use iterator struct to add tree entries to index
- mktree: create tree using an in-core index
- mktree: overwrite duplicate entries
- mktree: validate paths more carefully
- mktree: add a --literally option
- mktree.c: do not fail on mismatched submodule type
- mktree: use read_index_info to read stdin lines
- index-info.c: parse object type in provided in read_index_info
- index-info.c: return unrecognized lines to caller
- update-index: generalize 'read_index_info'
- mktree: use non-static tree_entry array
- mktree: rename treeent to tree_entry
- mktree: use OPT_BOOL
"git mktree" has been rewritten, taking advantage of the cache-tree
API.
Will merge to 'next'?
source: <pull.1746.v2.git.1718834285.gitgitgadget@gmail.com>
* pp/add-parse-range-unit-test (2024-05-27) 1 commit
- apply: add unit tests for parse_range
A unit test for code that parses the hunk offset and length from a
patch fragment header as been added.
Expecting a reroll.
cf. <b7eca313-9ea8-4132-ba1d-ed9236e07095@gmail.com>
source: <pull.1677.v2.git.git.1716710073910.gitgitgadget@gmail.com>
* cw/git-std-lib (2024-02-28) 4 commits
. SQUASH??? get rid of apparent debugging crufts
. test-stdlib: show that git-std-lib is independent
. git-std-lib: introduce Git Standard Library
. pager: include stdint.h because uintmax_t is used
Split libgit.a out to a separate git-std-lib tor easier reuse.
Expecting a reroll.
source: <cover.1696021277.git.jonathantanmy@google.com>
--------------------------------------------------
[Cooking]
* jc/where-is-bash-for-ci (2024-07-08) 1 commit
(merged to 'next' on 2024-07-09 at 14b00e672e)
+ ci: unify bash calling convention
Shell script clean-up.
Will merge to 'master'.
source: <xmqqwmlvcx9g.fsf_-_@gitster.g>
* kn/push-empty-fix (2024-07-12) 1 commit
- builtin/push: call set_refspecs after validating remote
"git push '' HEAD:there" used to hit a BUG(); it has been corrected
to die with "fatal: bad repository ''".
Will merge to 'next'.
source: <20240711093954.20317-1-karthik.188@gmail.com>
* ad/merge-with-diff-algorithm (2024-07-10) 1 commit
(merged to 'next' on 2024-07-11 at 2a221341d9)
+ merge-recursive: honor diff.algorithm
Many Porcelain commands that internally use the merge machinery
were taught to consistently honor the diff.algorithm configuration.
Will merge to 'master'.
source: <pull.1743.v2.git.git.1720551701648.gitgitgadget@gmail.com>
* jc/http-cookiefile (2024-07-09) 1 commit
(merged to 'next' on 2024-07-11 at abdd5711d2)
+ http.c: cookie file tightening
The http.cookieFile and http.saveCookies configuration variables
have a few values that need to be avoided, which are now ignored
with warning messages.
Will merge to 'master'.
source: <xmqqed82cgmj.fsf@gitster.g>
* jk/add-patch-with-suppress-blank-empty (2024-07-10) 1 commit
(merged to 'next' on 2024-07-11 at cec8ebb668)
+ add-patch: handle splitting hunks with diff.suppressBlankEmpty
When the diff.suppressBlankEmpty configuration variable is set,
"git add -p" failed to process a patch with an unmodified empty
line, which has been corrected.
Will merge to 'master'.
source: <20240710093610.GA2076910@coredump.intra.peff.net>
* jc/checkout-no-op-switch-errors (2024-07-02) 1 commit
- checkout: special case error messages during noop switching
"git checkout --ours" (no other arguments) complained that the
option is incompatible with branch switching, which is technically
correct, but found confusing by some users. It now says that the
user needs to give pathspec to specify what paths to checkout.
Needs review.
source: <xmqqikxnqzz4.fsf@gitster.g>
* jc/disable-push-nego-for-deletion (2024-07-02) 1 commit
(merged to 'next' on 2024-07-08 at 18411fb8ac)
+ push: avoid showing false negotiation errors
"git push" that pushes only deletion gave an unnecessary and
harmless error message when push negotiation is configured, which
has been corrected.
Will merge to 'master'.
source: <xmqqo77fr2h0.fsf@gitster.g>
* bc/gitfaq-more (2024-07-09) 4 commits
(merged to 'next' on 2024-07-10 at eeec4009e4)
+ doc: mention that proxies must be completely transparent
+ gitfaq: add entry about syncing working trees
+ gitfaq: give advice on using eol attribute in gitattributes
+ gitfaq: add documentation on proxies
A handful of entries are added to the GitFAQ document.
Will merge to 'master'.
source: <20240709233746.445860-1-sandals@crustytoothpaste.net>
* cp/unit-test-reftable-merged (2024-07-12) 7 commits
- t-reftable-merged: add test for REFTABLE_FORMAT_ERROR
- t-reftable-merged: use reftable_ref_record_equal to compare ref records
- t-reftable-merged: add tests for reftable_merged_table_max_update_index
- t-reftable-merged: improve the const-correctness of helper functions
- t-reftable-merged: improve the test t_merged_single_record()
- t: harmonize t-reftable-merged.c with coding guidelines
- t: move reftable/merged_test.c to the unit testing framework
Another reftable test has been ported to use the unit test framework.
Looking good.
source: <20240712055041.6476-1-chandrapratap3519@gmail.com>
* ds/advice-sparse-index-expansion (2024-07-08) 1 commit
(merged to 'next' on 2024-07-09 at c821020b13)
+ advice: warn when sparse index expands
A new warning message is issued when a command has to expand a
sparse index to handle working tree cruft that are outside of the
sparse checkout.
Will merge to 'master'.
source: <pull.1756.v2.git.1720448038745.gitgitgadget@gmail.com>
* am/gitweb-feed-use-committer-date (2024-07-07) 1 commit
(merged to 'next' on 2024-07-08 at 65215ab842)
+ gitweb: rss/atom change published/updated date to committer date
GitWeb update to use committer date consistently in rss/atom feeds.
Will merge to 'master'.
source: <20240707184813.33166-1-080ariel@gmail.com>
* rs/clang-format-updates (2024-07-06) 1 commit
(merged to 'next' on 2024-07-08 at d2b5b41844)
+ clang-format: include kh_foreach* macros in ForEachMacros
Custom control structures we invented more recently have been
taught to the clang-format file.
Will merge to 'master'.
source: <4e7893f5-2dd9-46cf-8a64-cf780f4e1730@web.de>
* rs/t-strvec-use-test-msg (2024-07-06) 1 commit
(merged to 'next' on 2024-07-08 at c28c2553de)
+ t-strvec: use test_msg()
Unit test clean-up.
Will merge to 'master'.
source: <983be396-f47c-4573-8c33-af8367f8ddbe@web.de>
* tb/dev-build-pedantic-fix (2024-07-06) 1 commit
(merged to 'next' on 2024-07-08 at 7f34cc6c5b)
+ config.mak.dev: fix typo when enabling -Wpedantic
Developer build procedure fix.
Will merge to 'master'.
source: <cbc9446b1b0f2453b96aa9c0d89b9ec086a619bd.1720205457.git.me@ttaylorr.com>
* gt/unit-test-hashmap (2024-07-12) 1 commit
- t: port helper/test-hashmap.c to unit-tests/t-hashmap.c
An existing test of hashmap API has been rewritten with the
unit-test framework.
What's the doneness of this one?
source: <20240711235159.5320-1-shyamthakkar001@gmail.com>
* ri/doc-show-branch-fix (2024-07-08) 1 commit
(merged to 'next' on 2024-07-08 at efcb154dfe)
+ doc: fix the max number of branches shown by "show-branch"
Docfix.
Will merge to 'master'.
source: <pull.1757.v5.git.1720444080034.gitgitgadget@gmail.com>
* gt/unit-test-oidmap (2024-07-03) 1 commit
(merged to 'next' on 2024-07-08 at 4e7394fc67)
+ t: migrate helper/test-oidmap.c to unit-tests/t-oidmap.c
An existing test of oidmap API has been rewritten with the
unit-test framework.
Will merge to 'master'.
source: <20240703062958.23262-2-shyamthakkar001@gmail.com>
* jk/test-body-in-here-doc (2024-07-10) 10 commits
(merged to 'next' on 2024-07-11 at 854733cffc)
+ t/.gitattributes: ignore whitespace in chainlint expect files
+ t: convert some here-doc test bodies
+ test-lib: allow test snippets as here-docs
+ chainlint.pl: add tests for test body in heredoc
+ chainlint.pl: recognize test bodies defined via heredoc
+ chainlint.pl: check line numbers in expected output
+ chainlint.pl: force CRLF conversion when opening input files
+ chainlint.pl: do not spawn more threads than we have scripts
+ chainlint.pl: only start threads if jobs > 1
+ chainlint.pl: add test_expect_success call to test snippets
The test framework learns to take the test body not as a single
string but as a here-document.
Will merge to 'master'.
source: <20240710083416.GA2060328@coredump.intra.peff.net>
* rj/t0612-no-longer-leaks (2024-07-01) 1 commit
(merged to 'next' on 2024-07-08 at a63b027a20)
+ t0612: mark as leak-free
A test that no longer leaks has been marked as such.
Will merge to 'master'.
source: <86427b9e-9574-4e61-890a-691779a8da82@gmail.com>
* rj/t0613-no-longer-leaks (2024-07-01) 1 commit
(merged to 'next' on 2024-07-08 at b6149c3032)
+ t0613: mark as leak-free
A test that no longer leaks has been marked as such.
Will merge to 'master'.
source: <23d41343-54fd-46c6-9d78-369e8009fa0b@gmail.com>
* rj/test-sanitize-leak-log-fix (2024-07-11) 2 commits
(merged to 'next' on 2024-07-11 at 9961f42025)
+ test-lib: GIT_TEST_SANITIZE_LEAK_LOG enabled by default
(merged to 'next' on 2024-07-08 at c7ee7d03e1)
+ test-lib: fix GIT_TEST_SANITIZE_LEAK_LOG
Tests that use GIT_TEST_SANITIZE_LEAK_LOG feature got their exit
status inverted, which has been corrected.
Will merge to 'master'.
source: <f4ae6e2a-218a-419c-b6c4-59a08be247a0@gmail.com>
source: <fe8cd0d1-e451-43d0-b033-11bbb6d1ed56@gmail.com>
* rs/unit-tests-test-run (2024-07-01) 6 commits
- t-strbuf: use TEST_RUN
- t-strvec: use TEST_RUN
- t-reftable-basics: use TEST_RUN
- t-ctype: use TEST_RUN
- unit-tests: add TEST_RUN
- t0080: move expected output to a file
Unit-test framework clean-up.
Expecting a reroll.
cf. <97390954-49bc-48c4-bab1-95be10717aca@web.de>
source: <85b6b8a9-ee5f-42ab-bcbc-49976b30ef33@web.de>
* cp/unit-test-reftable-record (2024-07-02) 11 commits
(merged to 'next' on 2024-07-08 at b534dac338)
+ t-reftable-record: add tests for reftable_log_record_compare_key()
+ t-reftable-record: add tests for reftable_ref_record_compare_name()
+ t-reftable-record: add index tests for reftable_record_is_deletion()
+ t-reftable-record: add obj tests for reftable_record_is_deletion()
+ t-reftable-record: add log tests for reftable_record_is_deletion()
+ t-reftable-record: add ref tests for reftable_record_is_deletion()
+ t-reftable-record: add comparison tests for obj records
+ t-reftable-record: add comparison tests for index records
+ t-reftable-record: add comparison tests for ref records
+ t-reftable-record: add reftable_record_cmp() tests for log records
+ t: move reftable/record_test.c to the unit testing framework
A test in reftable library has been rewritten using the unit test
framework.
Will merge to 'master'.
cf. <CAOLa=ZT_x1Kf7EopU+RbBFzX3EPU5NWx6f8L9Uw=sM0MbCXDAQ@mail.gmail.com>
source: <20240702074906.5587-1-chandrapratap3519@gmail.com>
* as/describe-broken-refresh-index-fix (2024-06-26) 1 commit
(merged to 'next' on 2024-07-08 at 2307a4a4ae)
+ describe: refresh the index when 'broken' flag is used
"git describe --dirty --broken" forgot to refresh the index before
seeing if there is any chang, ("git describe --dirty" correctly did
so), which has been corrected.
Will merge to 'master'.
source: <20240626190801.68472-1-abhijeet.nkt@gmail.com>
* cb/send-email-sanitize-trailer-addresses (2024-07-01) 1 commit
(merged to 'next' on 2024-07-09 at 442a99106a)
+ git-send-email: use sanitized address when reading mbox body
Address-looking strings found on the trailer are now placed on the
Cc: list after running through sanitize_address.
Will merge to 'master'.
source: <20240701090115.56957-1-csokas.bence@prolan.hu>
* jk/tests-without-dns (2024-06-26) 3 commits
(merged to 'next' on 2024-07-08 at 21af592457)
+ t/lib-bundle-uri: use local fake bundle URLs
+ t5551: do not confirm that bogus url cannot be used
+ t5553: use local url for invalid fetch
Test suite has been taught not to unnecessarily rely on DNS failing
a bogus external name.
Will merge to 'master'.
source: <20240626205355.GA1009060@coredump.intra.peff.net>
* bc/http-proactive-auth (2024-07-09) 1 commit
(merged to 'next' on 2024-07-10 at 29b050bf0e)
+ http: allow authenticating proactively
The http transport can now be told to send request with
authentication material without first getting a 401 response.
Will merge to 'master'.
source: <20240710000155.947377-2-sandals@crustytoothpaste.net>
* jc/patch-id (2024-06-21) 5 commits
- patch-id: tighten code to detect the patch header
- patch-id: rewrite code that detects the beginning of a patch
- patch-id: make get_one_patchid() more extensible
- patch-id: call flush_current_id() only when needed
- t4204: patch-id supports various input format
The patch parser in "git patch-id" has been tightened to avoid
getting confused by lines that look like a patch header in the log
message.
Needs review.
source: <20240621231826.3280338-1-gitster@pobox.com>
* en/ort-inner-merge-error-fix (2024-07-06) 8 commits
(merged to 'next' on 2024-07-09 at 74bdae0b3b)
+ merge-ort: fix missing early return
(merged to 'next' on 2024-06-28 at a85fe270e6)
+ merge-ort: convert more error() cases to path_msg()
+ merge-ort: upon merge abort, only show messages causing the abort
+ merge-ort: loosen commented requirements
+ merge-ort: clearer propagation of failure-to-function from merge_submodule
+ merge-ort: fix type of local 'clean' var in handle_content_merge ()
+ merge-ort: maintain expected invariant for priv member
+ merge-ort: extract handling of priv member into reusable function
The "ort" merge backend saw one bugfix for a crash that happens
when inner merge gets killed, and assorted code clean-ups.
Will merge to 'master'.
source: <pull.1748.v2.git.1718766019.gitgitgadget@gmail.com>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: What's cooking in git.git (Jul 2024, #04; Fri, 12)
2024-07-13 16:27 What's cooking in git.git (Jul 2024, #04; Fri, 12) Junio C Hamano
@ 2024-07-16 13:26 ` Ghanshyam Thakkar
2024-07-16 15:18 ` Junio C Hamano
2024-07-16 15:16 ` Victoria Dye
1 sibling, 1 reply; 5+ messages in thread
From: Ghanshyam Thakkar @ 2024-07-16 13:26 UTC (permalink / raw)
To: Junio C Hamano, git
Junio C Hamano <gitster@pobox.com> wrote:
> * gt/unit-test-hashmap (2024-07-12) 1 commit
> - t: port helper/test-hashmap.c to unit-tests/t-hashmap.c
>
> An existing test of hashmap API has been rewritten with the
> unit-test framework.
>
> What's the doneness of this one?
> source: <20240711235159.5320-1-shyamthakkar001@gmail.com>
I believe I've addressed all the concerns from the previous version,
but let's wait for the acknowledgement from the others.
Thanks.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: What's cooking in git.git (Jul 2024, #04; Fri, 12)
2024-07-16 13:26 ` Ghanshyam Thakkar
@ 2024-07-16 15:18 ` Junio C Hamano
0 siblings, 0 replies; 5+ messages in thread
From: Junio C Hamano @ 2024-07-16 15:18 UTC (permalink / raw)
To: Ghanshyam Thakkar; +Cc: git
"Ghanshyam Thakkar" <shyamthakkar001@gmail.com> writes:
> Junio C Hamano <gitster@pobox.com> wrote:
>> * gt/unit-test-hashmap (2024-07-12) 1 commit
>> - t: port helper/test-hashmap.c to unit-tests/t-hashmap.c
>>
>> An existing test of hashmap API has been rewritten with the
>> unit-test framework.
>>
>> What's the doneness of this one?
>> source: <20240711235159.5320-1-shyamthakkar001@gmail.com>
>
> I believe I've addressed all the concerns from the previous version,
Yes, let's.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: What's cooking in git.git (Jul 2024, #04; Fri, 12)
2024-07-13 16:27 What's cooking in git.git (Jul 2024, #04; Fri, 12) Junio C Hamano
2024-07-16 13:26 ` Ghanshyam Thakkar
@ 2024-07-16 15:16 ` Victoria Dye
2024-07-16 15:18 ` Junio C Hamano
1 sibling, 1 reply; 5+ messages in thread
From: Victoria Dye @ 2024-07-16 15:16 UTC (permalink / raw)
To: Junio C Hamano, git
Junio C Hamano wrote:
> * vd/mktree (2024-06-20) 17 commits
> - mktree: remove entries when mode is 0
> - mktree: allow deeper paths in input
> - mktree: optionally add to an existing tree
> - mktree: add directory-file conflict hashmap
> - mktree: use iterator struct to add tree entries to index
> - mktree: create tree using an in-core index
> - mktree: overwrite duplicate entries
> - mktree: validate paths more carefully
> - mktree: add a --literally option
> - mktree.c: do not fail on mismatched submodule type
> - mktree: use read_index_info to read stdin lines
> - index-info.c: parse object type in provided in read_index_info
> - index-info.c: return unrecognized lines to caller
> - update-index: generalize 'read_index_info'
> - mktree: use non-static tree_entry array
> - mktree: rename treeent to tree_entry
> - mktree: use OPT_BOOL
>
> "git mktree" has been rewritten, taking advantage of the cache-tree
> API.
>
> Will merge to 'next'?
> source: <pull.1746.v2.git.1718834285.gitgitgadget@gmail.com>
Please drop this series; I haven't had any time to work on it since your
latest comments, and likely won't for the foreseeable future. If I do find
some time to address those comments, I'll resubmit the series.
Thanks!
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: What's cooking in git.git (Jul 2024, #04; Fri, 12)
2024-07-16 15:16 ` Victoria Dye
@ 2024-07-16 15:18 ` Junio C Hamano
0 siblings, 0 replies; 5+ messages in thread
From: Junio C Hamano @ 2024-07-16 15:18 UTC (permalink / raw)
To: Victoria Dye; +Cc: git
Victoria Dye <vdye@github.com> writes:
> Junio C Hamano wrote:
>> * vd/mktree (2024-06-20) 17 commits
>> ...
>>
>> "git mktree" has been rewritten, taking advantage of the cache-tree
>> API.
>>
>> Will merge to 'next'?
>> source: <pull.1746.v2.git.1718834285.gitgitgadget@gmail.com>
>
> Please drop this series; I haven't had any time to work on it since your
> latest comments, and likely won't for the foreseeable future. If I do find
> some time to address those comments, I'll resubmit the series.
Thanks. Will drop for now.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-07-16 15:19 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-13 16:27 What's cooking in git.git (Jul 2024, #04; Fri, 12) Junio C Hamano
2024-07-16 13:26 ` Ghanshyam Thakkar
2024-07-16 15:18 ` Junio C Hamano
2024-07-16 15:16 ` Victoria Dye
2024-07-16 15:18 ` Junio C Hamano
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).