Bring back MySQL live sync feature #43
Replies: 6 comments 2 replies
-
I recall making this suggestion: I know the forum was deleted, any chance of getting that posts data back? I can't remember exactly how I worded it, but basically when MySQL sync was working, it would have been even better to choose which folders get synced and which ones don't get synced, for example, the global folder is always synced everywhere, and the local folder is only local, but this would give someone the option to make a new folder that syncs across all servers except for maybe 2 or 3 specific servers or a new folder that only syncs with one other specific server for whatever reason. That was the only thing missing from the MySQL sync feature back when it did work. Thought I would mention this here since it's on topic. |
Beta Was this translation helpful? Give feedback.
-
I'm definitely with you. MySQL sync is important to me too, and don't understand why it isn't there and why it was removed. |
Beta Was this translation helpful? Give feedback.
-
Hi. |
Beta Was this translation helpful? Give feedback.
-
Any comments on this / details as to why it was removed and the possibility of it being added back? @timokueck |
Beta Was this translation helpful? Give feedback.
-
For those who have wondered what has happened to the MySQL system of UC. The system has worked as stated to sync between servers. However because of a lot of complaints that scripts, GUI's, or commands could be used on servers where they weren't supposed to be we have said we make it MySQL storage instead of syncing. This allows the user to have folders only on that server and if you want it on server 2 you can export that folder and import it again on your second server. My apologies for the very late reply to this mather |
Beta Was this translation helpful? Give feedback.
-
Haven't touched UC in quite a while or anything MC related but I gave it a try today with the latest version of UC and live sync seems to be working fine, was this an intentional fix? @Greazi-Times |
Beta Was this translation helpful? Give feedback.
-
Hi all,
When I originally purchased this plugin over a year ago, the Spigot page listed this feature:
When I and my other developers are working on my Bungee network in production or the demo server, it is crucial to have this feature as each individual MC server uses the local folder in UC for everything specific to that server, and everything global is synchronised in the global folder. That's how the plugin has always worked ever since I purchased it years ago and is one of the primary reasons I ever got the plugin and was able to find a good use case for it.
At the moment I am running 12 separate MC servers through a Bungeecord proxy and I manage them all through a web panel I host locally. Now that I have updated UC to the latest version, in order to get all 12 servers to sync their global UC folder, I have to restart every single MC server instance. This is completely impractical on my test server and impossible to do on the production server for obvious reasons.
I would be very curious to know why the feature was removed in the first place and why very few people complained about it, there must be very few people actually using this plugin on large Bungeecord networks I assume.
I'm going to go out on a limb here and say that maybe the feature was removed because it imposed a performance penalty on the plugin, and if that's the case then I completely understand. I'm sure all of the MySQL queries could be put over onto another thread, and you could also make the live sync feature togglable in UC's settings GUI so administrators can choose if they want to use it or not, I just don't think removing a critical feature of a plugin is a great idea, even if it only affects a small percentage of your buyers.
I rarely update plugins so I didn't notice this had happened until just a couple of days ago, but if I had have seen it in the changelog when it was first released, I would have mentioned it back then.
Thanks for reading,
Beta Was this translation helpful? Give feedback.
All reactions