vaticle / typedb-benchmark

TypeDB Simulation and Benchmarking Library
GNU Affero General Public License v3.0
9 stars 15 forks source link

Reasoner: adding limit should lead to flat, not linear, performance #123

Open flyingsilverfin opened 3 years ago

flyingsilverfin commented 3 years ago

Adding a limit to the various actions to do with reasoning, like limit 3 should squash the linear increases in traversal time as the simulation grows the data set, especially once we remove the negations from the simulation agents.

Notably, we still see a linear increase in the reasoning-related queries, with a limit and without negations. We should investigate the cause of this for production.