Comments (4)
Damn I've never seen such a massive database lol. I'm pretty amazed your table has been able to sustain such a beating over the years.
This is also NOT an updated HawkEye reloaded build because the data_id column should be unsigned, yet you've made it very clear yours is signed. Our max is 4,294,967,295. So using the latest build and allowing your table to regenerate would be pretty beneficial.
The best "solution" i can think of is change the 32bit integer to a 64bit allowing a wider range. That'd mean you'd max at 18,446,744,073,709,551,615, which would be INCREDIBLY difficult to hit. Or you could just begin resetting your database every X months.
from hawkreloaded.
Well, the ID is reset now, so I'll leave it like this for now.
FTB Infinity is updating to 1.10, we're just waiting on a few mods/plugins to make the switch. So I think the Infinity 1.7.10 will either die out or calm down a lot. So I doubt we'll have the same issue again.
For the new server however, I guess i'll go to a 64bit integer, just to be safe.
Thanks for the reply :)
from hawkreloaded.
Yea, I don't intend on purging old logs once I get cozy with a block logger, would prefer an option (unless it exists already) to use something like a 64-bit integer or similar
from hawkreloaded.
4,294,967,295 is an absolutely MASSIVE amount of rows and I've never heard of anyone being able to increment the number that high. The only reason Oxy was able to do it is because he's using an outdated table scheme.
If more people run into this problem, I'll happily convert our fields to 64bit.
from hawkreloaded.
Related Issues (20)
- NPE on breaking a bed block HOT 6
- Logging Issue HOT 12
- Issue with Duplicated entry on inserting players into the database HOT 1
- Hawkeye web interface not logging properly HOT 6
- Ingame /he tool logs are different depending on which side of a chest you click on. HOT 3
- Horse Entities not logged
- Armor Stands Not Logged
- Add DataType API for custom DataTypes
- Remove static usage in DataManager HOT 1
- Create a query builder instead of building queries manually HOT 1
- hk search ERROR: NULL HOT 3
- Data truncation: Data too long for column 'player' at row 1
- Unknown column 'world' in 'field list' HOT 5
- Not logging/rolling back mob spawner values HOT 3
- Lowest Supported PHP version? HOT 3
- Metrics needs to be updated HOT 2
- Removing block data from databse HOT 4
- SQlite support?
- Web Interface Fatal Error
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 hawkreloaded.