Commit Graph

501 Commits

Author SHA1 Message Date
Rsl1122
c8126cf7d3 Implement #222 (and #223)
Fix #228
Fix NPE due to plugin variable not being initialized when SubCommand
super constructor is called. (Calls addHelp)
2017-08-08 22:30:15 +03:00
Rsl1122
3925a99ead APF 2.0.2
Fix Tests
Debug Messages & Benchmarks
addHelp method override
2017-08-08 20:14:28 +03:00
Rsl1122
0269dde382 Batch Size set to 10192 2017-08-07 17:50:26 +03:00
Rsl1122
1e68a9ce55 Added Commits for DB.
PassEncryptUtil throwing exception for some reason - Could not verify WebUser addition commit success.

TODO:
- ViaVersion table (PluginBridge) needs commit additions.
- Needs Tests for remove method when it fails (Rollback method in db)
2017-08-05 22:34:19 +03:00
Rsl1122
4f3c542bda Test for catching DB Commit issues 2017-08-03 13:28:10 +03:00
Rsl1122
28d02408b7 Merge pull request #224 from Fuzzlemann/master
PR for 3.7.0 (or 3.6.2) (Fuzzlemann) (1)
2017-08-03 13:10:08 +03:00
Fuzzlemann
f2cfedf4c9 Remove unnecessary .stream() call
Add setAutoCommit(false) at the SQLite connection; Improves speed massively
2017-08-03 11:56:07 +02:00
Rsl1122
92e639e7b9 Merge pull request #213 from Rsl1122/3.6.1
Main Pull Request for 3.6.1
2017-08-03 10:24:41 +03:00
Rsl1122
c94bcafc41 3.6.1
Fix TimeKeeper tostring
Remove parallelStream from Tables because there is only one database connection.
2017-08-03 09:57:54 +03:00
Rsl1122
6ddd7a212c Merge pull request #216 from Fuzzlemann/master
PR for 3.6.1 (Fuzzlemann) (1)
2017-08-03 09:30:46 +03:00
Fuzzlemann
62e73ffe1c Adds the flag "rewriteBatchedStatements=true" to the MySQL JDBC connection URL to pack batches into one Query
Fixes NullPointerException at saveMultipleUserData(Collection<UserData>)
Improves the save... methods
Makes Batch Insertion parallel
Removed NoSuchFieldError where it's not going to happen
Modifies GM Times to update / insert in batches (previous: 520977ms (521s); after: 495115ms (495s)
2017-08-03 03:25:48 +02:00
Fuzzlemann
dedb95766a Only set the status every 5% -> Performance Improvement of 17s; previous: 20s, now: 4s. 2017-08-02 23:47:43 +02:00
Fuzzlemann
52cec5912b Replace unSaved.size() with introduced value amount 2017-08-02 22:22:02 +02:00
Fuzzlemann
83281aab92 Merge branch 'master' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-08-02 21:55:42 +02:00
Rsl1122
5be0042823 Update README.md 2017-08-02 22:54:16 +03:00
Rsl1122
4afd13f9f8 Update licence.yml 2017-08-02 22:53:57 +03:00
Rsl1122
deb2feed33 Create license.yml 2017-08-02 22:53:23 +03:00
Fuzzlemann
3559b66b55 Fixes Issue #217 2017-08-02 18:59:55 +02:00
Fuzzlemann
af91f25827 Fix 'i' now counting at WorldPieCreator.createSeriesData(Map<String, Long>)
Make the creation of offline players at the import parallel (before: 68608 ms, now: 20320 ms)
2017-08-02 18:46:59 +02:00
Fuzzlemann
f705877cbc Change TimeKeeper.toString()
Simplifies TimeKeeper.equals()
2017-08-02 01:30:32 +02:00
Fuzzlemann
53cd34978b Adds a KillDataComparator to list the KillData correctly and in the right order 2017-08-01 22:28:58 +02:00
Fuzzlemann
05c893b35c Replace UUID.randomUUID() to RandomStringUtils.random(size) 2017-08-01 20:38:43 +02:00
Fuzzlemann
15abeb294d Inline variables
Convert some things to Method Reference
Add randomEnum(Class<T>)
2017-08-01 20:34:23 +02:00
Fuzzlemann
c2c3ce0daa Merge branch '3.6.1' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-08-01 20:25:17 +02:00
Rsl1122
8efe9c4ca4 Cleaned up tests a bit 2017-08-01 21:12:56 +03:00
Fuzzlemann
f7941fd59f Adds more visibility to the code 2017-08-01 19:38:43 +02:00
Fuzzlemann
36574ec4e2 Add some more lambda 2017-08-01 18:15:06 +02:00
Fuzzlemann
8aea50ee6c Fixes Issue #211 2017-08-01 17:19:23 +02:00
Rsl1122
b2e502c9db Update CertificateTutorial.md 2017-08-01 15:15:37 +03:00
Rsl1122
c88e7dae2f Added Webserver_Protocol metric 2017-08-01 14:59:10 +03:00
Rsl1122
9f57f6396f Update README.md 2017-08-01 09:15:31 +03:00
Rsl1122
78cb365a55 Update Dependencies.md 2017-08-01 09:13:00 +03:00
Rsl1122
a319ddaf11 Update StoredData.md 2017-08-01 09:11:42 +03:00
Rsl1122
42ff3c5481 Update DataGathering.md 2017-08-01 09:08:13 +03:00
Rsl1122
08983eec17 Update CommandsAndPermissions.md 2017-08-01 09:04:56 +03:00
Rsl1122
7761eb8702 Update Configuration.md 2017-08-01 09:00:41 +03:00
Rsl1122
01cb58262a Update README.md 2017-08-01 08:55:40 +03:00
Rsl1122
740f7b01fa Update CertificateTutorial.md 2017-08-01 08:52:57 +03:00
Rsl1122
2335b00c46 [3.6.0] Merge pull request #200 from Rsl1122/3.6.0
Main Pull Request for 3.6.0
2017-08-01 08:49:35 +03:00
Rsl1122
4bfb07aac0 3.6.0 2017-08-01 08:11:23 +03:00
Rsl1122
43205718c7 3.6.0 2017-08-01 08:10:22 +03:00
Rsl1122
af87754219 Merge pull request #210 from Fuzzlemann/master
PR for 3.6.0 (Fuzzlemann) (9)
2017-08-01 07:50:06 +03:00
Fuzzlemann
45e2348d09 Fix default config.yml 2017-08-01 01:38:51 +02:00
Fuzzlemann
f676c9086d Change worldTimes.computeIfAbsent() to worldTimes.getOrDefault() 2017-08-01 01:37:02 +02:00
Fuzzlemann
2b8860fcc4 Merge branch '3.6.0' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-08-01 01:15:17 +02:00
Rsl1122
9fb68c79e1 Create CertificateTutorial.md 2017-08-01 01:29:58 +03:00
Fuzzlemann
ece8c2e792 Merge branch '3.6.0' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-07-31 23:58:27 +02:00
Rsl1122
e0d24b4517 Fix Keystore 2017-08-01 00:46:10 +03:00
Fuzzlemann
0c698950e4 Merge branch '3.6.0' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-07-31 23:10:55 +02:00
Rsl1122
91297a691b Add keystore file 2017-07-31 23:31:27 +03:00