Merge pull request #70 from apache/bump-file-limit

Bump default service fd limit to erlang +Q default of 65536
diff --git a/.travis.yml b/.travis.yml
index 132bd32..ec4c330 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -13,8 +13,8 @@
 env:
   global:
     - ERLANGVERSION=20.3.8.25-1
-    - TARBALL_URL=https://dist.apache.org/repos/dist/release/couchdb/source/3.0.0/apache-couchdb-3.0.0.tar.gz
-    - TARBALL=apache-couchdb-3.0.0.tar.gz
+    - TARBALL_URL=https://dist.apache.org/repos/dist/release/couchdb/source/3.1.0/apache-couchdb-3.1.0.tar.gz
+    - TARBALL=apache-couchdb-3.1.0.tar.gz
   matrix:
     - TARGET="js debian-stretch"
     - TARGET="couch debian-stretch ${TARBALL_URL}"
diff --git a/debian/couchdb.service b/debian/couchdb.service
index 84a05e8..beb1c85 100644
--- a/debian/couchdb.service
+++ b/debian/couchdb.service
@@ -9,6 +9,7 @@
 Group=couchdb
 ExecStart=/opt/couchdb/bin/couchdb
 Restart=always
+LimitNOFILE=65536
 
 [Install]
 WantedBy=multi-user.target
diff --git a/rpm/SOURCES/couchdb.service b/rpm/SOURCES/couchdb.service
index 84a05e8..beb1c85 100644
--- a/rpm/SOURCES/couchdb.service
+++ b/rpm/SOURCES/couchdb.service
@@ -9,6 +9,7 @@
 Group=couchdb
 ExecStart=/opt/couchdb/bin/couchdb
 Restart=always
+LimitNOFILE=65536
 
 [Install]
 WantedBy=multi-user.target