http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/6266eb04/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/doc-files/region-implementation.fig ---------------------------------------------------------------------- diff --git a/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/doc-files/region-implementation.fig b/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/doc-files/region-implementation.fig deleted file mode 100644 index 62a20b2..0000000 --- a/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/doc-files/region-implementation.fig +++ /dev/null @@ -1,262 +0,0 @@ -#FIG 3.2 -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -6 3150 2250 4500 2550 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3150 2250 4500 2250 4500 2550 3150 2550 3150 2250 -4 0 0 50 -1 2 12 0.0000 4 180 1215 3225 2475 AbstractRegion\001 --6 -6 3225 3225 4350 3525 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3225 3225 4350 3225 4350 3525 3225 3525 3225 3225 -4 0 0 50 -1 2 12 0.0000 4 180 960 3300 3450 LocalRegion\001 --6 -6 4950 3225 6525 3525 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4950 3225 6525 3225 6525 3525 4950 3525 4950 3225 -4 0 0 50 -1 2 12 0.0000 4 180 1470 5025 3450 SharedRegionData\001 --6 -6 3375 1275 4050 1575 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3375 1275 4050 1275 4050 1575 3375 1575 3375 1275 -4 0 0 50 -1 1 12 0.0000 4 180 495 3450 1500 Region\001 --6 -6 1800 1275 3075 1575 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1800 1275 3075 1275 3075 1575 1800 1575 1800 1275 -4 0 0 50 -1 1 12 0.0000 4 180 1185 1875 1500 RegionAttributes\001 --6 -6 4350 1275 5775 1575 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4350 1275 5775 1275 5775 1575 4350 1575 4350 1275 -4 0 0 50 -1 1 12 0.0000 4 135 1275 4425 1500 AttributesMutator\001 --6 -6 3000 3975 4575 4275 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3000 3975 4575 3975 4575 4275 3000 4275 3000 3975 -4 0 0 50 -1 2 12 0.0000 4 180 1425 3075 4200 DistributedRegion\001 --6 -6 375 4275 2325 4575 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 375 4275 2325 4275 2325 4575 375 4575 375 4275 -4 0 0 50 -1 2 12 0.0000 4 135 1815 450 4500 DistributedLockService\001 --6 -6 150 3750 2325 4050 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 150 3750 2325 3750 2325 4050 150 4050 150 3750 -4 0 0 50 -1 2 12 0.0000 4 135 2040 225 3975 CacheDistributionAdvisor\001 --6 -6 7875 7050 8850 7350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7875 7050 8850 7050 8850 7350 7875 7350 7875 7050 -4 0 0 50 -1 2 12 0.0000 4 180 840 7950 7275 StatsEntry\001 --6 -6 8475 6150 9450 6450 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 8475 6150 9450 6150 9450 6450 8475 6450 8475 6150 -4 0 0 50 -1 2 12 0.0000 4 180 825 8550 6375 ThinEntry\001 --6 -6 9225 7050 10575 7350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9225 7050 10575 7050 10575 7350 9225 7350 9225 7050 -4 0 0 50 -1 2 12 0.0000 4 180 1215 9300 7275 ThinLRUEntry\001 --6 -6 8025 5325 9450 5625 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 8025 5325 9450 5325 9450 5625 8025 5625 8025 5325 -4 0 0 50 -1 1 12 0.0000 4 180 1275 8100 5550 EntriesMap.Entry\001 --6 -6 9825 5325 11100 5625 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9825 5325 11100 5325 11100 5625 9825 5625 9825 5325 -4 0 0 50 -1 1 12 0.0000 4 135 1125 9900 5550 LRUClockNode\001 --6 -6 10200 6150 11100 6450 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 10200 6150 11100 6150 11100 6450 10200 6450 10200 6150 -4 0 0 50 -1 1 12 0.0000 4 180 735 10275 6375 LRUEntry\001 --6 -6 7875 7875 9225 8175 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7875 7875 9225 7875 9225 8175 7875 8175 7875 7875 -4 0 0 50 -1 2 12 0.0000 4 180 1230 7950 8100 StatsLRUEntry\001 --6 -6 5025 5325 6000 5625 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5025 5325 6000 5325 6000 5625 5025 5625 5025 5325 -4 0 0 50 -1 1 12 0.0000 4 180 840 5100 5550 EntriesMap\001 --6 -6 4050 4650 5325 4950 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4050 4650 5325 4650 5325 4950 4050 4950 4050 4650 -4 0 0 50 -1 1 12 0.0000 4 180 1155 4125 4875 ConcurrentMap\001 --6 -6 3450 6150 5250 6450 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3450 6150 5250 6150 5250 6450 3450 6450 3450 6150 -4 0 0 50 -1 2 12 0.0000 4 180 1680 3510 6375 UnsharedEntriesMap\001 --6 -6 2625 5325 4425 5625 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 2625 5325 4425 5325 4425 5625 2625 5625 2625 5325 -4 0 0 50 -1 2 12 0.0000 4 180 1665 2700 5550 ConcurrentHashMap\001 --6 -6 1275 5325 2100 5625 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1275 5325 2100 5325 2100 5625 1275 5625 1275 5325 -4 0 0 50 -1 2 12 0.0000 4 180 660 1350 5550 Segment\001 --6 -6 5625 6150 7200 6450 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5625 6150 7200 6150 7200 6450 5625 6450 5625 6150 -4 0 0 50 -1 2 12 0.0000 4 180 1470 5678 6375 SharedEntriesMap\001 --6 -6 4575 6825 6075 7125 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4575 6825 6075 6825 6075 7125 4575 7125 4575 6825 -4 0 0 50 -1 1 12 0.0000 4 180 1380 4650 7050 LRUMapCallbacks\001 --6 -6 3150 7875 5325 8175 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3150 7875 5325 7875 5325 8175 3150 8175 3150 7875 -4 0 0 50 -1 2 12 0.0000 4 180 2070 3203 8100 UnsharedLRUEntriesMap\001 --6 -6 1200 7875 2400 8175 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1200 7875 2400 7875 2400 8175 1200 8175 1200 7875 -4 0 0 50 -1 2 12 0.0000 4 180 1050 1275 8100 LRUSegment\001 --6 -6 5700 7875 7650 8175 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 5700 7875 7650 7875 7650 8175 5700 8175 5700 7875 -4 0 0 50 -1 2 12 0.0000 4 180 1860 5745 8100 SharedLRUEntriesMap\001 --6 -6 9000 1500 10950 2475 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9075 1575 10875 1575 10875 2400 9075 2400 9075 1575 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9000 1500 10950 1500 10950 2475 9000 2475 9000 1500 -4 1 0 50 -1 0 12 0.0000 4 180 1665 9975 1800 GemFire Cache Region\001 -4 1 0 50 -1 0 12 0.0000 6 165 1440 9975 2280 Revision: 1.2\001 -4 1 0 50 -1 0 12 0.0000 4 180 1680 9975 2040 Implementation Classes\001 --6 -6 9525 7875 11250 8175 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 9525 7875 11250 7875 11250 8175 9525 8175 9525 7875 -4 0 0 50 -1 2 12 0.0000 4 180 1575 9600 8100 DiskThinLRUEntry\001 --6 -6 3000 8625 5550 8925 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 3000 8625 5550 8625 5550 8925 3000 8925 3000 8625 -4 0 0 50 -1 2 12 0.0000 4 180 2430 3075 8850 DiskUnsharedLRUEntriesMap\001 --6 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 3750 2250 3750 1575 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 3750 3225 3750 2550 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 - 3225 3375 2700 3375 2700 2400 3150 2400 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 1 4 - 1 0 1.00 120.00 120.00 - 1 0 1.00 120.00 120.00 - 2400 1575 2400 1875 5025 1875 5025 1575 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 3750 3975 3750 3525 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 - 2325 3900 2625 3900 2625 4425 2325 4425 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2625 4125 3000 4125 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 4350 3450 4950 3450 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 5 - 0 0 1.00 60.00 120.00 - 4350 3300 4575 3300 4575 3000 4200 3000 4200 3225 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 5 - 0 0 1.00 60.00 120.00 - 6525 3375 6825 3375 6825 2925 6300 2925 6300 3225 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 3 - 4125 3525 4125 3825 5775 3825 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 5775 3525 5775 5325 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 8925 6150 8925 5625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 - 8325 7050 8325 6750 9600 6750 9600 7050 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 8925 6750 8925 6450 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 10425 7050 10425 6450 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 10575 6150 10575 5625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 5 - 0 0 1.00 60.00 120.00 - 11100 5475 11325 5475 11325 5025 10875 5025 10875 5325 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 1 2 - 1 0 1.00 120.00 120.00 - 8325 7350 8325 7875 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 5 - 10425 6825 10950 6825 10950 7575 8850 7575 8850 7875 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 4 - 4575 6150 4575 5925 6300 5925 6300 6150 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 5475 5925 5475 5625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 6000 5475 8025 5475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 4 - 1 0 1.00 120.00 120.00 - 5325 5325 5325 5175 4800 5175 4800 4950 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 4200 5325 4200 4950 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 1650 7875 1650 5625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 2100 5475 2625 5475 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 3750 6150 3750 5625 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 3150 8025 2400 8025 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 3750 7875 3750 6450 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 6825 7875 6825 6450 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 4 - 4425 7875 4425 7575 6150 7575 6150 7875 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 5325 7575 5325 7125 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 10200 7875 10200 7350 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 0 1.00 120.00 120.00 - 4125 8625 4125 8175 -4 0 0 50 -1 0 12 0.0000 4 75 90 3000 2400 *\001 -4 0 0 50 -1 0 12 0.0000 4 180 780 1875 2850 subregions\001 -4 0 0 50 -1 0 12 0.0000 4 165 435 6600 2850 parent\001 -4 0 0 50 -1 0 12 0.0000 4 165 435 4425 2925 parent\001 -4 0 0 50 -1 0 12 0.0000 4 135 465 5850 4350 entries\001 -4 0 0 50 -1 0 12 0.0000 4 135 1050 11400 5325 nextLRUNode\001 -4 0 0 50 -1 0 12 0.0000 4 75 90 2175 5475 *\001 -4 0 0 50 -1 0 12 0.0000 4 75 90 7875 5475 *\001 -4 0 0 50 -1 0 12 0.0000 4 75 90 2475 8025 *\001
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/6266eb04/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/package.html ---------------------------------------------------------------------- diff --git a/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/package.html b/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/package.html index cdef772..bd8713e 100644 --- a/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/package.html +++ b/geode-core/src/main/java/com/gemstone/gemfire/internal/cache/package.html @@ -85,7 +85,7 @@ buckets to be accessed without delay. The below diagram demonstrates bucket splitting with extensible hashing.</P> <P align="center"> -<IMG src="doc-files/extensible-hashing.gif" width="641" width="292"> +<IMG src="{@docRoot}/javadoc-images/extensible-hashing.gif" width="641" width="292"> </P> <P>A <code>BucketInfo</code> contains metadata about a bucket (most @@ -97,7 +97,7 @@ a number of <code>Bucket</code>s that hold the values for keys that match the bucket's mask as shown in the below diagram.</P> <P align="center"> -<IMG src="doc-files/partitioned-regions.gif" width="592" height="483"> +<IMG src="{@docRoot}/javadoc-images/partitioned-regions.gif" width="592" height="483"> </P> <P>The total size (in bytes) of a bucket is maintained as key/value @@ -134,7 +134,7 @@ target the primary and are passed on to the backups from the primary.</P> state transitions of the <code>BucketAdvisor</code>:</P> <P align="center"> -<IMG src="doc-files/BucketAdvisor-state.png" width="640" height="372"> +<IMG src="{@docRoot}/javadoc-images/BucketAdvisor-state.png" width="640" height="372"> </P> <H3>Partitioned Region Cache Listeners</H3> @@ -234,7 +234,7 @@ that multiple copies of a bucket are not hosted by the same member. <H1>System Properties</H1> All of the system properties used by GemFire are discussed -<a href="doc-files/properties.html">here</a>. +<a href="properties.html">here</a>. </BODY>
