All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.akka.akka-projection-jdbc_2.13.1.5.0-M4.source-code.reference.conf Maven / Gradle / Ivy

# This defines the default configuration for akka-projection-jdbc.
# Make your edits/overrides in your application.conf.

//#config
akka.projection.jdbc {
  # choose one of: mysql-dialect, postgres-dialect, mssql-dialect, oracle-dialect or h2-dialect (testing)
  dialect = ""
  use-dispatcher = "akka.projection.jdbc.blocking-jdbc-dispatcher"
  blocking-jdbc-dispatcher {
    type = Dispatcher
    executor = "thread-pool-executor"
    thread-pool-executor {
      # Use same number of threads as connections in the JDBC connection pool.
      fixed-pool-size = ""
    }
    throughput = 1
  }

  offset-store {
    # set this to your database schema if applicable, empty by default
    schema = ""
    # the database table name for the offset store
    table = "akka_projection_offset_store"

    # the database table name for the projection manangement data
    management-table = "akka_projection_management"

    # Use lowercase table and column names. 
    # This is mostly useful for H2 and Postgres databases. MySQL and SQL Server are case insensitive. 
    # Oracle schema is case sensitive and is defined with uppercase, this property is therefore ignore when using Oracle
    use-lowercase-schema = true
  }

  debug.verbose-offset-store-logging = false
}
//#config




© 2015 - 2024 Weber Informatics LLC | Privacy Policy