mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
WIP Autotune refactor
This commit is contained in:
@@ -41,11 +41,11 @@ public class TunedQueryInfoTest extends BaseTestCase {
|
||||
OrmQueryDetail tunedDetail = new OrmQueryDetail();
|
||||
tunedDetail.select(null);
|
||||
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail, 0);
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail);
|
||||
|
||||
Query<Order> query = server.find(Order.class).setId(1);
|
||||
|
||||
tunedInfo.autoFetchTune((SpiQuery<?>)query);
|
||||
tunedInfo.tuneQuery((SpiQuery<?>) query);
|
||||
|
||||
Order order = query.findUnique();
|
||||
EntityBean eb = (EntityBean)order;
|
||||
@@ -69,11 +69,11 @@ public class TunedQueryInfoTest extends BaseTestCase {
|
||||
OrmQueryDetail tunedDetail = new OrmQueryDetail();
|
||||
tunedDetail.select("");
|
||||
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail, 0);
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail);
|
||||
|
||||
Query<Order> query = server.find(Order.class).setId(1);
|
||||
|
||||
tunedInfo.autoFetchTune((SpiQuery<?>)query);
|
||||
tunedInfo.tuneQuery((SpiQuery<?>) query);
|
||||
|
||||
Order order = query.findUnique();
|
||||
EntityBean eb = (EntityBean)order;
|
||||
@@ -96,11 +96,11 @@ public class TunedQueryInfoTest extends BaseTestCase {
|
||||
OrmQueryDetail tunedDetail = new OrmQueryDetail();
|
||||
tunedDetail.select("somethingThatDoesNotExist");
|
||||
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail, 0);
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail);
|
||||
|
||||
Query<Order> query = server.find(Order.class).setId(1);
|
||||
|
||||
tunedInfo.autoFetchTune((SpiQuery<?>)query);
|
||||
tunedInfo.tuneQuery((SpiQuery<?>) query);
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
|
||||
@@ -132,11 +132,11 @@ public class TunedQueryInfoTest extends BaseTestCase {
|
||||
OrmQueryDetail tunedDetail = new OrmQueryDetail();
|
||||
tunedDetail.select("status, customer");
|
||||
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail, 0);
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail);
|
||||
|
||||
Query<Order> query = server.find(Order.class).setId(1);
|
||||
|
||||
tunedInfo.autoFetchTune((SpiQuery<?>)query);
|
||||
tunedInfo.tuneQuery((SpiQuery<?>) query);
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
|
||||
@@ -167,11 +167,11 @@ public class TunedQueryInfoTest extends BaseTestCase {
|
||||
OrmQueryDetail tunedDetail = new OrmQueryDetail();
|
||||
tunedDetail.select("status");
|
||||
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail, 0);
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail);
|
||||
|
||||
Query<Order> query = server.find(Order.class).setId(1);
|
||||
|
||||
tunedInfo.autoFetchTune((SpiQuery<?>)query);
|
||||
tunedInfo.tuneQuery((SpiQuery<?>) query);
|
||||
|
||||
LoggedSqlCollector.start();
|
||||
|
||||
|
||||
@@ -28,11 +28,11 @@ public class TestL2CacheWithSharedBean extends BaseTestCase {
|
||||
|
||||
OrmQueryDetail tunedDetail = new OrmQueryDetail();
|
||||
tunedDetail.select("name");
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail, 0);
|
||||
TunedQueryInfo tunedInfo = new TunedQueryInfo(null, tunedDetail);
|
||||
|
||||
Query<FeatureDescription> query = Ebean.find(FeatureDescription.class).setId(f1.getId());
|
||||
|
||||
tunedInfo.autoFetchTune((SpiQuery<?>) query);
|
||||
tunedInfo.tuneQuery((SpiQuery<?>) query);
|
||||
|
||||
query.findUnique(); // PUT into cache
|
||||
|
||||
|
||||
Reference in New Issue
Block a user