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

GitHub noreply at github.com
Tue Jul 2 02:23:38 UTC 2013


  Branch: refs/heads/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.


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

  Changed paths:
    M zanata-war/pom.xml

  Log Message:
  -----------
  Change destination for standalone.xml  in arquillian tests.


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

  Changed paths:
    M zanata-war/pom.xml

  Log Message:
  -----------
  Merge pull request #13 from zanata/pom-fix

Change destination for standalone.xml  in arquillian tests.


  Commit: e1990d405c592d763784157ad81610799c9102f7
      https://github.com/zanata/zanata-server/commit/e1990d405c592d763784157ad81610799c9102f7
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2013-07-01 (Mon, 01 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/ZanataInit.java

  Log Message:
  -----------
  Fix server startup error.

When booting up, the Zanata server performs validation checks on the lucene index directory (if one is provided). When this index is not yet created, this validation will fail. This directory is now being created jsut for validation purposes, and lucene will use it afterwards.


  Commit: 2e80daca7fe71765384336e302bf1286c3f907a7
      https://github.com/zanata/zanata-server/commit/2e80daca7fe71765384336e302bf1286c3f907a7
  Author: David Mason <dr.d.mason at gmail.com>
  Date:   2013-07-01 (Mon, 01 Jul 2013)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/ZanataInit.java

  Log Message:
  -----------
  Merge pull request #14 from zanata/test-fix

Fix server startup error.


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


More information about the zanata-commits mailing list