git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* [GSoC] Abhradeep's GSoC blogs
@ 2022-06-20 10:44 Abhradeep Chakraborty
  2022-06-22 20:51 ` Taylor Blau
  0 siblings, 1 reply; 2+ messages in thread
From: Abhradeep Chakraborty @ 2022-06-20 10:44 UTC (permalink / raw)
  To: Git; +Cc: Abhradeep Chakraborty, Taylor Blau, Kaartic Sivaraam

Hello developers, this is the thread where you can know about
my weekly GSoC blog links.

My Project - Reachability bitmap improvements

Blog update
------------

Title - GSoC Week 1: Let's Get started
Blog link - https://medium.com/@abhra303/gsoc-week-1-lets-get-started-fad78ec34dcf

Summary -

This is the first blog that I wrote for GSoC. Taylor
suggested that I should work on "integrating a lookup table
extension" first as it is smaller compared to other sub-projects.

The idea is to have a table at the end of .bitmap file which
will contain the offsets (and xor-offsets) of the bitmaps of
selected commits. Whenever git try to get the bitmap of a
particular commit, instead of loading each bitmaps one by one,
git will parse only the desired bitmap by using the offset and
xor-offset of the table. This will reduce the overhead of
loading each and every bitmap.


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GSoC] Abhradeep's GSoC blogs
  2022-06-20 10:44 [GSoC] Abhradeep's GSoC blogs Abhradeep Chakraborty
@ 2022-06-22 20:51 ` Taylor Blau
  0 siblings, 0 replies; 2+ messages in thread
From: Taylor Blau @ 2022-06-22 20:51 UTC (permalink / raw)
  To: Abhradeep Chakraborty; +Cc: Git, Kaartic Sivaraam

Hi Abhradeep!

On Mon, Jun 20, 2022 at 04:14:41PM +0530, Abhradeep Chakraborty wrote:
> Hello developers, this is the thread where you can know about
> my weekly GSoC blog links.
>
> My Project - Reachability bitmap improvements
>
> Blog update
> ------------
>
> Title - GSoC Week 1: Let's Get started
> Blog link - https://medium.com/@abhra303/gsoc-week-1-lets-get-started-fad78ec34dcf

I really enjoyed reading your blog post, and would encourage others who
are interested in your work on reachability bitmaps to check it out if
they haven't already.

I think you did a nice job explaining some background on what bitmaps
are, and what they're useful for. I also appreciated your initiative to
identify and improve gaps in the Documentation/technical tree ;-).

Now that that series is on the list, I can tell you that you did a great
job of turning a WIP patch into a well-structured series. From watching
and participating in the thread, I think that review is going well, and
you have some interesting areas to look a little further in while you
prepare a second revision of the series.

Note that the Git project is going to release v2.37 next week, and so
others on the list are likely more focused on ironing out any last bugs
before the release, so you may see some more attention towards the
middle or end of next week.

In the meantime: you are doing a great job, and I am looking forward to
seeing another revision of your series! Let me know if you have any
questions in the meantime.

Thanks,
Taylor

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-06-22 20:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-20 10:44 [GSoC] Abhradeep's GSoC blogs Abhradeep Chakraborty
2022-06-22 20:51 ` Taylor Blau

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).