visevol / GithubVisualisation

PFE028 Été 2024
MIT License
0 stars 1 forks source link

[Backend] Index commits with subject and parents #32

Open zergov opened 6 days ago

zergov commented 6 days ago

We can store the parents and subject of commits at almost no costs:

image

^^ Outputting logs with the subject and the parents does not increase the time it takes to generate the log files on a huge repository.

Sample output:

||f9ec1ae62e21a278128a94b46f99a3928dd32f0e||Hartley McGuire||2024-10-12||2024-10-12||1c759a2bc2decd84dcb1ab4b62bd917359f0997e 8824d5ded8924664388072ebfb04c8fa0c338b7b||Merge pull request #53208 from wakairo/unify_migration_file_name_formats_in_getting_started
||1c759a2bc2decd84dcb1ab4b62bd917359f0997e||Hartley McGuire||2024-10-12||2024-10-12||20f5828cacf164f0f53d669b37ba1e4b0f0f8907 53bd1224f2e9a8938ab5c8ab73a94b447a82594f||Merge pull request #53282 from skipkayhil/hm-ar-changelog-tweak
||53bd1224f2e9a8938ab5c8ab73a94b447a82594f||Hartley McGuire||2024-10-12||2024-10-12||20f5828cacf164f0f53d669b37ba1e4b0f0f8907||Clarify `inverse_of` as a concept in CHANGELOG
2   1   activerecord/CHANGELOG.md

||20f5828cacf164f0f53d669b37ba1e4b0f0f8907||Hartley McGuire||2024-10-12||2024-10-12||184c96252c5bff78ac54e97cc8b42d406ee4fd22 cf4436a91b020a835f2267facdaae94827cc3ff8||Merge pull request #53276 from JoeDupuis/fix-assets-comments-in-generated-layout
||cf4436a91b020a835f2267facdaae94827cc3ff8||Joé Dupuis||2024-10-11||2024-10-11||57fe7e781ee37a50e54b17df24738ce6c26b22db||Fix the stylesheet comment in the default generated layout.
2   2   railties/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt

||184c96252c5bff78ac54e97cc8b42d406ee4fd22||Jean Boussier||2024-10-12||2024-10-12||f86f52acab6f94c79d175f5567013b9512d50886 084fb84496b6beec10f7abd6aa27daccad83bdf9||Merge pull request #53270 from joshuay03/fix-only-except-validation-with-string-values
||084fb84496b6beec10f7abd6aa27daccad83bdf9||Joshua Young||2024-10-12||2024-10-11||57fe7e781ee37a50e54b17df24738ce6c26b22db||[Fix #53269] `:only` and `:except` validation incorrectly handles string values
1   1   actionpack/lib/action_dispatch/routing/mapper.rb
24  2   actionpack/test/controller/resources_test.rb

||f86f52acab6f94c79d175f5567013b9512d50886||David Heinemeier Hansson||2024-10-11||2024-10-11||29ba1dc069284632a39dcbcbb55cc9f0ffc35d9d||Note CF setup setting
2   0   railties/lib/rails/generators/rails/app/templates/config/deploy.yml.tt