Replies

Dec 7, 2018 7 years ago
Keith
is sweet
User Avatar
Eradication

TLDR: We changed how the total amount of sP and total items sold are calculated. Those numbers have been returned to your shop fronts (yay!). Sales history has been cleared entirely, but will be on a much smaller cache now and actually update as things are purchased from your shop.

Technical Explanation We've been recording all of the database queries on the site that have been causing the most strain, and one that continues to plague us was the table containing your shop sales data. You've likely noticed that we made those numbers present as 0 on your shop page, and that your shop log has massive caching on it that makes it almost entirely useless.

This was due to the way that we were storing this data in our database, each purchase with a row in a table that never expired (so we could have the total numbers). Instead we now have columns logging that data on the user shop table, and can purge the user sales history after a week. That table had got to 6GB with over 83 million rows of sales data. You all sell a lot of items in your shop!

Throughout today a conversion script has been running to pull the data for your shops from the massive sales table, and convert it into the single rows and it just finished running!

💖 ✨ 🤗

Dec 7, 2018 7 years ago
Damon
is a demon
User Avatar
Evee

Ah thank you so much!

Dec 7, 2018 7 years ago
Diana
is THE item hunter!
User Avatar
Tian Shi

Thank you!!!!!

Come chit chat with Di and Kat! Be sure and join our forum group for pings: DiKat
[b]

Dec 7, 2018 7 years ago
Jovi
is a THIEF!
User Avatar

Just curious, but is there a way to make the lifetime sp show the actual max instead of "2,147,483,647" if you've gotten past that point?

Regardless, thanks for the update!

Dec 7, 2018 7 years ago
Skolletta
Sir Quest-a-Lot
User Avatar

This sounds like a positive change. c: Thanks, Keith!

:・゚✧:・゚:・゚✧
🔭🐢

Dec 7, 2018 7 years ago
pink_dolphin
is a billionaire
User Avatar

Thank you very much!

[kiss=pink_dolphin or harvest pink_dolphin]

Dec 7, 2018 7 years ago
PiplupMagby34
is a SUPER USER!!!
User Avatar
Elsy

Is this the reason why the site was lagging so much? Well, thanks !

[tot=PiplupMagby34]

Dec 7, 2018 7 years ago
Solsticesprite
cleans up nicely
User Avatar

We still have the 2,147,483,647 sP cap?

Dec 7, 2018 7 years ago
operationivy
wants s'more
User Avatar

Makes sense to me --thanks a lot for doing that for us and the site. You and your staff work very, very hard for us and I appreciate it. One of the best games online but most people online know that. This is a very well-respected site I know that from using online game development sites.

Dec 7, 2018 7 years ago Official
Keith
is sweet
User Avatar
Eradication

That's the largest number that a standard integer in programming can hold. There are a few options, but likely we'll just start displaying 2,000,000,000+

We can also increase the type of integer used to store this data but it goes against the optimizations and the reasons for them. In addition, I'm not sure it signals much beyond that you've got a very, very large shop.

💖 ✨ 🤗

Dec 7, 2018 7 years ago
Lena
is a 2048 master
User Avatar

So let me see if I understand ..... I have been working to make my shop the number one selling shop on Subeta with a total sales number of 3,418,873 items but now my shop won't show up because you reset everything 1 Lettuce Executive 13 2 Diddler's Wearables 1 11 3 Piano Chic Autoprice 1 8 4 iAuto 6 5 tjacks plushie gems 5 6 Just Because 2 4 7 S-Mart 4 8 Trade Circle 4 9 Ladybug Boutique 4 10 Ditto Den 4

Those players now have the top ten shops ... Just like the galleries that you had us dismantle you ruin everything I love about Subeta! This Sucks!!! I am not a happy player!!! Thanks for NOTHING!

Dec 7, 2018 7 years ago
Jovi
is a THIEF!
User Avatar

Thanks for the info! I was just curious about why it was chosen to be done this way, because I think a lot of the major shops on site are probably capped? It's just that 2bil in sp is a lot less than it used to be haha. xD

Dec 7, 2018 7 years ago Official
Keith
is sweet
User Avatar
Eradication

Where is that listed? It just means that it's using the wrong number, instead of the one that is now displayed in your shop.

Please don't assume worst intentions when we make changes. We aren't dismantling anything, and I said in the post that we're still tracking the total number of items sold.

💖 ✨ 🤗

Dec 7, 2018 7 years ago
Keith
is sweet
User Avatar
Eradication

Yeah if you take a look at the [ur=https://en.wikipedia.org/wiki/2,147,483,647]wikipedia page[/url] it goes into a little more detail!

💖 ✨ 🤗

Dec 7, 2018 7 years ago
Anoniemmus
wants s'more
User Avatar
Burningwaves

This update might just have triggered a small bug with a achievement. My shop total is 790,581,484 yet when I just checked it just triggered the Making a living achievement for 1,000,000,000 sp Either the total shop amount is not displaying correctly for me or the Making a living achievement is triggering incorrectly.

Dec 7, 2018 7 years ago
Minty
User Avatar

Thanks for that update c:

[IMG]https://i.imgur.com/K2V4ctA.png[/img]

Dec 7, 2018 7 years ago
Solsticesprite
cleans up nicely
User Avatar

I'm all in favor of optimization. To me however it's a bragging measure of marketing/selling acuity and not necessarily a measure of how big a shop is (although I did indeed have a legacy shop that was positively humongous). Users brag on having all-the-plushies and having read all-the-books and those numbers still go up. I gave up those opportunities because instead I enjoyed better than achieving those the pleasure of being in the old top ten list for most sales/biggest shop etc.

Can we have a rollover to zero like what happens on a car you have replaced the transmission on a few times, please? And then an extra field that shows how many times it rolled over like 2 billion ++ and then 2 billion +++?

Dec 7, 2018 7 years ago Official
Keith
is sweet
User Avatar
Eradication

I've just pushed a fix for the about page that should accurately reflect the number of purchases. Again, in the future, please don't assume worst intentions.

I would be happy to do that, except that it's such an easily gamed number. Someone who wanted that for display could just ... pass sP back and forth with a friend at the shop sP cap. I'll run some numbers of converting it to a 64 bit integer, though.

💖 ✨ 🤗

Dec 7, 2018 7 years ago
Lena
is a 2048 master
User Avatar

Main Stats - Referral Stats - Pet Stats - Species Stats - Forums Stats - Shop Stats

                                                  Shop Statistics

I am not assuming the worst intentions when you make changes. But what you don't realize is that many of us play here and set goals. (usually based on your rules)

If I read your post incorrectly I am sorry!

Dec 7, 2018 7 years ago
The Helper
Jess
User Avatar
Crimsyn

It’s not that it’s an easily gamed number, I like knowing how much sP I’ve made from my shop. I even took a screenshot of my old one when the new shops were introduced. It’s not for bragging rights, it’s just something we enjoy as shopkeepers and one of the ways we keep track of our milestones as users.

Please log in to reply to this topic.