         
         var future = Future<Void>(())
         
-        for i in 1...2048 {
+        for i in 1...512 {
             let user = User<Database>(name: "User \(i)", age: i)
             
             future = future.then {

                promise.complete(conn)
            }
            
            print("pass A")
            
            return promise.future
        }.then { conn -> Future<Void> in
            print("pass B")
            return try self._benchmark(on: conn).map {
                print("pass F")
                self.pool.releaseConnection(conn)
            }
        }

                fetched64 += chunk
            }
        }.then { () -> Future<Void> in
            if fetched64.count != 512 {
                self.fail("did not fetch all - only \(fetched64.count) out of 2048")
            }
            
            return conn.query(User<Database>.self).chunk(max: 511) { chunk in
                if chunk.count != 511 && chunk.count != 1 {
                    self.fail("bad chunk count")
                }
                fetched2047 += chunk
            }
        }.map { _ in
            if fetched2047.count != 512 {
                self.fail("did not fetch all - only \(fetched2047.count) out of 2048")
            }
        }
