Directory iocore/cluster/

Total Files:
21
Deleted Files:
0
Lines of Code:
15648

Browse with ViewVC

[root]/iocore/cluster

Lines of Code

iocore/cluster/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 142 (100.0%) 1069 (100.0%) 7.5
zwoop 60 (42.3%) 652 (61.0%) 10.8
jplevyak 25 (17.6%) 274 (25.6%) 10.9
mturk 39 (27.5%) 126 (11.8%) 3.2
andrewhsu 6 (4.2%) 8 (0.7%) 1.3
amc 1 (0.7%) 7 (0.7%) 7.0
bcall 11 (7.7%) 2 (0.2%) 0.1

Most Recent Commits

zwoop 2011-01-31 13:17 Rev.: 1065744

TS-660 Cache scan can not be canceled.

0 lines of code changed in 1 file:

zwoop 2011-01-18 15:39 Rev.: 1060601

TS-638 Move proxy/mgmt to mgmt/, part 1

3 lines of code changed in 1 file:

zwoop 2011-01-12 17:28 Rev.: 1058373

TS-631 Rename proxy/mgmt2 to proxy/mgmt

3 lines of code changed in 1 file:

zwoop 2011-01-12 16:38 Rev.: 1058353

TS-631 Rename proxy/http2 to proxy/http

1 lines of code changed in 1 file:

zwoop 2011-01-06 22:40 Rev.: 1056194

TS-620 And even more 64-bit fixes to the SM

43 lines of code changed in 6 files:

zwoop 2011-01-06 17:36 Rev.: 1056140

TS-620 More 64-bit fixes to the SM

1 lines of code changed in 1 file:

zwoop 2010-12-15 18:45 Rev.: 1049765

TS-576 Fix the version number of the Cluster protocol

2 lines of code changed in 1 file:

zwoop 2010-12-14 18:15 Rev.: 1049373

TS-594 Migrate from our own int64 (et.al) to int64_t / stdint types.

Tested: gcc 4.1.2, gcc 4.3.2, gcc 4.4, gcc 4.5.1, Intel CC 11.x, Clang (trunk)
Platforms: Fedora Core 14 (64-bit), FC8, FreeBSD8, Ubuntu 8.10
Ubuntu 10.10 (64-bit).

253 lines of code changed in 13 files:

zwoop 2010-12-02 09:47 Rev.: 1041444

TS-572 Rename librecords to lib/records.

1 lines of code changed in 1 file:

zwoop 2010-12-02 09:10 Rev.: 1041428

TS-571 Rename inktomi++.h to libts.h

1 lines of code changed in 2 files:

andrewhsu 2010-11-28 23:11 Rev.: 1040017

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.

3 lines of code changed in 2 files:

jplevyak 2010-11-22 12:12 Rev.: 1037841

TS-552: remove alpha support (it was a nice architecture while it lasted)

5 lines of code changed in 1 file:

zwoop 2010-11-16 13:22 Rev.: 1035782

TS-521 Rename all public APIs from INK* to TS*.

52 lines of code changed in 1 file:

zwoop 2010-11-11 16:16 Rev.: 1034195

TS-522 Removed deprecated (very old) APIs.

I also cleaned out the "private" include files, and moved a few
APIs over to ts/ts.h and the rest into ts/experimental.h. We can
later promote things over from experimental.h to ts.h.

Finally, for completeness, I added

inkapi void INKVConnActiveTimeoutSet(INKVConn connp, TSHRTime timeout);
inkapi void INKVConnActiveTimeoutCancel(INKVConn connp);

1 lines of code changed in 1 file:

zwoop 2010-10-29 15:11 Rev.: 1028930

TS-14 Make some InkAPI's 64-bit.

Also unify the APIs to use int32/uint32/int64/uint64.

Reviewed: John Plevyak

3 lines of code changed in 2 files:

zwoop 2010-10-11 12:12 Rev.: 1021469

Fix some ICC compiler warnings, tested with ICC, clang and gcc

8 lines of code changed in 1 file:

jplevyak 2010-10-06 09:51 Rev.: 1005119

TS-427: build ATS with clang -- this patch was submitted by Igor Galic (igalic/i.galic)
This patch changes 'struct' to 'class' in forward declarations and
%hu to %u for printing IP addresss, removes some dead code and add parens
around assignments in if (...) conditional expressions.
After getting 3 bugs fixed in clang, we now compile and run with clang!

9 lines of code changed in 4 files:

zwoop 2010-09-23 16:43 Rev.: 1000665

TS-447 Undo previous commit, and move all configs to RecordsConfig.cc

1 lines of code changed in 1 file:

zwoop 2010-09-22 10:11 Rev.: 1000092

TS-447 Some fixes related to previous commit

3 lines of code changed in 1 file:

jplevyak 2010-09-21 16:13 Rev.: 999684

-228: second phase, cleanup "long" as its size can be ambiguous depending on the compiler

7 lines of code changed in 4 files:

zwoop 2010-09-21 11:31 Rev.: 999524

TS-447 Eliminate duplicated configurations.

Tested: Fedora Core 13.

29 lines of code changed in 1 file:

zwoop 2010-09-16 16:45 Rev.: 997953

TS-442 Cleanup some include "dependencies".

This makes it slightly easier to see what dependencies we have.

2 lines of code changed in 2 files:

amc 2010-09-02 19:54 Rev.: 992187

This is a merge from the ts-291 branch. It is an update to implement
forward transparency. See TS-291 for details.

7 lines of code changed in 1 file:

zwoop 2010-08-03 16:22 Rev.: 982075

TS-400 Checkpoint 8 in cleanup.

2 lines of code changed in 2 files:

zwoop 2010-08-03 16:22 Rev.: 982074

TS-400 Checkpoint 7 in cleanup.

152 lines of code changed in 7 files:

zwoop 2010-08-03 16:22 Rev.: 982072

TS-400 Checkpoint 6 in cleanup.

61 lines of code changed in 4 files:

zwoop 2010-08-03 16:21 Rev.: 982071

TS-400 Checkpoint 5 in cleanup.

This passes diagnostics and basic test.

18 lines of code changed in 4 files:

andrewhsu 2010-06-30 11:44 Rev.: 959407

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'.

2 lines of code changed in 2 files:

zwoop 2010-06-16 16:00 Rev.: 955421

TS-320: Do some cleanup on Connection::fast_connect and Connection::bind_connect

Tested: FC-13 64-bit
Author: Alan M. Carroll
Review and comments: John Plevyak

6 lines of code changed in 1 file:

andrewhsu 2010-06-10 17:03 Rev.: 953510

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'.

3 lines of code changed in 2 files:

zwoop 2010-05-27 09:47 Rev.: 948906

bug/TS-34: Fix HTTP to support > 2GB document sizes.

Tested: FC12, Ubuntu-9, Ubuntu-10, FBSD.

Make "core" HttpSM and logging support 64-bit "documents". Also
eliminates LOG_INT. There are still areas in logging that needs
"tweaking", but that will be a second bug/patch.

Additional fixes from George, who also reviewed.

6 lines of code changed in 4 files:

mturk 2010-05-26 22:03 Rev.: 948670

TS-376: Fix align_forward and unify the alignment usage.

Add a new macros INK_ALIGN and INK_ALIGN_DEFAULT as well as using INK_MIN_ALIGN
replacing MIN_ALIGN. There are few other places in the code having weird alignmet
math which should be reviewed as well

9 lines of code changed in 1 file:

mturk 2010-05-26 07:20 Rev.: 948436

Trivial: Use ptrdiff_t for address math directly instead needlessly cast to uint64

3 lines of code changed in 1 file:

mturk 2010-05-26 06:44 Rev.: 948424

TS-235: Axe our int_pointer typedef and use ptrdiff_t from <stddef.h>

7 lines of code changed in 2 files:

mturk 2010-05-23 22:00 Rev.: 947540

Comment code about hazardous usage of NON_MODULAR define

5 lines of code changed in 1 file:

mturk 2010-05-22 07:08 Rev.: 947298

TS-366: Use ATS_HAVE_HEADER_H defines and add few code comments

2 lines of code changed in 2 files:

mturk 2010-05-22 06:51 Rev.: 947296

TS-366: Axe HOST_OS by running the automated script

3 lines of code changed in 3 files:

jplevyak 2010-05-19 14:06 Rev.: 946395

TS-358: all integer types inkXXX changed to intXXX, removed ink_XXX #defines, removed other cruft

253 lines of code changed in 14 files:

mturk 2010-05-13 00:09 Rev.: 943821

Fix TS-344 by removing all trailing spaces from the source files

97 lines of code changed in 29 files:

bcall 2010-05-12 11:33 Rev.: 943621

TS-211 Removed most of the ink_*printf functions. Removed all the ones
that didn't add functionality.

2 lines of code changed in 1 file:

(2 more)

Generated by StatSVN 0.7.0