You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zy...@apache.org on 2013/12/07 08:21:16 UTC
git commit: TS-2082: remove FIXME_NONMODULAR defines
Updated Branches:
refs/heads/master db8052d57 -> 0b3367a8e
TS-2082: remove FIXME_NONMODULAR defines
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/0b3367a8
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/0b3367a8
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/0b3367a8
Branch: refs/heads/master
Commit: 0b3367a8e1f52cf2ac3ca8c458156f11e89bfa70
Parents: db8052d
Author: Zhao Yongming <mi...@gmail.com>
Authored: Sat Dec 7 15:11:39 2013 +0800
Committer: Zhao Yongming <mi...@gmail.com>
Committed: Sat Dec 7 15:19:16 2013 +0800
----------------------------------------------------------------------
CHANGES | 2 +-
iocore/cache/CacheRead.cc | 10 ----------
iocore/cache/Notes | 3 ---
lib/ts/ink_config.h.in | 1 -
4 files changed, 1 insertion(+), 15 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/0b3367a8/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index 6745047..be9c8c7 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,7 @@
-*- coding: utf-8 -*-
Changes with Apache Traffic Server 4.2.0
- *) [TS-2082] remove STANDALONE_IOCORE and NON_MODULAR defines
+ *) [TS-2082] remove STANDALONE_IOCORE FIXME_NONMODULAR and NON_MODULAR defines
*) [TS-312] Add option to always share keep-alive connections to the origin server
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/0b3367a8/iocore/cache/CacheRead.cc
----------------------------------------------------------------------
diff --git a/iocore/cache/CacheRead.cc b/iocore/cache/CacheRead.cc
index 6121668..5e8c6ac 100644
--- a/iocore/cache/CacheRead.cc
+++ b/iocore/cache/CacheRead.cc
@@ -241,13 +241,11 @@ CacheVC::openReadChooseWriter(int /* event ATS_UNUSED */, Event * /* e ATS_UNUSE
}
return -ECACHE_NO_DOC;
}
-#ifdef FIXME_NONMODULAR
if (cache_config_select_alternate) {
alternate_index = HttpTransactCache::SelectFromAlternates(&vector, &request, params);
if (alternate_index < 0)
return -ECACHE_ALT_MISS;
} else
-#endif
alternate_index = 0;
CacheHTTPInfo *obj = vector.get(alternate_index);
for (w = (CacheVC *) od->writers.head; w; w = (CacheVC *) w->opendir_link.next) {
@@ -969,11 +967,7 @@ CacheVC::openReadVecWrite(int /* event ATS_UNUSED */, Event * /* e ATS_UNUSED */
dir_overwrite(&first_key, vol, &dir, &od->first_dir);
if (od->move_resident_alt)
dir_insert(&od->single_doc_key, vol, &od->single_doc_dir);
-#ifdef FIXME_NONMODULAR
int alt_ndx = HttpTransactCache::SelectFromAlternates(write_vector, &request, params);
-#else
- int alt_ndx = 0;
-#endif
vol->close_write(this);
if (alt_ndx >= 0) {
vector.clear();
@@ -1079,11 +1073,7 @@ CacheVC::openReadStartHead(int event, Event * e)
goto Ldone;
}
if (cache_config_select_alternate) {
-#ifdef FIXME_NONMODULAR
alternate_index = HttpTransactCache::SelectFromAlternates(&vector, &request, params);
-#else
- alternate_index = 0;
-#endif
if (alternate_index < 0) {
err = ECACHE_ALT_MISS;
goto Ldone;
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/0b3367a8/iocore/cache/Notes
----------------------------------------------------------------------
diff --git a/iocore/cache/Notes b/iocore/cache/Notes
index 0992d25..54d35c8 100644
--- a/iocore/cache/Notes
+++ b/iocore/cache/Notes
@@ -22,9 +22,6 @@ TS because there are a lot of stuff required for clustering in proxy/http.
cache ifdefs
-FIXME_NONMODULAR -> this flaf needs to be turned on when compiling along
-with the entire TS. Turning this flag on should automatically turn the
-HTTP cache flag on.
FIXME_HOSTDB -> Store ifdef to be turned off when HostDB stops using Store
FIXME_MGMT -> Interface for warnings on the manager
FIXME_CLUSTER_ARGUMENTS -> runtime arguments for clustering etc. Needs
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/0b3367a8/lib/ts/ink_config.h.in
----------------------------------------------------------------------
diff --git a/lib/ts/ink_config.h.in b/lib/ts/ink_config.h.in
index e158a2d..ba6fd53 100644
--- a/lib/ts/ink_config.h.in
+++ b/lib/ts/ink_config.h.in
@@ -92,7 +92,6 @@
# define TS_MAX_API_STATS @max_api_stats@
-# define FIXME_NONMODULAR 1
# define SPLIT_DNS 1
# define HTTP_CACHE 1