# Han Xin

Addresses: chiyutianyi@gmail.com
Messages: 113. Patches: 78. Threads started: 7.
First message: 2020-09-15T09:58:38Z. Latest: 2022-07-16T12:23:39Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2020 | 3 | 3 |
| 2021 | 62 | 42 |
| 2022 | 48 | 33 |

## Patch series

0 merged, 5 not merged, 0 in review (posted in the last 90 days); acceptance rate 0%. Re-rolls count once; merged means a patch matches a commit on master by the same author.

- 2022-06-11 not merged (v15): [unpack large objects in stream](https://gitlist.dev/t/56672)
- 2022-03-23 not merged: [invalid outdated temporary files](https://gitlist.dev/t/57601)
- 2021-09-30 not merged (v2): [receive-pack: allow a maximum input object size specified](https://gitlist.dev/t/56612)
- 2021-03-23 not merged: [pack-objects: fix comment of reused_chunk.difference](https://gitlist.dev/t/55367)
- 2020-09-18 not merged (v2): [t5534: new test case for atomic signed push](https://gitlist.dev/t/54242)

## Recent emails

- 2022-07-16 [Re: ab/squelch-empty-fsync-traces & hx/unpack-streaming bug (was: What's cooking in git.git (Jul 2022, #04; Wed, 13))](https://gitlist.dev/e/CAO0brD3fdjQNfQaUBJRAHxDc24K00zpBUa62zST0%3DcZ5uz3vGA%40mail.gmail.com)
- 2022-07-11 [Re: [PATCH] unpack-objects: fix compilation warning/error due to missing braces](https://gitlist.dev/e/CAO0brD0PBXDqe2HDdjg1ZhXWoYZihQ0%3DSY80UR%2BCy3xRqqH8Sg%40mail.gmail.com)
- 2022-06-12 [An endless loop fetching issue with partial clone, alternates and commit graph](https://gitlist.dev/e/20220612161707.21807-1-chiyutianyi%40gmail.com)
- 2022-06-11 [[PATCH v15 6/6] unpack-objects: use stream_loose_object() to unpack large objects](https://gitlist.dev/e/5a4782d746a496e8edd1654296bac390d8e1c9d3.1654914555.git.chiyutianyi%40gmail.com)
- 2022-06-11 [[PATCH v15 5/6] core doc: modernize core.bigFileThreshold documentation](https://gitlist.dev/e/61ae1c1632582ba1cfd9e15e375c57fdb3f559af.1654914555.git.chiyutianyi%40gmail.com)
- 2022-06-11 [[PATCH v15 4/6] object-file.c: add "stream_loose_object()" to handle large object](https://gitlist.dev/e/f9e51d3c680fcd2bfcd19a069d0500f73e3a3bac.1654914555.git.chiyutianyi%40gmail.com)
- 2022-06-11 [[PATCH v15 3/6] object-file.c: factor out deflate part of write_loose_object()](https://gitlist.dev/e/0ddf912d479eeda47c47e6b770816831aed4ebdb.1654914555.git.chiyutianyi%40gmail.com)
- 2022-06-11 [[PATCH v15 2/6] object-file.c: refactor write_loose_object() to several steps](https://gitlist.dev/e/a1e090d338ed9761336d78104bd7df71953138b4.1654914555.git.chiyutianyi%40gmail.com)
- 2022-06-11 [[PATCH v15 1/6] unpack-objects: low memory footprint for get_data() in dry_run mode](https://gitlist.dev/e/9a776f717d512dc63888a9334074bbf1728395c5.1654914555.git.chiyutianyi%40gmail.com)
- 2022-06-11 [[PATCH v15 0/6] unpack-objects: support streaming blobs to disk](https://gitlist.dev/e/cover.1654914555.git.chiyutianyi%40gmail.com)
- 2022-06-11 [Re: [PATCH v14 2/7] object-file.c: do fsync() and close() before post-write die()](https://gitlist.dev/e/CAO0brD3ZmZUnBSKGcsXHJacZkOgbgow8-2ykBoF1k6V%3D5stfeg%40mail.gmail.com)
- 2022-06-10 [[PATCH v14 7/7] unpack-objects: use stream_loose_object() to unpack large objects](https://gitlist.dev/e/d236230a4c5edf5e1c2685468c8ec0441743066e.1654871916.git.chiyutianyi%40gmail.com)
- 2022-06-10 [[PATCH v14 6/7] core doc: modernize core.bigFileThreshold documentation](https://gitlist.dev/e/dea5c4172b3908104d703dd09b644796ae52d873.1654871916.git.chiyutianyi%40gmail.com)
- 2022-06-10 [[PATCH v14 5/7] object-file.c: add "stream_loose_object()" to handle large object](https://gitlist.dev/e/28a9588f9ceda2252d8ca9c4b3912177c45cb95c.1654871916.git.chiyutianyi%40gmail.com)
- 2022-06-10 [[PATCH v14 4/7] object-file.c: factor out deflate part of write_loose_object()](https://gitlist.dev/e/7c73815f188f16bb91c9b4ad981d299330dd3424.1654871916.git.chiyutianyi%40gmail.com)
- 2022-06-10 [[PATCH v14 3/7] object-file.c: refactor write_loose_object() to several steps](https://gitlist.dev/e/9bc8002282ddbb13b707c303281d88f377ecbdbe.1654871916.git.chiyutianyi%40gmail.com)
- 2022-06-10 [[PATCH v14 2/7] object-file.c: do fsync() and close() before post-write die()](https://gitlist.dev/e/a327f484f7f7466597930e87686e7156beabdc45.1654871916.git.chiyutianyi%40gmail.com)
- 2022-06-10 [[PATCH v14 1/7] unpack-objects: low memory footprint for get_data() in dry_run mode](https://gitlist.dev/e/bf600a2fa85883193df22436be52ac8ca809aa33.1654871916.git.chiyutianyi%40gmail.com)
- 2022-06-10 [[PATCH v14 0/7] unpack-objects: support streaming blobs to disk](https://gitlist.dev/e/cover.1654871915.git.chiyutianyi%40gmail.com)
- 2022-06-10 [Re: [RFC PATCH] object-file.c: batched disk flushes for stream_loose_object()](https://gitlist.dev/e/CAO0brD3co2FB%2BUdhNDShT_uwWhTxuKeW9TuX6T_5yZ4CQkFjPw%40mail.gmail.com)
- 2022-06-10 [Re: [PATCH v13 1/7] unpack-objects: low memory footprint for get_data() in dry_run mode](https://gitlist.dev/e/CAO0brD0_CidpW8vKD2xbW%3DtXmZS-1Nup57Daz6DhcSN%3DWwPdEg%40mail.gmail.com)
- 2022-06-10 [Re: [PATCH v13 1/7] unpack-objects: low memory footprint for get_data() in dry_run mode](https://gitlist.dev/e/CAO0brD3tU%2Bv_5dS9En_fTpEyYVmgEMVb7iVGsPk6iuYNGdpYBg%40mail.gmail.com)
- 2022-06-09 [Re: [PATCH v13 5/7] object-file.c: add "stream_loose_object()" to handle large object](https://gitlist.dev/e/CAO0brD3tq-18p8g3P7DX%3DL%3D2zzUJnZXN_CRisM4cFRDhpZpU-g%40mail.gmail.com)
- 2022-06-09 [Re: [PATCH v13 5/7] object-file.c: add "stream_loose_object()" to handle large object](https://gitlist.dev/e/CAO0brD2bZ%3DQomcrbbSfPZ%2B8pgPmYr6%3DaM5WsqHWdcJQycJMi%2Bg%40mail.gmail.com)
- 2022-06-09 [Re: [PATCH v13 1/7] unpack-objects: low memory footprint for get_data() in dry_run mode](https://gitlist.dev/e/CAO0brD2s-i2Bp7r2n%2BTRLs2LckzM-i1-293rr%3DsgmC2TbLozow%40mail.gmail.com)
- 2022-06-09 [[RFC PATCH] object-file.c: batched disk flushes for stream_loose_object()](https://gitlist.dev/e/20220609030530.51746-1-chiyutianyi%40gmail.com)
- 2022-05-20 [[PATCH 1/1] unpack-objects: low memory footprint for get_data() in dry_run mode](https://gitlist.dev/e/354ec53826f6af0977387a99e2204c0dd4e96b20.1653015534.git.chiyutianyi%40gmail.com)
- 2022-05-20 [[PATCH 0/1] unpack-objects: low memory footprint for get_data() in dry_run mode](https://gitlist.dev/e/cover.1653015534.git.chiyutianyi%40gmail.com)
- 2022-03-30 [Re: [PATCH v12 3/8] object-file.c: refactor write_loose_object() to several steps](https://gitlist.dev/e/20220330071344.25676-1-chiyutianyi%40gmail.com)
- 2022-03-23 [[RFC PATCH 1/1] tempfile: invalid outdated temporary files](https://gitlist.dev/e/61af2576cd94b1958584da2b231aa75ecffb3cb4.1648007488.git.hanxin.hx%40alibaba-inc.com)
