Hmm - we'll look into it. Definitely looks like it isn't hooked up to the S2S proxy properly.
Thanks for reporting this.
Forum wide moderators
Hmm - we'll look into it. Definitely looks like it isn't hooked up to the S2S proxy properly.
Thanks for reporting this.
Hi @moondory77 ,
Yes, you observed correctly.
During the data migration portion of the deployment (which occurs after the system has done a bunch of validation and consistency checks), the system temporarily disables your app to do the actual data migration.
This is to protect the data integrity of your app - as your app's metadata, reference data and cloud code scripts are all changing underneath it. So we disable the app, make the changes, and re-enable the app.
All of this normally takes just a few seconds - though it does depend upon the number of changes being made.
I hope that helps to clarify things!
Paul.
Hi @noah,
I agree that this would be a good feature.
I've been doing some thinking on it...
What if we could restrict an S2S server to only being able to call a specific set of scripts? That way you would be in full control as to the scope of the API that you are making available.
Would that work for your use case?
Paul.
Hi folks,
brainCloud 6 with brainBot is now live!
(https://updates.braincloudservers.com/braincloud-6.0-with-brainbot-is-here-1x54Sk)
Thoughts on brainBot - or the new features in general?
We're eager to hear what you think!
Paul.
Hi @gyutaelee - this has been done!
Ah - gotcha - that makes more sense!
We'll look into it.
Hi @gyutaelee ,
Are you by any chance taking an automated promotion that you had used before and just changing the dates? Or maybe changing the criteria in some other way (the xp level?)
Because that won't work. Our system keeps track of the fact that the user has participated in that promotion before - no matter what the criteria is.
I mention this because the promotion id is 6 - which of course means it was the 6th promotion ever created. I figure such a low number means you are likely re-using an existing promotion.
Just a guess though -- try creating a brand-new promotion to see if you get the same behaviour.
So you are saying that you want to be able to bulk import custom entities for a single user?
Hi @gyutaelee ,
Your approach looks good. Answers to your questions:
Well - GetGlobalLeaderboardPage() and GetGlobalLeaderboardView() return all players - not just friends. It becomes a friend leaderboard if you only put friends of the influencers on there.
For rotated leaderboards, should each shadow leaderboard use the same rotation settings as the main leaderboard?
Yes - that would make sense.
Is there a practical recommended maximum number of shadow leaderboards or mirrored score writes we should design around?
There are games in brainCloud with tens of thousands of leaderboards. Not necessarily something I think everybody should do
- but definitely supported.
Would increasing maxMultipleLeaderboardScoreLimit still only be needed for the regular top-N social leaderboard path, and should that be requested through brainCloud Support?
That is intended for "candy crush map" style usage where your show an overview map of different levels - and generally just one or two of your friends at each location on the map. It's a very expensive call for us to run server-side. We don't normally bump up that limit.
Paul.
I should clarify - the first 2 api calls are free in a script - not the first 3.
Where did you see the document with 3? [That is old - from several years ago]