Include PostgreSQL and H2 in our package
These two databases are somewhat popular for a Gerrit installation, and their drivers don't take up that much space. We might as well include them, along with commons-dbcp and commons-pool, so there is less to download and install when setting up a new Gerrit server. Change-Id: I389d5b5d7aa8fdb03460193bcba834fe74a9bb61 Signed-off-by: Shawn O. Pearce <sop@google.com>
This commit is contained in:
@@ -17,9 +17,11 @@ Google Gson <<apache2,Apache License 2.0>>
|
|||||||
Google Web Toolkit <<apache2,Apache License 2.0>>
|
Google Web Toolkit <<apache2,Apache License 2.0>>
|
||||||
Guice <<apache2,Apache License 2.0>>
|
Guice <<apache2,Apache License 2.0>>
|
||||||
Apache Commons Codec <<apache2,Apache License 2.0>>
|
Apache Commons Codec <<apache2,Apache License 2.0>>
|
||||||
|
Apache Commons DBCP <<apache2,Apache License 2.0>>
|
||||||
Apache Commons Logging <<apache2,Apache License 2.0>>
|
Apache Commons Logging <<apache2,Apache License 2.0>>
|
||||||
Apache Commons Http Client <<apache2,Apache License 2.0>>
|
Apache Commons Http Client <<apache2,Apache License 2.0>>
|
||||||
Apache Commons Net <<apache2,Apache License 2.0>>
|
Apache Commons Net <<apache2,Apache License 2.0>>
|
||||||
|
Apache Commons Pool <<apache2,Apache License 2.0>>
|
||||||
Apache Log4J <<apache2,Apache License 2.0>>
|
Apache Log4J <<apache2,Apache License 2.0>>
|
||||||
Apache MINA <<apache2,Apache License 2.0>>
|
Apache MINA <<apache2,Apache License 2.0>>
|
||||||
Apache SSHD <<apache2,Apache License 2.0>>, see also <<sshd,NOTICE>>
|
Apache SSHD <<apache2,Apache License 2.0>>, see also <<sshd,NOTICE>>
|
||||||
@@ -34,6 +36,8 @@ mime-util <<apache2,Apache License 2.0>>
|
|||||||
ICU4J <<icu4j,ICU4J License>>
|
ICU4J <<icu4j,ICU4J License>>
|
||||||
JGit <<jgit,New-Style BSD>>
|
JGit <<jgit,New-Style BSD>>
|
||||||
JSch <<sshd,New-Style BSD>>
|
JSch <<sshd,New-Style BSD>>
|
||||||
|
PostgreSQL JDBC Driver <<postgresql,New-Style BSD>>
|
||||||
|
H2 Database <<h2,EPL or modified MPL>>
|
||||||
ObjectWeb ASM <<asm,New-Style BSD>>
|
ObjectWeb ASM <<asm,New-Style BSD>>
|
||||||
ANTLR <<antlr,New-Style BSD>>
|
ANTLR <<antlr,New-Style BSD>>
|
||||||
args4j <<args4j,MIT License>>
|
args4j <<args4j,MIT License>>
|
||||||
@@ -350,6 +354,51 @@ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
|||||||
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
----
|
----
|
||||||
|
|
||||||
|
[[postgresql]]
|
||||||
|
PostgreSQL JDBC Driver - New Style BSD
|
||||||
|
--------------------------------------
|
||||||
|
|
||||||
|
* link:http://jdbc.postgresql.org/license.html[Original]
|
||||||
|
|
||||||
|
----
|
||||||
|
Copyright (c) 1997-2008, PostgreSQL Global Development Group
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
1. Redistributions of source code must retain the above copyright notice,
|
||||||
|
this list of conditions and the following disclaimer.
|
||||||
|
2. Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
this list of conditions and the following disclaimer in the documentation
|
||||||
|
and/or other materials provided with the distribution.
|
||||||
|
3. Neither the name of the PostgreSQL Global Development Group nor the names
|
||||||
|
of its contributors may be used to endorse or promote products derived
|
||||||
|
from this software without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||||
|
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
----
|
||||||
|
|
||||||
|
[[h2]]
|
||||||
|
H2 Database - EPL or modified MPL
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
* link:http://www.h2database.com/html/license.html[Complete Terms]
|
||||||
|
|
||||||
|
H2 is dual licensed and available under a modified version of the
|
||||||
|
MPL 1.1 (Mozilla Public License) or under the (unmodified) EPL 1.0
|
||||||
|
(link:http://opensource.org/licenses/eclipse-1.0.php[Eclipse Public License]).
|
||||||
|
|
||||||
[[asm]]
|
[[asm]]
|
||||||
ObjectWeb ASM - New Style BSD
|
ObjectWeb ASM - New Style BSD
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|||||||
@@ -33,6 +33,21 @@ limitations under the License.
|
|||||||
</description>
|
</description>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-dbcp</groupId>
|
||||||
|
<artifactId>commons-dbcp</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.h2database</groupId>
|
||||||
|
<artifactId>h2</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>postgresql</groupId>
|
||||||
|
<artifactId>postgresql</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.google.gerrit</groupId>
|
<groupId>com.google.gerrit</groupId>
|
||||||
<artifactId>gerrit-util-cli</artifactId>
|
<artifactId>gerrit-util-cli</artifactId>
|
||||||
|
|||||||
@@ -9,17 +9,15 @@
|
|||||||
|
|
||||||
|
|
||||||
# H2
|
# H2
|
||||||
# curl -O http://repo1.maven.org/maven2/com/h2database/h2/1.1.112/h2-1.1.112.jar
|
# (driver included)
|
||||||
#
|
#
|
||||||
# database.classpath = h2-1.1.112.jar
|
|
||||||
# database.driver = org.h2.Driver
|
# database.driver = org.h2.Driver
|
||||||
# database.url = jdbc:h2:file:ReviewDb
|
# database.url = jdbc:h2:file:ReviewDb
|
||||||
|
|
||||||
|
|
||||||
# PostgreSQL
|
# PostgreSQL
|
||||||
# curl -O http://jdbc.postgresql.org/download/postgresql-8.3-604.jdbc3.jar
|
# (driver included)
|
||||||
#
|
#
|
||||||
# database.classpath = postgresql-8.3-604.jdbc3.jar
|
|
||||||
# database.driver = org.postgresql.Driver
|
# database.driver = org.postgresql.Driver
|
||||||
# database.url = jdbc:postgresql:reviewdb
|
# database.url = jdbc:postgresql:reviewdb
|
||||||
# database.user = gerrit2
|
# database.user = gerrit2
|
||||||
|
|||||||
18
pom.xml
18
pom.xml
@@ -585,6 +585,18 @@ limitations under the License.
|
|||||||
<version>1.3</version>
|
<version>1.3</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-dbcp</groupId>
|
||||||
|
<artifactId>commons-dbcp</artifactId>
|
||||||
|
<version>1.2.2</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-pool</groupId>
|
||||||
|
<artifactId>commons-pool</artifactId>
|
||||||
|
<version>1.5.3</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>eu.medsea.mimeutil</groupId>
|
<groupId>eu.medsea.mimeutil</groupId>
|
||||||
<artifactId>mime-util</artifactId>
|
<artifactId>mime-util</artifactId>
|
||||||
@@ -683,6 +695,12 @@ limitations under the License.
|
|||||||
<version>1.2.122</version>
|
<version>1.2.122</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>postgresql</groupId>
|
||||||
|
<artifactId>postgresql</artifactId>
|
||||||
|
<version>8.4-701.jdbc4</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.easymock</groupId>
|
<groupId>org.easymock</groupId>
|
||||||
<artifactId>easymock</artifactId>
|
<artifactId>easymock</artifactId>
|
||||||
|
|||||||
Reference in New Issue
Block a user