http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/bc_l2_buckets.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/bc_l2_buckets.png b/src/site/resources/images/bc_l2_buckets.png new file mode 100644 index 0000000..5163928 Binary files /dev/null and b/src/site/resources/images/bc_l2_buckets.png differ
http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/bc_stats.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/bc_stats.png b/src/site/resources/images/bc_stats.png new file mode 100644 index 0000000..d8c6384 Binary files /dev/null and b/src/site/resources/images/bc_stats.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/big_h_logo.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/big_h_logo.png b/src/site/resources/images/big_h_logo.png new file mode 100644 index 0000000..5256094 Binary files /dev/null and b/src/site/resources/images/big_h_logo.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/big_h_logo.svg ---------------------------------------------------------------------- diff --git a/src/site/resources/images/big_h_logo.svg b/src/site/resources/images/big_h_logo.svg new file mode 100644 index 0000000..ab24198 --- /dev/null +++ b/src/site/resources/images/big_h_logo.svg @@ -0,0 +1,139 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="Layer_1" + x="0px" + y="0px" + width="792px" + height="612px" + viewBox="0 0 792 612" + enable-background="new 0 0 792 612" + xml:space="preserve" + inkscape:version="0.48.4 r9939" + sodipodi:docname="big_h_same_font_hbase3_logo.png" + inkscape:export-filename="big_h_bitmap.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"><metadata + id="metadata3693"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs3691" /><sodipodi:namedview + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1440" + inkscape:window-height="856" + id="namedview3689" + showgrid="false" + inkscape:zoom="2.1814013" + inkscape:cx="415.39305" + inkscape:cy="415.72702" + inkscape:window-x="1164" + inkscape:window-y="22" + inkscape:window-maximized="0" + inkscape:current-layer="Layer_1" /> + + + + + + +<text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitsumishi;-inkscape-font-specification:Bitsumishi" + x="311.18643" + y="86.224579" + id="text3082" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3084" + x="311.18643" + y="86.224579" /></text> +<text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitsumishi;-inkscape-font-specification:Bitsumishi" + x="283.95764" + y="87.845337" + id="text3086" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3088" + x="283.95764" + y="87.845337" /></text> +<g + id="g3105" + transform="translate(14.669469,-80.682082)" + inkscape:export-filename="/Users/stack/Documents/big_h_base.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"><path + sodipodi:nodetypes="ccccccccccccccccccccccccccccc" + style="fill:#ba160c" + inkscape:connector-curvature="0" + id="path3677" + d="m 589.08202,499.77746 -40.3716,0 0,-168.36691 40.3716,0 z m -40.20304,-168.35619 -0.1684,-104.30857 40.3716,0 -0.33048,104.26805 z m -0.1684,168.35619 -40.37568,0 0,-104.82988 -259.42272,0 0,104.82988 -79.42128,0 0,-272.66476 79.42128,0 0,104.29785 224.92224,0 34.50456,0 40.37568,0 0,168.36691 z m 0,-272.66476 -40.37568,0 -0.0171,104.30857 40.55802,-0.01 z" + inkscape:export-filename="/Users/stack/Documents/polygon3687.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /><path + sodipodi:nodetypes="cscsccsssccsssccscsccccccccccccccccccccc" + style="fill:#ba160c" + inkscape:connector-curvature="0" + id="path3679" + d="m 263.96692,553.27262 c 6.812,4.218 10.219,10.652 10.219,19.303 0,6.272 -2,11.571 -6.002,15.897 -4.325,4.758 -10.165,7.137 -17.519,7.137 l -28.629,0 0,-19.465 28.629,0 c 2.812,0 4.218,-2.109 4.218,-6.327 0,-4.216 -1.406,-6.325 -4.218,-6.325 l -28.629,0 0,-19.303 27.17,0 c 2.811,0 4.217,-2.109 4.217,-6.327 0,-4.216 -1.406,-6.326 -4.217,-6.326 l -27.17,0 0,-19.464 27.17,0 c 7.353,0 13.192,2.379 17.519,7.137 3.892,4.325 5.839,9.625 5.839,15.896 0,7.787 -2.866,13.842 -8.597,18.167 z m -41.931,42.338 -52.312,0 0,-51.42 19.466,0 5.259,0 27.588,0 0,19.303 -32.847,0 0,12.652 32.847,0 0,19.465 z m 0,-64.073 -32.847,0 0.0405,12.76351 -19.466,0.081 -0.0405,-32.30954 52.312,0 0,19.465 z" /><path + style="fill:#ba160c" + inkscape:connector-curvature="0" + id="path3683" + d="m 384.35292,595.61062 h -19.465 v -26.602 h -31.094 -0.618 v -19.466 h 0.618 31.094 v -11.68 c 0,-4.216 -1.406,-6.324 -4.218,-6.324 h -27.494 v -19.465 h 27.494 c 7.03,0 12.733,2.541 17.114,7.623 4.379,5.083 6.569,11.139 6.569,18.167 v 57.747 z m -51.177,-26.602 h -19.547 -12.165 v 26.602 h -19.466 v -57.748 c 0,-7.028 2.19,-13.083 6.569,-18.167 4.379,-5.083 10.03,-7.623 16.952,-7.623 h 27.656 v 19.466 h -27.656 c -2.704,0 -4.055,2.108 -4.055,6.324 v 11.68 h 12.165 19.547 v 19.466 z" /><path + style="fill:#ba160c" + inkscape:connector-curvature="0" + id="path3685" + d="m 492.35692,569.81862 c 0,7.03 -2.109,13.031 -6.327,18.006 -4.541,5.19 -10.273,7.786 -17.193,7.786 h -72.02 v -19.465 h 72.02 c 2.704,0 4.055,-2.109 4.055,-6.327 0,-4.216 -1.352,-6.325 -4.055,-6.325 h -52.394 c -6.92,0 -12.652,-2.596 -17.193,-7.787 -4.327,-4.865 -6.49,-10.813 -6.49,-17.843 0,-7.028 2.218,-13.083 6.651,-18.167 4.434,-5.083 10.112,-7.623 17.032,-7.623 h 72.021 v 19.464 h -72.021 c -2.703,0 -4.055,2.109 -4.055,6.326 0,4.109 1.352,6.164 4.055,6.164 h 52.394 c 6.92,0 12.652,2.596 17.193,7.787 4.218,4.974 6.327,10.976 6.327,18.004 z" /><polygon + style="fill:#ba160c" + transform="translate(-71.972085,223.93862)" + id="polygon3687" + points="656.952,339.555 591.906,339.555 591.906,352.207 661.331,352.207 661.331,371.672 572.44,371.672 572.44,288.135 661.494,288.135 661.494,307.599 591.906,307.599 591.906,320.089 656.952,320.089 " + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /><g + id="g3349"><g + id="g3344"><text + transform="scale(0.93350678,1.0712295)" + sodipodi:linespacing="125%" + id="text3076" + y="203.03328" + x="181.98402" + style="font-size:84.015625px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1;stroke:none;font-family:Bitsumishi;-inkscape-font-specification:Bitsumishi Bold Italic" + xml:space="preserve" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + inkscape:export-filename="/Users/stack/Documents/polygon3687.png"><tspan + style="font-size:84.015625px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:25.64349174px;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;font-family:Bitsumishi;-inkscape-font-specification:Bitsumishi" + y="203.03328" + x="181.98402" + id="tspan3080" + sodipodi:role="line">APACHE</tspan></text> +<rect + y="191.93103" + x="178.85117" + height="10.797735" + width="7.7796612" + id="rect3090" + style="fill:#4d4d4d" /></g><rect + style="fill:#4d4d4d" + id="rect3103" + width="8.1443329" + height="10.787481" + x="334.64697" + y="191.93881" /></g></g></svg> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/data_block_diff_encoding.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/data_block_diff_encoding.png b/src/site/resources/images/data_block_diff_encoding.png new file mode 100644 index 0000000..0bd03a4 Binary files /dev/null and b/src/site/resources/images/data_block_diff_encoding.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/data_block_no_encoding.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/data_block_no_encoding.png b/src/site/resources/images/data_block_no_encoding.png new file mode 100644 index 0000000..56498b4 Binary files /dev/null and b/src/site/resources/images/data_block_no_encoding.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/data_block_prefix_encoding.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/data_block_prefix_encoding.png b/src/site/resources/images/data_block_prefix_encoding.png new file mode 100644 index 0000000..4271847 Binary files /dev/null and b/src/site/resources/images/data_block_prefix_encoding.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/favicon.ico ---------------------------------------------------------------------- diff --git a/src/site/resources/images/favicon.ico b/src/site/resources/images/favicon.ico new file mode 100644 index 0000000..6e4d0f7 Binary files /dev/null and b/src/site/resources/images/favicon.ico differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hadoop-logo.jpg ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hadoop-logo.jpg b/src/site/resources/images/hadoop-logo.jpg new file mode 100644 index 0000000..809525d Binary files /dev/null and b/src/site/resources/images/hadoop-logo.jpg differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbase_logo.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbase_logo.png b/src/site/resources/images/hbase_logo.png new file mode 100644 index 0000000..e962ce0 Binary files /dev/null and b/src/site/resources/images/hbase_logo.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbase_logo.svg ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbase_logo.svg b/src/site/resources/images/hbase_logo.svg new file mode 100644 index 0000000..2cc26d9 --- /dev/null +++ b/src/site/resources/images/hbase_logo.svg @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="Layer_1" + x="0px" + y="0px" + width="792px" + height="612px" + viewBox="0 0 792 612" + enable-background="new 0 0 792 612" + xml:space="preserve" + inkscape:version="0.48.4 r9939" + sodipodi:docname="hbase_banner_logo.png" + inkscape:export-filename="hbase_logo_filledin.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"><metadata + id="metadata3285"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs3283" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1131" + inkscape:window-height="715" + id="namedview3281" + showgrid="false" + inkscape:zoom="4.3628026" + inkscape:cx="328.98554" + inkscape:cy="299.51695" + inkscape:window-x="752" + inkscape:window-y="456" + inkscape:window-maximized="0" + inkscape:current-layer="Layer_1" /> +<path + d="m 233.586,371.672 -9.895,0 0,-51.583 9.895,0 0,51.583 z m -9.77344,-51.59213 -0.12156,-31.94487 9.895,0 -0.0405,31.98539 z m -0.12156,51.59213 -9.896,0 0,-32.117 -63.584,0 0,32.117 -19.466,0 0,-83.537 19.466,0 0,31.954 55.128,0 8.457,0 9.896,0 0,51.583 z m 0,-83.537 -9.896,0 0,31.98539 10.01756,-0.0405 z" + id="path3269" + inkscape:connector-curvature="0" + style="fill:#ba160c" + sodipodi:nodetypes="cccccccccccccccccccccccccccccc" /> +<path + d="m 335.939,329.334 c 6.812,4.218 10.219,10.652 10.219,19.303 0,6.272 -2,11.571 -6.002,15.897 -4.325,4.758 -10.165,7.137 -17.519,7.137 l -28.629,0 0,-19.465 28.629,0 c 2.812,0 4.218,-2.109 4.218,-6.327 0,-4.216 -1.406,-6.325 -4.218,-6.325 l -28.629,0 0,-19.303 27.17,0 c 2.811,0 4.217,-2.109 4.217,-6.327 0,-4.216 -1.406,-6.326 -4.217,-6.326 l -27.17,0 0,-19.464 27.17,0 c 7.353,0 13.192,2.379 17.519,7.137 3.892,4.325 5.839,9.625 5.839,15.896 0,7.787 -2.866,13.842 -8.597,18.167 z m -41.931,42.338 -52.312,0 0,-51.42 19.466,0 5.259,0 27.588,0 0,19.303 -32.847,0 0,12.652 32.847,0 0,19.465 z m 0,-64.073 -32.847,0 0.0405,13.24974 -19.466,-0.48623 -0.0405,-32.22851 52.312,0 0,19.465 z" + id="path3271" + inkscape:connector-curvature="0" + style="fill:#ba160c" + sodipodi:nodetypes="cscsccsssccsssccscsccccccccccccccccccccc" /> +<path + d="M355.123,266.419v-8.92h14.532v-5.353c0-1.932-0.644-2.899-1.933-2.899h-12.6v-8.919h12.6 c3.223,0,5.836,1.164,7.842,3.494c2.007,2.33,3.011,5.104,3.011,8.325v26.463h-8.921v-12.19H355.123L355.123,266.419z M473.726,278.61h-29.587c-3.469,0-6.417-1.152-8.845-3.458c-2.429-2.304-3.642-5.191-3.642-8.659v-14.049 c0-3.47,1.213-6.356,3.642-8.662c2.428-2.304,5.376-3.455,8.845-3.455h29.587v8.919h-29.587c-2.378,0-3.567,1.066-3.567,3.197 v14.049c0,2.131,1.189,3.196,3.567,3.196h29.587V278.61L473.726,278.61z M567.609,278.61h-8.996v-14.718h-22.895v14.718h-8.92 v-38.282h8.92v14.644h22.895v-14.644h8.996V278.61L567.609,278.61z M661.494,249.247h-31.889v5.725h29.807v8.92h-29.807v5.797 h31.814v8.92h-40.735v-38.282h40.809V249.247z M355.123,240.328v8.919h-12.674c-1.239,0-1.858,0.967-1.858,2.899v5.353h5.575h2.435 h6.522v8.92h-6.522h-2.435h-5.575v12.19h-8.92v-26.463c0-3.221,1.004-5.996,3.011-8.325c2.006-2.33,4.596-3.494,7.768-3.494H355.123 L355.123,240.328z M254.661,266.122v-8.92h13.083c1.288,0,1. 933-1.313,1.933-3.939c0-2.676-0.645-4.015-1.933-4.015h-13.083v-8.919 h13.083c3.32,0,5.995,1.363,8.028,4.088c1.883,2.478,2.825,5.425,2.825,8.846c0,3.419-0.942,6.342-2.825,8.771 c-2.033,2.725-4.708,4.088-8.028,4.088H254.661z M177.649,278.61h-8.92v-12.19h-14.532v-8.92h14.532v-5.353 c0-1.932-0.644-2.899-1.932-2.899h-12.6v-8.919h12.6c3.222,0,5.835,1.164,7.842,3.494c2.007,2.33,3.01,5.104,3.01,8.325V278.61 L177.649,278.61z M254.661,240.328v8.919h-15.016v7.954h15.016v8.92h-15.016v12.488h-8.92v-38.282H254.661z M154.198,266.419h-7.604 h-1.354h-5.575v12.19h-8.92v-26.463c0-3.221,1.004-5.996,3.01-8.325c2.007-2.33,4.597-3.494,7.768-3.494h12.674v8.919h-12.674 c-1.239,0-1.858,0.967-1.858,2.899v5.353h5.575h1.354h7.604V266.419z" + id="path3273" + style="fill:#666666" + fill="#878888" /> +<path + fill="#BA160C" + d="M456.325,371.672H436.86V345.07h-31.094h-0.618v-19.466h0.618h31.094v-11.68 c0-4.216-1.406-6.324-4.218-6.324h-27.494v-19.465h27.494c7.03,0,12.733,2.541,17.114,7.623c4.379,5.083,6.569,11.139,6.569,18.167 V371.672z M405.148,345.07h-19.547h-12.165v26.602h-19.466v-57.748c0-7.028,2.19-13.083,6.569-18.167 c4.379-5.083,10.03-7.623,16.952-7.623h27.656V307.6h-27.656c-2.704,0-4.055,2.108-4.055,6.324v11.68h12.165h19.547V345.07z" + id="path3275" /> +<path + fill="#BA160C" + d="M564.329,345.88c0,7.03-2.109,13.031-6.327,18.006c-4.541,5.19-10.273,7.786-17.193,7.786h-72.02v-19.465 h72.02c2.704,0,4.055-2.109,4.055-6.327c0-4.216-1.352-6.325-4.055-6.325h-52.394c-6.92,0-12.652-2.596-17.193-7.787 c-4.327-4.865-6.49-10.813-6.49-17.843c0-7.028,2.218-13.083,6.651-18.167c4.434-5.083,10.112-7.623,17.032-7.623h72.021v19.464 h-72.021c-2.703,0-4.055,2.109-4.055,6.326c0,4.109,1.352,6.164,4.055,6.164h52.394c6.92,0,12.652,2.596,17.193,7.787 C562.22,332.85,564.329,338.852,564.329,345.88z" + id="path3277" /> +<polygon + fill="#BA160C" + points="661.494,307.599 591.906,307.599 591.906,320.089 656.952,320.089 656.952,339.555 591.906,339.555 591.906,352.207 661.331,352.207 661.331,371.672 572.44,371.672 572.44,288.135 661.494,288.135 " + id="polygon3279" /> +</svg> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbase_logo_with_orca.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbase_logo_with_orca.png b/src/site/resources/images/hbase_logo_with_orca.png new file mode 100644 index 0000000..7ed60e2 Binary files /dev/null and b/src/site/resources/images/hbase_logo_with_orca.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbase_logo_with_orca.xcf ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbase_logo_with_orca.xcf b/src/site/resources/images/hbase_logo_with_orca.xcf new file mode 100644 index 0000000..8d88da2 Binary files /dev/null and b/src/site/resources/images/hbase_logo_with_orca.xcf differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbase_logo_with_orca_large.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbase_logo_with_orca_large.png b/src/site/resources/images/hbase_logo_with_orca_large.png new file mode 100644 index 0000000..e91eb8d Binary files /dev/null and b/src/site/resources/images/hbase_logo_with_orca_large.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbase_replication_diagram.jpg ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbase_replication_diagram.jpg b/src/site/resources/images/hbase_replication_diagram.jpg new file mode 100644 index 0000000..c110309 Binary files /dev/null and b/src/site/resources/images/hbase_replication_diagram.jpg differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbasecon2015.30percent.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbasecon2015.30percent.png b/src/site/resources/images/hbasecon2015.30percent.png new file mode 100644 index 0000000..26896a4 Binary files /dev/null and b/src/site/resources/images/hbasecon2015.30percent.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbasecon2016-stack-logo.jpg ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbasecon2016-stack-logo.jpg b/src/site/resources/images/hbasecon2016-stack-logo.jpg new file mode 100644 index 0000000..b59280d Binary files /dev/null and b/src/site/resources/images/hbasecon2016-stack-logo.jpg differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbasecon2016-stacked.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbasecon2016-stacked.png b/src/site/resources/images/hbasecon2016-stacked.png new file mode 100644 index 0000000..4ff181e Binary files /dev/null and b/src/site/resources/images/hbasecon2016-stacked.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbasecon2017.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbasecon2017.png b/src/site/resources/images/hbasecon2017.png new file mode 100644 index 0000000..4b25f89 Binary files /dev/null and b/src/site/resources/images/hbasecon2017.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hbaseconasia2017.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hbaseconasia2017.png b/src/site/resources/images/hbaseconasia2017.png new file mode 100644 index 0000000..8548870 Binary files /dev/null and b/src/site/resources/images/hbaseconasia2017.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hfile.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hfile.png b/src/site/resources/images/hfile.png new file mode 100644 index 0000000..5762970 Binary files /dev/null and b/src/site/resources/images/hfile.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/hfilev2.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/hfilev2.png b/src/site/resources/images/hfilev2.png new file mode 100644 index 0000000..54cc0cf Binary files /dev/null and b/src/site/resources/images/hfilev2.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/jumping-orca_rotated.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/jumping-orca_rotated.png b/src/site/resources/images/jumping-orca_rotated.png new file mode 100644 index 0000000..4c2c72e Binary files /dev/null and b/src/site/resources/images/jumping-orca_rotated.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/jumping-orca_rotated.xcf ---------------------------------------------------------------------- diff --git a/src/site/resources/images/jumping-orca_rotated.xcf b/src/site/resources/images/jumping-orca_rotated.xcf new file mode 100644 index 0000000..01be6ff Binary files /dev/null and b/src/site/resources/images/jumping-orca_rotated.xcf differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/jumping-orca_rotated_12percent.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/jumping-orca_rotated_12percent.png b/src/site/resources/images/jumping-orca_rotated_12percent.png new file mode 100644 index 0000000..1942f9a Binary files /dev/null and b/src/site/resources/images/jumping-orca_rotated_12percent.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/jumping-orca_rotated_25percent.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/jumping-orca_rotated_25percent.png b/src/site/resources/images/jumping-orca_rotated_25percent.png new file mode 100644 index 0000000..219c657 Binary files /dev/null and b/src/site/resources/images/jumping-orca_rotated_25percent.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/jumping-orca_transparent_rotated.xcf ---------------------------------------------------------------------- diff --git a/src/site/resources/images/jumping-orca_transparent_rotated.xcf b/src/site/resources/images/jumping-orca_transparent_rotated.xcf new file mode 100644 index 0000000..be9e3d9 Binary files /dev/null and b/src/site/resources/images/jumping-orca_transparent_rotated.xcf differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/region_split_process.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/region_split_process.png b/src/site/resources/images/region_split_process.png new file mode 100644 index 0000000..2717617 Binary files /dev/null and b/src/site/resources/images/region_split_process.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/region_states.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/region_states.png b/src/site/resources/images/region_states.png new file mode 100644 index 0000000..ba69e97 Binary files /dev/null and b/src/site/resources/images/region_states.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/replication_overview.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/replication_overview.png b/src/site/resources/images/replication_overview.png new file mode 100644 index 0000000..47d7b4c Binary files /dev/null and b/src/site/resources/images/replication_overview.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/images/timeline_consistency.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/timeline_consistency.png b/src/site/resources/images/timeline_consistency.png new file mode 100644 index 0000000..94c47e0 Binary files /dev/null and b/src/site/resources/images/timeline_consistency.png differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/1.5-HBASE/maven-fluido-skin-1.5-HBASE.jar ---------------------------------------------------------------------- diff --git a/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/1.5-HBASE/maven-fluido-skin-1.5-HBASE.jar b/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/1.5-HBASE/maven-fluido-skin-1.5-HBASE.jar new file mode 100644 index 0000000..5b93209 Binary files /dev/null and b/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/1.5-HBASE/maven-fluido-skin-1.5-HBASE.jar differ http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/1.5-HBASE/maven-fluido-skin-1.5-HBASE.pom ---------------------------------------------------------------------- diff --git a/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/1.5-HBASE/maven-fluido-skin-1.5-HBASE.pom b/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/1.5-HBASE/maven-fluido-skin-1.5-HBASE.pom new file mode 100644 index 0000000..d12092b --- /dev/null +++ b/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/1.5-HBASE/maven-fluido-skin-1.5-HBASE.pom @@ -0,0 +1,718 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.maven.skins</groupId> + <artifactId>maven-skins</artifactId> + <version>10</version> + <relativePath>../maven-skins/pom.xml</relativePath> + </parent> + + <artifactId>maven-fluido-skin</artifactId> + <version>1.5-HBASE</version> + + <name>Apache Maven Fluido Skin</name> + <description>The Apache Maven Fluido Skin is an Apache Maven site skin + built on top of Twitter's bootstrap.</description> + <inceptionYear>2011</inceptionYear> + + <scm> + <connection>scm:svn:http://svn.apache.org/repos/asf/maven/skins/trunk/maven-fluido-skin/</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/skins/trunk/maven-fluido-skin/</developerConnection> + <url>http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/</url> + </scm> + <issueManagement> + <system>jira</system> + <url>https://issues.apache.org/jira/browse/MSKINS/component/12326474</url> + </issueManagement> + <distributionManagement> + <site> + <id>apache.website</id> + <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/components/${maven.site.path}</url> + </site> + </distributionManagement> + + <contributors> + <!-- in alphabetical order --> + <contributor> + <name>Bruno P. Kinoshita</name> + <email>brunodepaulak AT yahoo DOT com DOT br</email> + </contributor> + <contributor> + <name>Carlos Villaronga</name> + <email>cvillaronga AT gmail DOT com</email> + </contributor> + <contributor> + <name>Christian Grobmeier</name> + <email>grobmeier AT apache DOT org</email> + </contributor> + <contributor> + <name>Conny Kreyssel</name> + <email>dev AT kreyssel DOT org</email> + </contributor> + <contributor> + <name>Michael Koch</name> + <email>tensberg AT gmx DOT net</email> + </contributor> + <contributor> + <name>Emmanuel Hugonnet</name> + <email>emmanuel DOT hugonnet AT gmail DOT com</email> + </contributor> + <contributor> + <name>Ivan Habunek</name> + <email>ihabunek AT apache DOT org</email> + </contributor> + <contributor> + <name>Eric Barboni</name> + </contributor> + <contributor> + <name>Michael Osipov</name> + <email>michaelo AT apache DOT org</email> + </contributor> + </contributors> + + <properties> + <bootstrap.version>2.3.2</bootstrap.version> + <jquery.version>1.11.2</jquery.version> + </properties> + + <build> + <resources> + <resource> + <directory>.</directory> + <targetPath>META-INF</targetPath> + <includes> + <include>NOTICE</include> + <include>LICENSE</include> + </includes> + </resource> + + <!-- exclude css and js since will include the minified version --> + <resource> + <directory>${basedir}/src/main/resources</directory> + <excludes> + <exclude>css/**</exclude> + <exclude>js/**</exclude> + </excludes> + <filtering>true</filtering> <!-- add skin-info --> + </resource> + + <!-- include the print.css --> + <resource> + <directory>${basedir}/src/main/resources</directory> + <includes> + <include>css/print.css</include> + </includes> + </resource> + + <!-- include minified only --> + <resource> + <directory>${project.build.directory}/${project.build.finalName}</directory> + <includes> + <include>css/apache-maven-fluido-${project.version}.min.css</include> + <include>js/apache-maven-fluido-${project.version}.min.js</include> + </includes> + </resource> + </resources> + + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + <configuration> + <excludes combine.children="append"> + <exclude>src/main/resources/fonts/glyphicons-halflings-regular.svg</exclude> + <exclude>src/main/resources/js/prettify.js</exclude> + <exclude>src/main/resources/js/jquery-*.js</exclude> + </excludes> + </configuration> + </plugin> + </plugins> + </pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <dependencies><!-- TODO remove when upgrading to version 2.8: see MSHARED-325 / MRESOURCES-192 --> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-filtering</artifactId> + <version>1.3</version> + </dependency> + </dependencies> + <configuration> + <delimiters> + <delimiter>@</delimiter> + </delimiters> + <useDefaultDelimiters>false</useDefaultDelimiters> + </configuration> + </plugin> + <plugin> + <groupId>com.samaxes.maven</groupId> + <artifactId>maven-minify-plugin</artifactId> + <version>1.3.5</version> + <executions> + <execution> + <id>default-minify</id> + <phase>generate-resources</phase> + <configuration> + <webappSourceDir>${basedir}/src/main/resources</webappSourceDir> + <cssSourceDir>css</cssSourceDir> + <cssSourceFiles> + <cssSourceFile>bootstrap-${bootstrap.version}.css</cssSourceFile> + <cssSourceFile>maven-base.css</cssSourceFile> + <cssSourceFile>maven-theme.css</cssSourceFile> + <cssSourceFile>prettify.css</cssSourceFile> + </cssSourceFiles> + <cssFinalFile>apache-maven-fluido-${project.version}.css</cssFinalFile> + <jsSourceDir>js</jsSourceDir> + <jsSourceFiles> + <jsSourceFile>jquery-${jquery.version}.js</jsSourceFile> + <jsSourceFile>bootstrap-${bootstrap.version}.js</jsSourceFile> + <jsSourceFile>prettify.js</jsSourceFile> + <jsSourceFile>fluido.js</jsSourceFile> + </jsSourceFiles> + <jsFinalFile>apache-maven-fluido-${project.version}.js</jsFinalFile> + </configuration> + <goals> + <goal>minify</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <profiles> + <profile> + <id>run-its</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <configuration> + <debug>true</debug> + <projectsDirectory>src/it</projectsDirectory> + <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo> + <preBuildHookScript>setup</preBuildHookScript> + <postBuildHookScript>verify</postBuildHookScript> + <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath> + <settingsFile>src/it/settings.xml</settingsFile> + <pomIncludes> + <pomInclude>*/pom.xml</pomInclude> + </pomIncludes> + <goals> + <goal>site</goal> + </goals> + </configuration> + <executions> + <execution> + <id>integration-test</id> + <goals> + <goal>install</goal> + <goal>integration-test</goal> + <goal>verify</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>reporting</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <executions> + <execution> + <id>copy-sidebar</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/sidebar/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/sidebar/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-topbar</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/topbar/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/topbar/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-topbar-inverse</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/topbar-inverse/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/topbar-inverse/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-10</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-10/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-10/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-13</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-13/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-13/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-14</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-14/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-14/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-14_sitesearch</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-14_sitesearch/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-14_sitesearch/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-15</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-15/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-15/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-16</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-16/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-16/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-17</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-17/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-17/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-21</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-21/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-21/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-22</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-22/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-22/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-22_default</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-22_default/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-22_default/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-22_topbar</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-22_topbar/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-22_topbar/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-23</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-23/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-23/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-24</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-24/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-24/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-24_topbar</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-24_topbar/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-24_topbar/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-25</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-25/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-25/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-28</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-28/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-28/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-31</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-31/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-31/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-33</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-33/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-33/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-33_topbar</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-33_topbar/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-33_topbar/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-34</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-34/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-34/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-34_topbar</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-34_topbar/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-34_topbar/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-41</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-41/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-41/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-72</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-72/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-72/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-75</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-75/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-75/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-76</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-76/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-76/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-76_topbar</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-76_topbar/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-76_topbar/</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-mskins-85</id> + <phase>site</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <resources> + <resource> + <directory>${project.build.directory}/it/mskins-85/target/site/</directory> + </resource> + </resources> + <outputDirectory>${project.build.directory}/site/mskins-85/</outputDirectory> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>1.8</version> + </plugin> + </plugins> + </reporting> + </profile> + </profiles> +</project> http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/maven-metadata-local.xml ---------------------------------------------------------------------- diff --git a/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/maven-metadata-local.xml b/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/maven-metadata-local.xml new file mode 100644 index 0000000..65791e8 --- /dev/null +++ b/src/site/resources/repo/org/apache/maven/skins/maven-fluido-skin/maven-metadata-local.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<metadata> + <groupId>org.apache.maven.skins</groupId> + <artifactId>maven-fluido-skin</artifactId> + <versioning> + <release>1.5-HBASE</release> + <versions> + <version>1.5-HBASE</version> + </versions> + <lastUpdated>20151111033340</lastUpdated> + </versioning> +</metadata> http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/site.xml ---------------------------------------------------------------------- diff --git a/src/site/site.xml b/src/site/site.xml new file mode 100644 index 0000000..f036702 --- /dev/null +++ b/src/site/site.xml @@ -0,0 +1,131 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +--> + +<project xmlns="http://maven.apache.org/DECORATION/1.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd"> + <skin> + <groupId>org.apache.maven.skins</groupId> + <artifactId>maven-fluido-skin</artifactId> + <version>1.5-HBASE</version> + </skin> + <custom> + <fluidoSkin> + <topBarEnabled>true</topBarEnabled> + <sideBarEnabled>false</sideBarEnabled> + <googleSearch> + <!-- The ID of the Google custom search engine to use. + This one searches hbase.apache.org, issues.apache.org/browse/HBASE-*, + and user and dev mailing list archives. --> + <customSearch>000385458301414556862:sq1bb0xugjg</customSearch> + </googleSearch> + <sourceLineNumbersEnabled>false</sourceLineNumbersEnabled> + <skipGenerationDate>true</skipGenerationDate> + <breadcrumbDivider>»</breadcrumbDivider> + </fluidoSkin> + </custom> + <bannerLeft> + <name /> + <src /> + <href /> + <!-- + <name/> + <height>0</height> + <width>0</width> +--> + </bannerLeft> + <bannerRight> + <name>Apache HBase</name> + <src>images/hbase_logo_with_orca_large.png</src> + <href>http://hbase.apache.org/</href> + </bannerRight> + <publishDate position="bottom"/> + <version position="none"/> + <body> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1.0"></meta> + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap-responsive.min.css"/> + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.9.1/styles/github.min.css"/> + <link rel="stylesheet" href="css/site.css"/> + <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.9.1/highlight.min.js"></script> + </head> + <menu name="Apache HBase Project"> + <item name="Overview" href="index.html"/> + <item name="License" href="license.html"/> + <item name="Downloads" href="http://www.apache.org/dyn/closer.cgi/hbase/"/> + <item name="Release Notes" href="https://issues.apache.org/jira/browse/HBASE?report=com.atlassian.jira.plugin.system.project:changelog-panel#selectedTab=com.atlassian.jira.plugin.system.project%3Achangelog-panel" /> + <item name="Code Of Conduct" href="coc.html"/> + <item name="Blog" href="http://blogs.apache.org/hbase/"/> + <item name="Mailing Lists" href="mail-lists.html"/> + <item name="Team" href="team-list.html"/> + <item name="ReviewBoard" href="https://reviews.apache.org/"/> + <item name="Thanks" href="sponsors.html"/> + <item name="Powered by HBase" href="poweredbyhbase.html"/> + <item name="Other resources" href="resources.html"/> + </menu> + <menu name="Project Information"> + <item name="Project Summary" href="project-summary.html"/> + <item name="Dependency Information" href="dependency-info.html"/> + <item name="Team" href="team-list.html"/> + <item name="Source Repository" href="source-repository.html"/> + <item name="Issue Tracking" href="issue-tracking.html"/> + <item name="Dependency Management" href="dependency-management.html"/> + <item name="Dependencies" href="dependencies.html"/> + <item name="Dependency Convergence" href="dependency-convergence.html"/> + <item name="Continuous Integration" href="integration.html"/> + <item name="Plugin Management" href="plugin-management.html"/> + <item name="Plugins" href="plugins.html"/> + </menu> + <menu name="Documentation and API"> + <item name="Reference Guide" href="book.html" target="_blank" /> + <item name="Reference Guide (PDF)" href="apache_hbase_reference_guide.pdf" target="_blank" /> + <item name="Getting Started" href="book.html#quickstart" target="_blank" /> + <item name="User API" href="apidocs/index.html" target="_blank" /> + <item name="User API (Test)" href="testapidocs/index.html" target="_blank" /> + <item name="Developer API" href="https://hbase.apache.org/2.0/devapidocs/index.html" target="_blank" /> + <item name="Developer API (Test)" href="https://hbase.apache.org/2.0/testdevapidocs/index.html" target="_blank" /> + <item name="䏿åèæå(å页)" href="http://abloz.com/hbase/book.html" target="_blank" /> + <item name="FAQ" href="book.html#faq" target="_blank" /> + <item name="Videos/Presentations" href="book.html#other.info" target="_blank" /> + <item name="Wiki" href="http://wiki.apache.org/hadoop/Hbase" target="_blank" /> + <item name="ACID Semantics" href="acid-semantics.html" target="_blank" /> + <item name="Bulk Loads" href="book.html#arch.bulk.load" target="_blank" /> + <item name="Metrics" href="metrics.html" target="_blank" /> + <item name="HBase on Windows" href="cygwin.html" target="_blank" /> + <item name="Cluster replication" href="book.html#replication" target="_blank" /> + <item name="1.2 Documentation"> + <item name="API" href="1.2/apidocs/index.html" target="_blank" /> + <item name="X-Ref" href="1.2/xref/index.html" target="_blank" /> + <item name="Ref Guide (single-page)" href="1.2/book.html" target="_blank" /> + </item> + <item name="1.1 Documentation"> + <item name="API" href="1.1/apidocs/index.html" target="_blank" /> + <item name="X-Ref" href="1.1/xref/index.html" target="_blank" /> + <item name="Ref Guide (single-page)" href="1.1/book.html" target="_blank" /> + </item> + </menu> + <menu name="ASF"> + <item name="Apache Software Foundation" href="http://www.apache.org/foundation/" target="_blank" /> + <item name="How Apache Works" href="http://www.apache.org/foundation/how-it-works.html" target="_blank" /> + <item name="Sponsoring Apache" href="http://www.apache.org/foundation/sponsorship.html" target="_blank" /> + </menu> + </body> +</project> http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/xdoc/acid-semantics.xml ---------------------------------------------------------------------- diff --git a/src/site/xdoc/acid-semantics.xml b/src/site/xdoc/acid-semantics.xml new file mode 100644 index 0000000..d3f0dd9 --- /dev/null +++ b/src/site/xdoc/acid-semantics.xml @@ -0,0 +1,235 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" + "http://forrest.apache.org/dtd/document-v20.dtd"> + +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title> + Apache HBase (TM) ACID Properties + </title> + </properties> + + <body> + <section name="About this Document"> + <p>Apache HBase (TM) is not an ACID compliant database. However, it does guarantee certain specific + properties.</p> + <p>This specification enumerates the ACID properties of HBase.</p> + </section> + <section name="Definitions"> + <p>For the sake of common vocabulary, we define the following terms:</p> + <dl> + <dt>Atomicity</dt> + <dd>an operation is atomic if it either completes entirely or not at all</dd> + + <dt>Consistency</dt> + <dd> + all actions cause the table to transition from one valid state directly to another + (eg a row will not disappear during an update, etc) + </dd> + + <dt>Isolation</dt> + <dd> + an operation is isolated if it appears to complete independently of any other concurrent transaction + </dd> + + <dt>Durability</dt> + <dd>any update that reports "successful" to the client will not be lost</dd> + + <dt>Visibility</dt> + <dd>an update is considered visible if any subsequent read will see the update as having been committed</dd> + </dl> + <p> + The terms <em>must</em> and <em>may</em> are used as specified by RFC 2119. + In short, the word "must" implies that, if some case exists where the statement + is not true, it is a bug. The word "may" implies that, even if the guarantee + is provided in a current release, users should not rely on it. + </p> + </section> + <section name="APIs to consider"> + <ul> + <li>Read APIs + <ul> + <li>get</li> + <li>scan</li> + </ul> + </li> + <li>Write APIs</li> + <ul> + <li>put</li> + <li>batch put</li> + <li>delete</li> + </ul> + <li>Combination (read-modify-write) APIs</li> + <ul> + <li>incrementColumnValue</li> + <li>checkAndPut</li> + </ul> + </ul> + </section> + + <section name="Guarantees Provided"> + + <section name="Atomicity"> + + <ol> + <li>All mutations are atomic within a row. Any put will either wholly succeed or wholly fail.[3]</li> + <ol> + <li>An operation that returns a "success" code has completely succeeded.</li> + <li>An operation that returns a "failure" code has completely failed.</li> + <li>An operation that times out may have succeeded and may have failed. However, + it will not have partially succeeded or failed.</li> + </ol> + <li> This is true even if the mutation crosses multiple column families within a row.</li> + <li> APIs that mutate several rows will _not_ be atomic across the multiple rows. + For example, a multiput that operates on rows 'a','b', and 'c' may return having + mutated some but not all of the rows. In such cases, these APIs will return a list + of success codes, each of which may be succeeded, failed, or timed out as described above.</li> + <li> The checkAndPut API happens atomically like the typical compareAndSet (CAS) operation + found in many hardware architectures.</li> + <li> The order of mutations is seen to happen in a well-defined order for each row, with no + interleaving. For example, if one writer issues the mutation "a=1,b=1,c=1" and + another writer issues the mutation "a=2,b=2,c=2", the row must either + be "a=1,b=1,c=1" or "a=2,b=2,c=2" and must <em>not</em> be something + like "a=1,b=2,c=1".</li> + <ol> + <li>Please note that this is not true _across rows_ for multirow batch mutations.</li> + </ol> + </ol> + </section> + <section name="Consistency and Isolation"> + <ol> + <li>All rows returned via any access API will consist of a complete row that existed at + some point in the table's history.</li> + <li>This is true across column families - i.e a get of a full row that occurs concurrent + with some mutations 1,2,3,4,5 will return a complete row that existed at some point in time + between mutation i and i+1 for some i between 1 and 5.</li> + <li>The state of a row will only move forward through the history of edits to it.</li> + </ol> + + <section name="Consistency of Scans"> + <p> + A scan is <strong>not</strong> a consistent view of a table. Scans do + <strong>not</strong> exhibit <em>snapshot isolation</em>. + </p> + <p> + Rather, scans have the following properties: + </p> + + <ol> + <li> + Any row returned by the scan will be a consistent view (i.e. that version + of the complete row existed at some point in time) [1] + </li> + <li> + A scan will always reflect a view of the data <em>at least as new as</em> + the beginning of the scan. This satisfies the visibility guarantees + enumerated below.</li> + <ol> + <li>For example, if client A writes data X and then communicates via a side + channel to client B, any scans started by client B will contain data at least + as new as X.</li> + <li>A scan _must_ reflect all mutations committed prior to the construction + of the scanner, and _may_ reflect some mutations committed subsequent to the + construction of the scanner.</li> + <li>Scans must include <em>all</em> data written prior to the scan (except in + the case where data is subsequently mutated, in which case it _may_ reflect + the mutation)</li> + </ol> + </ol> + <p> + Those familiar with relational databases will recognize this isolation level as "read committed". + </p> + <p> + Please note that the guarantees listed above regarding scanner consistency + are referring to "transaction commit time", not the "timestamp" + field of each cell. That is to say, a scanner started at time <em>t</em> may see edits + with a timestamp value greater than <em>t</em>, if those edits were committed with a + "forward dated" timestamp before the scanner was constructed. + </p> + </section> + </section> + <section name="Visibility"> + <ol> + <li> When a client receives a "success" response for any mutation, that + mutation is immediately visible to both that client and any client with whom it + later communicates through side channels. [3]</li> + <li> A row must never exhibit so-called "time-travel" properties. That + is to say, if a series of mutations moves a row sequentially through a series of + states, any sequence of concurrent reads will return a subsequence of those states.</li> + <ol> + <li>For example, if a row's cells are mutated using the "incrementColumnValue" + API, a client must never see the value of any cell decrease.</li> + <li>This is true regardless of which read API is used to read back the mutation.</li> + </ol> + <li> Any version of a cell that has been returned to a read operation is guaranteed to + be durably stored.</li> + </ol> + + </section> + <section name="Durability"> + <ol> + <li> All visible data is also durable data. That is to say, a read will never return + data that has not been made durable on disk[2]</li> + <li> Any operation that returns a "success" code (eg does not throw an exception) + will be made durable.[3]</li> + <li> Any operation that returns a "failure" code will not be made durable + (subject to the Atomicity guarantees above)</li> + <li> All reasonable failure scenarios will not affect any of the guarantees of this document.</li> + + </ol> + </section> + <section name="Tunability"> + <p>All of the above guarantees must be possible within Apache HBase. For users who would like to trade + off some guarantees for performance, HBase may offer several tuning options. For example:</p> + <ul> + <li>Visibility may be tuned on a per-read basis to allow stale reads or time travel.</li> + <li>Durability may be tuned to only flush data to disk on a periodic basis</li> + </ul> + </section> + </section> + <section name="More Information"> + <p> + For more information, see the <a href="book.html#client">client architecture</a> or <a href="book.html#datamodel">data model</a> sections in the Apache HBase Reference Guide. + </p> + </section> + + <section name="Footnotes"> + <p>[1] A consistent view is not guaranteed intra-row scanning -- i.e. fetching a portion of + a row in one RPC then going back to fetch another portion of the row in a subsequent RPC. + Intra-row scanning happens when you set a limit on how many values to return per Scan#next + (See <a href="http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Scan.html#setBatch(int)">Scan#setBatch(int)</a>). + </p> + + <p>[2] In the context of Apache HBase, "durably on disk" implies an hflush() call on the transaction + log. This does not actually imply an fsync() to magnetic media, but rather just that the data has been + written to the OS cache on all replicas of the log. In the case of a full datacenter power loss, it is + possible that the edits are not truly durable.</p> + <p>[3] Puts will either wholly succeed or wholly fail, provided that they are actually sent + to the RegionServer. If the writebuffer is used, Puts will not be sent until the writebuffer is filled + or it is explicitly flushed.</p> + + </section> + + </body> +</document> http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/xdoc/bulk-loads.xml ---------------------------------------------------------------------- diff --git a/src/site/xdoc/bulk-loads.xml b/src/site/xdoc/bulk-loads.xml new file mode 100644 index 0000000..2cbec1f --- /dev/null +++ b/src/site/xdoc/bulk-loads.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title> + Bulk Loads in Apache HBase (TM) + </title> + </properties> + <body> + <p>This page has been retired. The contents have been moved to the + <a href="http://hbase.apache.org/book.html#arch.bulk.load">Bulk Loading</a> section + in the Reference Guide. + </p> + </body> +</document> http://git-wip-us.apache.org/repos/asf/hbase/blob/61d70604/src/site/xdoc/coc.xml ---------------------------------------------------------------------- diff --git a/src/site/xdoc/coc.xml b/src/site/xdoc/coc.xml new file mode 100644 index 0000000..fc2b549 --- /dev/null +++ b/src/site/xdoc/coc.xml @@ -0,0 +1,92 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" + "http://forrest.apache.org/dtd/document-v20.dtd"> + +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title> + Code of Conduct Policy + </title> + </properties> + <body> + <section name="Code of Conduct Policy"> +<p> +We expect participants in discussions on the HBase project mailing lists, IRC +channels, and JIRA issues to abide by the Apache Software Foundation's +<a href="http://apache.org/foundation/policies/conduct.html">Code of Conduct</a>. +</p> +<p> +If you feel there has been a violation of this code, please point out your +concerns publicly in a friendly and matter of fact manner. Nonverbal +communication is prone to misinterpretation and misunderstanding. Everyone has +bad days and sometimes says things they regret later. Someone else's +communication style may clash with yours, but the difference can be amicably +resolved. After pointing out your concerns please be generous upon receiving an +apology. +</p> +<p> +Should there be repeated instances of code of conduct violations, or if there is +an obvious and severe violation, the HBase PMC may become involved. When this +happens the PMC will openly discuss the matter, most likely on the dev@hbase +mailing list, and will consider taking the following actions, in order, if there +is a continuing problem with an individual: +<ol> +<li>A friendly off-list warning;</li> +<li>A friendly public warning, if the communication at issue was on list, otherwise another off-list warning;</li> +<li>A three month suspension from the public mailing lists and possible operator action in the IRC channels.</li> +<li>A permanent ban from the public mailing lists, IRC channels, and project JIRA.</li> +</ol> +</p> +<p> +For flagrant violations requiring a firm response the PMC may opt to skip early +steps. No action will be taken before public discussion leading to consensus or +a successful majority vote. +</p> + </section> + <section name="Diversity Statement"> +<p> +As a project and a community, we encourage you to participate in the HBase project +in whatever capacity suits you, whether it involves development, documentation, +answering questions on mailing lists, triaging issue and patch review, managing +releases, or any other way that you want to help. We appreciate your +contributions and the time you dedicate to the HBase project. We strive to +recognize the work of participants publicly. Please let us know if we can +improve in this area. +</p> +<p> +We value diversity and strive to support participation by people with all +different backgrounds. Rich projects grow from groups with different points of +view and different backgrounds. We welcome your suggestions about how we can +welcome participation by people at all skill levels and with all aspects of the +project. +</p> +<p> +If you can think of something we are doing that we shouldn't, or something that +we should do but aren't, please let us know. If you feel comfortable doing so, +use the public mailing lists. Otherwise, reach out to a PMC member or send an +email to <a href="mailto:[email protected]">the private PMC mailing list</a>. +</p> + </section> + </body> +</document>
