11import logging
2- import os
32from functools import partial
43from typing import Union , List , Any , Dict
54
@@ -138,7 +137,7 @@ class Postserve:
138137
139138 def __init__ (self , url , port , pghost , pgport , dbname , user , password ,
140139 layers , tileset_path , sql_file , key_column , disable_feature_ids ,
141- gzip , verbose , exclude_layers , test_geometry , max_pg_connections ):
140+ gzip , verbose , exclude_layers , test_geometry ):
142141 self .url = url
143142 self .port = port
144143 self .pghost = pghost
@@ -156,10 +155,6 @@ def __init__(self, url, port, pghost, pgport, dbname, user, password,
156155 self .test_geometry = test_geometry
157156 self .verbose = verbose
158157
159- if max_pg_connections is None :
160- max_pg_connections = os .cpu_count () or 1
161- self .max_pg_connections = max_pg_connections
162-
163158 self .tileset = Tileset .parse (self .tileset_path )
164159
165160 def create_metadata (self ,
@@ -259,16 +254,12 @@ def serve(self):
259254 access_log .setLevel (logging .INFO if self .verbose else logging .ERROR )
260255
261256 print (f'Connecting to PostgreSQL at { self .pghost } :{ self .pgport } , '
262- f'db={ self .dbname } , user={ self .user } , '
263- f'up to { self .max_pg_connections } simultaneous connections...' )
257+ f'db={ self .dbname } , user={ self .user } ...' )
264258 io_loop = IOLoop .current ()
265259 self .pool = io_loop .run_sync (partial (
266260 create_pool ,
267261 dsn = f"postgresql://{ self .user } :{ self .password } @"
268- f"{ self .pghost } :{ self .pgport } /{ self .dbname } " ,
269- min_size = min (2 , self .max_pg_connections ),
270- max_size = self .max_pg_connections ,
271- ))
262+ f"{ self .pghost } :{ self .pgport } /{ self .dbname } " ))
272263 io_loop .run_sync (partial (self .init_connection ))
273264
274265 if self .sql_file :
0 commit comments