Automatic Processes
Automatic Server-Side Processes
Olympus runs the following server-side processes continuously (on a schedule):
| Purpose | Frequency | Service Executed |
|---|---|---|
| Process Reminders for tasks | Minute | https://epsservices-tasks.azurewebsites.net/ProcessReminders |
| Create Search Index for names | 5 Minutes | https://epsservices-person.azurewebsites.net/person/CreateSearchIndex?MaxBatchSize=1000&InterestingPeopleOnly=false&IncludeNeedToBeRefreshed=true |
| Rate SuperFan Status to find our most loyal fans | 15 Minutes | https://epsservices-person.azurewebsites.net/person/RateSuperFanStatus/1000 |
| Rate Customer Flags such as VIP and bullseye status | 15 Minutes | https://epsservices-person.azurewebsites.net/person/RateCustomerFlags/1000 |
| Update Address Geolocations for addresses without known geographic location | 5 Minutes | https://epsservices-person.azurewebsites.net/person/UpdateAddressGeoLocations |
| Geo-Location Processing to figure out where event signups came from | Hourly | https://epsservices-events.azurewebsites.net/UpdateAllSignupGeoLocations/00000000-0000-0000-0000-000000000000 |
| Relationship Graph Integrity Check to make sure we do not have orphaned or duplicate relationships between names. | Hourly | https://epsservices-person.azurewebsites.net/person/SmartRelationshipCheck |
| Enrich Names from Relationsips (this looks for information like company names and titles that can be derived or updated from relationship information) | Hourly | https://epsservices-person.azurewebsites.net/person/CheckForMissingNameInformationFoundInRelationships |
| Checks for Duplicate Relationships (which can happen for a variety of legitimate reasons, and this consolidates it) | Midnight UTC | https://epsservices-person.azurewebsites.net/person/FixDuplicateRelationships |
| Rate Suspicious Status of Addresses to find likely phony addresses | 5 Mins 7AM-7PM | https://epsservices-person.azurewebsites.net/person/RateSuspicionStatusOfAddresses?MaxAddresses=50 |
| Fix Orphaned Subscription Addresses which sometimes happen (although probably not as much as it used to). It is important that this has executed before processing renewals. | hourly | http://epsservices-subscription.azurewebsites.net/FixOrphanedSubscriptionAddresses |
| Fix Empty US States (happens for an unknown reason, but this fixes it). | hourly | https://epsservices-subscription.azurewebsites.net/FixEmptyUSStates |
| AI Research for Company Fundamentals (finds things such as financial indicators, employee counts,...) | Every 5 minutes between 2AM and 10AM (UTC) //9 or 10PM - 5 or 6AM depending on DST | https://epsservices-person.azurewebsites.net/person/ResearchCompanyFundamentals |
| Fix Zombie Subscriptions re-activates incorrectly terminated subscriptions | Once an hour? | https://epsservices-subscription.azurewebsites.net/FixZombieSubscriptions |
| Sync Files to Azure blob storage (such as photos, downloads files, art,...) | 5 Minutes | https://epsservices-file.azurewebsites.net/SyncAllFilesToAzure |