Comments (7)
Right now it changes the database to use BIGINT (long). I could revert that part because the database uses unsigned int values and this problem came from java failing to read signed ints.
Alternatively you could set meta.schema_ver to 6 before launching prism, and then it wouldn't attempt to modify the database.
At any rate, glad to help out. I wasn't expecting anyone to take a look at this fork so early, so there are likely some bugs in it. I'll try to squash them in a timely manner.
from prism-bukkit.
I don't think I touched anything that would have caused this, were you having this issue with an unmodified prism?
from prism-bukkit.
That is not tested, don't trust it yet :P
from prism-bukkit.
I was using GPrism build since a year from now on. I tried yours no luck and also the /pr i was broke aswell so I've reverted to GPrism
from prism-bukkit.
You had so many entries that the ids didn't fit into a java int, which would break most of the plugin.
I've changed my fork to use long/bigint for ids, which should fix your problem but will also modify the database in a way that might not be backwards compatible. After that patch, I had no trouble using the inspect wand, lookups, and rollbacks even with large ids.
If you want to stick with GPrism, I'll close this ticket because it should be fixed and I have no reasonable way to test a database as large as yours. If you want to try this fork again, I'll wait for confirmation that it's fixed.
from prism-bukkit.
Well, in the midnight I tried fixing the console errors and the issue with the column '1' which is the ID, is a INT and I could add new lines in PMA, which Prism cannot... Even looking up it couldn't but I could view in PMA. Even in prism_data_extra I was able to add a newline without issues. I've did a dirty fix by following stacktraces on console and it seems to get to work again (logs everything at least I hope and lookup works) I'll be sure trying this build later.
Just to note, since it wont be backwards with GPrism, does your fix (hope not) converts the entire database INT ids to LONG ids? If so it would take hours of downtime.. For now, Close the ticket. I'll let you know when I'm using your fork! Thanks for your time and great help
from prism-bukkit.
Okay^^ Thanks so much again!
from prism-bukkit.
Related Issues (10)
- Issue number 1 Woooooo But seriously why don't droppers log putting items in a chest. HOT 1
- Lookup fails with MySQLSyntaxErrorException about Function `any_value` HOT 6
- Link spawn egg usage to mob spawning
- Llamas don't save saddles, carpet on rollback
- 1.13 compatibility HOT 1
- Prism inspector wand enable HOT 6
- 1.9.x 1.10.x 1.11.x versions? HOT 1
- Can't rollback dropped items HOT 5
- Compiled Plugin Binaries? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prism-bukkit.