• Kirill Smelkov's avatar
    X neo1: localhost timings, Cenabled · 9644774a
    Kirill Smelkov authored
    Compared to yesterday shows relatively no significant change, though
    some benchmarks, usually related to sql are itself noisy.
    
    $ benchstat -split node,cluster,dataset 20180305-neo1-ffixed-c.txt 20180306-neo1-ffixed-c.txt
    
    name                                           old pystone/s            new pystone/s            delta
    node:neo1
    pystone                                                      106k ± 1%                106k ± 1%     ~     (p=0.690 n=5+5)
    
    name                                           old time/op              new time/op              delta
    node:neo1
    crc32/py/4K                                                5.13µs ± 1%              5.13µs ± 1%     ~     (p=0.548 n=5+5)
    crc32/go/4K                                                2.79µs ± 0%              2.79µs ± 0%     ~     (p=0.238 n=5+5)
    sha1/py/4K                                                 13.5µs ± 1%              13.4µs ± 1%     ~     (p=0.548 n=5+5)
    sha1/go/4K                                                 9.83µs ± 0%              9.83µs ± 0%     ~     (p=0.746 n=5+5)
    unzlib/py/wczdata                                          36.2µs ± 1%              36.1µs ± 0%     ~     (p=0.421 n=5+5)
    unzlib/go/wczdata                                          31.2µs ± 1%              31.1µs ± 1%     ~     (p=0.548 n=5+5)
    unzlib/py/prod1-avg                                        16.4µs ± 2%              16.3µs ± 2%     ~     (p=0.690 n=5+5)
    unzlib/go/prod1-avg                                        9.42µs ± 0%              9.42µs ± 0%     ~     (p=0.786 n=5+5)
    disk/randread/direct/4K-min                                 161µs ± 0%               162µs ± 0%   +0.37%  (p=0.008 n=5+5)
    disk/randread/direct/4K-avg                                 187µs ± 1%               187µs ± 2%     ~     (p=0.381 n=5+5)
    disk/randread/pagecache/4K-min                              390ns ± 1%               389ns ± 1%     ~     (p=0.317 n=5+5)
    disk/randread/pagecache/4K-avg                              801ns ± 0%               804ns ± 0%   +0.34%  (p=0.048 n=5+4)
    
    name                                           old time/object          new time/object          delta
    cluster:neo1 dataset:wczblk1-8
    fs1-zhash.py                                               34.9µs ± 1%              34.7µs ± 2%     ~     (p=0.651 n=5+5)
    fs1-zhash.go                                               5.96µs ± 1%              6.00µs ± 2%     ~     (p=0.683 n=5+5)
    fs1-zhash.go+prefetch128                                   6.64µs ± 2%              6.52µs ± 4%     ~     (p=0.317 n=5+5)
    zeo/py/fs1-zhash.py                                         517µs ± 2%               523µs ± 1%     ~     (p=0.222 n=5+5)
    zeo/py/fs1-zhash.go                                         200µs ± 3%               194µs ± 4%     ~     (p=0.310 n=5+5)
    zeo/py/fs1-zhash.go+prefetch128                            99.3µs ± 4%              98.6µs ± 3%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zhash.py                                668µs ±18%               684µs ± 3%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sqlite-zhash.go                                242µs ± 1%               236µs ± 2%   -2.46%  (p=0.008 n=5+5)
    neo/py(!log)/sqlite-zhash.go+prefetch128                    166µs ± 1%               162µs ± 2%   -2.30%  (p=0.008 n=5+5)
    neo/py(!log)/sql-zhash.py                                   933µs ±54%               942µs ±47%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sql-zhash.go                                   317µs ± 8%               300µs ±17%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zhash.go+prefetch128                       245µs ± 7%               240µs ± 6%     ~     (p=0.548 n=5+5)
    neo/go/fs1-zhash.py                                         382µs ±22%               383µs ±20%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zhash.go                                        81.3µs ± 3%              81.3µs ± 1%     ~     (p=0.532 n=5+5)
    neo/go/fs1-zhash.go+prefetch128                            33.9µs ± 4%              33.8µs ± 5%     ~     (p=0.952 n=5+5)
    neo/go/fs1(!sha1)-zhash.go(!sha1)                          57.4µs ± 3%              57.6µs ± 3%     ~     (p=0.746 n=5+5)
    neo/go/fs1(!sha1)-zhash.go+prefetch128(!sha1)              23.2µs ± 4%              22.9µs ± 6%     ~     (p=0.500 n=5+5)
    neo/go/sqlite-zhash.py                                      410µs ± 3%               402µs ± 6%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zhash.go                                      125µs ± 1%               125µs ± 1%     ~     (p=0.333 n=5+5)
    neo/go/sqlite-zhash.go+prefetch128                         47.4µs ± 3%              48.4µs ± 8%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zhash.go(!sha1)                               114µs ± 2%               116µs ± 2%     ~     (p=0.151 n=5+5)
    neo/go/sqlite-zhash.go+prefetch128(!sha1)                  47.0µs ±13%              45.9µs ± 5%     ~     (p=1.000 n=5+5)
    cluster:neo1 dataset:prod1-1024
    fs1-zhash.py                                               29.0µs ± 1%              28.9µs ± 1%     ~     (p=0.341 n=5+5)
    fs1-zhash.go                                               3.76µs ± 2%              3.76µs ± 4%     ~     (p=1.000 n=5+5)
    fs1-zhash.go+prefetch128                                   3.80µs ± 0%              3.86µs ± 2%     ~     (p=0.238 n=4+5)
    zeo/py/fs1-zhash.py                                         481µs ± 3%               474µs ± 2%     ~     (p=0.310 n=5+5)
    zeo/py/fs1-zhash.go                                         170µs ± 5%               170µs ± 3%     ~     (p=1.000 n=5+5)
    zeo/py/fs1-zhash.go+prefetch128                            87.7µs ± 2%              87.8µs ± 1%     ~     (p=0.881 n=5+5)
    neo/py(!log)/sqlite-zhash.py                                657µs ±11%               665µs ± 2%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sqlite-zhash.go                                213µs ± 5%               219µs ± 2%     ~     (p=0.222 n=5+5)
    neo/py(!log)/sqlite-zhash.go+prefetch128                    151µs ± 2%               151µs ± 1%     ~     (p=0.881 n=5+5)
    neo/py(!log)/sql-zhash.py                                   897µs ±54%               886µs ±56%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zhash.go                                   320µs ± 9%               298µs ± 9%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sql-zhash.go+prefetch128                       230µs ± 2%               230µs ± 3%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zhash.py                                         346µs ±35%               319µs ±11%     ~     (p=0.794 n=5+5)
    neo/go/fs1-zhash.go                                        61.2µs ± 1%              61.3µs ± 3%     ~     (p=0.794 n=5+5)
    neo/go/fs1-zhash.go+prefetch128                            22.6µs ± 2%              22.5µs ± 3%     ~     (p=0.738 n=5+5)
    neo/go/fs1(!sha1)-zhash.go(!sha1)                          51.2µs ± 2%              52.0µs ± 3%     ~     (p=0.135 n=5+5)
    neo/go/fs1(!sha1)-zhash.go+prefetch128(!sha1)              18.5µs ± 5%              18.3µs ± 2%     ~     (p=0.460 n=5+5)
    neo/go/sqlite-zhash.py                                      391µs ± 7%               382µs ± 6%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zhash.go                                      113µs ± 1%               113µs ± 1%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zhash.go+prefetch128                         41.5µs ± 6%              40.9µs ± 4%     ~     (p=0.730 n=5+5)
    neo/go/sqlite-zhash.go(!sha1)                               109µs ± 1%               108µs ± 1%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zhash.go+prefetch128(!sha1)                  41.1µs ± 3%              41.1µs ± 5%     ~     (p=1.000 n=5+5)
    
    name                                           old req/s                new req/s                delta
    cluster:neo1 dataset:wczblk1-8
    fs1-zwrk.go·1                                                230k ± 0%                229k ± 0%     ~     (p=0.095 n=5+5)
    fs1-zwrk.go·2                                                446k ± 1%                443k ± 1%     ~     (p=0.151 n=5+5)
    fs1-zwrk.go·3                                                663k ± 0%                662k ± 1%     ~     (p=0.730 n=4+5)
    fs1-zwrk.go·4                                                868k ± 0%                867k ± 1%     ~     (p=0.548 n=5+5)
    fs1-zwrk.go·8                                                989k ± 1%                988k ± 0%     ~     (p=1.000 n=5+5)
    fs1-zwrk.go·12                                              1.02M ± 0%               1.02M ± 0%     ~     (p=1.000 n=5+5)
    fs1-zwrk.go·16                                              1.01M ± 0%               0.98M ±12%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·1                                        5.09k ± 2%               5.15k ± 1%     ~     (p=0.421 n=5+5)
    zeo/py/fs1-zwrk.go·2                                        7.08k ± 2%               7.08k ± 1%     ~     (p=0.690 n=5+5)
    zeo/py/fs1-zwrk.go·3                                        7.75k ± 1%               7.73k ± 1%     ~     (p=0.548 n=5+5)
    zeo/py/fs1-zwrk.go·4                                        7.93k ± 2%               7.97k ± 4%     ~     (p=0.690 n=5+5)
    zeo/py/fs1-zwrk.go·8                                        8.30k ± 2%               8.30k ± 2%     ~     (p=1.000 n=5+5)
    zeo/py/fs1-zwrk.go·12                                       8.43k ± 1%               8.15k ± 1%   -3.31%  (p=0.008 n=5+5)
    zeo/py/fs1-zwrk.go·16                                       8.41k ± 2%               8.25k ± 1%     ~     (p=0.056 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·1                               4.36k ± 4%               4.31k ± 4%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·2                               6.27k ± 3%               6.28k ± 5%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·3                               6.21k ± 2%               6.38k ± 0%   +2.64%  (p=0.016 n=5+4)
    neo/py(!log)/sqlite-zwrk.go·4                               6.07k ± 6%               6.15k ± 5%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·8                               6.22k ± 3%               6.27k ± 4%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·12                              6.19k ± 4%               6.33k ± 2%     ~     (p=0.056 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·16                              6.09k ± 6%               6.25k ± 4%     ~     (p=0.310 n=5+5)
    neo/py(!log)/sql-zwrk.go·1                                  3.12k ± 7%               3.10k ± 6%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·2                                  4.02k ± 7%               3.98k ± 1%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·3                                  4.08k ± 8%               4.04k ± 3%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sql-zwrk.go·4                                  4.03k ± 4%               4.06k ± 4%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sql-zwrk.go·8                                  3.95k ± 3%               3.79k ± 7%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sql-zwrk.go·12                                 4.04k ± 5%               3.98k ± 3%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sql-zwrk.go·16                                 3.97k ± 5%               3.94k ± 1%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·1                                        12.9k ± 2%               12.8k ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·2                                        24.9k ± 1%               24.8k ± 0%     ~     (p=0.286 n=5+4)
    neo/go/fs1-zwrk.go·3                                        32.4k ± 0%               32.3k ± 0%   -0.29%  (p=0.032 n=5+5)
    neo/go/fs1-zwrk.go·4                                        40.8k ± 1%               40.7k ± 0%     ~     (p=0.151 n=5+5)
    neo/go/fs1-zwrk.go·8                                        54.8k ± 1%               54.5k ± 1%     ~     (p=0.056 n=5+5)
    neo/go/fs1-zwrk.go·12                                       56.5k ± 1%               56.5k ± 1%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·16                                       54.4k ± 2%               53.2k ±10%     ~     (p=0.841 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                          18.9k ± 2%               19.0k ± 2%     ~     (p=0.690 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                          37.8k ± 0%               37.8k ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                          48.1k ± 0%               48.0k ± 1%     ~     (p=0.222 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                          59.2k ± 0%               59.0k ± 0%   -0.45%  (p=0.016 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          78.4k ± 0%               78.0k ± 1%     ~     (p=0.056 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         82.9k ± 1%               82.2k ± 2%     ~     (p=0.421 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         80.4k ± 2%               80.4k ± 1%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go·1                                     8.13k ± 0%               8.06k ± 4%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·2                                     14.9k ± 0%               14.9k ± 0%     ~     (p=0.151 n=5+5)
    neo/go/sqlite-zwrk.go·3                                     20.8k ± 1%               20.7k ± 0%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zwrk.go·4                                     24.9k ± 0%               24.8k ± 0%   -0.37%  (p=0.032 n=5+5)
    neo/go/sqlite-zwrk.go·8                                     31.7k ± 1%               31.7k ± 1%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·12                                    31.4k ± 1%               30.8k ± 5%     ~     (p=0.151 n=5+5)
    neo/go/sqlite-zwrk.go·16                                    30.5k ± 2%               30.4k ± 2%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·1                              8.96k ± 0%               8.95k ± 1%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·2                              16.4k ± 0%               16.2k ± 1%   -1.04%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·3                              22.7k ± 0%               22.6k ± 0%   -0.59%  (p=0.016 n=5+4)
    neo/go/sqlite-zwrk.go(!sha1)·4                              27.7k ± 0%               27.9k ± 0%   +0.58%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·8                              34.4k ± 0%               35.0k ± 1%   +1.92%  (p=0.016 n=4+5)
    neo/go/sqlite-zwrk.go(!sha1)·12                             33.5k ± 2%               34.7k ± 1%   +3.56%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·16                             33.0k ± 2%               33.0k ±11%     ~     (p=0.222 n=5+5)
    cluster:neo1 dataset:prod1-1024
    fs1-zwrk.go·1                                                452k ± 1%                451k ± 0%     ~     (p=0.690 n=5+5)
    fs1-zwrk.go·2                                                895k ± 0%                893k ± 0%   -0.30%  (p=0.032 n=5+5)
    fs1-zwrk.go·3                                               1.33M ± 1%               1.34M ± 1%     ~     (p=0.151 n=5+5)
    fs1-zwrk.go·4                                               1.76M ± 1%               1.77M ± 0%     ~     (p=0.690 n=5+5)
    fs1-zwrk.go·8                                               1.94M ±12%               1.99M ± 1%     ~     (p=0.841 n=5+5)
    fs1-zwrk.go·12                                              2.03M ± 0%               2.03M ± 1%     ~     (p=0.286 n=5+4)
    fs1-zwrk.go·16                                              2.03M ± 0%               2.03M ± 0%     ~     (p=0.095 n=5+5)
    zeo/py/fs1-zwrk.go·1                                        6.00k ± 2%               5.79k ± 3%   -3.52%  (p=0.032 n=5+5)
    zeo/py/fs1-zwrk.go·2                                        8.45k ± 7%               8.55k ± 1%     ~     (p=0.690 n=5+5)
    zeo/py/fs1-zwrk.go·3                                        9.33k ± 2%               9.28k ± 7%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·4                                        9.80k ± 0%               9.72k ± 1%   -0.89%  (p=0.032 n=5+5)
    zeo/py/fs1-zwrk.go·8                                        10.4k ± 1%               10.4k ± 1%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·12                                       10.5k ± 2%               10.5k ± 1%     ~     (p=0.421 n=5+5)
    zeo/py/fs1-zwrk.go·16                                       10.4k ± 4%               10.4k ± 4%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·1                               4.87k ±11%               4.90k ± 7%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·2                               6.44k ± 1%               6.28k ± 4%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·3                               6.31k ± 6%               6.32k ± 5%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·4                               6.36k ± 7%               6.45k ± 2%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·8                               6.47k ± 1%               6.45k ± 2%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·12                              6.48k ± 1%               6.31k ± 3%     ~     (p=0.056 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·16                              6.35k ± 2%               6.36k ± 5%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zwrk.go·1                                  3.07k ± 9%               3.50k ± 9%  +14.08%  (p=0.032 n=5+5)
    neo/py(!log)/sql-zwrk.go·2                                  4.09k ± 3%               4.05k ± 6%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sql-zwrk.go·3                                  3.99k ±11%               4.06k ± 7%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zwrk.go·4                                  3.99k ± 2%               3.98k ± 4%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sql-zwrk.go·8                                  4.15k ± 4%               4.15k ± 3%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zwrk.go·12                                 4.13k ± 5%               4.00k ± 5%     ~     (p=0.222 n=5+5)
    neo/py(!log)/sql-zwrk.go·16                                 4.22k ± 7%               3.96k ±11%     ~     (p=0.151 n=5+5)
    neo/go/fs1-zwrk.go·1                                        17.3k ± 1%               17.1k ± 1%     ~     (p=0.063 n=5+5)
    neo/go/fs1-zwrk.go·2                                        32.5k ± 1%               32.6k ± 0%     ~     (p=0.222 n=5+5)
    neo/go/fs1-zwrk.go·3                                        43.3k ± 0%               43.3k ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·4                                        52.9k ± 0%               52.9k ± 0%     ~     (p=0.730 n=4+5)
    neo/go/fs1-zwrk.go·8                                        65.3k ± 2%               66.3k ± 1%   +1.57%  (p=0.032 n=5+4)
    neo/go/fs1-zwrk.go·12                                       61.0k ± 6%               61.6k ± 1%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zwrk.go·16                                       55.9k ± 2%               55.6k ± 4%     ~     (p=0.421 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                          20.0k ± 3%               19.6k ± 5%     ~     (p=0.421 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                          40.5k ± 1%               40.3k ± 0%     ~     (p=0.095 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                          51.6k ± 0%               51.6k ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                          62.6k ± 0%               62.0k ± 0%   -0.83%  (p=0.008 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          74.6k ± 1%               74.2k ± 4%     ~     (p=1.000 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         66.3k ± 4%               64.8k ± 7%     ~     (p=0.548 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         58.9k ± 2%               59.5k ± 4%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go·1                                     9.01k ± 1%               9.02k ± 1%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·2                                     15.9k ± 1%               16.0k ± 0%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zwrk.go·3                                     21.8k ± 0%               21.8k ± 1%     ~     (p=1.000 n=4+4)
    neo/go/sqlite-zwrk.go·4                                     26.3k ± 0%               26.2k ± 0%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go·8                                     29.8k ± 1%               30.0k ± 2%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zwrk.go·12                                    28.5k ± 1%               28.6k ± 2%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go·16                                    28.5k ± 8%               28.7k ± 1%     ~     (p=0.730 n=5+4)
    neo/go/sqlite-zwrk.go(!sha1)·1                              9.38k ± 1%               9.45k ± 1%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·2                              16.5k ± 0%               16.6k ± 1%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·3                              22.7k ± 0%               23.0k ± 0%   +1.59%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·4                              27.5k ± 1%               28.0k ± 1%   +1.81%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·8                              32.3k ± 5%               32.3k ± 0%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·12                             30.7k ± 2%               30.6k ± 2%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·16                             30.3k ± 2%               30.3k ± 2%     ~     (p=0.841 n=5+5)
    
    name                                           old latency-time/object  new latency-time/object  delta
    cluster:neo1 dataset:wczblk1-8
    fs1-zwrk.go·1                                              4.35µs ± 0%              4.36µs ± 0%     ~     (p=0.095 n=5+5)
    fs1-zwrk.go·2                                              4.49µs ± 1%              4.52µs ± 1%     ~     (p=0.151 n=5+5)
    fs1-zwrk.go·3                                              4.53µs ± 0%              4.53µs ± 1%     ~     (p=0.730 n=4+5)
    fs1-zwrk.go·4                                              4.61µs ± 0%              4.61µs ± 1%     ~     (p=0.548 n=5+5)
    fs1-zwrk.go·8                                              8.09µs ± 1%              8.10µs ± 0%     ~     (p=1.000 n=5+5)
    fs1-zwrk.go·12                                             11.8µs ± 0%              11.8µs ± 0%     ~     (p=1.000 n=5+5)
    fs1-zwrk.go·16                                             15.8µs ± 0%              16.5µs ±13%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·1                                        197µs ± 2%               194µs ± 1%     ~     (p=0.421 n=5+5)
    zeo/py/fs1-zwrk.go·2                                        283µs ± 2%               282µs ± 1%     ~     (p=0.690 n=5+5)
    zeo/py/fs1-zwrk.go·3                                        387µs ± 1%               388µs ± 1%     ~     (p=0.548 n=5+5)
    zeo/py/fs1-zwrk.go·4                                        504µs ± 2%               502µs ± 5%     ~     (p=0.690 n=5+5)
    zeo/py/fs1-zwrk.go·8                                        964µs ± 2%               964µs ± 2%     ~     (p=1.000 n=5+5)
    zeo/py/fs1-zwrk.go·12                                      1.42ms ± 1%              1.47ms ± 1%   +3.43%  (p=0.008 n=5+5)
    zeo/py/fs1-zwrk.go·16                                      1.90ms ± 2%              1.94ms ± 1%     ~     (p=0.056 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·1                               230µs ± 4%               232µs ± 4%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·2                               319µs ± 3%               319µs ± 5%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·3                               483µs ± 2%               470µs ± 0%   -2.59%  (p=0.016 n=5+4)
    neo/py(!log)/sqlite-zwrk.go·4                               661µs ± 6%               651µs ± 5%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·8                              1.29ms ± 3%              1.28ms ± 4%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·12                             1.94ms ± 4%              1.90ms ± 2%     ~     (p=0.056 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·16                             2.63ms ± 6%              2.56ms ± 4%     ~     (p=0.310 n=5+5)
    neo/py(!log)/sql-zwrk.go·1                                  321µs ± 7%               323µs ± 6%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·2                                  499µs ± 7%               503µs ± 2%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·3                                  737µs ± 8%               742µs ± 3%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sql-zwrk.go·4                                  993µs ± 4%               986µs ± 4%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sql-zwrk.go·8                                 2.03ms ± 3%              2.11ms ± 8%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sql-zwrk.go·12                                2.97ms ± 4%              3.02ms ± 3%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sql-zwrk.go·16                                4.03ms ± 4%              4.06ms ± 1%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·1                                       77.7µs ± 2%              77.8µs ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·2                                       80.2µs ± 1%              80.6µs ± 0%     ~     (p=0.286 n=5+4)
    neo/go/fs1-zwrk.go·3                                       92.5µs ± 0%              92.8µs ± 0%   +0.30%  (p=0.032 n=5+5)
    neo/go/fs1-zwrk.go·4                                       98.1µs ± 1%              98.2µs ± 0%     ~     (p=0.151 n=5+5)
    neo/go/fs1-zwrk.go·8                                        146µs ± 1%               147µs ± 1%     ~     (p=0.056 n=5+5)
    neo/go/fs1-zwrk.go·12                                       212µs ± 1%               212µs ± 1%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·16                                       294µs ± 2%               293µs ± 1%     ~     (p=0.905 n=5+4)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                         52.8µs ± 2%              52.7µs ± 2%     ~     (p=0.690 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                         53.0µs ± 0%              53.0µs ± 0%     ~     (p=0.889 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                         62.3µs ± 0%              62.5µs ± 1%     ~     (p=0.222 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                         67.5µs ± 0%              67.8µs ± 0%   +0.46%  (p=0.016 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          102µs ± 0%               103µs ± 1%   +0.54%  (p=0.040 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         145µs ± 1%               146µs ± 2%     ~     (p=0.421 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         199µs ± 2%               199µs ± 1%     ~     (p=0.651 n=5+5)
    neo/go/sqlite-zwrk.go·1                                     123µs ± 0%               124µs ± 4%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·2                                     134µs ± 0%               134µs ± 0%     ~     (p=0.151 n=5+5)
    neo/go/sqlite-zwrk.go·3                                     144µs ± 1%               145µs ± 0%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zwrk.go·4                                     161µs ± 0%               161µs ± 0%   +0.38%  (p=0.032 n=5+5)
    neo/go/sqlite-zwrk.go·8                                     253µs ± 1%               252µs ± 1%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·12                                    383µs ± 1%               390µs ± 5%     ~     (p=0.151 n=5+5)
    neo/go/sqlite-zwrk.go·16                                    524µs ± 2%               526µs ± 2%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·1                              112µs ± 0%               112µs ± 1%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·2                              122µs ± 0%               124µs ± 1%   +1.05%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·3                              132µs ± 0%               133µs ± 0%   +0.60%  (p=0.016 n=5+4)
    neo/go/sqlite-zwrk.go(!sha1)·4                              144µs ± 0%               143µs ± 0%   -0.57%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·8                              233µs ± 0%               228µs ± 1%   -1.88%  (p=0.016 n=4+5)
    neo/go/sqlite-zwrk.go(!sha1)·12                             359µs ± 2%               346µs ± 1%   -3.44%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·16                             485µs ± 2%               486µs ±11%     ~     (p=0.222 n=5+5)
    cluster:neo1 dataset:prod1-1024
    fs1-zwrk.go·1                                              2.21µs ± 1%              2.22µs ± 1%     ~     (p=0.667 n=5+5)
    fs1-zwrk.go·2                                              2.23µs ± 0%              2.24µs ± 0%   +0.30%  (p=0.040 n=5+5)
    fs1-zwrk.go·3                                              2.25µs ± 1%              2.25µs ± 1%     ~     (p=0.135 n=5+5)
    fs1-zwrk.go·4                                              2.27µs ± 1%              2.26µs ± 0%     ~     (p=0.611 n=5+5)
    fs1-zwrk.go·8                                              4.15µs ±13%              4.02µs ± 1%     ~     (p=0.841 n=5+5)
    fs1-zwrk.go·12                                             5.90µs ± 0%              5.92µs ± 1%     ~     (p=0.317 n=5+4)
    fs1-zwrk.go·16                                             7.89µs ± 0%              7.87µs ± 0%     ~     (p=0.087 n=5+5)
    zeo/py/fs1-zwrk.go·1                                        167µs ± 2%               173µs ± 3%   +3.68%  (p=0.032 n=5+5)
    zeo/py/fs1-zwrk.go·2                                        237µs ± 7%               234µs ± 1%     ~     (p=0.690 n=5+5)
    zeo/py/fs1-zwrk.go·3                                        322µs ± 2%               324µs ± 7%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·4                                        408µs ± 0%               412µs ± 1%   +0.91%  (p=0.032 n=5+5)
    zeo/py/fs1-zwrk.go·8                                        770µs ± 1%               768µs ± 1%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·12                                      1.14ms ± 2%              1.14ms ± 1%     ~     (p=0.421 n=5+5)
    zeo/py/fs1-zwrk.go·16                                      1.54ms ± 4%              1.54ms ± 4%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·1                               206µs ±11%               204µs ± 8%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·2                               311µs ± 1%               319µs ± 4%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·3                               476µs ± 7%               475µs ± 5%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·4                               629µs ± 7%               620µs ± 2%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·8                              1.24ms ± 1%              1.24ms ± 2%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·12                             1.85ms ± 1%              1.90ms ± 3%     ~     (p=0.056 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·16                             2.52ms ± 2%              2.52ms ± 5%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zwrk.go·1                                  327µs ± 8%               287µs ± 8%  -12.18%  (p=0.032 n=5+5)
    neo/py(!log)/sql-zwrk.go·2                                  489µs ± 3%               495µs ± 6%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sql-zwrk.go·3                                  755µs ±10%               740µs ± 8%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zwrk.go·4                                 1.00ms ± 2%              1.01ms ± 4%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sql-zwrk.go·8                                 1.93ms ± 3%              1.93ms ± 3%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zwrk.go·12                                2.91ms ± 5%              3.01ms ± 4%     ~     (p=0.222 n=5+5)
    neo/py(!log)/sql-zwrk.go·16                                3.80ms ± 7%              4.05ms ±10%     ~     (p=0.151 n=5+5)
    neo/go/fs1-zwrk.go·1                                       57.8µs ± 1%              58.5µs ± 1%     ~     (p=0.063 n=5+5)
    neo/go/fs1-zwrk.go·2                                       61.5µs ± 1%              61.4µs ± 0%     ~     (p=0.254 n=5+5)
    neo/go/fs1-zwrk.go·3                                       69.3µs ± 0%              69.3µs ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·4                                       75.6µs ± 0%              75.6µs ± 0%     ~     (p=0.730 n=4+5)
    neo/go/fs1-zwrk.go·8                                        123µs ± 2%               121µs ± 1%   -1.56%  (p=0.032 n=5+4)
    neo/go/fs1-zwrk.go·12                                       197µs ± 6%               195µs ± 1%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zwrk.go·16                                       286µs ± 2%               288µs ± 4%     ~     (p=0.421 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                         50.0µs ± 3%              50.9µs ± 5%     ~     (p=0.421 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                         49.4µs ± 1%              49.7µs ± 0%     ~     (p=0.095 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                         58.1µs ± 0%              58.2µs ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                         63.9µs ± 0%              64.5µs ± 0%   +0.84%  (p=0.008 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          107µs ± 1%               108µs ± 4%     ~     (p=1.000 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         181µs ± 4%               185µs ± 8%     ~     (p=0.548 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         272µs ± 2%               269µs ± 4%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go·1                                     111µs ± 1%               111µs ± 1%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·2                                     126µs ± 1%               125µs ± 0%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zwrk.go·3                                     137µs ± 0%               137µs ± 1%     ~     (p=1.000 n=4+4)
    neo/go/sqlite-zwrk.go·4                                     152µs ± 0%               153µs ± 0%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go·8                                     268µs ± 1%               267µs ± 1%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zwrk.go·12                                    421µs ± 1%               420µs ± 2%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go·16                                    562µs ± 8%               558µs ± 1%     ~     (p=0.730 n=5+4)
    neo/go/sqlite-zwrk.go(!sha1)·1                              107µs ± 1%               106µs ± 1%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·2                              121µs ± 0%               121µs ± 1%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·3                              132µs ± 0%               130µs ± 0%   -1.57%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·4                              146µs ± 1%               143µs ± 1%   -1.78%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·8                              247µs ± 5%               248µs ± 0%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·12                             391µs ± 2%               393µs ± 2%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·16                             528µs ± 2%               528µs ± 2%     ~     (p=0.841 n=5+5)
    9644774a
20180306-neo1-ffixed-c.txt 135 KB