Difference between revisions of "File:Kernel patches stats.png"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
 
(created)
Line 1: Line 1:
 +
This graph shows how many patches from OpenVZ developers are merged in mainstream, for each kernel version.
  
 +
It is done in gnuplot. Data set produced by a simple shell script working on git repository. Here is the script:
 +
 +
<small><source lang="bash">
 +
!/bin/sh
 +
 +
latest=$(git tag | grep -v -- -rc | tail -n1 | sed -e 's/^.*\.\(.*\)$/\1/')
 +
((latest++))
 +
 +
get_tag_date() {
 +
        echo $(git show $1 | egrep ^Date: | head -n1) |
 +
                sed 's/^Date: ... \(.*\) [-+]....$/\1/' |
 +
                sed 's/ ..:..:..//' | sed 's/ /-/g'
 +
}
 +
 +
for f in $(seq 13 $latest); do
 +
        v1=v2.6.$((f-1))
 +
        d1=$(get_tag_date $v1)
 +
        if [ $f = $latest ]; then
 +
                v2="HEAD  "
 +
        else
 +
                v2=v2.6.$f
 +
        fi
 +
        d2=$(get_tag_date $v2)
 +
#      echo -n "$v1..$v2 ($d1 -- $d2): "
 +
        echo -n $d2 $v2 " "
 +
        git log --pretty=short --no-merges $v1..$v2 | grep 'Author:' | egrep '@openvz.org|@parallels.com|@sw.ru|@swsoft.com|@sw.com.sg|adobriyan@|kuznet@' | wc -l
 +
done | sed 's/ /\t/g'
 +
 +
</source></small>

Revision as of 16:39, 26 February 2008

This graph shows how many patches from OpenVZ developers are merged in mainstream, for each kernel version.

It is done in gnuplot. Data set produced by a simple shell script working on git repository. Here is the script:

!/bin/sh

latest=$(git tag | grep -v -- -rc | tail -n1 | sed -e 's/^.*\.\(.*\)$/\1/')
((latest++))

get_tag_date() {
        echo $(git show $1 | egrep ^Date: | head -n1) |
                sed 's/^Date: ... \(.*\) [-+]....$/\1/' |
                sed 's/ ..:..:..//' | sed 's/ /-/g'
}

for f in $(seq 13 $latest); do
        v1=v2.6.$((f-1))
        d1=$(get_tag_date $v1)
        if [ $f = $latest ]; then
                v2="HEAD   "
        else
                v2=v2.6.$f
        fi
        d2=$(get_tag_date $v2)
#       echo -n "$v1..$v2 ($d1 -- $d2): "
        echo -n $d2 $v2 " "
        git log --pretty=short --no-merges $v1..$v2 | grep 'Author:' | egrep '@openvz.org|@parallels.com|@sw.ru|@swsoft.com|@sw.com.sg|adobriyan@|kuznet@' | wc -l
done | sed 's/ /\t/g'

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current05:47, 28 March 2022Thumbnail for version as of 05:47, 28 March 20221,600 × 1,200 (52 KB)Vvs (talk | contribs)v5.17+
15:00, 8 May 2021Thumbnail for version as of 15:00, 8 May 20211,600 × 1,200 (49 KB)Vvs (talk | contribs)v5.12+
13:27, 3 May 2020Thumbnail for version as of 13:27, 3 May 20201,600 × 1,200 (50 KB)Vvs (talk | contribs)3.Mai 2020
10:21, 31 January 2020Thumbnail for version as of 10:21, 31 January 20201,600 × 1,200 (49 KB)Vvs (talk | contribs)v5.5+
07:36, 30 October 2019Thumbnail for version as of 07:36, 30 October 20191,600 × 1,200 (49 KB)Vvs (talk | contribs)v5.3+
07:16, 23 August 2019Thumbnail for version as of 07:16, 23 August 20191,600 × 1,200 (49 KB)Vvs (talk | contribs)v5.2+
06:26, 27 May 2019Thumbnail for version as of 06:26, 27 May 20191,600 × 1,200 (49 KB)Vvs (talk | contribs)26 may 2019, v5.2-rc2
15:48, 21 February 2019Thumbnail for version as of 15:48, 21 February 20191,600 × 1,200 (48 KB)Vvs (talk | contribs)5.0-rc7 state
11:10, 30 November 2018Thumbnail for version as of 11:10, 30 November 20181,600 × 1,200 (47 KB)Vvs (talk | contribs)
11:18, 27 August 2018Thumbnail for version as of 11:18, 27 August 20181,600 × 1,200 (48 KB)Vvs (talk | contribs)4.18+
12:11, 14 June 2018Thumbnail for version as of 12:11, 14 June 20181,600 × 1,200 (43 KB)Vvs (talk | contribs)4.17+
11:03, 27 April 2018Thumbnail for version as of 11:03, 27 April 20181,600 × 1,200 (43 KB)Vvs (talk | contribs)Kirill Thai submitted huge number of patches into 4.17-rc kernel
16:16, 8 February 2018Thumbnail for version as of 16:16, 8 February 20181,600 × 1,200 (45 KB)Vvs (talk | contribs)
12:34, 3 June 2015Thumbnail for version as of 12:34, 3 June 20151,600 × 1,200 (30 KB)Sergey Bronnikov (talk | contribs)
03:25, 24 March 2014Thumbnail for version as of 03:25, 24 March 20141,600 × 1,200 (38 KB)Kir (talk | contribs)better labels
03:17, 24 March 2014Thumbnail for version as of 03:17, 24 March 20141,600 × 1,200 (38 KB)Kir (talk | contribs)Updated
22:46, 19 January 2013Thumbnail for version as of 22:46, 19 January 20131,600 × 1,200 (49 KB)Glic3rinu (talk | contribs)3.8-rc4, good work guys!
20:48, 19 March 2012Thumbnail for version as of 20:48, 19 March 20121,600 × 1,200 (47 KB)Glic3rinu (talk | contribs)kernel 3.3 released (c/r patches)
19:51, 26 January 2012Thumbnail for version as of 19:51, 26 January 20121,600 × 1,200 (47 KB)Glic3rinu (talk | contribs)now 3.0 is displayed too
19:39, 26 January 2012Thumbnail for version as of 19:39, 26 January 20121,600 × 1,200 (46 KB)Glic3rinu (talk | contribs)v3.3-rc1
12:08, 20 March 2011Thumbnail for version as of 12:08, 20 March 20111,600 × 1,200 (47 KB)Glic3rinu (talk | contribs)2.6.38 release
11:48, 2 August 2010Thumbnail for version as of 11:48, 2 August 20101,600 × 1,200 (45 KB)Glic3rinu (talk | contribs)2.6.35 released
17:54, 1 March 2010Thumbnail for version as of 17:54, 1 March 20101,600 × 1,200 (44 KB)Glic3rinu (talk | contribs)
17:52, 1 March 2010Thumbnail for version as of 17:52, 1 March 20101,600 × 1,200 (38 KB)Glic3rinu (talk | contribs)Reverted to version as of 08:50, 14 July 2008
01:59, 30 January 2010Thumbnail for version as of 01:59, 30 January 20101,600 × 1,200 (44 KB)Glic3rinu (talk | contribs)
08:50, 14 July 2008Thumbnail for version as of 08:50, 14 July 20081,600 × 1,200 (38 KB)Kir (talk | contribs)2.6.26 released
12:27, 5 June 2008Thumbnail for version as of 12:27, 5 June 20081,600 × 1,200 (39 KB)Kir (talk | contribs)v2.6.26-rc5
08:46, 19 May 2008Thumbnail for version as of 08:46, 19 May 20081,600 × 1,200 (40 KB)Kir (talk | contribs)
07:14, 4 May 2008Thumbnail for version as of 07:14, 4 May 20081,600 × 1,200 (39 KB)Kir (talk | contribs)Updated to include v2.6.26-rc1
10:15, 17 April 2008Thumbnail for version as of 10:15, 17 April 20081,600 × 1,200 (38 KB)Kir (talk | contribs)updated
23:01, 28 March 2008Thumbnail for version as of 23:01, 28 March 20081,600 × 1,200 (36 KB)Kir (talk | contribs)updated version
08:49, 11 March 2008Thumbnail for version as of 08:49, 11 March 20081,600 × 1,200 (34 KB)Kir (talk | contribs)
22:37, 1 March 2008Thumbnail for version as of 22:37, 1 March 2008800 × 600 (11 KB)Kir (talk | contribs)
09:21, 27 February 2008Thumbnail for version as of 09:21, 27 February 2008600 × 400 (7 KB)Kir (talk | contribs)no border, no tics at right and top, no xlabel
16:34, 26 February 2008Thumbnail for version as of 16:34, 26 February 2008600 × 400 (7 KB)Kir (talk | contribs)
  • You cannot overwrite this file.

The following 2 pages link to this file:

Metadata