lp:~simonkberg/ngx-pagespeed/release-1.9.32.3-beta

Created by Simon Kjellberg and last modified
Get this branch:
bzr branch lp:~simonkberg/ngx-pagespeed/release-1.9.32.3-beta

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Simon Kjellberg
Project:
ngx_pagespeed
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://github.com/pagespeed/ngx_pagespeed.git,branch=release-1.9.32.3-beta.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log

Recent revisions

459. By Jeffrey Crowell <email address hidden>

release: 1.9.32.2 -> 1.9.32.3

458. By Jeff Kaufman <email address hidden>

Merge pull request #859 from We-Amp/keesspoelstra-gzip-init-fix

NgxGZipSetter fix, at config reload Init did not work as expected (Issue 844)

457. By Jeff Kaufman <email address hidden>

Merge pull request #858 from vlajos/typofixes-vlajos-20141204

typofixes - https://github.com/vlajos/misspell_fixer

456. By Otto van der Schaaf <email address hidden>

native-fetcher: remove a DCHECK that possibly fires on shutdown.

455. By Otto van der Schaaf <email address hidden>

Merge pull request #838 from pagespeed/oschaaf-gzip-rollback-message

gzip-rollback-message: Demote a log message from info to debug

454. By Jeffrey Crowell <email address hidden>

Check type of resolver_ctx->addrs.

Check the type of resolver_ctx->addrs and make sure that it is
ngx_addr_t* instead of in_addr_t*. addresses issue #839

453. By Jeffrey Crowell <email address hidden>

Readd pthread_mutex.h include on ngx_fetch.cc.

Messed up the merge of 0290f52a8892c87eed4103e1990a07d0838fd05e originally, add the include back.

452. By Otto van der Schaaf <email address hidden>

native fetcher: Support http keep-alive

Based on @dinic his work, add keep-alive support for the native fetcher.
Adds a new option, usable at the http{} level in configuration:

pagespeed NativeFetcherMaxKeepaliveRequests 50;

The default value is 100 (aligned to nginx). Setting the value to 1 turns off
keep-alive requests altogether).

Most notable changes:
- Request keep-alive by adding the appropriate request header
- Fixes connections getting reused while they are servicing other requests:
- Remove connection from the pool of available connections for keepalive when applicable
- Disable keepalive in more appropriate situations
- Response parsing fixes
- Remove connections that timeout from the k.a. pool
- Add a few sanity (D)CHECKS
- Emit debug messages for traceability
- Fix for ignoring ipv6 addresses returned from dns queries when ipv6 is enabled.
- Bump the fetch timeout in test configuration to deflake tests that require dns
  lookups (which will be done via 8.8.8.8 currently for the native fetcher)

Conflicts:
 src/ngx_fetch.cc

451. By Jeffrey Crowell <email address hidden>

release: version 1.9.32.1 -> 1.9.32.2

450. By Otto van der Schaaf <email address hidden>

Merge pull request #818 from pagespeed/oschaaf-fix-stdio-logging

logging: init logging early, hand ProxyFetchFactory correct server log

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers