Index: openacs-4/packages/acs-tcl/acs-tcl.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/acs-tcl.info,v
diff -u -r1.83 -r1.84
--- openacs-4/packages/acs-tcl/acs-tcl.info 26 Jun 2018 10:11:33 -0000 1.83
+++ openacs-4/packages/acs-tcl/acs-tcl.info 27 Jun 2018 10:14:58 -0000 1.84
@@ -9,7 +9,7 @@
f
t
-
+
OpenACS
The Kernel Tcl API library.
2017-08-06
@@ -18,7 +18,7 @@
GPL version 2
3
-
+
Index: openacs-4/packages/acs-tcl/tcl/acs-cache-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/acs-cache-procs.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-tcl/tcl/acs-cache-procs.tcl 26 Jun 2018 09:56:54 -0000 1.2
+++ openacs-4/packages/acs-tcl/tcl/acs-cache-procs.tcl 27 Jun 2018 10:14:58 -0000 1.3
@@ -175,9 +175,8 @@
#
# Simple Partitioned Cache class
#
- # Partitioning is based on a modulo function using the provided
- # key, which has to be numeric. So far, no partitioning-spanning
- # methods are provided.
+ # Partitioning is based on a modulo function using the cache
+ # key, which has to be numeric.
#
##########################################################################
@@ -219,15 +218,14 @@
##########################################################################
#
- # Tree Partitioned Cache class
+ # Class for key-partitioned caches
#
- # Tree Partitioning is based on a modulo function using a special
- # partition_key, which has to be numeric. So far, no
- # partitioning-spanning methods are provided.
+ # Key-partitioning is based on a modulo function using a special
+ # partition_key, which has to be numeric - at least for the time being.
#
##########################################################################
- nx::Class create ::acs::TreePartitionedCache -superclasses ::acs::PartitionedCache {
+ nx::Class create ::acs::KeyPartitionedCache -superclasses ::acs::PartitionedCache {
:property {partitions:integer 1}
:public method flush_pattern {{-partition_key:integer,required} pattern} {
Index: openacs-4/packages/acs-tcl/tcl/site-nodes-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/site-nodes-procs.tcl,v
diff -u -r1.111 -r1.112
--- openacs-4/packages/acs-tcl/tcl/site-nodes-procs.tcl 26 Jun 2018 09:10:44 -0000 1.111
+++ openacs-4/packages/acs-tcl/tcl/site-nodes-procs.tcl 27 Jun 2018 10:14:58 -0000 1.112
@@ -1288,7 +1288,7 @@
# ns_param SiteNodesChildenCacheSize 100000
#
- ::acs::TreePartitionedCache create ::acs::site_nodes_cache \
+ ::acs::KeyPartitionedCache create ::acs::site_nodes_cache \
-package_key acs-tcl \
-parameter SiteNodesCache \
-default_size 2000000
@@ -1298,7 +1298,7 @@
-parameter SiteNodesIdCache \
-default_size 100000
- ::acs::TreePartitionedCache create ::acs::site_nodes_children_cache \
+ ::acs::KeyPartitionedCache create ::acs::site_nodes_children_cache \
-package_key acs-tcl \
-parameter SiteNodesChildenCache \
-default_size 100000
Index: openacs-4/packages/xotcl-core/xotcl-core.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/xotcl-core.info,v
diff -u -r1.102 -r1.103
--- openacs-4/packages/xotcl-core/xotcl-core.info 26 Jun 2018 10:24:24 -0000 1.102
+++ openacs-4/packages/xotcl-core/xotcl-core.info 27 Jun 2018 10:14:58 -0000 1.103
@@ -10,7 +10,7 @@
t
xotcl
-
+
Gustaf Neumann
XOTcl library functionality (e.g. thread handling, online documentation, Generic Form and List Classes)
2017-08-06
@@ -43,12 +43,12 @@
BSD-Style
2
-
+
-
+
Index: openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl,v
diff -u -r1.133 -r1.134
--- openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl 26 Jun 2018 10:24:24 -0000 1.133
+++ openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl 27 Jun 2018 10:14:58 -0000 1.134
@@ -748,7 +748,7 @@
-partitions 2
ns_log notice "... created ::xo::xotcl_object_cache"
- ::acs::TreePartitionedCache create ::xo::xotcl_object_type_cache \
+ ::acs::KeyPartitionedCache create ::xo::xotcl_object_type_cache \
-package_key xotcl-core \
-parameter XOTclObjectTypeCache \
-default_size 50000