[zanata/zanata-server] d379eb: Add database and jndi configuration stores.

GitHub noreply at github.com
Mon Jul 1 05:35:43 UTC 2013


  Branch: refs/heads/integration/master
  Home:   https://github.com/zanata/zanata-server
  Commit: d379eb29c7507ae9fae79cb713ecc0728bd83c13
      https://github.com/zanata/zanata-server/commit/d379eb29c7507ae9fae79cb713ecc0728bd83c13
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-06-24 (Mon, 24 Jun 2013)

  Changed paths:
    A zanata-war/src/main/java/org/zanata/config/ConfigurationStore.java
    A zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    A zanata-war/src/main/java/org/zanata/config/JndiBackedConfig.java
    A zanata-war/src/test/java/org/zanata/config/DatabaseBackedConfigTest.java
    A zanata-war/src/test/java/org/zanata/config/JndiBackedConfigITCase.java
    M zanata-war/src/test/resources/arquillian/standalone.xml
    A zanata-war/src/test/resources/org/zanata/test/model/ApplicationConfigurationData.dbunit.xml

  Log Message:
  -----------
  Add database and jndi configuration stores.

These will be integrated under the ApplicationConfiguration class in a future revision to pull configuration elements from different sources.


  Commit: 5037830af62063bbb889f1bfec4971026400ca75
      https://github.com/zanata/zanata-server/commit/5037830af62063bbb889f1bfec4971026400ca75
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-06-30 (Sun, 30 Jun 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    M zanata-war/src/main/java/org/zanata/config/JndiBackedConfig.java
    M zanata-war/src/test/java/org/zanata/config/DatabaseBackedConfigTest.java
    M zanata-war/src/test/java/org/zanata/config/JndiBackedConfigITCase.java

  Log Message:
  -----------
  Integrate configuration stores into main Application Configuration component.

Add tests to check for empty config values.
Cache empty values instead of refetching them (until the store is reset).


  Commit: 10a0de51a5cbb7f46673d1ad4ef5eb1c68f8016e
      https://github.com/zanata/zanata-server/commit/10a0de51a5cbb7f46673d1ad4ef5eb1c68f8016e
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-06-30 (Sun, 30 Jun 2013)

  Changed paths:
    M functional-test/src/test/resources/conf/standalone.xml

  Log Message:
  -----------
  Add JNDI settings to the functional-tests module.


  Commit: 0e2c9c0675c8c603581e7da40ab1aa45ef616e10
      https://github.com/zanata/zanata-server/commit/0e2c9c0675c8c603581e7da40ab1aa45ef616e10
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-06-30 (Sun, 30 Jun 2013)

  Changed paths:
    M functional-test/src/test/resources/conf/standalone.xml
    R zanata-war/src/main/java/org/zanata/config/ConfigurationStore.java
    M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    M zanata-war/src/main/java/org/zanata/config/JndiBackedConfig.java
    M zanata-war/src/test/java/org/zanata/config/DatabaseBackedConfigTest.java
    M zanata-war/src/test/java/org/zanata/config/JndiBackedConfigITCase.java

  Log Message:
  -----------
  Code Review

Remove the public ConfigurationStore interface and methods.
Update functional tests' standalone.xml file.


  Commit: a0fee2ae982a4bad978c08c4ab6d881060d8e240
      https://github.com/zanata/zanata-server/commit/a0fee2ae982a4bad978c08c4ab6d881060d8e240
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2013-06-30 (Sun, 30 Jun 2013)

  Changed paths:
    M functional-test/src/test/resources/conf/standalone.xml
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    A zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    A zanata-war/src/main/java/org/zanata/config/JndiBackedConfig.java
    A zanata-war/src/test/java/org/zanata/config/DatabaseBackedConfigTest.java
    A zanata-war/src/test/java/org/zanata/config/JndiBackedConfigITCase.java
    M zanata-war/src/test/resources/arquillian/standalone.xml
    A zanata-war/src/test/resources/org/zanata/test/model/ApplicationConfigurationData.dbunit.xml

  Log Message:
  -----------
  Merge pull request #12 from zanata/jndi-settings

Use JNDI bindings to configure Zanata instead of zanata.properties.


Compare: https://github.com/zanata/zanata-server/compare/6b0f69a7c8ff...a0fee2ae982a


More information about the zanata-commits mailing list