blob: 7349c93198cc4895eb8c42810dc1dba1596a0ef3 [file] [log] [blame]
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
# Config for all-with-deletes
test.all-with-deletes.stores.test-store.factory=org.apache.samza.storage.kv.RocksDbKeyValueStorageEngineFactory
test.all-with-deletes.partition.count=4
test.all-with-deletes.set.count=1
test.all-with-deletes.set-1.num.loops=1000
# Config for rocksdb-write-performance
test.rocksdb-write-performance.stores.test-store.factory=org.apache.samza.storage.kv.RocksDbKeyValueStorageEngineFactory
test.rocksdb-write-performance.partition.count=4
test.rocksdb-write-performance.set.count=3
test.rocksdb-write-performance.set-1.message.size=256
test.rocksdb-write-performance.set-1.message.count=1000000
test.rocksdb-write-performance.set-2.message.size=512
test.rocksdb-write-performance.set-2.message.count=1000000
test.rocksdb-write-performance.set-3.message.size=1024
test.rocksdb-write-performance.set-3.message.count=1000000
# Config for rocksdb-concurrent-write-performance
test.rocksdb-concurrent-write-performance.stores.test-store.factory=org.apache.samza.storage.kv.RocksDbKeyValueStorageEngineFactory
test.rocksdb-concurrent-write-performance.stores.test-store.object.cache.size=0
test.rocksdb-concurrent-write-performance.partition.count=4
test.rocksdb-concurrent-write-performance.set.count=6
test.rocksdb-concurrent-write-performance.set-1.message.size=256
test.rocksdb-concurrent-write-performance.set-1.message.count=1000000
test.rocksdb-concurrent-write-performance.set-1.num.threads=4
test.rocksdb-concurrent-write-performance.set-2.message.size=512
test.rocksdb-concurrent-write-performance.set-2.message.count=1000000
test.rocksdb-concurrent-write-performance.set-2.num.threads=4
test.rocksdb-concurrent-write-performance.set-3.message.size=1024
test.rocksdb-concurrent-write-performance.set-3.message.count=1000000
test.rocksdb-concurrent-write-performance.set-3.num.threads=4
test.rocksdb-concurrent-write-performance.set-4.message.size=256
test.rocksdb-concurrent-write-performance.set-4.message.count=4000000
test.rocksdb-concurrent-write-performance.set-4.num.threads=1
test.rocksdb-concurrent-write-performance.set-5.message.size=512
test.rocksdb-concurrent-write-performance.set-5.message.count=4000000
test.rocksdb-concurrent-write-performance.set-5.num.threads=1
test.rocksdb-concurrent-write-performance.set-6.message.size=1024
test.rocksdb-concurrent-write-performance.set-6.message.count=4000000
test.rocksdb-concurrent-write-performance.set-6.num.threads=1
# Config for get-all-vs-get
test.get-all-vs-get-write-many-read-many.stores.test-store.factory=org.apache.samza.storage.kv.RocksDbKeyValueStorageEngineFactory
# Disable caching
test.get-all-vs-get-write-many-read-many.stores.test-store.object.cache.size=0
test.get-all-vs-get-write-many-read-many.partition.count=4
test.get-all-vs-get-write-many-read-many.set.count=1
# Config for get-all-vs-get-write-once-read-many
test.get-all-vs-get-write-once-read-many.stores.test-store.factory=org.apache.samza.storage.kv.RocksDbKeyValueStorageEngineFactory
# Disable caching
test.get-all-vs-get-write-once-read-many.stores.test-store.object.cache.size=0
test.get-all-vs-get-write-once-read-many.partition.count=4
test.get-all-vs-get-write-once-read-many.set.count=3
# List of tests to execute
test.methods=rocksdb-write-performance,rocksdb-concurrent-write-performance,get-all-vs-get-write-many-read-many,get-all-vs-get-write-once-read-many