mirror of
https://github.com/magefree/mage.git
synced 2025-12-20 02:30:08 -08:00
server: removed useless fastDbMode, improved db stats logs on updating
This commit is contained in:
parent
c515ff383c
commit
11528e7d35
2 changed files with 4 additions and 15 deletions
|
|
@ -55,7 +55,6 @@ public final class Main {
|
||||||
// priority: default setting -> prop setting -> arg setting
|
// priority: default setting -> prop setting -> arg setting
|
||||||
private static final String testModeArg = "-testMode=";
|
private static final String testModeArg = "-testMode=";
|
||||||
private static final String testModeProp = "xmage.testMode";
|
private static final String testModeProp = "xmage.testMode";
|
||||||
private static final String fastDBModeArg = "-fastDbMode="; // TODO: outdated, must be deleted
|
|
||||||
private static final String adminPasswordArg = "-adminPassword=";
|
private static final String adminPasswordArg = "-adminPassword=";
|
||||||
private static final String adminPasswordProp = "xmage.adminPassword";
|
private static final String adminPasswordProp = "xmage.adminPassword";
|
||||||
private static final String configPathProp = "xmage.config.path";
|
private static final String configPathProp = "xmage.config.path";
|
||||||
|
|
@ -76,11 +75,6 @@ public final class Main {
|
||||||
// - debug main menu for GUI and rendering testing (must use -debug arg for client app);
|
// - debug main menu for GUI and rendering testing (must use -debug arg for client app);
|
||||||
private static boolean testMode;
|
private static boolean testMode;
|
||||||
|
|
||||||
private static boolean fastDbMode;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param args the command line arguments
|
|
||||||
*/
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
System.setProperty("java.util.Arrays.useLegacyMergeSort", "true");
|
System.setProperty("java.util.Arrays.useLegacyMergeSort", "true");
|
||||||
logger.info("Starting MAGE server version " + version);
|
logger.info("Starting MAGE server version " + version);
|
||||||
|
|
@ -112,8 +106,6 @@ public final class Main {
|
||||||
} else if (arg.startsWith(adminPasswordArg)) {
|
} else if (arg.startsWith(adminPasswordArg)) {
|
||||||
adminPassword = arg.replace(adminPasswordArg, "");
|
adminPassword = arg.replace(adminPasswordArg, "");
|
||||||
adminPassword = SystemUtil.sanitize(adminPassword);
|
adminPassword = SystemUtil.sanitize(adminPassword);
|
||||||
} else if (arg.startsWith(fastDBModeArg)) {
|
|
||||||
fastDbMode = Boolean.parseBoolean(arg.replace(fastDBModeArg, ""));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -169,11 +161,7 @@ public final class Main {
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.info("Loading cards...");
|
logger.info("Loading cards...");
|
||||||
if (fastDbMode) {
|
CardScanner.scan();
|
||||||
CardScanner.scanned = true;
|
|
||||||
} else {
|
|
||||||
CardScanner.scan();
|
|
||||||
}
|
|
||||||
logger.info("Done.");
|
logger.info("Done.");
|
||||||
|
|
||||||
// cards preload with ratings
|
// cards preload with ratings
|
||||||
|
|
|
||||||
|
|
@ -29,11 +29,12 @@ public final class RepositoryUtil {
|
||||||
TokenRepository.instance.getAll().size();
|
TokenRepository.instance.getAll().size();
|
||||||
|
|
||||||
// stats
|
// stats
|
||||||
|
int totalSets = ExpansionRepository.instance.getAll().size();
|
||||||
int totalCards = CardRepository.instance.findCards(new CardCriteria().nightCard(false)).size()
|
int totalCards = CardRepository.instance.findCards(new CardCriteria().nightCard(false)).size()
|
||||||
+ CardRepository.instance.findCards(new CardCriteria().nightCard(true)).size();
|
+ CardRepository.instance.findCards(new CardCriteria().nightCard(true)).size();
|
||||||
logger.info("Database stats:");
|
logger.info("Database stats:");
|
||||||
logger.info(" - sets: " + ExpansionRepository.instance.getAll().size());
|
logger.info(" - sets: " + (totalSets == 0 ? "updating" : totalSets));
|
||||||
logger.info(" - cards: " + totalCards);
|
logger.info(" - cards: " + (totalCards == 0 ? "updating" : totalCards));
|
||||||
logger.info(" - tokens: " + TokenRepository.instance.getByType(TokenType.TOKEN).size());
|
logger.info(" - tokens: " + TokenRepository.instance.getByType(TokenType.TOKEN).size());
|
||||||
logger.info(" - emblems: " + TokenRepository.instance.getByType(TokenType.EMBLEM).size());
|
logger.info(" - emblems: " + TokenRepository.instance.getByType(TokenType.EMBLEM).size());
|
||||||
logger.info(" - planes: " + TokenRepository.instance.getByType(TokenType.PLANE).size());
|
logger.info(" - planes: " + TokenRepository.instance.getByType(TokenType.PLANE).size());
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue