improve benchmarks
commit6d75ec91682ffb705d9638c9963dc769a8bfa870
authorSebastian Hoß <sebhoss@pm.me>
Sat, 27 Mar 2021 04:56:19 +0000 (27 05:56 +0100)
committerSebastian Hoß <sebhoss@pm.me>
Sat, 27 Mar 2021 04:56:19 +0000 (27 05:56 +0100)
treed4da6a0a5ea9c18949ee06b6249f620a391b4b8d
parent28718f5e191cb8cc1b665ee84e7ead72a7bf660e
improve benchmarks
78 files changed:
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/AbstractBenchmark.java
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/AbstractCodeGenBenchmark.java
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/AbstractDaggerBenchmark.java
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/AbstractLargeSampleBenchmark.java
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/AbstractMediumSampleBenchmark.java
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/AbstractSmallSampleBenchmark.java
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/BigSampleSpringJdbcBenchmark.java [deleted file]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/LargeJdbcJulBenchmark.java [moved from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/MediumSampleLoggingBenchmark.java with 64% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/LargeJdbcLog4jBenchmark.java [moved from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/SmallSampleLoggingBenchmark.java with 63% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/LargeJdbcNoOpBenchmark.java [copied from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/AbstractBigSampleBenchmark.java with 55% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/LargeJdbcSlf4jBenchmark.java [copied from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/BigSampleLoggingBenchmark.java with 64% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/LargeSampleDefaultsBenchmark.java [deleted file]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/LargeSampleSpringJdbcBenchmark.java [deleted file]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/MediumJdbcJulBenchmark.java [copied from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/BigSampleLoggingBenchmark.java with 65% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/MediumJdbcLog4jBenchmark.java [copied from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/BigSampleLoggingBenchmark.java with 62% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/MediumJdbcNoOpBenchmark.java [moved from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/BigSampleDefaultsBenchmark.java with 57% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/MediumJdbcSlf4jBenchmark.java [copied from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/BigSampleLoggingBenchmark.java with 62% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/MediumSampleDefaultsBenchmark.java [deleted file]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/MediumSampleSpringJdbcBenchmark.java [deleted file]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/SmallJdbcJulBenchmark.java [moved from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/LargeSampleLoggingBenchmark.java with 64% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/SmallJdbcLog4jBenchmark.java [copied from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/BigSampleLoggingBenchmark.java with 64% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/SmallJdbcNoOpBenchmark.java [moved from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/AbstractBigSampleBenchmark.java with 55% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/SmallJdbcSlf4jBenchmark.java [moved from yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/BigSampleLoggingBenchmark.java with 64% similarity]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/SmallSampleDefaultsBenchmark.java [deleted file]
yosql-benchmarks/yosql-benchmarks-codegen/src/main/java/wtf/metio/yosql/benchmark/codegen/SmallSampleSpringJdbcBenchmark.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/pom.xml
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/AbstractBenchmark.java
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/Call.java [moved from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/DeleteSingleEntityByPrimaryKey.java with 68% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/Read.java [new file with mode: 0644]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/ReadComplexRelationship.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/ReadManyToOneRelation.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/ReadMultipleEntitiesBasedOnCondition.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/ReadOneToManyRelation.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/ReadSingleEntityByPrimaryKey.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/UpdateManyToOneRelation.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/UpdateOneToManyRelation.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/Write.java [new file with mode: 0644]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/WriteMultipleEntities.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/jdbc/JdbcRead.java [new file with mode: 0644]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/jdbc/JdbcReadMultipleEntitiesBasedOnCondition.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/jdbc/JdbcReadSingleEntityByPrimaryKey.java [deleted file]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/jdbc/JdbcWrite.java [moved from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/jdbc/JdbcWriteSingleEntity.java with 50% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/company/deleteAllCompanies.sql [copied from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/WriteSingleEntity.java with 76% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/company/findCompanyByDepartment.sql [copied from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/projectEmployee/insertProjectEmployee.sql with 69% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/company/insertCompany.sql
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/department/deleteAllDepartments.sql [moved from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/CallStoredProcedure.java with 75% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/department/deleteDepartment.sql [moved from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/company/findCompanyByName.sql with 75% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/department/findDepartmentsByCompany.sql [moved from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/department/findDepartmentByName.sql with 81% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/department/insertDepartment.sql
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/employee/deleteAllEmployee.sql [moved from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/ReadMultipleEntities.java with 75% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/employee/deleteEmployee.sql [moved from yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/java/wtf/metio/yosql/benchmarks/common/WriteSingleEntity.java with 76% similarity]
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/employee/insertEmployee.sql
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/project/insertProject.sql
yosql-benchmarks/yosql-benchmarks-common-scenarios/src/main/yosql/projectEmployee/insertProjectEmployee.sql
yosql-benchmarks/yosql-benchmarks-jdbc/pom.xml
yosql-benchmarks/yosql-benchmarks-jdbc/src/main/java/wtf/metio/yosql/benchmark/jdbc/AbstractBenchmark.java
yosql-benchmarks/yosql-benchmarks-jdbc/src/main/java/wtf/metio/yosql/benchmark/jdbc/JdbcWriteBenchmarks.java
yosql-benchmarks/yosql-benchmarks-jdbc/src/main/yosql/company/insertCompany.sql
yosql-codegen/yosql-codegen-files/src/test/java/wtf/metio/yosql/codegen/files/DefaultSqlConfigurationFactoryTest.java
yosql-dao/yosql-dao-jdbc/src/main/java/wtf/metio/yosql/dao/jdbc/DefaultJdbcBlocks.java
yosql-dao/yosql-dao-jdbc/src/main/java/wtf/metio/yosql/dao/jdbc/JdbcJava8StreamMethodGenerator.java
yosql-dao/yosql-dao-jdbc/src/main/java/wtf/metio/yosql/dao/jdbc/JdbcRxJavaMethodGenerator.java
yosql-dao/yosql-dao-jdbc/src/test/java/wtf/metio/yosql/dao/jdbc/DefaultJdbcBlocksTest.java
yosql-dao/yosql-dao-jdbc/src/test/java/wtf/metio/yosql/dao/jdbc/JdbcBatchMethodGeneratorTest.java
yosql-dao/yosql-dao-jdbc/src/test/java/wtf/metio/yosql/dao/jdbc/JdbcGenericMethodsGeneratorTest.java
yosql-dao/yosql-dao-jdbc/src/test/java/wtf/metio/yosql/dao/jdbc/JdbcGenericRepositoryGeneratorTest.java
yosql-dao/yosql-dao-jdbc/src/test/java/wtf/metio/yosql/dao/jdbc/JdbcJava8StreamMethodGeneratorTest.java
yosql-dao/yosql-dao-jdbc/src/test/java/wtf/metio/yosql/dao/jdbc/JdbcRxJavaMethodGeneratorTest.java
yosql-examples/yosql-examples-maven/pom.xml
yosql-models/yosql-models-meta/src/main/java/wtf/metio/yosql/models/meta/data/Repositories.java
yosql-tooling/yosql-tooling-dagger/src/main/java/wtf/metio/yosql/tooling/dagger/codegen/dao/JdbcDaoModule.java
yosql-website/content/benchmarks/2021/yosql-benchmarks-codegen.json
yosql-website/content/benchmarks/2021/yosql-benchmarks-common-scenarios.json
yosql-website/content/benchmarks/2021/yosql-benchmarks-jdbc.json
yosql-website/content/benchmarks/_index.md
yosql-website/content/benchmarks/codegen.md
yosql-website/content/benchmarks/db-access.md [new file with mode: 0644]
yosql-website/content/persistence/_index.md