anchor.diff:  |===
   |Property |Description |Default Value |Dynamic
   
  +|genie.agent.filter.enabled
  +|If set to `true`, enables the built-in agent filter service. The filter behavior is controlled by other active `genie.agent.filter.*` properties.
  +|
  +|no
  +
  +|genie.agent.filter.version.blacklist
  +|A regex matched against agent version (e.g., `1\.2\..*`), matching agents are rejected. The filter needs to be enabled for this to take effect.
  +|
  +|yes
  +
  +|genie.agent.filter.version.minimum
  +|The minimum version an agent needs to be (e.g., `1.2.3`) in order to communicate with this server. The filter needs to be enabled for this to take effect.
  +|
  +|yes
  +
  +|genie.agent.filter.version.whitelist
  +|A regex matched against agent version (e.g., `1\.2\..*`), agents not matching are rejected. The filter needs to be enabled for this to take effect.
  +|
  +|yes
  +
  +|genie.agent.launcher.local.executable
  +|The system command that the launcher should use to launch an agent process. Ordered list of arguments.
  +|java -jar /tmp/genie-agent.jar
  +|no
  +
  +|genie.agent.launcher.local.maxJobMemory
  +|The maximum amount of memory, in megabytes, that a job can be allocated while using the local launcher
  +|10240
  +|no
  +
  +|genie.agent.launcher.local.maxTotalJobMemory
  +|The total number of MB out of the system memory that Genie can use for running agents
  +|30720
  +|no
  +
  +|genie.aws.credentials.role
  +|The AWS role ARN to assume when connecting to S3. If this is set Genie will create a credentials provider that will
  +attempt to assume this role on the host Genie is running on
  +|
  +|no
  +
   |genie.aws.s3.buckets.[bucketName].roleARN
   |For the bucket with name `bucketName` the ARN of the role to assume to read/write to that bucket. If a bucket is used
   that isn't listed in this map the default credentials configured will be used
  
positive.code: |no-reply-genie@geniehost.com
  |no
  
  |genie.mail.user
  |The user to log into the e-mail server with
  |
  |no
  
  |genie.mail.password
  |The password for the e-mail server
  |
  |no
  
  |genie.redis.enabled
  
negative.code: |Whether or not to delete old and unused records from the database at a scheduled interval.
  See: `genie.tasks.database-cleanup.expression`
  |true
  |no
  
  |genie.tasks.database-cleanup.expression
  |The cron expression for how often to run the database cleanup task
  |0 0 0 * * *
  |no
  
  |genie.tasks.database-cleanup.maxDeletedPerTransaction
  