Skip to content
Snippets Groups Projects
  • Ilya Verbin's avatar
    e5c4bd63
    perf: add column insert test · e5c4bd63
    Ilya Verbin authored
    The test creates an empty space with 1000 nullable columns storing uint64
    values. Then it initializes a datasets that consists of 10 columns and
    1 million rows (row count and both column counts are configurable), then
    it inserts the dataset into the space.
    
    By default the test uses serial C API but one may switch to the Arrow API
    for batch insertion (the feature is exclusive to the Enterprise Edition).
    
    It's also possible to specify the engine and wal_mode to use (default are
    memtx, write).
    
    Needed for tarantool/tarantool-ee#712
    
    NO_DOC=perf test
    NO_TEST=perf test
    NO_CHANGELOG=perf test
    e5c4bd63
    History
    perf: add column insert test
    Ilya Verbin authored
    The test creates an empty space with 1000 nullable columns storing uint64
    values. Then it initializes a datasets that consists of 10 columns and
    1 million rows (row count and both column counts are configurable), then
    it inserts the dataset into the space.
    
    By default the test uses serial C API but one may switch to the Arrow API
    for batch insertion (the feature is exclusive to the Enterprise Edition).
    
    It's also possible to specify the engine and wal_mode to use (default are
    memtx, write).
    
    Needed for tarantool/tarantool-ee#712
    
    NO_DOC=perf test
    NO_TEST=perf test
    NO_CHANGELOG=perf test