We're not going to do this INDEX: comment thing.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@404 c613c5cb-e716-0410-b11b-feb51c14d237
This commit is contained in:
@@ -54,7 +54,6 @@ public class RatingRepository extends DepotRepository
|
|||||||
public RatingRecord getRating (int gameId, int playerId)
|
public RatingRecord getRating (int gameId, int playerId)
|
||||||
throws PersistenceException
|
throws PersistenceException
|
||||||
{
|
{
|
||||||
// INDEX: Full primary key.
|
|
||||||
return load(RatingRecord.class, RatingRecord.getKey(gameId, playerId));
|
return load(RatingRecord.class, RatingRecord.getKey(gameId, playerId));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -62,8 +61,6 @@ public class RatingRepository extends DepotRepository
|
|||||||
* Fetch the ratings registered for any of the given players for the given game and return
|
* Fetch the ratings registered for any of the given players for the given game and return
|
||||||
* them as a list of {@link RatingRecord} objects. The size of this list is no less than zero
|
* them as a list of {@link RatingRecord} objects. The size of this list is no less than zero
|
||||||
* and no greater than the number of given players.
|
* and no greater than the number of given players.
|
||||||
*
|
|
||||||
* INDEXING: Uses primary key.
|
|
||||||
*/
|
*/
|
||||||
public List<RatingRecord> getRatings (int gameId, Integer... players)
|
public List<RatingRecord> getRatings (int gameId, Integer... players)
|
||||||
throws PersistenceException
|
throws PersistenceException
|
||||||
@@ -71,7 +68,6 @@ public class RatingRepository extends DepotRepository
|
|||||||
if (players.length == 0) {
|
if (players.length == 0) {
|
||||||
return Collections.emptyList();
|
return Collections.emptyList();
|
||||||
}
|
}
|
||||||
// INDEX: Full primary key.
|
|
||||||
return findAll(RatingRecord.class,
|
return findAll(RatingRecord.class,
|
||||||
new Where(new And(new Equals(RatingRecord.GAME_ID_C, gameId),
|
new Where(new And(new Equals(RatingRecord.GAME_ID_C, gameId),
|
||||||
new In(RatingRecord.PLAYER_ID_C, players))));
|
new In(RatingRecord.PLAYER_ID_C, players))));
|
||||||
@@ -83,7 +79,6 @@ public class RatingRepository extends DepotRepository
|
|||||||
public List<RatingRecord> getRatings (int playerId)
|
public List<RatingRecord> getRatings (int playerId)
|
||||||
throws PersistenceException
|
throws PersistenceException
|
||||||
{
|
{
|
||||||
// INDEX: ixPlayerId
|
|
||||||
return findAll(RatingRecord.class, new Where(RatingRecord.PLAYER_ID_C, playerId));
|
return findAll(RatingRecord.class, new Where(RatingRecord.PLAYER_ID_C, playerId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -61,7 +61,6 @@ public class StatRepository extends DepotRepository
|
|||||||
throws PersistenceException
|
throws PersistenceException
|
||||||
{
|
{
|
||||||
ArrayList<Stat> stats = new ArrayList<Stat>();
|
ArrayList<Stat> stats = new ArrayList<Stat>();
|
||||||
// INDEX: Left-most primary key field;
|
|
||||||
Where where = new Where(StatRecord.PLAYER_ID_C, playerId);
|
Where where = new Where(StatRecord.PLAYER_ID_C, playerId);
|
||||||
for (StatRecord record : findAll(StatRecord.class, where)) {
|
for (StatRecord record : findAll(StatRecord.class, where)) {
|
||||||
Stat stat = decodeStat(record.statCode, record.statData);
|
Stat stat = decodeStat(record.statCode, record.statData);
|
||||||
@@ -88,7 +87,6 @@ public class StatRepository extends DepotRepository
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
// INDEX: Primary key.
|
|
||||||
deleteAll(StatRecord.class, new Where(StatRecord.PLAYER_ID_C, playerId), invalidator);
|
deleteAll(StatRecord.class, new Where(StatRecord.PLAYER_ID_C, playerId), invalidator);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -228,7 +226,6 @@ public class StatRepository extends DepotRepository
|
|||||||
throws PersistenceException
|
throws PersistenceException
|
||||||
{
|
{
|
||||||
for (int ii = 0; ii < 10; ii++) {
|
for (int ii = 0; ii < 10; ii++) {
|
||||||
// INDEX: Left-most primary key field.
|
|
||||||
MaxStatCodeRecord maxRecord = load(
|
MaxStatCodeRecord maxRecord = load(
|
||||||
MaxStatCodeRecord.class,
|
MaxStatCodeRecord.class,
|
||||||
new FromOverride(StringCodeRecord.class),
|
new FromOverride(StringCodeRecord.class),
|
||||||
@@ -257,7 +254,6 @@ public class StatRepository extends DepotRepository
|
|||||||
|
|
||||||
// if it is a duplicate row exception, possibly someone inserted our value
|
// if it is a duplicate row exception, possibly someone inserted our value
|
||||||
// before we could, in which case we can just look up the new mapping
|
// before we could, in which case we can just look up the new mapping
|
||||||
// INDEX: Full primary key.
|
|
||||||
StringCodeRecord record = load(
|
StringCodeRecord record = load(
|
||||||
StringCodeRecord.class, StringCodeRecord.getKey(type.code(), value));
|
StringCodeRecord.class, StringCodeRecord.getKey(type.code(), value));
|
||||||
if (record != null) {
|
if (record != null) {
|
||||||
@@ -282,7 +278,6 @@ public class StatRepository extends DepotRepository
|
|||||||
{
|
{
|
||||||
QueryClause[] clauses;
|
QueryClause[] clauses;
|
||||||
if (type != null) {
|
if (type != null) {
|
||||||
// INDEX: Left-most primary key field.
|
|
||||||
clauses = new QueryClause[] { new Where(StringCodeRecord.STAT_CODE_C, type.code()) };
|
clauses = new QueryClause[] { new Where(StringCodeRecord.STAT_CODE_C, type.code()) };
|
||||||
} else {
|
} else {
|
||||||
clauses = new QueryClause[0];
|
clauses = new QueryClause[0];
|
||||||
|
|||||||
Reference in New Issue
Block a user