Git Product home page Git Product logo

Comments (7)

ezeiger92 avatar ezeiger92 commented on August 28, 2024 1

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.

ezeiger92 avatar ezeiger92 commented on August 28, 2024

I don't think I touched anything that would have caused this, were you having this issue with an unmodified prism?

from prism-bukkit.

ezeiger92 avatar ezeiger92 commented on August 28, 2024

That is not tested, don't trust it yet :P

from prism-bukkit.

TNTUP avatar TNTUP commented on August 28, 2024

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.

ezeiger92 avatar ezeiger92 commented on August 28, 2024

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.

TNTUP avatar TNTUP commented on August 28, 2024

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.

TNTUP avatar TNTUP commented on August 28, 2024

Okay^^ Thanks so much again!

from prism-bukkit.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.