
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 78 (100.0%) | 278 (100.0%) | 3.5 |
| zwoop | 57 (73.1%) | 120 (43.2%) | 2.1 |
| mturk | 8 (10.3%) | 114 (41.0%) | 14.2 |
| jplevyak | 5 (6.4%) | 30 (10.8%) | 6.0 |
| amc | 1 (1.3%) | 6 (2.2%) | 6.0 |
| andrewhsu | 3 (3.8%) | 4 (1.4%) | 1.3 |
| igalic | 2 (2.6%) | 3 (1.1%) | 1.5 |
| georgep | 2 (2.6%) | 1 (0.4%) | 0.5 |
TS-638 and TS-640 One CLI to rule them all
Also fixes some potential thread leaks during restarts. This patch
moves traffic_cop over to use the new CLI, in preparation of
retiring mgmt/cli.
1 lines of code changed in 1 file:
Revert, in order:
svn merge -c -1059585 .
svn merge -c -1059550 .
svn merge -c -1059439 .
svn merge -c -1059430 .
svn merge -c -1059421 .
svn merge -c -1059419 .
svn merge -c -1059341 .
svn merge -c -1059339 .
svn merge -c -1059333 .
svn merge -c -1059308 .
This is me giving up on [TS-641] for now.
Lessons learned: use git, lots of micro-testing.
(Either that, or expand the regression test suite.)
3 lines of code changed in 1 file:
[TS-641] html2 is now almost gone
0 lines of code changed in 1 file:
TS-582 Add an example to show how to bind a specific IP.
Author: Bryan Seitz
Review: leif
7 lines of code changed in 1 file:
TS-593 Cleanup of inktomi.com
6 lines of code changed in 8 files:
TS-634
6 lines of code changed in 1 file:
TS-560: RAM cache compression moved off net threads
8 lines of code changed in 1 file:
TS-615 Change default settings for MSIE User-Agent sniffing
2 lines of code changed in 1 file:
TS-599 Added more configs
0 lines of code changed in 1 file:
TS-597 Eliminate dedicated default DNS for SplitDNS
Author: Zhao Yongming
Review: Leif
This patch also eliminates the need for this configuation:
proxy.config.dns.splitdns.def_domain
3 lines of code changed in 3 files:
Typo.
1 lines of code changed in 1 file:
TS-584 Remove RAF pieces.
0 lines of code changed in 1 file:
TS-566 Rename and change default value for TCP_DEFER_ACCEPT.
2 lines of code changed in 1 file:
TS-18 bring IPv6 functionality back to trunk
Tested: OSX-10.6.5
This commit reverts r959407 r959405 r959404 and brings in the fix
on the 'ipv6' branch for Mac OSX:
Reapply r953510 "added IPv6 support for incoming requests". This
is the first step in bringing back the ipv6 changes to trunk. Most
of the conflicts resulted in the transparent proxy changes, but I
believe I've been able to resolve them without issue. This will
definitely need some testing to verify I have not broke anything
in the process.
Reapply r953892 "added stats for ipv4 and ipv6 request via REC".
No conflicts, easy merge.
Reapply r958062 "added INKHttpTxnClientSockAddrGet()". This is a
small patch with a few easy-to-resolve conflicts as a result of the
renaming of the InkAPI stuff like TS_SUCCESS.
Merge in r997943 from ipv6 branch. This is the fix that allows IPv6
to work properly on Mac OSX.
2 lines of code changed in 1 file:
TS-556 Remove the old (obsolete) logs.config
This format is no longer necessary, since the more advanced
XML log format is available. This also eliminates the option
to select either traditional or XML custom log formats, there
is only one such log format now (XML).
40 lines of code changed in 3 files:
TS-555 Rename all log2 configs / stats to log.
1 lines of code changed in 2 files:
TS-549 Remove proxy.config.system.memalign_heap
0 lines of code changed in 1 file:
TS-181 More cleanup for "auth" and "acl".
1 lines of code changed in 3 files:
Upped the default disk thread defaults
3 lines of code changed in 1 file:
TS-517 Eliminate old ssl_ports feature.
This is replaced with connect_ports.
1 lines of code changed in 1 file:
Updated some minor defaults.
7 lines of code changed in 1 file:
Increase the timeout, to help with "larger" content (seems like a better default).
1 lines of code changed in 1 file:
TS-486 Remove filter.config remnants.
0 lines of code changed in 2 files:
Adjust throttle to be consistent, and added a couple of useful configs to the default records.config.in
4 lines of code changed in 1 file:
TS-313 Better support and handling of DNS round-robin options.
Author: Zhao Yongming
Review: Leif Hedstrom (and small cleanup)
1 lines of code changed in 1 file:
TS-460 Some performance improvements / cleanup for Via: headers.
Also added some better defalts for records.config.
2 lines of code changed in 1 file:
Modify storage.config default size, to make it pass regression tests with default configs
4 lines of code changed in 1 file:
TS-401 Remove vestige of SNMP.
0 lines of code changed in 6 files:
TS-443 Cleanup remnants of MIXT and LDAP/NTLM.
12 lines of code changed in 4 files:
TS-445: make the target fragment size configurable:
# The target size of a contiguous fragment on disk.
# Acceptable values are powers of 2, e.g. 65536, 131072, 262144, 524288, 1048576, 2097152.
# Larger could waste memory on slow connections, smaller could waste seeks.
CONFIG proxy.config.cache.target_fragment_size INT 1048576
Also add fast iobuffer sizes up to 2MB and fix a minor lock hold when the
aggregation buffer is blown out (performance on error path issue).
This dramatically improves performance for large files.
5 lines of code changed in 1 file:
TS-422 Remove DNS proxy support.
After talking with John, we agreed to move ahead with this. Please
vote -1 on this committ if you are against this change. The thinking
here is that a) no one uses this and b) it's not 'feature complete'
anyways, making for a poor DNS proxy implementation.
0 lines of code changed in 1 file:
TS-423 Increase default max in-flight DNS queries.
1 lines of code changed in 1 file:
TS-425 Improve verification of DNS response packets.
Reviewed: Vijay + Steve + other in the community
4 lines of code changed in 1 file:
TS-400 Some more cleanup in hostdb.
Added storage_size to records.config.in
3 lines of code changed in 1 file:
TS-364 More cleanup for LLONG.
Oops, this should have been changed to "INT" with the other cleanup
already committed.
2 lines of code changed in 1 file:
Fine tuning this a bit, 3.0 is too many threads in most cases.
1 lines of code changed in 1 file:
TS-397: Exempt quick filter for 127.0.0.1.
Tested: FC13
Review: Steve Jiang
This also changes the default records.config to deny PUSH, PURGE
and DELETE from non-localhost IPs. The old behavior would be to
set the quick filter to 0x0 (i.e. disable it completely).
5 lines of code changed in 1 file:
TS-18 revert r953510
Tested: Fedora-13-x86_64
This reverts commit "TS-18 added IPv6 support for incoming requests":
http://svn.apache.org/viewvc?view=rev&rev=r953510
There were conflicts with the following files as a result of commit
r955421, but I believe they were resolved appropriately:
iocore/net/Connection.cc
iocore/net/P_Connection.h
iocore/net/UnixConnection.cc
The reverted changes will be moved to a branch called 'ipv6'.
0 lines of code changed in 1 file:
TS-18 added IPv6 support for incoming requests
Tested: Fedora-13-x86_64
Disabled by default. To enable, see the 'records.config' setting:
'proxy.config.http.server_other_ports'.
2 lines of code changed in 1 file:
TS-355: Try to guess default network interface
1 lines of code changed in 1 file:
(11 more)