ryanhamshire
e8618c6a40
Improved logging for claim loading issues.
...
Specifically exceptions with NULL messages.
2015-12-23 07:56:14 -08:00
ryanhamshire
285d5c655a
Improved logging for claim load failures.
...
Now includes identifying information to help server owner fix the
problem.
2015-12-15 13:43:38 -08:00
ryanhamshire
3611c09e7d
More boot fixes.
2015-12-10 14:41:55 -08:00
ryanhamshire
ddcb7b25c9
Removed auto-delete of claims in unknown worlds.
...
Was problematic because some plugins load worlds AFTER GriefPrevention
finishes loading.
2015-12-10 14:02:46 -08:00
ryanhamshire
bdbc35dc59
Fixed "ran out of room for claim permissions"...
...
...errors from SQL.
2015-10-03 20:19:24 -07:00
ryanhamshire
f45fdb70d3
Reliability/scale improvements for database mode.
2015-10-03 19:58:30 -07:00
ryanhamshire
864e6ad672
Fixed boot issue with database mode.
2015-09-21 20:04:14 -07:00
ryanhamshire
1ba6f7bc9d
Reliability boost for database mode.
2015-09-20 13:36:32 -07:00
ryanhamshire
9c00a47a29
Unique IDs for claim subdivisions.
...
Also performance updates and switch to YAML file format for flat file
data stores.
2015-09-12 14:17:00 -07:00
ryanhamshire
b3cac816c6
Better logging for secondary storage problems.
2015-05-16 19:17:11 -07:00
ryanhamshire
14717bd4c7
Added /ignore and /separate.
...
Also companion commands like /unseparate, /unignore, and /ignorelist.
2015-05-16 13:00:55 -07:00
ryanhamshire
e7e16e88fd
UUID migration bug fix for database mode.
2015-02-04 16:21:26 -08:00
ryanhamshire
c5ebc23615
UUID migration fix for very large servers.
2015-02-03 18:54:27 -08:00
ryanhamshire
66b18a0193
Even more reliability for SQL connections.
2015-01-28 13:55:46 -08:00
ryanhamshire
8f566ce816
Another UUID conversion fix for database mode.
2015-01-28 13:38:16 -08:00
ryanhamshire
a25d323897
Fixed UUID migration NPE in corner case.
...
Happens when world has been deleted AND the owner's UUID failed to look
up, AND running in database mode.
2015-01-16 15:51:17 -08:00
ryanhamshire
744d39756c
Fixed /acb [permission.node] for database mode.
2014-12-29 13:41:27 -08:00
ryanhamshire
1350cf6ea3
Bug Fix: Database boot.
...
Fixed: Having an orphaned subdivision (a rare situation) leads to most
or all claims being lost.
2014-11-07 21:08:19 -08:00
ryanhamshire
cb808ecacd
Reduced CPU time for player login and logout.
...
By about 85%.
2014-10-30 19:24:07 -07:00
ryanhamshire
aa332257ff
Database mode player data saving tweak.
2014-10-28 20:39:21 -07:00
ryanhamshire
51810a905a
Bug fix: Initialization in database data store.
2014-10-28 19:28:29 -07:00
ryanhamshire
c4f7236e5f
BugFix: Stack overflow in database boot.
...
Oops.
2014-10-13 19:08:43 -07:00
ryanhamshire
c71ce6ff92
Faster database mode boot.
...
Reduced # of DB queries.
2014-10-13 13:22:55 -07:00
ryanhamshire
50d670a93c
Perf boost for first-time logins.
2014-10-10 21:27:12 -07:00
ryanhamshire
549ae3441f
Now UUID-migrating players with $ and _ names.
...
Players with names starting with these special characters will now be
migrated.
2014-10-09 15:05:50 -07:00
ryanhamshire
29a2b8e17b
UUID Migration Rework, Bug Fixes
...
Using multi-faceted strategy to better resolve UUIDs, and do it faster.
Fixed dispensers putting fluids in a neighboring claim.
Automatically deleting claims for worlds which no longer exist.
Streamlined visualization code, hopefully will reduce or eliminate weird
visualizations for VERY big land claims.
Removed option to disallow un-claiming land in creative mode.
Better default for last login date for new players or players who've had
their data deleted or lost.
2014-10-08 19:32:43 -07:00
ryanhamshire
04d628b01e
Performance: Claim Lookup
...
Major perf improvement for claim search.
2014-10-04 19:48:03 -07:00
ryanhamshire
94fa70c9d9
Performance - Streamlined event handlers.
...
Lots of changes, all around reducing processing time, especially for
very common or very expensive-per-instance events.
2014-10-02 19:27:15 -07:00
ryanhamshire
564a00fa5d
DB UUID Migration: Fixed too many admin claims.
2014-09-25 11:19:47 -07:00
ryanhamshire
82ca509878
Workaround for getTargetBlock deprecation.
2014-09-24 17:18:12 -07:00
ryanhamshire
ad57d1f7f7
Updated SQL code to account for database config differences.
2014-09-23 19:48:26 -07:00
ryanhamshire
6da42a9077
Added UUID support.
...
Rewrote and retested parts of the plugin to use UUIDs instead of player
names to uniquely identify players. Added data migration code to
convert old data to the new (UUID) format.
2014-09-22 13:46:13 -07:00
ryanhamshire
2734ba1ae9
7.2.2
2013-01-24 19:45:39 -08:00
Ryan Hamshire
452fd7f11a
5.9
2012-08-07 21:46:31 -07:00
Ryan Hamshire
341e200c42
5.2
2012-07-16 20:17:12 -07:00