From 5e83f2fb8b8c893a8d2e448b8669e120bdb28660 Mon Sep 17 00:00:00 2001 From: Anthony Baker Date: Fri, 30 Dec 2016 17:13:18 -0800 Subject: [PATCH] GEODE-1657 Remove silly ^M characters --- KEYS | 256 +- .../release/conf/cache-client.xml | 80 +- .../release/conf/cache-peer.xml | 96 +- .../release/conf/cache-server.xml | 144 +- .../gms/messenger/jgroups-config.xml | 142 +- .../codeAnalysis/sanctionedSerializables.txt | 1688 ++++----- ...QueueConfiguredFromXmlUsesFilter.cache.xml | 80 +- ...QueueConfiguredFromXmlUsesFilter.cache.xml | 80 +- .../apache/geode/pdx/jsonStrings/array.txt | 42 +- .../geode/pdx/jsonStrings/attachment.txt | 20 +- .../geode/pdx/jsonStrings/attachment2.txt | 24 +- .../org/apache/geode/pdx/jsonStrings/book.txt | 32 +- .../apache/geode/pdx/jsonStrings/image.txt | 24 +- .../apache/geode/pdx/jsonStrings/json1.txt | 42 +- .../apache/geode/pdx/jsonStrings/json10.txt | 38 +- .../apache/geode/pdx/jsonStrings/json11.txt | 62 +- .../apache/geode/pdx/jsonStrings/json12.txt | 60 +- .../apache/geode/pdx/jsonStrings/json13.txt | 80 +- .../apache/geode/pdx/jsonStrings/json14.txt | 28 +- .../apache/geode/pdx/jsonStrings/json16.txt | 58 +- .../apache/geode/pdx/jsonStrings/json16_2.txt | 60 +- .../apache/geode/pdx/jsonStrings/json17.txt | 50 +- .../apache/geode/pdx/jsonStrings/json18.txt | 138 +- .../apache/geode/pdx/jsonStrings/json19.txt | 32 +- .../apache/geode/pdx/jsonStrings/json2.txt | 20 +- .../apache/geode/pdx/jsonStrings/json20.txt | 68 +- .../apache/geode/pdx/jsonStrings/json21.txt | 68 +- .../apache/geode/pdx/jsonStrings/json22.txt | 68 +- .../apache/geode/pdx/jsonStrings/json23.txt | 42 +- .../apache/geode/pdx/jsonStrings/json24.txt | 26 +- .../apache/geode/pdx/jsonStrings/json25.txt | 62 +- .../apache/geode/pdx/jsonStrings/json26.txt | 22 +- .../apache/geode/pdx/jsonStrings/json27.txt | 46 +- .../apache/geode/pdx/jsonStrings/json28.txt | 168 +- .../apache/geode/pdx/jsonStrings/json29.txt | 20 +- .../apache/geode/pdx/jsonStrings/json3.txt | 50 +- .../apache/geode/pdx/jsonStrings/json31.txt | 16 +- .../apache/geode/pdx/jsonStrings/json4.txt | 174 +- .../apache/geode/pdx/jsonStrings/json5.txt | 52 +- .../apache/geode/pdx/jsonStrings/json6.txt | 20 +- .../apache/geode/pdx/jsonStrings/json7.txt | 62 +- .../apache/geode/pdx/jsonStrings/json8.txt | 104 +- .../apache/geode/pdx/jsonStrings/json9.txt | 152 +- .../pdx/jsonStrings/jsonListInsideList.txt | 94 +- .../geode/pdx/jsonStrings/jsonMongo.txt | 16 +- .../pdx/jsonStrings/jsonMongoSingleQuote.tx0 | 16 +- .../geode/pdx/jsonStrings/jsonProductdb.txt | 62 +- .../geode/pdx/jsonStrings/json_google.txt | 62 +- .../geode/pdx/jsonStrings/jsoncustomer.txt | 44 +- .../geode/pdx/jsonStrings/jsonemptyobject.txo | 84 +- .../geode/pdx/jsonStrings/jsonemptyobject.txt | 42 +- .../geode/pdx/jsonStrings/jsonfacebook.txt | 86 +- .../apache/geode/pdx/jsonStrings/jsonfeed.txt | 62 +- .../geode/pdx/jsonStrings/jsonfeed2.txt | 90 +- .../geode/pdx/jsonStrings/jsonflicker.txt | 38 +- .../geode/pdx/jsonStrings/jsoniphone.txt | 152 +- .../pdx/jsonStrings/jsonsolrwithcomment.tx0 | 54 +- .../pdx/jsonStrings/jsonsolrwithcomment.txt | 54 +- .../geode/pdx/jsonStrings/jsontwitter1.txt | 856 ++--- .../geode/pdx/jsonStrings/jsontwitter2.txt | 1144 +++---- .../geode/pdx/jsonStrings/jsontwitter3.txt | 136 +- .../geode/pdx/jsonStrings/jsonyahoo.txt | 18 +- .../geode/pdx/jsonStrings/jsonyoutube.txt | 104 +- .../apache/geode/pdx/jsonStrings/linkden1.txt | 32 +- .../apache/geode/pdx/jsonStrings/odata.txt | 28 +- .../apache/geode/pdx/jsonStrings/odata2.txt | 32 +- .../sanctionedDataSerializables.txt | 2 +- .../codeAnalysis/sanctionedSerializables.txt | 2 +- ...ferentFieldAnalyzerSizesFails1.1.cache.xml | 74 +- ...ferentFieldAnalyzerSizesFails1.2.cache.xml | 72 +- ...ferentFieldAnalyzerSizesFails2.1.cache.xml | 72 +- ...ferentFieldAnalyzerSizesFails2.2.cache.xml | 74 +- ...yDifferentFieldAnalyzersFails1.1.cache.xml | 72 +- ...yDifferentFieldAnalyzersFails1.2.cache.xml | 72 +- ...yDifferentFieldAnalyzersFails2.1.cache.xml | 74 +- ...yDifferentFieldAnalyzersFails2.2.cache.xml | 74 +- ...yDifferentFieldAnalyzersFails3.1.cache.xml | 74 +- ...yDifferentFieldAnalyzersFails3.2.cache.xml | 74 +- ...est.verifyDifferentFieldsFails.1.cache.xml | 72 +- ...est.verifyDifferentFieldsFails.2.cache.xml | 74 +- ...verifyDifferentIndexNamesFails.1.cache.xml | 72 +- ...verifyDifferentIndexNamesFails.2.cache.xml | 72 +- ...t.verifyDifferentIndexesFails1.1.cache.xml | 72 +- ...t.verifyDifferentIndexesFails1.2.cache.xml | 64 +- ...t.verifyDifferentIndexesFails2.1.cache.xml | 72 +- ...t.verifyDifferentIndexesFails2.2.cache.xml | 78 +- ...UnitTest.verifyXMLEmptyIndexList.cache.xml | 66 +- ...tTest.verifyXMLMultipleIndexList.cache.xml | 78 +- .../src/main/resources/default.properties | 46 +- .../src/main/resources/gemfire.properties | 94 +- .../src/main/resources/sqlfire.properties | 92 +- geode-pulse/src/main/webapp/WEB-INF/web.xml | 122 +- .../main/webapp/properties/default.properties | 42 +- .../webapp/properties/default_en.properties | 42 +- .../main/webapp/properties/gemfire.properties | 90 +- .../webapp/properties/gemfire_en.properties | 90 +- .../webapp/properties/gemfirexd.properties | 90 +- .../webapp/properties/gemfirexd_en.properties | 90 +- .../main/webapp/properties/index.properties | 36 +- .../main/webapp/properties/sqlfire.properties | 88 +- .../webapp/scripts/multiselect/prettify.js | 3044 ++++++++--------- .../src/test/resources/test.properties | 652 ++-- .../sanctionedDataSerializables.txt | 14 +- 103 files changed, 6995 insertions(+), 6995 deletions(-) diff --git a/KEYS b/KEYS index 183abc1e2cbf..4886ba9d31a7 100644 --- a/KEYS +++ b/KEYS @@ -897,131 +897,131 @@ CmrjtFbx4w8QQYkUwvYYtdVWD2JvNnp/eX89ROcaS+TCbLukaC3OphBXvWI3k1BK Vb32t+OopTVcELjTjAMBsixx+IaBClvjPXBTuaSXA4S+ =SSEN -----END PGP PUBLIC KEY BLOCK----- ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2 - -mQENBFcGu5QBCACdmRgd8tfI7RVBdySyL/z41j+yJXdAak2BPXyVvlKP0FMvb0qB -U6l8vk89HB+jpr5HtUFn+/rj4HuN8IK2blyn8NkSFCWdxirOZWWhMXyNFZQNJ7O7 -+DdR8/ko/5I8RsLQ3cHLrF4e4c3NtAhv1IndFisd+mnalcnhLMIQU3899YC+VK4N -KkSs9N1WDBtTd/kdr6sRUvkHf5hlICaXxmYwDknJ/jdLOI7bZN90fTWH0dWQNf2p -6qEJlG/TrcW8IFVVk/eS9lk2eMVpYe8ObOfoF5lxfBqElTuuFOVQ+ermUzrQ+C7j -HUYRKGsxs13cJXnaq3m2GCFbCuMzsU0aqg99ABEBAAG0J1hpYW9qaWFuIFpob3Ug -PHpob3UueGlhb2ppYW5AZ21haWwuY29tPokBOQQTAQgAIwUCVwa7lAIbAwcLCQgH -AwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEHbgUH6u2u49LkEH/3hL5UqceDnOV+2s -Fx2kiT7L5dYQWHETls8ZFkrpokCHhPt7A/MxYPP06Ohe7q1g8FJhKeQbzXD6FSdq -ewn2t9DwZN/pIIdPR/6OTgwgwhqeQvdLQIAZBbC3qjIRe0KxJFtxgcBVMXN8aWfa -iUF/6ir+6bjx6/mtziTI3A/qdO/D8C3TwU2SpqpqLh1N/cTcgU6ZtIk/ZiaL4Eh4 -qIO205p1fvFX6gytrBkX9aBVSMtJFkOCBX/VqkGsrGcDtQYEwNEbI5rVFiYmA5of -j8VxrSpXXK8eirXcHEzEbW969Wu29GzdhYIipVjVwDwmA+M6Wf6093jI+Y5IrgAf -jgxhYn6JARwEEAEIAAYFAlcGyHkACgkQ8EzEmalmEzoZCwf/cl37XcJuH29yTzLr -ApFMNxOEUb9p5wMKMSyEM7NzIMJc9luP2Di1nCZ/Hgp9+cjVFSwQ5eR8s4+y6d3b -0Fva7QdMit1GLN+F/vV8ln8fql7SYbjhI/Z4yskMl4nvL8DBlPKGHTv5ruXQAmJi -y50iCoa9wSXeU8ZT5N7g+BsbryRvfdKjYLfSdMUa4YlR/pRVTitivpwcyA4mN0AQ -27Tb/ygurqHAVNlmgJjX0fowwOUEr1aqgasTRv5meet//utQsiRlIKGF43IMLai0 -dhk+r/EtXIsHaQXmGGpcFhFf0FN18x52A3LXsZTeSELxCXY8YdzhmtJmyRt7H+pe -vgEPY4kCHAQQAQoABgUCVwa+JAAKCRBETB0goWiNl3uzD/4+8vs9zX89F8o4HMyF -DpxzgH3etpjM8CScHcNdbVnrcO3OCgGg1nO8HMwRZS6PjIS0FVfl9csNMOZw8/SJ -FdVz8u2GycyueiRu4SZHA0smu7lZlLNeB1AOqYFmreXbAHLd8LnCxlW4qA5RPtw/ -x0nWVSNJ5zUvJjBXurcDPS/FpcdaTRoK2jkWePddF/c4SBkgc1VARHWhqIuwvohZ -ifCEeeU11l0Vl4HZCj0hgUUt9gXAcjk4YhCsSba/Cz3ERuxlhRgluvhBYlp+DzHq -0benTCOSVUywTLUjajxdeV1l0jgH1Ps9Rvq8KYBPyP8PcdONLDIa9VcrhZNHabHN -SUZRz3hAp/xsDY9oihUCHn1zfGklZRidAorR5FS0UZzFy8PoV6+Mrz2inf1xZapK -a4bA3A0fYm1z3pXxA7ty6XCtwaQ7Gavs3toAXZWdiTtvqdObjb+3Zmhh1o63BA9t -wIMi5dGy9/xvlQT7Ah6vWtJwGD45t9MwbRnDdivk0/3EJlZWwVzlHoPfjzUFKo+J -zpU4cWRljJQPps5EAPFPl/OWx0nHbvrpbBQzc6f+ZbB+LszEetap+xq9yVJbGlXU -cLr5OSAe0IWwOca5CGXCiO2Rr33jnCjLwshNTsPi4Iqtj+1ZVE75eDDbLXvQL+DF -YIhA56DNZ8svFfBs34gtrW60fYkCIgQQAQoADAUCVwa/ugWDB4YfgAAKCRAmj1Aw -i2z43fBJD/4i1ac8VxqMuSiEovEb/b+BbW2hipE6BofLdHIG3pixyo4mWR+EWlCB -BDP8Vm/TZrnBS4b22K3xui4wR7ReTS5qqifv2LHxUdWMYZIbCGp4M1QbTmtGPvWG -F6p/cw0lMltX2zTxRf1H/T71xvy8n4s07BZ7i0dgySYyZHDptXkPyZJGHeE1RbFW -mwvvW3n8q40wETQXXTajIiUJEsDVbqTPTL5dlHrCbIdUXzxB+vkcg8e6sqZAqKJz -YIaeL7VjbF9vzvcc6nLMa4qrlaBVOFfVrCgA8BL03UOIJ6sTmrXF7p4/qyxc8BIR -kTQSXBU6t+D9NTXIGZ1VtOxuIIbE5TzzVGGHni/+D3aHhZjI/WHpXjvWgFfd6xY4 -6mVhO2H1pqgnnTqp+P4HCjKmoifUXVdqZnM0KAT2+RmIQ4FTXTZ/anxIIgETXXtF -UiR9n+lc/P5D25UEj+gL07L+2smb0UYQmPAvCs0gGgyfR+iovOFX4CO9c/UPwnKf -lPlW1u0nIEBIK6Z0kgsHCEh9H5NE1IV5YUY/2lq8ymAatCIf0+vaeI1b44j15aqd -f1n/Ddp9eH8WOsicO9E5FJqBaOIGeRcGxkpFeix0HiMq0q5rwoC6M1agSxNdZVWy -FkQx8r0kIMa28KDvMLFEhiLsc7sEZYHvcy0N5gYtXsu29hqva1XA0IkCIgQQAQoA -DAUCVwbAUgWDB4YfgAAKCRDg7ynLSKVPhAyAD/9eBoOoc6a9tl7zIzBBlKjHMvFh -Uv2zDJQpT6bd7HdzNnB9Ja2k72xeOzxdLH+2PU5IO0nrasJQMmvxSYQ4nPg1jWOQ -hE8TQ061Y2Fbv8Z0eb5HJKcvI74xcseoML4wg15V69XV9768eeQD53jGpLoarbd8 -sNMOn8je6Gp1lGJ2MSxFOiPI2VWCTzc4BHMVv7t8VvQDOgOgEYw5ZhW1U+4spSWi -45mS4y8V0zaA8x4pULkP1en+x3F8zavKWwJqCAl6zmd5gYtAvfEroXSLE7r/lRwd -8gHJD/lhUmFLok31c61+a2yz8bDdD26noDorO7O66sYSJowflHsDz5jB9j1/iL3Z -eHoM0ANLZ8TNHnR/buyiKoUG+BuQCCKBQH00ifqqP7UabLea/Ajbf9hxHGxfjOiA -EA2Ij7pbYYR39FBdww3QmJxU9MyFL89h8egW5XE7Q73MdCd8WiqrLj4/NYI1Gvht -+5QKR0sY0jtJpX9+YW+8XBb2HwfwIZvmP/H6nyaXPq2uLCMNMMl+HNs4dpM5+1Gz -dqHoyCpNoY39G3KdxWFe+Cwmf0Jt5JZab4DkRjYSRRkQ3R/lIdDnqPRaa0YConVh -puywIKjS/yJWC6Sg9m6Wh1uf0IM94d45OGuFV/wDnky6kqnTOOwB5XIjaZvNflIU -W1zh5l9Eb9fS9g55bokCIgQTAQgADAUCVwa+9AWDB4YfgAAKCRBWSn1JwdVHAe16 -D/9uy0+VEir3BtVuTw/S24cr1aUmaztOzi2unJN04Chd0XWmb5X5a/qaie1Kn7on -YiyUERdKt6ScOuUEyszsMFukqOqB1HOuJbWzgu33KHNZYnrYEiIPXGxA4vHcYn0m -SFatwVI+JV699DV1t/rJvhgzmWGtHohY0+oAkd6EFv7IQ1BJ7QGcPg24XViAoZes -7Irur1USELrE5A4g9dbAeaS5CBZy52o+0MNQNZh2HqhDOOSxT2KT/CFMTQQ+1/GV -QpbmA2CKQDKuzaMzRaiH3hlMAFc7NDVyTW+kmiKjPY6XddgHzqttZVOt0icijm+s -9w2CptbasYQsZ/aTUvsoQS+YePthH6nS9G0BM20u21Za1Cpo5SDj2hKByMkBRSPJ -I773ceeXPSMYePBY7ttBFtD/zzFrJcrNT7BK1FAMq1q3t0OgaZ4MJ/IoqUg6abM5 -UvgU1575c+kUWff+NA6c/XVFtqIubNjaZUfOqbQ9DGEt3jQpovzDlCmGxolGO1cX -2FZnpOP4FjcqGOiGK0cf2LO+O2zurT1roqlj+FWR9qOho0iJo2RjKpX8cxbeDwNm -5uv/BsVEXXSGxHjb2vx87+AzkRR9Nu9AOkN7y97mL3QT+onn0MpEzFkOJoTxYI3W -iTWkmBNU8IoHUqCNkWFxXdWHCH1KAI1ars4KT7A9XDascokCIgQTAQgADAUCVwbA -uQWDB4YfgAAKCRCE8JcYraLxkA4rEADh0JpNkvttf2VpB27b28v/SHiCUC8I61oL -YZb7jFumI/8EM9+xbxoJmPrpbLnDS2cqSa6hHIpR4CUUwX4yFLJSvgCXnMJDe2Ud -2NsWOgWlJkKzdOkjK06ntM+sxP3DWzNU4lX6d37fjEiM5TdAVu1edpGlVJKh6UfD -raMGLoES0auOMISALN0XquYwuorU4wcxyPfcu3i9FwmZxo+zHqFB7rtTxVS7z/69 -6aUlZzgOcTCQeBHzH6ztPt7sZu1+kSVvbBUEQG8tRu0xYlEHkxqmmWts0yiT4aqd -FLT/mwy8NcFj6EBizYGxdU3R3KLtOUTnv2cJQcHewmSFSytaeWt6QML0uZt2PyTd -Co2FwdsZNKPY3eLA4cB+2kbQ6e5Y1n85f2KVnm/cMIWb3gISG0xK6AJGBDYzYBXH -lYcnICL5hR1vbHVh8LOHal+U9V4PGayD9d/x98iXz6curXOZzmw1hUfoeImJKnmM -4CmLgI6m6b4hAynTfVK/jIFgJp0gq5pw5+AZu1no42BZEdDWJOzkxSIholXztDaN -lc0KbWoja4cv2yx+SNkOhwB9mt/M9Kz6C5e/el5o0ZlrYosW1hIi8gIg7fMKDbpb -u7TGGyRfxHeRWCiMkMeoJPci8KxRI4xERR/+7PaR45X0aEqannHsvule6fYT5d/K -SV8z08tI4okCIgQTAQoADAUCVwa/gAWDB4YfgAAKCRDI03Bfnb4hdwHAEACV46bE -8dotDZcDGiULPGKxGVg3d/4KI+sTMPl4TzGdsYQY2aprSRixsMu9qjJaG8P6MVG9 -KUm/DxhwgAQu87DDNrmP5bzRVWio+AmbWzBT7FyTWiXRPWNQvrEgcplvZORziuUh -DdBKvryNQD0iPyxO2EPTs5vroYa4YIAv3Vlr16JZ1IRfZxJkZq+da2mmDRoFk+LR -vZSWzkDSLMy5vEoyWaer4MVc/nkn6k+UHKlqQALRdps9QAuikUL4yQUW20y3K8bM -hfrOGDNEXZSg4W6wjaSVGMpKTu0PE/tP+mbH+FoP1Qg0oUl771cHan2x7WOZ5gqe -JKSiAb6rDPQNhJjbpftyaYJCMYY5Sw7/ef2aA8X+bmuKqFeW+Yd5IbHQWrecCzqe -QTO5pZapf+KTj3T9w8pkOFbvzvyIK0zL7m9NIfKBZyCof/XuYbJbbNnFX1VEygfW -/ghxXtjcMcaBvjvKHxo73SLI/xOc0gObmd+H5pSmzSXLtPCh6n7lnphVSeTIWM/t -PQzi+s6/4UdMh/NLkUjOVh/2foIF7sflhOifCg+XsX1hmnqNe+5fthxVFIqqGuAn -sLPdwPSV0SSTLU9z6RfHhNAovRRaQqDpzQP0A8SJf2Fu0HqeaiT569h090svd1O9 -blKijXtwfXToqzqza9drWXnkeVSm3Iwg7E2fKIkCIgQTAQoADAUCVwa/vQWDB4Yf -gAAKCRA/rHq1u7/feUhFEACgjBD6Nb+6PBY2KVH/glwkQHTwa6PDNsg4NkwwfSdy -T9k6UvhCx37LB0UP3LC+Z6sQyoDr1IwtavQoLbyJkwZN6Cek3GCOjKQJOpbdSYGF -/Ef26DZ17qlt+v6hN+jHP0bM16oBuPHucUivY3DvR2ll2/XmD7M9/AbiGkvpMRJ5 -qzdCV9eKrC7nBw+lOrYIURCuvhQpBysw3jrR1GgXXnlhVPw3wOqFhOZJDpY3oMxR -d1bkomTMnuu1BOmswqsGePUqoApOpAM1t2biEsB+c6wnLjeHvFGWCoFj9H9RqoWB -rs8LCyQVHc2GQv4yNQE0l05PVaUTOMUTdS45xfnjrWSnIPkoMXTzOreLu+3ttY+m -GniMi/RMGffWGaF05WlQYUW3tHrVVMmkQrc5pv/6MMpfFcWXSeJcX8nHJQIunbI2 -n3v2y+Yui4WYSpumd652rTa827ETpS9LY36E08CrKVtd6sHzN0SO5t1TPqzcrE8Z -I87vX5FkJZVhtWfASjG5bc5GMSxQYwsFlY59FtERbu/e+mbNc6JsNYlxC2Zy1V7R -lHGWVgHhCkg4u3ERnl6HuvRQqwHyeJg+IUk1ENBTPUOlQvbamWPDlIJEHkIkM1Ly -g19k83aPLJLokh8cxp7U0YcvU6ZlKTgeXmmVJPVvJ0JzoFjGavLHyxxDDZSl1pxm -X4kCIgQTAQoADAUCVwbBCAWDB4YfgAAKCRAZcAmILC3yrlGsD/sH2YU1EoiD/JbI -7GTT/fMo6fK6vQzuSSvja79tt+mUmsMoWB02K8rgV9w7Ja6UtnTc3KGE2X6HuaZk -6whoMX4Djwfpu1eueKEPHNR90qkKInKqyvKGpfvm92puzqz8kIQ0J7Xf4mpLwceh -XVqnEncVJFHiRgBMFM9fZVQTVQAJdW8CxBIh8UaZ2ttroCUzMCn6vxPp5keuedin -YTwghfw8dUF+qkK3OduU7lT+OIZ9of+mZjk5NoAEsbi5O8H1YVHVgBQjmT55oVfD -JXsd9qr7iLJLV5RzTgG8ktSd+oYgmAbg/YLakG6dThmVPORHrh0oiGjUU+gMiUNv -2ayBr1ymPx0dy/JLQh6H4/0paAzXN/k+l4IROx59iCIbuZ2Eh0cyTeJ+heB3pGMu -94fb8pNNzuVta3U9g86D5h0b+6RhJKfBzRW6U27c1pGivb37P0AO9CHrXfE7TtkJ -RSm5T68DXPu5nxRNjMJELry+fh/FXzsWVUEQrH83vjv6frEh9xbYr8HrVgbpNVsI -69s1FbWo+ecGNHJi5zOuh1tH3ralGn/4mtbWVtMbyf1HiAf12NfHoo4Mrikz1lzl -xljMc/+eLU5UGQuxQWO/l4zLEQa+FVNfM1gVImASrT/W6bTAjq/fKuKBUFv4CmFP -An8c4XFhgZzF/BXfOoCAtkNXOMphXLkBDQRXBruUAQgAuY+0pz4kunCLVDpZSH8R -cKU1QJLqJtvHpAxlY2222//A9zPz6/fm/zj6wfKtGjIaHHIuv4kvDUosDWbQFgVu -vsALwLd7EfGIjwLiUJVxzf76lY2PDMTbjlXNbhmrIXOTJrtb4ZyTkudSCvc/mzy1 -9rhpY42UbCQcWjBE6UL+3acL4MztgMAPT4iosHqA0OrXqPxf9xAXpDOGfCwyr38x -Rvs4N597HDjFnIGnMStv3qjwp+7t+3LZmUSJcO/3kiTfA6y2D5QMFSyDMSnP7YWb -64wO9yZ6l0j2Qd3K2FGBFdSbJBb88gKEMzkMc2G8+HqFw8sQFm+QAF82El4x62xU -dQARAQABiQEfBBgBCAAJBQJXBruUAhsMAAoJEHbgUH6u2u49hZMH/0IY+2mvdCQT -1WN4LdoEvHy1ACGlzoJyJolHoh0MFD/lPxEbUP/8irmK9HJEkv/CNdoNYzAQ4uzX -+24en2gK83e1eORNDXlcWfsQK3QsoyffD98tmk/66VMJNjwOvUoN5eiYjMSIuQL3 -ml1nvnsx3TgIWP/1E0vVZ8eyAwd5Ldor0nu8pCaicPgeo07q7/4sb9xWHuKda2Q8 -t+qzsGqoQLPihv3Qx++fQXaJVWUfhkm2kVjr7/dhgHy2uMvp7lzkUEnfTb1uGu05 -J2xcjxdmxDOpFF1aAJar1V22U0m1tnVgLoN0ta6bDPXXMvacx0+VWe8Tgt3SY3/a -A4DF9y+6usA= -=O5OI ------END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +mQENBFcGu5QBCACdmRgd8tfI7RVBdySyL/z41j+yJXdAak2BPXyVvlKP0FMvb0qB +U6l8vk89HB+jpr5HtUFn+/rj4HuN8IK2blyn8NkSFCWdxirOZWWhMXyNFZQNJ7O7 ++DdR8/ko/5I8RsLQ3cHLrF4e4c3NtAhv1IndFisd+mnalcnhLMIQU3899YC+VK4N +KkSs9N1WDBtTd/kdr6sRUvkHf5hlICaXxmYwDknJ/jdLOI7bZN90fTWH0dWQNf2p +6qEJlG/TrcW8IFVVk/eS9lk2eMVpYe8ObOfoF5lxfBqElTuuFOVQ+ermUzrQ+C7j +HUYRKGsxs13cJXnaq3m2GCFbCuMzsU0aqg99ABEBAAG0J1hpYW9qaWFuIFpob3Ug +PHpob3UueGlhb2ppYW5AZ21haWwuY29tPokBOQQTAQgAIwUCVwa7lAIbAwcLCQgH +AwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEHbgUH6u2u49LkEH/3hL5UqceDnOV+2s +Fx2kiT7L5dYQWHETls8ZFkrpokCHhPt7A/MxYPP06Ohe7q1g8FJhKeQbzXD6FSdq +ewn2t9DwZN/pIIdPR/6OTgwgwhqeQvdLQIAZBbC3qjIRe0KxJFtxgcBVMXN8aWfa +iUF/6ir+6bjx6/mtziTI3A/qdO/D8C3TwU2SpqpqLh1N/cTcgU6ZtIk/ZiaL4Eh4 +qIO205p1fvFX6gytrBkX9aBVSMtJFkOCBX/VqkGsrGcDtQYEwNEbI5rVFiYmA5of +j8VxrSpXXK8eirXcHEzEbW969Wu29GzdhYIipVjVwDwmA+M6Wf6093jI+Y5IrgAf +jgxhYn6JARwEEAEIAAYFAlcGyHkACgkQ8EzEmalmEzoZCwf/cl37XcJuH29yTzLr +ApFMNxOEUb9p5wMKMSyEM7NzIMJc9luP2Di1nCZ/Hgp9+cjVFSwQ5eR8s4+y6d3b +0Fva7QdMit1GLN+F/vV8ln8fql7SYbjhI/Z4yskMl4nvL8DBlPKGHTv5ruXQAmJi +y50iCoa9wSXeU8ZT5N7g+BsbryRvfdKjYLfSdMUa4YlR/pRVTitivpwcyA4mN0AQ +27Tb/ygurqHAVNlmgJjX0fowwOUEr1aqgasTRv5meet//utQsiRlIKGF43IMLai0 +dhk+r/EtXIsHaQXmGGpcFhFf0FN18x52A3LXsZTeSELxCXY8YdzhmtJmyRt7H+pe +vgEPY4kCHAQQAQoABgUCVwa+JAAKCRBETB0goWiNl3uzD/4+8vs9zX89F8o4HMyF +DpxzgH3etpjM8CScHcNdbVnrcO3OCgGg1nO8HMwRZS6PjIS0FVfl9csNMOZw8/SJ +FdVz8u2GycyueiRu4SZHA0smu7lZlLNeB1AOqYFmreXbAHLd8LnCxlW4qA5RPtw/ +x0nWVSNJ5zUvJjBXurcDPS/FpcdaTRoK2jkWePddF/c4SBkgc1VARHWhqIuwvohZ +ifCEeeU11l0Vl4HZCj0hgUUt9gXAcjk4YhCsSba/Cz3ERuxlhRgluvhBYlp+DzHq +0benTCOSVUywTLUjajxdeV1l0jgH1Ps9Rvq8KYBPyP8PcdONLDIa9VcrhZNHabHN +SUZRz3hAp/xsDY9oihUCHn1zfGklZRidAorR5FS0UZzFy8PoV6+Mrz2inf1xZapK +a4bA3A0fYm1z3pXxA7ty6XCtwaQ7Gavs3toAXZWdiTtvqdObjb+3Zmhh1o63BA9t +wIMi5dGy9/xvlQT7Ah6vWtJwGD45t9MwbRnDdivk0/3EJlZWwVzlHoPfjzUFKo+J +zpU4cWRljJQPps5EAPFPl/OWx0nHbvrpbBQzc6f+ZbB+LszEetap+xq9yVJbGlXU +cLr5OSAe0IWwOca5CGXCiO2Rr33jnCjLwshNTsPi4Iqtj+1ZVE75eDDbLXvQL+DF +YIhA56DNZ8svFfBs34gtrW60fYkCIgQQAQoADAUCVwa/ugWDB4YfgAAKCRAmj1Aw +i2z43fBJD/4i1ac8VxqMuSiEovEb/b+BbW2hipE6BofLdHIG3pixyo4mWR+EWlCB +BDP8Vm/TZrnBS4b22K3xui4wR7ReTS5qqifv2LHxUdWMYZIbCGp4M1QbTmtGPvWG +F6p/cw0lMltX2zTxRf1H/T71xvy8n4s07BZ7i0dgySYyZHDptXkPyZJGHeE1RbFW +mwvvW3n8q40wETQXXTajIiUJEsDVbqTPTL5dlHrCbIdUXzxB+vkcg8e6sqZAqKJz +YIaeL7VjbF9vzvcc6nLMa4qrlaBVOFfVrCgA8BL03UOIJ6sTmrXF7p4/qyxc8BIR +kTQSXBU6t+D9NTXIGZ1VtOxuIIbE5TzzVGGHni/+D3aHhZjI/WHpXjvWgFfd6xY4 +6mVhO2H1pqgnnTqp+P4HCjKmoifUXVdqZnM0KAT2+RmIQ4FTXTZ/anxIIgETXXtF +UiR9n+lc/P5D25UEj+gL07L+2smb0UYQmPAvCs0gGgyfR+iovOFX4CO9c/UPwnKf +lPlW1u0nIEBIK6Z0kgsHCEh9H5NE1IV5YUY/2lq8ymAatCIf0+vaeI1b44j15aqd +f1n/Ddp9eH8WOsicO9E5FJqBaOIGeRcGxkpFeix0HiMq0q5rwoC6M1agSxNdZVWy +FkQx8r0kIMa28KDvMLFEhiLsc7sEZYHvcy0N5gYtXsu29hqva1XA0IkCIgQQAQoA +DAUCVwbAUgWDB4YfgAAKCRDg7ynLSKVPhAyAD/9eBoOoc6a9tl7zIzBBlKjHMvFh +Uv2zDJQpT6bd7HdzNnB9Ja2k72xeOzxdLH+2PU5IO0nrasJQMmvxSYQ4nPg1jWOQ +hE8TQ061Y2Fbv8Z0eb5HJKcvI74xcseoML4wg15V69XV9768eeQD53jGpLoarbd8 +sNMOn8je6Gp1lGJ2MSxFOiPI2VWCTzc4BHMVv7t8VvQDOgOgEYw5ZhW1U+4spSWi +45mS4y8V0zaA8x4pULkP1en+x3F8zavKWwJqCAl6zmd5gYtAvfEroXSLE7r/lRwd +8gHJD/lhUmFLok31c61+a2yz8bDdD26noDorO7O66sYSJowflHsDz5jB9j1/iL3Z +eHoM0ANLZ8TNHnR/buyiKoUG+BuQCCKBQH00ifqqP7UabLea/Ajbf9hxHGxfjOiA +EA2Ij7pbYYR39FBdww3QmJxU9MyFL89h8egW5XE7Q73MdCd8WiqrLj4/NYI1Gvht ++5QKR0sY0jtJpX9+YW+8XBb2HwfwIZvmP/H6nyaXPq2uLCMNMMl+HNs4dpM5+1Gz +dqHoyCpNoY39G3KdxWFe+Cwmf0Jt5JZab4DkRjYSRRkQ3R/lIdDnqPRaa0YConVh +puywIKjS/yJWC6Sg9m6Wh1uf0IM94d45OGuFV/wDnky6kqnTOOwB5XIjaZvNflIU +W1zh5l9Eb9fS9g55bokCIgQTAQgADAUCVwa+9AWDB4YfgAAKCRBWSn1JwdVHAe16 +D/9uy0+VEir3BtVuTw/S24cr1aUmaztOzi2unJN04Chd0XWmb5X5a/qaie1Kn7on +YiyUERdKt6ScOuUEyszsMFukqOqB1HOuJbWzgu33KHNZYnrYEiIPXGxA4vHcYn0m +SFatwVI+JV699DV1t/rJvhgzmWGtHohY0+oAkd6EFv7IQ1BJ7QGcPg24XViAoZes +7Irur1USELrE5A4g9dbAeaS5CBZy52o+0MNQNZh2HqhDOOSxT2KT/CFMTQQ+1/GV +QpbmA2CKQDKuzaMzRaiH3hlMAFc7NDVyTW+kmiKjPY6XddgHzqttZVOt0icijm+s +9w2CptbasYQsZ/aTUvsoQS+YePthH6nS9G0BM20u21Za1Cpo5SDj2hKByMkBRSPJ +I773ceeXPSMYePBY7ttBFtD/zzFrJcrNT7BK1FAMq1q3t0OgaZ4MJ/IoqUg6abM5 +UvgU1575c+kUWff+NA6c/XVFtqIubNjaZUfOqbQ9DGEt3jQpovzDlCmGxolGO1cX +2FZnpOP4FjcqGOiGK0cf2LO+O2zurT1roqlj+FWR9qOho0iJo2RjKpX8cxbeDwNm +5uv/BsVEXXSGxHjb2vx87+AzkRR9Nu9AOkN7y97mL3QT+onn0MpEzFkOJoTxYI3W +iTWkmBNU8IoHUqCNkWFxXdWHCH1KAI1ars4KT7A9XDascokCIgQTAQgADAUCVwbA +uQWDB4YfgAAKCRCE8JcYraLxkA4rEADh0JpNkvttf2VpB27b28v/SHiCUC8I61oL +YZb7jFumI/8EM9+xbxoJmPrpbLnDS2cqSa6hHIpR4CUUwX4yFLJSvgCXnMJDe2Ud +2NsWOgWlJkKzdOkjK06ntM+sxP3DWzNU4lX6d37fjEiM5TdAVu1edpGlVJKh6UfD +raMGLoES0auOMISALN0XquYwuorU4wcxyPfcu3i9FwmZxo+zHqFB7rtTxVS7z/69 +6aUlZzgOcTCQeBHzH6ztPt7sZu1+kSVvbBUEQG8tRu0xYlEHkxqmmWts0yiT4aqd +FLT/mwy8NcFj6EBizYGxdU3R3KLtOUTnv2cJQcHewmSFSytaeWt6QML0uZt2PyTd +Co2FwdsZNKPY3eLA4cB+2kbQ6e5Y1n85f2KVnm/cMIWb3gISG0xK6AJGBDYzYBXH +lYcnICL5hR1vbHVh8LOHal+U9V4PGayD9d/x98iXz6curXOZzmw1hUfoeImJKnmM +4CmLgI6m6b4hAynTfVK/jIFgJp0gq5pw5+AZu1no42BZEdDWJOzkxSIholXztDaN +lc0KbWoja4cv2yx+SNkOhwB9mt/M9Kz6C5e/el5o0ZlrYosW1hIi8gIg7fMKDbpb +u7TGGyRfxHeRWCiMkMeoJPci8KxRI4xERR/+7PaR45X0aEqannHsvule6fYT5d/K +SV8z08tI4okCIgQTAQoADAUCVwa/gAWDB4YfgAAKCRDI03Bfnb4hdwHAEACV46bE +8dotDZcDGiULPGKxGVg3d/4KI+sTMPl4TzGdsYQY2aprSRixsMu9qjJaG8P6MVG9 +KUm/DxhwgAQu87DDNrmP5bzRVWio+AmbWzBT7FyTWiXRPWNQvrEgcplvZORziuUh +DdBKvryNQD0iPyxO2EPTs5vroYa4YIAv3Vlr16JZ1IRfZxJkZq+da2mmDRoFk+LR +vZSWzkDSLMy5vEoyWaer4MVc/nkn6k+UHKlqQALRdps9QAuikUL4yQUW20y3K8bM +hfrOGDNEXZSg4W6wjaSVGMpKTu0PE/tP+mbH+FoP1Qg0oUl771cHan2x7WOZ5gqe +JKSiAb6rDPQNhJjbpftyaYJCMYY5Sw7/ef2aA8X+bmuKqFeW+Yd5IbHQWrecCzqe +QTO5pZapf+KTj3T9w8pkOFbvzvyIK0zL7m9NIfKBZyCof/XuYbJbbNnFX1VEygfW +/ghxXtjcMcaBvjvKHxo73SLI/xOc0gObmd+H5pSmzSXLtPCh6n7lnphVSeTIWM/t +PQzi+s6/4UdMh/NLkUjOVh/2foIF7sflhOifCg+XsX1hmnqNe+5fthxVFIqqGuAn +sLPdwPSV0SSTLU9z6RfHhNAovRRaQqDpzQP0A8SJf2Fu0HqeaiT569h090svd1O9 +blKijXtwfXToqzqza9drWXnkeVSm3Iwg7E2fKIkCIgQTAQoADAUCVwa/vQWDB4Yf +gAAKCRA/rHq1u7/feUhFEACgjBD6Nb+6PBY2KVH/glwkQHTwa6PDNsg4NkwwfSdy +T9k6UvhCx37LB0UP3LC+Z6sQyoDr1IwtavQoLbyJkwZN6Cek3GCOjKQJOpbdSYGF +/Ef26DZ17qlt+v6hN+jHP0bM16oBuPHucUivY3DvR2ll2/XmD7M9/AbiGkvpMRJ5 +qzdCV9eKrC7nBw+lOrYIURCuvhQpBysw3jrR1GgXXnlhVPw3wOqFhOZJDpY3oMxR +d1bkomTMnuu1BOmswqsGePUqoApOpAM1t2biEsB+c6wnLjeHvFGWCoFj9H9RqoWB +rs8LCyQVHc2GQv4yNQE0l05PVaUTOMUTdS45xfnjrWSnIPkoMXTzOreLu+3ttY+m +GniMi/RMGffWGaF05WlQYUW3tHrVVMmkQrc5pv/6MMpfFcWXSeJcX8nHJQIunbI2 +n3v2y+Yui4WYSpumd652rTa827ETpS9LY36E08CrKVtd6sHzN0SO5t1TPqzcrE8Z +I87vX5FkJZVhtWfASjG5bc5GMSxQYwsFlY59FtERbu/e+mbNc6JsNYlxC2Zy1V7R +lHGWVgHhCkg4u3ERnl6HuvRQqwHyeJg+IUk1ENBTPUOlQvbamWPDlIJEHkIkM1Ly +g19k83aPLJLokh8cxp7U0YcvU6ZlKTgeXmmVJPVvJ0JzoFjGavLHyxxDDZSl1pxm +X4kCIgQTAQoADAUCVwbBCAWDB4YfgAAKCRAZcAmILC3yrlGsD/sH2YU1EoiD/JbI +7GTT/fMo6fK6vQzuSSvja79tt+mUmsMoWB02K8rgV9w7Ja6UtnTc3KGE2X6HuaZk +6whoMX4Djwfpu1eueKEPHNR90qkKInKqyvKGpfvm92puzqz8kIQ0J7Xf4mpLwceh +XVqnEncVJFHiRgBMFM9fZVQTVQAJdW8CxBIh8UaZ2ttroCUzMCn6vxPp5keuedin +YTwghfw8dUF+qkK3OduU7lT+OIZ9of+mZjk5NoAEsbi5O8H1YVHVgBQjmT55oVfD +JXsd9qr7iLJLV5RzTgG8ktSd+oYgmAbg/YLakG6dThmVPORHrh0oiGjUU+gMiUNv +2ayBr1ymPx0dy/JLQh6H4/0paAzXN/k+l4IROx59iCIbuZ2Eh0cyTeJ+heB3pGMu +94fb8pNNzuVta3U9g86D5h0b+6RhJKfBzRW6U27c1pGivb37P0AO9CHrXfE7TtkJ +RSm5T68DXPu5nxRNjMJELry+fh/FXzsWVUEQrH83vjv6frEh9xbYr8HrVgbpNVsI +69s1FbWo+ecGNHJi5zOuh1tH3ralGn/4mtbWVtMbyf1HiAf12NfHoo4Mrikz1lzl +xljMc/+eLU5UGQuxQWO/l4zLEQa+FVNfM1gVImASrT/W6bTAjq/fKuKBUFv4CmFP +An8c4XFhgZzF/BXfOoCAtkNXOMphXLkBDQRXBruUAQgAuY+0pz4kunCLVDpZSH8R +cKU1QJLqJtvHpAxlY2222//A9zPz6/fm/zj6wfKtGjIaHHIuv4kvDUosDWbQFgVu +vsALwLd7EfGIjwLiUJVxzf76lY2PDMTbjlXNbhmrIXOTJrtb4ZyTkudSCvc/mzy1 +9rhpY42UbCQcWjBE6UL+3acL4MztgMAPT4iosHqA0OrXqPxf9xAXpDOGfCwyr38x +Rvs4N597HDjFnIGnMStv3qjwp+7t+3LZmUSJcO/3kiTfA6y2D5QMFSyDMSnP7YWb +64wO9yZ6l0j2Qd3K2FGBFdSbJBb88gKEMzkMc2G8+HqFw8sQFm+QAF82El4x62xU +dQARAQABiQEfBBgBCAAJBQJXBruUAhsMAAoJEHbgUH6u2u49hZMH/0IY+2mvdCQT +1WN4LdoEvHy1ACGlzoJyJolHoh0MFD/lPxEbUP/8irmK9HJEkv/CNdoNYzAQ4uzX ++24en2gK83e1eORNDXlcWfsQK3QsoyffD98tmk/66VMJNjwOvUoN5eiYjMSIuQL3 +ml1nvnsx3TgIWP/1E0vVZ8eyAwd5Ldor0nu8pCaicPgeo07q7/4sb9xWHuKda2Q8 +t+qzsGqoQLPihv3Qx++fQXaJVWUfhkm2kVjr7/dhgHy2uMvp7lzkUEnfTb1uGu05 +J2xcjxdmxDOpFF1aAJar1V22U0m1tnVgLoN0ta6bDPXXMvacx0+VWe8Tgt3SY3/a +A4DF9y+6usA= +=O5OI +-----END PGP PUBLIC KEY BLOCK----- diff --git a/extensions/geode-modules-assembly/release/conf/cache-client.xml b/extensions/geode-modules-assembly/release/conf/cache-client.xml index 297b6a66c8f9..1ff155232561 100755 --- a/extensions/geode-modules-assembly/release/conf/cache-client.xml +++ b/extensions/geode-modules-assembly/release/conf/cache-client.xml @@ -1,40 +1,40 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/extensions/geode-modules-assembly/release/conf/cache-peer.xml b/extensions/geode-modules-assembly/release/conf/cache-peer.xml index 0480dcac59f5..7e5a6770fbd6 100755 --- a/extensions/geode-modules-assembly/release/conf/cache-peer.xml +++ b/extensions/geode-modules-assembly/release/conf/cache-peer.xml @@ -1,48 +1,48 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/extensions/geode-modules-assembly/release/conf/cache-server.xml b/extensions/geode-modules-assembly/release/conf/cache-server.xml index d67b456839de..3514e3a075f7 100755 --- a/extensions/geode-modules-assembly/release/conf/cache-server.xml +++ b/extensions/geode-modules-assembly/release/conf/cache-server.xml @@ -1,72 +1,72 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/geode-core/src/main/resources/org/apache/geode/distributed/internal/membership/gms/messenger/jgroups-config.xml b/geode-core/src/main/resources/org/apache/geode/distributed/internal/membership/gms/messenger/jgroups-config.xml index a12e28983c02..2c6f6f21012a 100755 --- a/geode-core/src/main/resources/org/apache/geode/distributed/internal/membership/gms/messenger/jgroups-config.xml +++ b/geode-core/src/main/resources/org/apache/geode/distributed/internal/membership/gms/messenger/jgroups-config.xml @@ -1,72 +1,72 @@ - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedSerializables.txt b/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedSerializables.txt index 1ad82c6df492..9626be76c351 100755 --- a/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedSerializables.txt +++ b/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedSerializables.txt @@ -1,844 +1,844 @@ -org/apache/geode/CancelException,true,3215578659523282642 -org/apache/geode/CopyException,true,-1143711608610323585 -org/apache/geode/DeltaSerializationException,true,-2630435945840206466 -org/apache/geode/ForcedDisconnectException,true,4977003259880566257 -org/apache/geode/GemFireCacheException,true,-2844020916351682908 -org/apache/geode/GemFireCheckedException,true,-8659184576090173188 -org/apache/geode/GemFireConfigException,true,7791789785331120991 -org/apache/geode/GemFireException,true,-6972360779789402295 -org/apache/geode/GemFireIOException,true,5694009444435264497 -org/apache/geode/GemFireRethrowable,true,8349791552668922571 -org/apache/geode/IncompatibleSystemException,true,-6852188720149734350 -org/apache/geode/InternalGemFireError,true,6390043490679349593 -org/apache/geode/InternalGemFireException,true,-6912843691545178619 -org/apache/geode/InvalidDeltaException,true,7846464807353214091 -org/apache/geode/InvalidValueException,true,6186767885369527709 -org/apache/geode/InvalidVersionException,true,6342040462194322698 -org/apache/geode/LicenseException,true,-1178557127300465801 -org/apache/geode/NoSystemException,true,-101890149467219630 -org/apache/geode/OutOfOffHeapMemoryException,true,4111959438738739010 -org/apache/geode/SerializationException,true,7783018024920098997 -org/apache/geode/SystemConnectException,true,-7378174428634468238 -org/apache/geode/SystemIsRunningException,true,3516268055878767189 -org/apache/geode/ThreadInterruptedException,true,6169940883541267514 -org/apache/geode/ToDataException,true,-2329606027453879918 -org/apache/geode/UncreatedSystemException,true,5424354567878425435 -org/apache/geode/UnmodifiableException,true,-1043243260052395455 -org/apache/geode/UnstartedSystemException,true,-4285897556527521788 -org/apache/geode/admin/AdminException,true,879398950879472021 -org/apache/geode/admin/AdminXmlException,true,-6848726449157550169 -org/apache/geode/admin/AlertLevel,true,-4752438966587392126,ordinal:int -org/apache/geode/admin/CacheDoesNotExistException,true,-1639933911265729978 -org/apache/geode/admin/GemFireHealth$Health,true,3039539430412151801,healthString:java/lang/String -org/apache/geode/admin/GemFireMemberStatus,true,3389997790525991310,_bindAddress:java/lang/String,_clientHealthStats:java/util/Map,_clientHostNames:java/util/Map,_clientQueueSizes:java/util/Map,_connectedClients:java/util/Set,_connectedIncomingGateways:java/util/Map,_connectedPeers:java/util/Set,_connectedServers:java/util/Set,_freeHeapSize:long,_gatewayHubStatus:java/lang/Object,_gatewayQueueSizes:java/util/Map,_hostAddress:java/net/InetAddress,_isClient:boolean,_isConnected:boolean,_isGatewayHub:boolean,_isLocator:boolean,_isPrimaryGatewayHub:boolean,_isServer:boolean,_locators:java/lang/String,_maximumHeapSize:long,_mcastAddress:java/net/InetAddress,_mcastPort:int,_memberId:java/io/Serializable,_memberName:java/lang/String,_outgoingGateways:java/util/Map,_regionStatuses:java/util/Map,_serverPort:int,_unconnectedServers:java/util/Set,upTime:long -org/apache/geode/admin/OperationCancelledException,true,5474068770227602546 -org/apache/geode/admin/RegionNotFoundException,true,1758668137691463909 -org/apache/geode/admin/RuntimeAdminException,true,-7512771113818634005 -org/apache/geode/admin/SystemMemberType,true,3284366994485749302,ordinal:int -org/apache/geode/admin/UnmodifiableConfigurationException,true,-7653547392992060646 -org/apache/geode/admin/internal/BackupStatusImpl,true,3704162840296921840,backedUpDiskStores:java/util/Map,offlineDiskStores:java/util/Set -org/apache/geode/admin/internal/CacheHealthConfigImpl,false,maxEventQueueSize:long,maxLoadTime:long,maxNetSearchTime:long,minHitRatio:double -org/apache/geode/admin/internal/GemFireHealthConfigImpl,true,-6797673296902808018,hostName:java/lang/String,interval:int -org/apache/geode/admin/internal/MemberHealthConfigImpl,true,3966032573073580490,maxMessageQueueSize:long,maxReplyTimeouts:long,maxRetransmissionRatio:double,maxVMProcessSize:long -org/apache/geode/admin/internal/StatisticImpl,true,3899296873901634399,internalStat:org/apache/geode/internal/admin/Stat -org/apache/geode/admin/jmx/internal/AgentImpl$StartupException,true,6614145962199330348 -org/apache/geode/admin/jmx/internal/AgentLauncher$Status,true,-7758402454664266174,baseName:java/lang/String,exception:java/lang/Throwable,msg:java/lang/String,pid:int,state:int -org/apache/geode/admin/jmx/internal/ConfigAttributeInfo,true,-1918437700841687078,config:org/apache/geode/admin/jmx/internal/ConfigurationParameterJmxImpl -org/apache/geode/admin/jmx/internal/ConfigurationParameterJmxImpl,true,-7822171853906772375,deserialized:boolean -org/apache/geode/admin/jmx/internal/ConnectionNotificationFilterImpl,true,1 -org/apache/geode/admin/jmx/internal/DynamicManagedBean,true,4051924500150228160 -org/apache/geode/admin/jmx/internal/GemFireHealthConfigJmxImpl,true,1482719647163239953,delegate:org/apache/geode/admin/GemFireHealthConfig,health:org/apache/geode/admin/GemFireHealth,mbeanName:java/lang/String,modelMBean:javax/management/modelmbean/ModelMBean,objectName:javax/management/ObjectName -org/apache/geode/admin/jmx/internal/ManagedResourceType,true,3752874768667480449,ordinal:int -org/apache/geode/admin/jmx/internal/RefreshNotificationType,true,4376763592395613794,ordinal:int -org/apache/geode/admin/jmx/internal/StatisticAttributeInfo,true,28022387514935560,stat:org/apache/geode/admin/Statistic -org/apache/geode/cache/AttributesFactory$RegionAttributesImpl,true,-3663000883567530374,asyncEventQueueIds:java/util/Set,cacheListeners:java/util/ArrayList,cacheLoader:org/apache/geode/cache/CacheLoader,cacheWriter:org/apache/geode/cache/CacheWriter,compressor:org/apache/geode/compression/Compressor,concurrencyChecksEnabled:boolean,concurrencyLevel:int,customEntryIdleTimeout:org/apache/geode/cache/CustomExpiry,customEntryTimeToLive:org/apache/geode/cache/CustomExpiry,dataPolicy:org/apache/geode/cache/DataPolicy,diskDirs:java/io/File[],diskSizes:int[],diskStoreName:java/lang/String,diskSynchronous:boolean,diskWriteAttributes:org/apache/geode/cache/DiskWriteAttributes,earlyAck:boolean,enableAsyncConflation:boolean,enableSubscriptionConflation:boolean,entryIdleTimeout:int,entryIdleTimeoutExpirationAction:org/apache/geode/cache/ExpirationAction,entryTimeToLive:int,entryTimeToLiveExpirationAction:org/apache/geode/cache/ExpirationAction,evictionAttributes:org/apache/geode/internal/cache/EvictionAttributesImpl,gatewaySenderIds:java/util/Set,ignoreJTA:boolean,indexMaintenanceSynchronous:boolean,initialCapacity:int,isBucketRegion:boolean,isCloningEnabled:boolean,isLockGrantor:boolean,keyConstraint:java/lang/Class,loadFactor:float,membershipAttributes:org/apache/geode/cache/MembershipAttributes,multicastEnabled:boolean,offHeap:boolean,partitionAttributes:org/apache/geode/cache/PartitionAttributes,poolName:java/lang/String,publisher:boolean,regionIdleTimeout:int,regionIdleTimeoutExpirationAction:org/apache/geode/cache/ExpirationAction,regionTimeToLive:int,regionTimeToLiveExpirationAction:org/apache/geode/cache/ExpirationAction,scope:org/apache/geode/cache/Scope,statisticsEnabled:boolean,subscriptionAttributes:org/apache/geode/cache/SubscriptionAttributes,valueConstraint:java/lang/Class -org/apache/geode/cache/CacheClosedException,true,-6479561694497811262 -org/apache/geode/cache/CacheException,true,7699432887938858940 -org/apache/geode/cache/CacheExistsException,true,4090002289325418100 -org/apache/geode/cache/CacheLoaderException,true,-3383072059406642140 -org/apache/geode/cache/CacheRuntimeException,true,6750107573015376688 -org/apache/geode/cache/CacheWriterException,true,-2872212342970454458 -org/apache/geode/cache/CacheXmlException,true,-4343870964883131754 -org/apache/geode/cache/CommitConflictException,true,-1491184174802596675 -org/apache/geode/cache/CommitDistributionException,true,-3517820638706581823,regionDistributionExceptions:java/util/Set -org/apache/geode/cache/CommitIncompleteException,true,1017741483744420800 -org/apache/geode/cache/DataPolicy,true,2095573273889467233,ordinal:byte -org/apache/geode/cache/DiskAccessException,true,5799100281147167888 -org/apache/geode/cache/DiskWriteAttributesFactory,true,-4077746249663727235,props:java/util/Properties -org/apache/geode/cache/DuplicatePrimaryPartitionException,true,1 -org/apache/geode/cache/EntryDestroyedException,true,831865939772672542 -org/apache/geode/cache/EntryExistsException,true,2925082493103537925,oldValue:java/lang/Object -org/apache/geode/cache/EntryNotFoundException,true,-2404101631744605659 -org/apache/geode/cache/EntryNotFoundInRegion,true,5572550909947420405 -org/apache/geode/cache/EvictionAction,true,-98840597493242980 -org/apache/geode/cache/EvictionAlgorithm,true,5778669432033106789 -org/apache/geode/cache/ExpirationAction,true,658925707882047900,ordinal:int -org/apache/geode/cache/FailedSynchronizationException,true,-6225053492344591496 -org/apache/geode/cache/GatewayConfigurationException,true,3112317608711263007 -org/apache/geode/cache/GatewayException,true,8090143153569084886 -org/apache/geode/cache/IncompatibleVersionException,true,668812986092856749 -org/apache/geode/cache/InterestPolicy,true,1567179436331385968,ordinal:byte -org/apache/geode/cache/InterestResultPolicy,true,-4993765891973030160,ordinal:byte -org/apache/geode/cache/LossAction,true,-832035480397447797,ordinal:byte -org/apache/geode/cache/LowMemoryException,true,6585765466722883168,critMems:java/util/Set -org/apache/geode/cache/MirrorType,true,-6632651349646672540,ordinal:int -org/apache/geode/cache/NoQueueServersAvailableException,true,8484086019155762365 -org/apache/geode/cache/NoSubscriptionServersAvailableException,true,8484086019155762365 -org/apache/geode/cache/Operation,true,-7521751729852504238,ordinal:byte -org/apache/geode/cache/OperationAbortedException,true,-8293166225026556949 -org/apache/geode/cache/PartitionedRegionDistributionException,true,-3004093739855972548 -org/apache/geode/cache/PartitionedRegionStorageException,true,5905463619475329732 -org/apache/geode/cache/RegionAccessException,true,3142958723089038406 -org/apache/geode/cache/RegionDestroyedException,true,319804842308010754,regionFullPath:java/lang/String -org/apache/geode/cache/RegionDistributionException,true,-5950359426786805646 -org/apache/geode/cache/RegionExistsException,true,-5643670216230359426 -org/apache/geode/cache/RegionReinitializedException,true,8532904304288670752 -org/apache/geode/cache/RegionRoleException,true,202660222740132890,regionFullPath:java/lang/String -org/apache/geode/cache/RegionShortcut,false -org/apache/geode/cache/RemoteTransactionException,true,-2217135580436381984 -org/apache/geode/cache/ResourceException,true,-5559328592343363268 -org/apache/geode/cache/ResumptionAction,true,6632254151314915610,ordinal:byte -org/apache/geode/cache/RoleException,true,-7521056108445887394 -org/apache/geode/cache/Scope,true,5534399159504301602,ordinal:int -org/apache/geode/cache/StatisticsDisabledException,true,-2987721454129719551 -org/apache/geode/cache/SynchronizationCommitConflictException,true,2619806460255259492 -org/apache/geode/cache/TimeoutException,true,-6260761691185737442 -org/apache/geode/cache/TransactionDataNodeHasDepartedException,true,-2217135580436381984 -org/apache/geode/cache/TransactionDataNotColocatedException,true,-2217135580436381984 -org/apache/geode/cache/TransactionDataRebalancedException,true,-2217135580436381984 -org/apache/geode/cache/TransactionException,true,-8400774340264221993 -org/apache/geode/cache/TransactionInDoubtException,true,4895453685211922512 -org/apache/geode/cache/TransactionWriterException,true,-5557392877576634835 -org/apache/geode/cache/UnsupportedOperationInTransactionException,true,7150156075377908268 -org/apache/geode/cache/UnsupportedVersionException,true,1152280300663399399 -org/apache/geode/cache/VersionException,true,5530501399086757174 -org/apache/geode/cache/client/AllConnectionsInUseException,true,7304243507881787071 -org/apache/geode/cache/client/ClientNotReadyException,true,-315765802919271588 -org/apache/geode/cache/client/ClientRegionShortcut,false -org/apache/geode/cache/client/NoAvailableLocatorsException,true,-8212446737778234890 -org/apache/geode/cache/client/NoAvailableServersException,true,-8212446737778234890 -org/apache/geode/cache/client/ServerConnectivityException,true,-5205644901262051330 -org/apache/geode/cache/client/ServerOperationException,true,-3106323103325266219 -org/apache/geode/cache/client/ServerRefusedConnectionException,true,1794959225832197946 -org/apache/geode/cache/client/SubscriptionNotEnabledException,true,-8212446737778234890 -org/apache/geode/cache/client/internal/ContainsKeyOp$MODE,false -org/apache/geode/cache/client/internal/TXSynchronizationOp$CompletionType,false -org/apache/geode/cache/client/internal/pooling/ConnectionDestroyedException,true,-6918516787578041316 -org/apache/geode/cache/execute/EmptyRegionFunctionException,true,1 -org/apache/geode/cache/execute/FunctionAdapter,false -org/apache/geode/cache/execute/FunctionException,true,4893171227542647452 -org/apache/geode/cache/execute/FunctionInvocationTargetException,true,1,id:org/apache/geode/distributed/DistributedMember -org/apache/geode/cache/operations/OperationContext$OperationCode,false -org/apache/geode/cache/partition/PartitionNotAvailableException,true,1 -org/apache/geode/cache/persistence/ConflictingPersistentDataException,true,-2629287782021455875 -org/apache/geode/cache/persistence/PartitionOfflineException,true,-6471045959318795870,offlineMembers:java/util/Set -org/apache/geode/cache/persistence/PersistentReplicatesOfflineException,true,6209644027346609970 -org/apache/geode/cache/persistence/RevokeFailedException,true,-2629287782021455875 -org/apache/geode/cache/persistence/RevokedPersistentDataException,true,0 -org/apache/geode/cache/query/AmbiguousNameException,true,5635771575414148564 -org/apache/geode/cache/query/CqClosedException,true,-3793993436374495840 -org/apache/geode/cache/query/CqException,true,-5905461592471139171 -org/apache/geode/cache/query/CqExistsException,true,-4805225282677926623 -org/apache/geode/cache/query/FunctionDomainException,true,1198115662851760423 -org/apache/geode/cache/query/IndexCreationException,true,-2218359458870240534 -org/apache/geode/cache/query/IndexExistsException,true,-168312863985932144 -org/apache/geode/cache/query/IndexInvalidException,true,3285601274732772770 -org/apache/geode/cache/query/IndexMaintenanceException,true,3326023943226474039 -org/apache/geode/cache/query/IndexNameConflictException,true,7047969935188485334 -org/apache/geode/cache/query/MultiIndexCreationException,true,6312081720315894780,exceptionsMap:java/util/Map -org/apache/geode/cache/query/NameNotFoundException,true,4827972941932684358 -org/apache/geode/cache/query/NameResolutionException,true,-7409771357534316562 -org/apache/geode/cache/query/ParameterCountInvalidException,true,-3249156440150789428 -org/apache/geode/cache/query/QueryException,true,7100830250939955452 -org/apache/geode/cache/query/QueryExecutionLowMemoryException,true,-8070816454346497899 -org/apache/geode/cache/query/QueryExecutionTimeoutException,true,3153027985663954674 -org/apache/geode/cache/query/QueryInvalidException,true,2849255122285215114 -org/apache/geode/cache/query/QueryInvocationTargetException,true,2978208305701582906 -org/apache/geode/cache/query/RegionNotFoundException,true,592495934010222373 -org/apache/geode/cache/query/TypeMismatchException,true,4205901708655503775 -org/apache/geode/cache/query/internal/CompiledSelect$NullIteratorException,false -org/apache/geode/cache/query/internal/CompiledSortCriterion$1,false,this$0:org/apache/geode/cache/query/internal/CompiledSortCriterion -org/apache/geode/cache/query/internal/ObjectIntHashMap,true,7718697444988416372,hashingStrategy:org/apache/geode/cache/query/internal/HashingStrategy,loadFactor:float,threshold:int -org/apache/geode/cache/query/internal/ObjectIntHashMap$IntHashMapStrategy,false,this$0:org/apache/geode/cache/query/internal/ObjectIntHashMap -org/apache/geode/cache/query/internal/QueryExecutionCanceledException,true,-2699578956684551688 -org/apache/geode/cache/query/internal/StructBag$ObjectArrayHashingStrategy,false -org/apache/geode/cache/query/internal/index/IMQException,true,-5012914292321850775 -org/apache/geode/cache/query/internal/index/IndexConcurrentHashSet,false -org/apache/geode/cache/query/internal/parse/ASTAggregateFunc,true,8713004765228379685,aggFunctionType:int,distinctOnly:boolean -org/apache/geode/cache/query/internal/parse/ASTAnd,true,7100190044926605881 -org/apache/geode/cache/query/internal/parse/ASTCombination,true,-5390937242819850292 -org/apache/geode/cache/query/internal/parse/ASTCompareOp,true,2764710765423856496 -org/apache/geode/cache/query/internal/parse/ASTConstruction,true,6647545354866647845 -org/apache/geode/cache/query/internal/parse/ASTConversionExpr,true,8713000632283704611 -org/apache/geode/cache/query/internal/parse/ASTDummy,true,-5390937473819850292 -org/apache/geode/cache/query/internal/parse/ASTGroupBy,true,2262777181888775078 -org/apache/geode/cache/query/internal/parse/ASTHint,false -org/apache/geode/cache/query/internal/parse/ASTHintIdentifier,false -org/apache/geode/cache/query/internal/parse/ASTIdentifier,true,-7534067808767107958 -org/apache/geode/cache/query/internal/parse/ASTImport,true,6002078657881181949 -org/apache/geode/cache/query/internal/parse/ASTIn,true,-7688132343283983119 -org/apache/geode/cache/query/internal/parse/ASTIteratorDef,true,-736956634497535951 -org/apache/geode/cache/query/internal/parse/ASTLike,true,1171234838254852463 -org/apache/geode/cache/query/internal/parse/ASTLimit,false -org/apache/geode/cache/query/internal/parse/ASTLiteral,true,8374021603235812835 -org/apache/geode/cache/query/internal/parse/ASTMethodInvocation,true,-3158542132262327470,implicitReceiver:boolean -org/apache/geode/cache/query/internal/parse/ASTOr,true,5770135811089855867 -org/apache/geode/cache/query/internal/parse/ASTOrderBy,true,2262777181888775078 -org/apache/geode/cache/query/internal/parse/ASTParameter,true,2964948528198383319 -org/apache/geode/cache/query/internal/parse/ASTPostfix,true,1100525641797867500 -org/apache/geode/cache/query/internal/parse/ASTProjection,true,-1464858491766486290 -org/apache/geode/cache/query/internal/parse/ASTRegionPath,true,-4326820914154387472 -org/apache/geode/cache/query/internal/parse/ASTSelect,true,1389351692304773456 -org/apache/geode/cache/query/internal/parse/ASTSortCriterion,true,-3654854374157753771 -org/apache/geode/cache/query/internal/parse/ASTTrace,false -org/apache/geode/cache/query/internal/parse/ASTType,true,6155481284905422722,javaType:org/apache/geode/cache/query/types/ObjectType,typeName:java/lang/String -org/apache/geode/cache/query/internal/parse/ASTTypeCast,true,-6368577668325776355 -org/apache/geode/cache/query/internal/parse/ASTUnary,true,-3906821390970046083 -org/apache/geode/cache/query/internal/parse/ASTUndefinedExpr,true,-4629351288894274041 -org/apache/geode/cache/query/internal/parse/ASTUnsupported,true,-1192307218047393827 -org/apache/geode/cache/query/internal/parse/GemFireAST,true,779964802274305208 -org/apache/geode/cache/query/internal/utils/PDXUtils$1,false -org/apache/geode/cache/query/internal/utils/PDXUtils$2,false -org/apache/geode/cache/snapshot/SnapshotOptions$SnapshotFormat,false -org/apache/geode/cache/util/Gateway$OrderPolicy,false -org/apache/geode/cache/wan/GatewaySender$OrderPolicy,false -org/apache/geode/compression/CompressionException,true,4118639654597191235 -org/apache/geode/compression/SnappyCompressor,true,496609875302446099 -org/apache/geode/distributed/AbstractLauncher$Status,false,description:java/lang/String -org/apache/geode/distributed/DistributedSystemDisconnectedException,true,-2484849299224086250 -org/apache/geode/distributed/FutureCancelledException,true,-4599338440381989844 -org/apache/geode/distributed/GatewayCancelledException,true,-1444310105860938512 -org/apache/geode/distributed/LeaseExpiredException,true,6216142987243536540 -org/apache/geode/distributed/LockNotHeldException,true,3827860179805916215 -org/apache/geode/distributed/LockServiceDestroyedException,true,7528711924957352636 -org/apache/geode/distributed/OplogCancelledException,true,106566926222526806 -org/apache/geode/distributed/PoolCancelledException,true,-4562742255812266767 -org/apache/geode/distributed/TXManagerCancelledException,true,3902857360354568446 -org/apache/geode/distributed/internal/AtomicLongWithTerminalState,true,-6130409343386576390 -org/apache/geode/distributed/internal/DistributionConfigSnapshot,true,7445728132965092798,modifiable:java/util/HashSet -org/apache/geode/distributed/internal/DistributionException,true,9039055444056269504 -org/apache/geode/distributed/internal/FlowControlParams,true,7322447678546893647,byteAllowance:int,rechargeBlockMs:int,rechargeThreshold:float -org/apache/geode/distributed/internal/HighPriorityAckedMessage$operationType,false -org/apache/geode/distributed/internal/OverflowQueueWithDMStats,true,-1846248853494394996,stats:org/apache/geode/distributed/internal/QueueStatHelper -org/apache/geode/distributed/internal/ReliableReplyException,true,472566058783450438 -org/apache/geode/distributed/internal/ReplyException,true,-4410839793809166071 -org/apache/geode/distributed/internal/ResourceEvent,false -org/apache/geode/distributed/internal/RuntimeDistributionConfigImpl,true,-805637520096606113 -org/apache/geode/distributed/internal/ThrottlingMemLinkedQueueWithDMStats,true,5425180246954573433,maxMemSize:int,maxSize:int,memSize:int,startThrottleMemSize:int,startThrottleSize:int -org/apache/geode/distributed/internal/deadlock/DLockDependencyMonitor$LockId,false,serviceName:java/lang/String,tokenName:java/io/Serializable -org/apache/geode/distributed/internal/deadlock/Dependency,true,1,depender:java/lang/Object,dependsOn:java/lang/Object -org/apache/geode/distributed/internal/deadlock/DependencyGraph,true,-6794339771271587648,edges:java/util/Set,vertices:java/util/Map -org/apache/geode/distributed/internal/deadlock/GemFireDeadlockDetector$CollectDependencyFunction,true,6204378622627095817 -org/apache/geode/distributed/internal/deadlock/LocalLockInfo,true,1,info:org/apache/geode/internal/concurrent/LI,locatility:java/io/Serializable -org/apache/geode/distributed/internal/deadlock/LocalThread,true,1,locality:java/io/Serializable,threadId:long,threadName:java/lang/String,threadStack:java/lang/String -org/apache/geode/distributed/internal/deadlock/MessageDependencyMonitor$MessageKey,true,414781046295505260,myId:org/apache/geode/distributed/internal/membership/InternalDistributedMember,processorId:int -org/apache/geode/distributed/internal/direct/ShunnedMemberException,true,-6455664684151074915 -org/apache/geode/distributed/internal/locks/DistributedMemberLock$LockReentryPolicy,false -org/apache/geode/distributed/internal/locks/LockGrantorDestroyedException,true,-3540124531032570817 -org/apache/geode/distributed/internal/membership/gms/messages/InstallViewMessage$messageType,false -org/apache/geode/distributed/internal/membership/gms/messenger/JGAddress,true,-1818672332115113291,ip_addr:java/net/InetAddress,port:int,vmViewId:int -org/apache/geode/distributed/internal/membership/gms/mgr/GMSMembershipManager$BoundedLinkedHashMap,true,-3419897166186852692 -org/apache/geode/internal/AbstractConfig$SortedProperties,true,7156507110684631135 -org/apache/geode/internal/ConfigSource,true,-4097017272431018553,description:java/lang/String,type:org/apache/geode/internal/ConfigSource$Type -org/apache/geode/internal/ConfigSource$Type,false -org/apache/geode/internal/CopyOnWriteHashSet,true,8591978652141659932 -org/apache/geode/internal/DSFIDNotFoundException,true,130596009484324655,dsfid:int,versionOrdinal:short -org/apache/geode/internal/InternalDataSerializer$SERIALIZATION_VERSION,false -org/apache/geode/internal/InternalStatisticsDisabledException,true,4146181546364258311 -org/apache/geode/internal/ObjIdConcurrentMap,true,7249069246763182397,segmentMask:int,segmentShift:int,segments:org/apache/geode/internal/ObjIdConcurrentMap$Segment[] -org/apache/geode/internal/ObjIdConcurrentMap$Segment,true,2249069246763182397,loadFactor:float -org/apache/geode/internal/SystemAdmin$CombinedResources,false -org/apache/geode/internal/admin/CompoundEntrySnapshot,true,5776382582897895718,allUserAttributes:java/util/Set,allValues:java/util/Set,hitRatio:float,hitRatioSum:double,hitResponders:long,lastAccessTime:long,lastModifiedTime:long,name:java/lang/Object,numHits:long,numMisses:long -org/apache/geode/internal/admin/CompoundRegionSnapshot,true,6295026394298398004,allCacheLoaders:java/util/Set,allCacheWriters:java/util/Set,allCapControllers:java/util/Set,allConcLevels:java/util/Set,allCustomIdle:java/util/HashSet,allCustomTtl:java/util/HashSet,allDataPolicies:java/util/Set,allEntryIdleTimeout:java/util/Set,allEntryTtl:java/util/Set,allInitialCaps:java/util/Set,allKeyConstraints:java/util/Set,allListeners:java/util/Set,allLoadFactors:java/util/Set,allRegionIdleTimeout:java/util/Set,allRegionTtl:java/util/Set,allScopes:java/util/Set,allStatsEnabled:java/util/Set,allUserAttributes:java/util/Set,allValueConstraints:java/util/Set,hitRatio:float,hitRatioSum:double,hitResponders:long,lastAccessTime:long,lastModifiedTime:long,name:java/lang/String,numHits:long,numMisses:long -org/apache/geode/internal/admin/StatAlert,true,5725457607122449170,definitionId:int,time:java/util/Date,values:java/lang/Number[] -org/apache/geode/internal/admin/remote/DistributionLocatorId,true,6587390186971937865,bindAddress:java/lang/String,host:java/net/InetAddress,hostnameForClients:java/lang/String,peerLocator:boolean,port:int,serverLocator:boolean -org/apache/geode/internal/admin/remote/EntryValueNodeImpl,false,fields:org/apache/geode/internal/admin/remote/EntryValueNodeImpl[],name:java/lang/String,primitive:boolean,primitiveVal:java/lang/Object,type:java/lang/String -org/apache/geode/internal/cache/BackupLock,false,backupDone:java/util/concurrent/locks/Condition,backupThread:java/lang/Thread,isBackingUp:boolean -org/apache/geode/internal/cache/BucketAdvisor$SetFromMap,true,2454657854757543876,m:java/util/Map -org/apache/geode/internal/cache/BucketNotFoundException,true,2898657229184289911 -org/apache/geode/internal/cache/BucketRegion$SizeOp,false -org/apache/geode/internal/cache/CacheClientStatus,true,-56148046466517217,_id:org/apache/geode/internal/cache/tier/sockets/ClientProxyMembershipID,_memberId:java/lang/String,_numberOfConnections:int,_socketAddresses:java/util/List,_socketPorts:java/util/List -org/apache/geode/internal/cache/CacheServerLauncher$Status,true,190943081363646485,baseName:java/lang/String,dsMsg:java/lang/String,exception:java/lang/Throwable,msg:java/lang/String,pid:int,state:int -org/apache/geode/internal/cache/CommitReplyException,true,-7711083075296622596,exceptions:java/util/Set -org/apache/geode/internal/cache/DataLocationException,true,-7385193860335007389 -org/apache/geode/internal/cache/DiskInitFile$DiskRegionFlag,false -org/apache/geode/internal/cache/DiskStoreAttributes,true,1,allowForceCompaction:boolean,autoCompact:boolean,compactionThreshold:int,diskDirSizes:int[],diskDirs:java/io/File[],diskUsageCriticalPct:float,diskUsageWarningPct:float,maxOplogSizeInBytes:long,name:java/lang/String,queueSize:int,timeInterval:long,writeBufferSize:int -org/apache/geode/internal/cache/DiskStoreImpl$KillCompactorException,false -org/apache/geode/internal/cache/DiskWriteAttributesImpl,true,-4269181954992768424,bytesThreshold:long,compactOplogs:boolean,isSynchronous:boolean,maxOplogSize:long,timeInterval:long -org/apache/geode/internal/cache/DistTXCommitMessage$DistTxCommitExceptionCollectingException,true,-2681117727592137893,cacheExceptions:java/util/Set,fatalExceptions:java/util/Map,id:org/apache/geode/internal/cache/TXId,regionExceptions:java/util/Map -org/apache/geode/internal/cache/DistTXPrecommitMessage$DistTxPrecommitExceptionCollectingException,true,-2681117727592137893,cacheExceptions:java/util/Set,fatalExceptions:java/util/Map,id:org/apache/geode/internal/cache/TXId,regionExceptions:java/util/Map -org/apache/geode/internal/cache/DistTXRollbackMessage$DistTxRollbackExceptionCollectingException,true,-2681117727592137893,cacheExceptions:java/util/Set,fatalExceptions:java/util/Map,id:org/apache/geode/internal/cache/TXId,regionExceptions:java/util/Map -org/apache/geode/internal/cache/DistributedClearOperation$OperationType,false -org/apache/geode/internal/cache/DistributedTombstoneOperation$TOperation,false -org/apache/geode/internal/cache/FilterProfile$interestType,false -org/apache/geode/internal/cache/FilterProfile$operationType,false -org/apache/geode/internal/cache/ForceReattemptException,true,-595988965679204903,hasHash:boolean,keyHash:int -org/apache/geode/internal/cache/ForceableLinkedBlockingQueue,true,-6903933977591709194,capacity:int,count:java/util/concurrent/atomic/AtomicInteger,notEmpty:java/util/concurrent/locks/Condition,notFull:java/util/concurrent/locks/Condition,putLock:java/util/concurrent/locks/ReentrantLock,takeLock:java/util/concurrent/locks/ReentrantLock -org/apache/geode/internal/cache/IdentityArrayList,true,449125332499184497,size:int,wrapped:boolean -org/apache/geode/internal/cache/IncomingGatewayStatus,true,-4579815367602658353,_memberId:java/lang/String,_socketAddress:java/net/InetAddress,_socketPort:int -org/apache/geode/internal/cache/InitialImageOperation$GIIStatus,false -org/apache/geode/internal/cache/InitialImageOperation$GIITestHookType,false -org/apache/geode/internal/cache/LocalRegion$1,true,0,this$0:org/apache/geode/internal/cache/LocalRegion -org/apache/geode/internal/cache/LocalRegion$IteratorType,false -org/apache/geode/internal/cache/Oplog$OkToSkipResult,false -org/apache/geode/internal/cache/Oplog$OplogFileType,false -org/apache/geode/internal/cache/PRContainsValueFunction,false -org/apache/geode/internal/cache/PRHARedundancyProvider$ArrayListWithClearState,true,1,wasCleared:boolean -org/apache/geode/internal/cache/PartitionedRegion$7,true,0,this$0:org/apache/geode/internal/cache/PartitionedRegion,val$bucketId:int -org/apache/geode/internal/cache/PartitionedRegion$PRIdMap,true,3667357372967498179,cleared:boolean -org/apache/geode/internal/cache/PartitionedRegion$SizeEntry,false,isPrimary:boolean,size:int -org/apache/geode/internal/cache/PartitionedRegionDataStore$CreateBucketResult,false,nowExists:boolean -org/apache/geode/internal/cache/PartitionedRegionException,true,5113786059279106007 -org/apache/geode/internal/cache/PartitionedRegionQueryEvaluator$MemberResultsList,false,isLastChunkReceived:boolean -org/apache/geode/internal/cache/PartitionedRegionStatus,true,-6755318987122602065,numberOfLocalEntries:int -org/apache/geode/internal/cache/PrimaryBucketException,true,1 -org/apache/geode/internal/cache/PutAllPartialResultException,true,2411654400733621071,result:org/apache/geode/internal/cache/PutAllPartialResultException$PutAllPartialResult -org/apache/geode/internal/cache/PutAllPartialResultException$PutAllPartialResult,true,-2168767259323206954,firstCauseOfFailure:java/lang/Exception,firstFailedKey:java/lang/Object,succeededKeys:org/apache/geode/internal/cache/tier/sockets/VersionedObjectList,totalMapSize:int -org/apache/geode/internal/cache/RegionClearedException,true,1266503771775907997 -org/apache/geode/internal/cache/RegionQueueException,true,4159307586325821105 -org/apache/geode/internal/cache/RegionStatus,true,3442040750396350302,heapSize:long,numberOfEntries:int -org/apache/geode/internal/cache/RemoteOperationException,true,-595988965679204903,hasHash:boolean,keyHash:int -org/apache/geode/internal/cache/RemoteRegionOperation$Operation,false -org/apache/geode/internal/cache/SearchLoadAndWriteProcessor$TryAgainException,false -org/apache/geode/internal/cache/TXCommitMessage$CommitExceptionCollectingException,true,589384721273797822,cacheExceptions:java/util/Set,fatalExceptions:java/util/Map,id:org/apache/geode/internal/cache/TXId,regionExceptions:java/util/Map -org/apache/geode/internal/cache/TXCommitMessage$RegionCommitList,true,-8910813949027683641 -org/apache/geode/internal/cache/TXFarSideCMTracker$2,false,this$0:org/apache/geode/internal/cache/TXFarSideCMTracker -org/apache/geode/internal/cache/TXManagerImpl$1,true,-4156018226167594134,this$0:org/apache/geode/internal/cache/TXManagerImpl -org/apache/geode/internal/cache/control/InternalResourceManager$ResourceType,false,id:int -org/apache/geode/internal/cache/control/MemoryThresholds$MemoryState,false -org/apache/geode/internal/cache/control/PartitionRebalanceDetailsImpl,true,5880667005758250156,bucketCreateBytes:long,bucketCreateTime:long,bucketCreatesCompleted:int,bucketRemoveBytes:long,bucketRemoveTime:long,bucketRemovesCompleted:int,bucketTransferBytes:long,bucketTransferTime:long,bucketTransfersCompleted:int,partitionMemberDetailsAfter:java/util/Set,partitionMemberDetailsBefore:java/util/Set,primaryTransferTime:long,primaryTransfersCompleted:int,time:long -org/apache/geode/internal/cache/control/RebalanceResultsImpl,false,detailSet:java/util/Set,totalBucketCreateBytes:long,totalBucketCreateTime:long,totalBucketCreatesCompleted:int,totalBucketTransferBytes:long,totalBucketTransferTime:long,totalBucketTransfersCompleted:int,totalPrimaryTransferTime:long,totalPrimaryTransfersCompleted:int,totalTime:long -org/apache/geode/internal/cache/execute/BucketMovedException,true,4893171227542647452 -org/apache/geode/internal/cache/execute/InternalFunctionException,true,3532698050312820319 -org/apache/geode/internal/cache/execute/InternalFunctionInvocationTargetException,true,-6063507496829271815,failedIds:java/util/Set -org/apache/geode/internal/cache/execute/MemberMappedArgument,true,-6465867775653599576,defaultArgument:java/lang/Object,memberToArgMap:java/util/Map -org/apache/geode/internal/cache/execute/NoResult,true,-4901369422864228848 -org/apache/geode/internal/cache/execute/util/FindRestEnabledServersFunction,true,7851518767859544678 -org/apache/geode/internal/cache/ha/ThreadIdentifier$Bits,false,position:int,width:int -org/apache/geode/internal/cache/ha/ThreadIdentifier$WanType,false -org/apache/geode/internal/cache/lru/HeapLRUCapacityController,true,4970685814429530675,perEntryOverhead:int,sizer:org/apache/geode/cache/util/ObjectSizer -org/apache/geode/internal/cache/lru/LRUAlgorithm,false,bucketRegion:org/apache/geode/internal/cache/BucketRegion,evictionAction:org/apache/geode/cache/EvictionAction -org/apache/geode/internal/cache/lru/LRUCapacityController,true,-4383074909189355938,maximumEntries:int -org/apache/geode/internal/cache/lru/MemLRUCapacityController,true,6364183985590572514,isOffHeap:boolean,limit:long,perEntryOverHead:int,sizer:org/apache/geode/cache/util/ObjectSizer -org/apache/geode/internal/cache/partitioned/DumpB2NRegion$PrimaryInfo,true,6334695270795306178,hostToken:java/lang/String,isHosting:boolean,isPrimary:boolean -org/apache/geode/internal/cache/partitioned/FetchEntriesMessage$FetchEntriesResponse$1,true,0,this$0:org/apache/geode/internal/cache/partitioned/FetchEntriesMessage$FetchEntriesResponse,val$bucketId:int,val$recipient:org/apache/geode/distributed/internal/membership/InternalDistributedMember -org/apache/geode/internal/cache/partitioned/PRLocallyDestroyedException,true,-1291911181409686840 -org/apache/geode/internal/cache/partitioned/PartitionMemberInfoImpl,true,8245020687604034289,bucketCount:int,configuredMaxMemory:long,distributedMember:org/apache/geode/distributed/DistributedMember,primaryCount:int,size:long -org/apache/geode/internal/cache/partitioned/PartitionRegionInfoImpl,true,6462414089469761476,actualRedundantCopies:int,colocatedWith:java/lang/String,configuredBucketCount:int,configuredRedundantCopies:int,createdBucketCount:int,lowRedundancyBucketCount:int,memberDetails:java/util/Set,offlineMembers:org/apache/geode/internal/cache/partitioned/OfflineMemberDetails,regionPath:java/lang/String -org/apache/geode/internal/cache/partitioned/RedundancyAlreadyMetException,true,-1876426827930995062 -org/apache/geode/internal/cache/partitioned/rebalance/PartitionedRegionLoadModel$RefusalReason,false -org/apache/geode/internal/cache/persistence/OplogType,false,prefix:java/lang/String -org/apache/geode/internal/cache/persistence/PersistentMemberState,false -org/apache/geode/internal/cache/snapshot/ClientExporter$ClientArgs,true,1,options:org/apache/geode/cache/snapshot/SnapshotOptions,prSingleHop:boolean,region:java/lang/String -org/apache/geode/internal/cache/snapshot/ClientExporter$ProxyExportFunction,true,1 -org/apache/geode/internal/cache/snapshot/RegionSnapshotServiceImpl$1,true,1 -org/apache/geode/internal/cache/snapshot/RegionSnapshotServiceImpl$ParallelArgs,true,1,file:java/io/File,format:org/apache/geode/cache/snapshot/SnapshotOptions$SnapshotFormat,options:org/apache/geode/internal/cache/snapshot/SnapshotOptionsImpl -org/apache/geode/internal/cache/snapshot/RegionSnapshotServiceImpl$ParallelExportFunction,false -org/apache/geode/internal/cache/snapshot/RegionSnapshotServiceImpl$ParallelImportFunction,false -org/apache/geode/internal/cache/snapshot/SnapshotOptionsImpl,true,1,filter:org/apache/geode/cache/snapshot/SnapshotFilter,mapper:org/apache/geode/internal/cache/snapshot/SnapshotFileMapper,parallel:boolean -org/apache/geode/internal/cache/snapshot/WindowedExporter$WindowedArgs,true,1,exporter:org/apache/geode/distributed/DistributedMember,options:org/apache/geode/cache/snapshot/SnapshotOptions -org/apache/geode/internal/cache/snapshot/WindowedExporter$WindowedExportFunction,true,1 -org/apache/geode/internal/cache/tier/BatchException,true,-6707074107791305564,_index:int -org/apache/geode/internal/cache/tier/sockets/CacheClientNotifier$2,false,this$0:org/apache/geode/internal/cache/tier/sockets/CacheClientNotifier -org/apache/geode/internal/cache/tier/sockets/CacheClientProxy$MessageDispatcher$1,true,0,this$0:org/apache/geode/internal/cache/tier/sockets/CacheClientProxy$MessageDispatcher -org/apache/geode/internal/cache/tier/sockets/ClientTombstoneMessage$TOperation,false -org/apache/geode/internal/cache/tier/sockets/MessageTooLargeException,true,-8970585803331525833 -org/apache/geode/internal/cache/tier/sockets/UnregisterAllInterest,true,5026160621257178459 -org/apache/geode/internal/cache/tx/TransactionalOperation$ServerRegionOperation,false -org/apache/geode/internal/cache/versions/ConcurrentCacheModificationException,true,2316928221010347462 -org/apache/geode/internal/cache/wan/AsyncEventQueueConfigurationException,true,1 -org/apache/geode/internal/cache/wan/BatchException70,true,-6707074107791305564,batchId:int,exceptions:java/util/List,index:int -org/apache/geode/internal/cache/wan/GatewayReceiverException,true,7079321411869820364 -org/apache/geode/internal/cache/wan/GatewaySenderConfigurationException,true,1 -org/apache/geode/internal/cache/wan/GatewaySenderException,true,8090143153569084886 -org/apache/geode/internal/cache/wan/parallel/BucketRegionQueueUnavailableException,true,-1860388334938028312 -org/apache/geode/internal/cache/xmlcache/CacheXmlVersion,false,namespace:java/lang/String,publicId:java/lang/String,schemaLocation:java/lang/String,systemId:java/lang/String,version:java/lang/String -org/apache/geode/internal/cache/xmlcache/DiskStoreAttributesCreation,false -org/apache/geode/internal/cache/xmlcache/RegionAttributesCreation,true,2241078661206355376,asyncEventQueueIds:java/util/Set,cacheListeners:java/util/ArrayList,cacheLoader:org/apache/geode/cache/CacheLoader,cacheWriter:org/apache/geode/cache/CacheWriter,cloningEnabled:boolean,compressor:org/apache/geode/compression/Compressor,concurrencyChecksEnabled:boolean,concurrencyLevel:int,customEntryIdleTimeout:org/apache/geode/cache/CustomExpiry,customEntryTimeToLive:org/apache/geode/cache/CustomExpiry,dataPolicy:org/apache/geode/cache/DataPolicy,diskDirs:java/io/File[],diskSizes:int[],diskStoreName:java/lang/String,diskWriteAttributes:org/apache/geode/cache/DiskWriteAttributes,earlyAck:boolean,enableAsyncConflation:boolean,enableSubscriptionConflation:boolean,entryIdleTimeout:org/apache/geode/cache/ExpirationAttributes,entryTimeToLive:org/apache/geode/cache/ExpirationAttributes,evictionAttributes:org/apache/geode/internal/cache/EvictionAttributesImpl,gatewaySenderIds:java/util/Set,id:java/lang/String,ignoreJTA:boolean,indexMaintenanceSynchronous:boolean,initialCapacity:int,isDiskSynchronous:boolean,isLockGrantor:boolean,keyConstraint:java/lang/Class,loadFactor:float,membershipAttributes:org/apache/geode/cache/MembershipAttributes,multicastEnabled:boolean,offHeap:boolean,partitionAttributes:org/apache/geode/cache/PartitionAttributes,poolName:java/lang/String,publisher:boolean,refid:java/lang/String,regionIdleTimeout:org/apache/geode/cache/ExpirationAttributes,regionTimeToLive:org/apache/geode/cache/ExpirationAttributes,scope:org/apache/geode/cache/Scope,statisticsEnabled:boolean,subscriptionAttributes:org/apache/geode/cache/SubscriptionAttributes,valueConstraint:java/lang/Class -org/apache/geode/internal/concurrent/AtomicLong5,true,-1915700199064062938 -org/apache/geode/internal/concurrent/CompactConcurrentHashSet2,true,7249069246763182397 -org/apache/geode/internal/concurrent/CompactConcurrentHashSet2$Segment,true,2249069246763182397,loadFactor:float -org/apache/geode/internal/concurrent/ConcurrentHashSet,true,-3338819662572203596,map:java/util/concurrent/ConcurrentHashMap -org/apache/geode/internal/concurrent/LI,true,-6014738350371493969,className:java/lang/String,identityHashCode:int,lockedStackFrame:java/lang/StackTraceElement -org/apache/geode/internal/datasource/AbstractDataSource,false,configProps:org/apache/geode/internal/datasource/ConfiguredDataSourceProperties,isActive:boolean,jdbcDriver:java/lang/String,loginTimeOut:int,password:java/lang/String,serverName:java/lang/String,url:java/lang/String,user:java/lang/String -org/apache/geode/internal/datasource/AbstractPoolCache,false,INIT_LIMIT:int,MAX_LIMIT:int,activeConnections:int,configProps:org/apache/geode/internal/datasource/ConfiguredDataSourceProperties,connEventListner:java/util/EventListener,expirationTime:int,expiredConns:java/util/List,loginTimeOut:int,sleepTime:long,th:java/lang/Thread,timeOut:int,totalConnections:int -org/apache/geode/internal/datasource/ConfiguredDataSourceProperties,true,1241739895646314739,connPoolDSClass:java/lang/String,expirationTime:int,initialPoolSize:int,jdbcDriver:java/lang/String,loginTimeOut:int,maxPoolSize:int,mcfClass:java/lang/String,password:java/lang/String,timeOut:int,txnType:java/lang/String,url:java/lang/String,user:java/lang/String,xadsClass:java/lang/String -org/apache/geode/internal/datasource/ConnectionPoolCacheImpl,true,-3096029291871746431,m_cpds:javax/sql/ConnectionPoolDataSource -org/apache/geode/internal/datasource/ConnectionProviderException,true,-7406652144153958227,excep:java/lang/Exception -org/apache/geode/internal/datasource/DataSourceCreateException,true,8759147832954825309,excep:java/lang/Exception -org/apache/geode/internal/datasource/GemFireBasicDataSource,true,-4010116024816908360 -org/apache/geode/internal/datasource/GemFireConnPooledDataSource,true,1177231744410855158,provider:org/apache/geode/internal/datasource/ConnectionProvider -org/apache/geode/internal/datasource/GemFireConnectionPoolManager,true,23723212980453813,connPoolCache:org/apache/geode/internal/datasource/ConnectionPoolCache -org/apache/geode/internal/datasource/GemFireTransactionDataSource,true,-3095123666092414103,provider:org/apache/geode/internal/datasource/ConnectionProvider,xaResourcesMap:java/util/Map -org/apache/geode/internal/datasource/JCAConnectionManagerImpl,true,5281512854051120661,conReqInfo:javax/resource/spi/ConnectionRequestInfo,isActive:boolean,mannPoolCache:org/apache/geode/internal/datasource/ConnectionPoolCache,subject:javax/security/auth/Subject,xaResourcesMap:java/util/Map -org/apache/geode/internal/datasource/ManagedPoolCacheImpl,true,1064642271736399718,connFactory:javax/resource/spi/ManagedConnectionFactory,connReqInfo:javax/resource/spi/ConnectionRequestInfo,sub:javax/security/auth/Subject -org/apache/geode/internal/datasource/PoolException,true,-6178632158204356727 -org/apache/geode/internal/datasource/TranxPoolCacheImpl,true,3295652525163658888,m_xads:javax/sql/XADataSource -org/apache/geode/internal/hll/CardinalityMergeException,false -org/apache/geode/internal/hll/HyperLogLog,true,-4661220245111112301,alphaMM:double,log2m:int,registerSet:org/apache/geode/internal/hll/RegisterSet -org/apache/geode/internal/hll/HyperLogLog$Builder,true,-979314356097156719,rsd:double -org/apache/geode/internal/hll/HyperLogLog$HyperLogLogMergeException,false -org/apache/geode/internal/hll/HyperLogLog$SerializationHolder,false,hyperLogLogHolder:org/apache/geode/internal/hll/HyperLogLog -org/apache/geode/internal/hll/HyperLogLogPlus,true,7504952025744337762,alphaMM:double,format:org/apache/geode/internal/hll/HyperLogLogPlus$Format,m:int,p:int,registerSet:org/apache/geode/internal/hll/RegisterSet,sm:int,sortThreshold:int,sp:int,sparseSet:int[],sparseSetThreshold:int,tmpIndex:int,tmpSet:int[] -org/apache/geode/internal/hll/HyperLogLogPlus$Builder,true,-1608419770500158843,p:int,sp:int -org/apache/geode/internal/hll/HyperLogLogPlus$Format,false -org/apache/geode/internal/hll/HyperLogLogPlus$HyperLogLogPlusMergeException,false -org/apache/geode/internal/hll/HyperLogLogPlus$SerializationHolder,false,hyperLogLogHolder:org/apache/geode/internal/hll/HyperLogLogPlus -org/apache/geode/internal/jta/TransactionManagerImpl,true,5033392316185449821,globalTransactionMap:java/util/Map,gtxSet:java/util/SortedSet,isActive:boolean,transactionMap:java/util/Map -org/apache/geode/internal/jta/UserTransactionImpl,true,2994652455204901910,storedTimeOut:int,tm:javax/transaction/TransactionManager -org/apache/geode/internal/memcached/Command,false -org/apache/geode/internal/memcached/Command$1,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$10,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$11,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$12,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$13,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$14,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$15,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$16,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$17,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$18,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$19,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$2,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$20,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$21,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$22,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$23,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$24,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$25,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$26,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$27,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$28,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$29,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$3,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$30,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$31,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$32,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$33,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$34,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$4,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$5,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$6,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$7,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$8,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Command$9,false,processor:org/apache/geode/internal/memcached/CommandProcessor -org/apache/geode/internal/memcached/Reply,false -org/apache/geode/internal/memcached/Reply$1,false -org/apache/geode/internal/memcached/Reply$2,false -org/apache/geode/internal/memcached/Reply$3,false -org/apache/geode/internal/memcached/Reply$4,false -org/apache/geode/internal/memcached/Reply$5,false -org/apache/geode/internal/memcached/Reply$6,false -org/apache/geode/internal/memcached/Reply$7,false -org/apache/geode/internal/memcached/Reply$8,false -org/apache/geode/internal/memcached/Reply$9,false -org/apache/geode/internal/memcached/ResponseStatus,false -org/apache/geode/internal/memcached/ResponseStatus$1,false -org/apache/geode/internal/memcached/ResponseStatus$2,false -org/apache/geode/internal/memcached/ResponseStatus$3,false -org/apache/geode/internal/memcached/ResponseStatus$4,false -org/apache/geode/internal/memcached/ResponseStatus$5,false -org/apache/geode/internal/memcached/ResponseStatus$6,false -org/apache/geode/internal/memcached/commands/ClientError,true,-2426928000696680541 -org/apache/geode/internal/offheap/MemoryBlock$State,false -org/apache/geode/internal/offheap/OffHeapStorage$1,false -org/apache/geode/internal/offheap/OffHeapStorage$2,false -org/apache/geode/internal/offheap/annotations/OffHeapIdentifier,false,id:java/lang/String -org/apache/geode/internal/process/ConnectionFailedException,true,5622636452836752700 -org/apache/geode/internal/process/FileAlreadyExistsException,true,5471082555536094256 -org/apache/geode/internal/process/MBeanInvocationFailedException,true,7991096466859690801 -org/apache/geode/internal/process/PidUnavailableException,true,-1660269538268828059 -org/apache/geode/internal/process/signal/Signal,false,description:java/lang/String,name:java/lang/String,number:int,type:org/apache/geode/internal/process/signal/SignalType -org/apache/geode/internal/process/signal/SignalEvent,false,signal:org/apache/geode/internal/process/signal/Signal -org/apache/geode/internal/process/signal/SignalType,false,description:java/lang/String -org/apache/geode/internal/sequencelog/GraphType,false -org/apache/geode/internal/sequencelog/model/GraphID,false,graphName:java/lang/String,type:org/apache/geode/internal/sequencelog/GraphType -org/apache/geode/internal/size/ReflectionObjectSizer,false -org/apache/geode/internal/size/SizeClassOnceObjectSizer,false -org/apache/geode/internal/statistics/CounterMonitor$Type,false -org/apache/geode/internal/statistics/IgnoreResourceException,true,3371071862581873081 -org/apache/geode/internal/statistics/StatisticNotFoundException,true,-6232790142851058203 -org/apache/geode/internal/statistics/StatisticsNotification$Type,false -org/apache/geode/internal/statistics/ValueMonitor$Type,false -org/apache/geode/internal/tcp/ByteBufferInputStream,false,buffer:org/apache/geode/internal/tcp/ByteBufferInputStream$ByteSource -org/apache/geode/internal/tcp/ConnectExceptions,true,-4173688946448867706,causes:java/util/List,members:java/util/List -org/apache/geode/internal/tcp/ConnectionException,true,-1977443644277412122 -org/apache/geode/internal/tcp/ImmutableByteBufferInputStream,false -org/apache/geode/internal/tcp/MemberShunnedException,true,-8453126202477831557,member:org/apache/geode/distributed/DistributedMember -org/apache/geode/internal/tcp/ReenteredConnectException,true,2878977454669428469 -org/apache/geode/internal/tcp/VersionedByteBufferInputStream,false,version:org/apache/geode/internal/Version -org/apache/geode/internal/util/Breadcrumbs$CrumbType,false -org/apache/geode/internal/util/SingletonValue$ValueState,false -org/apache/geode/internal/util/SunAPINotFoundException,true,75895915344106684 -org/apache/geode/internal/util/concurrent/CopyOnWriteHashMap,false,map:java/util/Map -org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap,true,-7056732555635108300,compareValues:boolean,entryCreator:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$HashEntryCreator,segmentMask:int,segmentShift:int,segments:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$Segment[] -org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$DefaultHashEntryCreator,true,3765680607280951726 -org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$IdentitySegment,true,3086228147110819882 -org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$Segment,true,-6972364566212065192,entryCreator:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$HashEntryCreator,listUpdateLock:java/util/concurrent/locks/ReentrantReadWriteLock,loadFactor:float -org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$SimpleReusableEntry,true,1591026397367910439,key:java/lang/Object,this$0:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap,value:java/lang/Object -org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$WriteThroughEntry,true,-6364816773849437756,this$0:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap -org/apache/geode/internal/util/concurrent/ReentrantSemaphore,false,holdCount:java/lang/ThreadLocal -org/apache/geode/internal/util/concurrent/StoppableCondition,true,-7091681525970431937,condition:java/util/concurrent/locks/Condition,stopper:org/apache/geode/CancelCriterion -org/apache/geode/internal/util/concurrent/StoppableReentrantReadWriteLock,true,-1185707921434766946 -org/apache/geode/lang/AttachAPINotFoundException,true,-5953162090462085551 -org/apache/geode/management/AlreadyRunningException,true,8947734854770335071 -org/apache/geode/management/DependenciesNotFoundException,true,9082304929238159814 -org/apache/geode/management/ManagementException,true,879398950879472121 -org/apache/geode/management/cli/CommandProcessingException,true,-1398779521639575884,errorData:java/lang/Object,errorType:int -org/apache/geode/management/cli/CommandServiceException,true,7316102209844678329 -org/apache/geode/management/cli/Result$Status,false,code:int -org/apache/geode/management/internal/JmxManagerLocator$StartJmxManagerFunction,true,-2860286061903069789 -org/apache/geode/management/internal/ManagementAgent$GemFireRMIClientSocketFactory,true,-7604285019188827617 -org/apache/geode/management/internal/ManagementAgent$GemFireRMIServerSocketFactory,true,-811909050641332716,bindAddr:java/net/InetAddress -org/apache/geode/management/internal/ManagementFunction,true,1,mbeanServer:javax/management/MBeanServer,notificationHub:org/apache/geode/management/internal/NotificationHub -org/apache/geode/management/internal/NotificationKey,false,currentTime:long,objectName:javax/management/ObjectName -org/apache/geode/management/internal/beans/QueryDataFunction,true,1 -org/apache/geode/management/internal/beans/QueryDataFunction$LocalQueryFunction,true,1,id:java/lang/String,optimizeForWrite:boolean,regionName:java/lang/String,showMembers:boolean,this$0:org/apache/geode/management/internal/beans/QueryDataFunction -org/apache/geode/management/internal/beans/QueryDataFunction$QueryDataFunctionResult,true,1,compressedBytes:byte[],message:java/lang/String -org/apache/geode/management/internal/beans/stats/StatType,false -org/apache/geode/management/internal/cli/AbstractCliAroundInterceptor$Response,false,text:java/lang/String -org/apache/geode/management/internal/cli/CliUtil$DeflaterInflaterData,true,1104813333595216795,data:byte[],dataLength:int -org/apache/geode/management/internal/cli/domain/AsyncEventQueueDetails,true,1,batchSize:int,diskStoreName:java/lang/String,id:java/lang/String,listener:java/lang/String,listenerProperties:java/util/Properties,maxQueueMemory:int,persistent:boolean -org/apache/geode/management/internal/cli/domain/CacheServerInfo,true,1,bindAddress:java/lang/String,isRunning:boolean,port:int -org/apache/geode/management/internal/cli/domain/DataCommandResult,true,1,command:java/lang/String,error:java/lang/Throwable,errorString:java/lang/String,getResult:java/lang/Object,hasResultForAggregation:boolean,infoString:java/lang/String,inputKey:java/lang/Object,inputQuery:java/lang/Object,inputValue:java/lang/Object,keyClass:java/lang/String,limit:int,locateEntryLocations:java/util/List,locateEntryResult:org/apache/geode/management/internal/cli/domain/DataCommandResult$KeyInfo,operationCompletedSuccessfully:boolean,putResult:java/lang/Object,queryTraceString:java/lang/String,removeResult:java/lang/Object,selectResult:java/util/List,valueClass:java/lang/String -org/apache/geode/management/internal/cli/domain/DataCommandResult$KeyInfo,false,host:java/lang/String,locations:java/util/ArrayList,memberId:java/lang/String,memberName:java/lang/String,pid:int -org/apache/geode/management/internal/cli/domain/DataCommandResult$SelectResultRow,true,1,type:int,value:java/lang/Object -org/apache/geode/management/internal/cli/domain/DiskStoreDetails,false,allowForceCompaction:java/lang/Boolean,asyncEventQueueDetailsSet:java/util/Set,autoCompact:java/lang/Boolean,cacheServerDetailsSet:java/util/Set,compactionThreshold:java/lang/Integer,diskDirDetailsSet:java/util/Set,diskUsageCriticalPercentage:java/lang/Float,diskUsageWarningPercentage:java/lang/Float,gatewayDetailsSet:java/util/Set,id:java/util/UUID,maxOplogSize:java/lang/Long,memberId:java/lang/String,memberName:java/lang/String,name:java/lang/String,offline:java/lang/Boolean,pdxSerializationMetaDataStored:java/lang/Boolean,queueSize:java/lang/Integer,regionDetailsSet:java/util/Set,timeInterval:java/lang/Long,writeBufferSize:java/lang/Integer -org/apache/geode/management/internal/cli/domain/DiskStoreDetails$AsyncEventQueueDetails,false,id:java/lang/String -org/apache/geode/management/internal/cli/domain/DiskStoreDetails$CacheServerDetails,false,bindAddress:java/lang/String,hostName:java/lang/String,port:int -org/apache/geode/management/internal/cli/domain/DiskStoreDetails$DiskDirDetails,false,absolutePath:java/lang/String,size:int -org/apache/geode/management/internal/cli/domain/DiskStoreDetails$GatewayDetails,false,id:java/lang/String,persistent:boolean -org/apache/geode/management/internal/cli/domain/DiskStoreDetails$RegionDetails,false,fullPath:java/lang/String,name:java/lang/String,overflowToDisk:boolean,persistent:boolean -org/apache/geode/management/internal/cli/domain/DurableCqNamesResult,true,1,cqNames:java/util/List -org/apache/geode/management/internal/cli/domain/EvictionAttributesInfo,true,1,evictionAction:java/lang/String,evictionAlgorithm:java/lang/String,evictionMaxValue:int,nonDefaultAttributes:java/util/Map -org/apache/geode/management/internal/cli/domain/FixedPartitionAttributesInfo,true,1,isPrimary:boolean,numBuckets:int,partitionName:java/lang/String -org/apache/geode/management/internal/cli/domain/IndexDetails,false,fromClause:java/lang/String,indexName:java/lang/String,indexStatisticsDetails:org/apache/geode/management/internal/cli/domain/IndexDetails$IndexStatisticsDetails,indexType:org/apache/geode/management/internal/cli/domain/IndexDetails$IndexType,indexedExpression:java/lang/String,memberId:java/lang/String,memberName:java/lang/String,projectionAttributes:java/lang/String,regionName:java/lang/String,regionPath:java/lang/String -org/apache/geode/management/internal/cli/domain/IndexDetails$IndexStatisticsDetails,false,numberOfKeys:java/lang/Long,numberOfUpdates:java/lang/Long,numberOfValues:java/lang/Long,totalUpdateTime:java/lang/Long,totalUses:java/lang/Long -org/apache/geode/management/internal/cli/domain/IndexDetails$IndexType,false,description:java/lang/String -org/apache/geode/management/internal/cli/domain/IndexInfo,true,1,indexName:java/lang/String,indexType:int,indexedExpression:java/lang/String,regionPath:java/lang/String -org/apache/geode/management/internal/cli/domain/MemberConfigurationInfo,false,cacheAttributes:java/util/Map,cacheServerAttributes:java/util/List,gfePropsRuntime:java/util/Map,gfePropsSetFromFile:java/util/Map,gfePropsSetUsingApi:java/util/Map,gfePropsSetWithDefaults:java/util/Map,jvmInputArguments:java/util/List,pdxAttributes:java/util/Map,systemProperties:java/util/Properties -org/apache/geode/management/internal/cli/domain/MemberInformation,true,1,cacheServerList:java/util/List,cacheXmlFilePath:java/lang/String,clientCount:int,cpuUsage:double,groups:java/lang/String,heapUsage:java/lang/String,host:java/lang/String,hostedRegions:java/util/Set,id:java/lang/String,initHeapSize:java/lang/String,isServer:boolean,locatorBindAddress:java/lang/String,locatorPort:int,locators:java/lang/String,logFilePath:java/lang/String,maxHeapSize:java/lang/String,name:java/lang/String,offHeapMemorySize:java/lang/String,processId:java/lang/String,serverBindAddress:java/lang/String,statArchiveFilePath:java/lang/String,workingDirPath:java/lang/String -org/apache/geode/management/internal/cli/domain/MemberResult,true,1,errorMessage:java/lang/String,exceptionMessage:java/lang/String,isSuccessful:boolean,memberNameOrId:java/lang/String,opPossible:boolean,successMessage:java/lang/String -org/apache/geode/management/internal/cli/domain/PartitionAttributesInfo,true,1,colocatedWith:java/lang/String,fpaInfoList:java/util/List,localMaxMemory:int,nonDefaultAttributes:java/util/Map,partitionResolverName:java/lang/String,recoveryDelay:long,redundantCopies:int,startupRecoveryDelay:long,totalNumBuckets:int -org/apache/geode/management/internal/cli/domain/RegionAttributesInfo,true,1,cacheListenerClassNames:java/util/List,cacheLoaderClassName:java/lang/String,cacheWriterClassName:java/lang/String,cloningEnabled:boolean,compressorClassName:java/lang/String,concurrencyChecksEnabled:boolean,concurrencyLevel:int,dataPolicy:org/apache/geode/cache/DataPolicy,diskStoreName:java/lang/String,enableAsyncConflation:boolean,enableSubscriptionConflation:boolean,entryIdleTimeout:int,entryIdleTimeoutAction:java/lang/String,entryTimeToLive:int,entryTimeToLiveAction:java/lang/String,evictionAttributesInfo:org/apache/geode/management/internal/cli/domain/EvictionAttributesInfo,ignoreJTA:boolean,indexMaintenanceSynchronous:boolean,initialCapacity:int,isLockGrantor:boolean,loadFactor:float,multicastEnabled:boolean,nonDefaultAttributes:java/util/Map,offHeap:boolean,partitionAttributesInfo:org/apache/geode/management/internal/cli/domain/PartitionAttributesInfo,poolName:java/lang/String,regionIdleTimeout:int,regionIdleTimeoutAction:java/lang/String,regionTimeToLive:int,regionTimeToLiveAction:java/lang/String,scope:org/apache/geode/cache/Scope,statisticsEnabled:boolean -org/apache/geode/management/internal/cli/domain/RegionDescription,true,1,cndEvictionAttributes:java/util/Map,cndPartitionAttributes:java/util/Map,cndRegionAttributes:java/util/Map,dataPolicy:org/apache/geode/cache/DataPolicy,haslocalDataStorage:boolean,isAccessor:boolean,isLocal:boolean,isPartition:boolean,isPersistent:boolean,isReplicate:boolean,isReplicatedProxy:boolean,name:java/lang/String,regionDescPerMemberMap:java/util/Map,scope:org/apache/geode/cache/Scope -org/apache/geode/management/internal/cli/domain/RegionDescriptionPerMember,true,1,hostingMember:java/lang/String,isAccessor:boolean,name:java/lang/String,regionAttributesInfo:org/apache/geode/management/internal/cli/domain/RegionAttributesInfo,size:int -org/apache/geode/management/internal/cli/domain/RegionInformation,true,1,dataPolicy:org/apache/geode/cache/DataPolicy,isRoot:boolean,name:java/lang/String,parentRegion:java/lang/String,path:java/lang/String,scope:org/apache/geode/cache/Scope,subRegionInformationSet:java/util/Set -org/apache/geode/management/internal/cli/domain/StackTracesPerMember,true,1,memberNameOrId:java/lang/String,stackTraces:byte[] -org/apache/geode/management/internal/cli/domain/SubscriptionQueueSizeResult,true,1,subscriptionQueueSize:long -org/apache/geode/management/internal/cli/exceptions/CliCommandException,true,968411094429216130,commandTarget:org/apache/geode/management/internal/cli/parser/CommandTarget,optionSet:org/apache/geode/management/internal/cli/parser/OptionSet -org/apache/geode/management/internal/cli/exceptions/CliCommandInvalidException,true,-2195809850441234116 -org/apache/geode/management/internal/cli/exceptions/CliCommandMultiModeOptionException,true,-5658813370141696448,code:int,leadOptionString:java/lang/String -org/apache/geode/management/internal/cli/exceptions/CliCommandNotAvailableException,true,-631339463163773007 -org/apache/geode/management/internal/cli/exceptions/CliCommandOptionException,true,-5443638512704442487,option:org/apache/geode/management/internal/cli/parser/Option -org/apache/geode/management/internal/cli/exceptions/CliCommandOptionHasMultipleValuesException,true,-5277268341319591711 -org/apache/geode/management/internal/cli/exceptions/CliCommandOptionInvalidException,true,8773148664471110429 -org/apache/geode/management/internal/cli/exceptions/CliCommandOptionMissingException,true,7152881150151676813 -org/apache/geode/management/internal/cli/exceptions/CliCommandOptionNotApplicableException,true,4190478428338602501 -org/apache/geode/management/internal/cli/exceptions/CliCommandOptionValueConversionException,true,5144720637801591 -org/apache/geode/management/internal/cli/exceptions/CliCommandOptionValueException,true,-7339487978861146474,value:java/lang/String -org/apache/geode/management/internal/cli/exceptions/CliCommandOptionValueMissingException,true,7842061609469545533 -org/apache/geode/management/internal/cli/exceptions/CliException,true,-7603040667204839200 -org/apache/geode/management/internal/cli/exceptions/CreateSubregionException,true,4387344870743824916 -org/apache/geode/management/internal/cli/exceptions/IndexNotFoundException,true,1,indexName:java/lang/String,message:java/lang/String -org/apache/geode/management/internal/cli/functions/AlterRuntimeConfigFunction,true,1 -org/apache/geode/management/internal/cli/functions/AsyncEventQueueFunctionArgs,true,-6524494645663740872,asyncEventQueueId:java/lang/String,batchSize:int,batchTimeInterval:int,diskStoreName:java/lang/String,diskSynchronous:boolean,dispatcherThreads:int,enableBatchConflation:boolean,forwardExpirationDestroy:boolean,gatewayEventFilters:java/lang/String[],gatewaySubstitutionFilter:java/lang/String,isParallel:boolean,listenerClassName:java/lang/String,listenerProperties:java/util/Properties,maxQueueMemory:int,orderPolicy:java/lang/String,persistent:boolean -org/apache/geode/management/internal/cli/functions/ChangeLogLevelFunction,true,1 -org/apache/geode/management/internal/cli/functions/CloseDurableClientFunction,true,1 -org/apache/geode/management/internal/cli/functions/CloseDurableCqFunction,true,1 -org/apache/geode/management/internal/cli/functions/ContunuousQueryFunction,true,1 -org/apache/geode/management/internal/cli/functions/ContunuousQueryFunction$ClientInfo,true,1,isDurable:java/lang/String,primaryServer:java/lang/String,secondaryServer:java/lang/String,this$0:org/apache/geode/management/internal/cli/functions/ContunuousQueryFunction -org/apache/geode/management/internal/cli/functions/CreateAsyncEventQueueFunction,true,1 -org/apache/geode/management/internal/cli/functions/CreateDefinedIndexesFunction,true,1 -org/apache/geode/management/internal/cli/functions/CreateDiskStoreFunction,true,1 -org/apache/geode/management/internal/cli/functions/CreateIndexFunction,true,1 -org/apache/geode/management/internal/cli/functions/DataCommandFunction,true,1,optimizeForWrite:boolean -org/apache/geode/management/internal/cli/functions/DataCommandFunction$SelectExecStep,true,1 -org/apache/geode/management/internal/cli/functions/DataCommandFunction$SelectMoveStep,true,1 -org/apache/geode/management/internal/cli/functions/DataCommandFunction$SelectQuitStep,true,1 -org/apache/geode/management/internal/cli/functions/DeployFunction,true,1 -org/apache/geode/management/internal/cli/functions/DescribeDiskStoreFunction,false -org/apache/geode/management/internal/cli/functions/DestroyDiskStoreFunction,true,1 -org/apache/geode/management/internal/cli/functions/DestroyIndexFunction,true,1 -org/apache/geode/management/internal/cli/functions/ExportConfigFunction,true,1 -org/apache/geode/management/internal/cli/functions/ExportDataFunction,true,1 -org/apache/geode/management/internal/cli/functions/ExportSharedConfigurationFunction,true,1 -org/apache/geode/management/internal/cli/functions/FetchRegionAttributesFunction,true,4366812590788342070 -org/apache/geode/management/internal/cli/functions/FetchRegionAttributesFunction$FetchRegionAttributesFunctionResult,true,-3970828263897978845,cacheListenerClasses:java/lang/String[],cacheLoaderClass:java/lang/String,cacheWriterClass:java/lang/String,regionAttributes:org/apache/geode/cache/RegionAttributes -org/apache/geode/management/internal/cli/functions/FetchSharedConfigurationStatusFunction,true,1 -org/apache/geode/management/internal/cli/functions/GarbageCollectionFunction,true,1 -org/apache/geode/management/internal/cli/functions/GatewayReceiverCreateFunction,true,8746830191680509335 -org/apache/geode/management/internal/cli/functions/GatewayReceiverFunctionArgs,true,-5158224572470173267,bindAddress:java/lang/String,endPort:java/lang/Integer,gatewayTransportFilters:java/lang/String[],manualStart:java/lang/Boolean,maximumTimeBetweenPings:java/lang/Integer,socketBufferSize:java/lang/Integer,startPort:java/lang/Integer -org/apache/geode/management/internal/cli/functions/GatewaySenderCreateFunction,true,8746830191680509335 -org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunction,true,1 -org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunctionArgs,true,3848480256348119530,id:java/lang/String -org/apache/geode/management/internal/cli/functions/GatewaySenderFunctionArgs,true,-5158224572470173267,alertThreshold:java/lang/Integer,batchSize:java/lang/Integer,batchTimeInterval:java/lang/Integer,diskStoreName:java/lang/String,diskSynchronous:java/lang/Boolean,dispatcherThreads:java/lang/Integer,enableBatchConflation:java/lang/Boolean,enablePersistence:java/lang/Boolean,gatewayEventFilters:java/lang/String[],gatewayTransportFilters:java/lang/String[],id:java/lang/String,manualStart:java/lang/Boolean,maxQueueMemory:java/lang/Integer,orderPolicy:java/lang/String,parallel:java/lang/Boolean,remoteDSId:java/lang/Integer,socketBufferSize:java/lang/Integer,socketReadTimeout:java/lang/Integer -org/apache/geode/management/internal/cli/functions/GetMemberConfigInformationFunction,true,1 -org/apache/geode/management/internal/cli/functions/GetMemberInformationFunction,true,1 -org/apache/geode/management/internal/cli/functions/GetRegionDescriptionFunction,true,1 -org/apache/geode/management/internal/cli/functions/GetRegionsFunction,true,1 -org/apache/geode/management/internal/cli/functions/GetStackTracesFunction,true,1 -org/apache/geode/management/internal/cli/functions/GetSubscriptionQueueSizeFunction,true,1 -org/apache/geode/management/internal/cli/functions/ImportDataFunction,true,1 -org/apache/geode/management/internal/cli/functions/ImportSharedConfigurationArtifactsFunction,true,1 -org/apache/geode/management/internal/cli/functions/ListAsyncEventQueuesFunction,true,1 -org/apache/geode/management/internal/cli/functions/ListDeployedFunction,true,1 -org/apache/geode/management/internal/cli/functions/ListDiskStoresFunction,false -org/apache/geode/management/internal/cli/functions/ListDurableCqNamesFunction,true,1 -org/apache/geode/management/internal/cli/functions/ListFunctionFunction,true,1 -org/apache/geode/management/internal/cli/functions/ListIndexFunction,false -org/apache/geode/management/internal/cli/functions/LoadSharedConfigurationFunction,true,1 -org/apache/geode/management/internal/cli/functions/LogFileFunction,true,1 -org/apache/geode/management/internal/cli/functions/MemberRegionFunction,true,1 -org/apache/geode/management/internal/cli/functions/MembersForRegionFunction,true,8746830191680509335 -org/apache/geode/management/internal/cli/functions/NetstatFunction,true,1 -org/apache/geode/management/internal/cli/functions/NetstatFunction$NetstatFunctionArgument,true,1,lineSeparator:java/lang/String,withlsof:boolean -org/apache/geode/management/internal/cli/functions/NetstatFunction$NetstatFunctionResult,true,1,compressedBytes:org/apache/geode/management/internal/cli/CliUtil$DeflaterInflaterData,headerInfo:java/lang/String,host:java/lang/String -org/apache/geode/management/internal/cli/functions/RebalanceFunction,true,1 -org/apache/geode/management/internal/cli/functions/RegionAlterFunction,true,-4846425364943216425 -org/apache/geode/management/internal/cli/functions/RegionCreateFunction,true,8746830191680509335 -org/apache/geode/management/internal/cli/functions/RegionDestroyFunction,true,9172773671865750685 -org/apache/geode/management/internal/cli/functions/RegionFunctionArgs,true,-5158224572470173267,asyncEventQueueIds:java/util/Set,cacheListeners:java/util/Set,cacheLoader:java/lang/String,cacheWriter:java/lang/String,cloningEnabled:java/lang/Boolean,compressor:java/lang/String,concurrencyChecksEnabled:java/lang/Boolean,concurrencyLevel:java/lang/Integer,diskStore:java/lang/String,diskSynchronous:java/lang/Boolean,enableAsyncConflation:java/lang/Boolean,enableSubscriptionConflation:java/lang/Boolean,entryExpirationIdleTime:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,entryExpirationTTL:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,evictionMax:java/lang/Integer,gatewaySenderIds:java/util/Set,isPartitionResolver:boolean,isSetCloningEnabled:boolean,isSetCompressor:boolean,isSetConcurrencyChecksEnabled:boolean,isSetConcurrencyLevel:boolean,isSetDiskSynchronous:boolean,isSetEnableAsyncConflation:boolean,isSetEnableSubscriptionConflation:boolean,isSetMcastEnabled:boolean,isSetOffHeap:boolean,isSetStatisticsEnabled:boolean,keyConstraint:java/lang/String,mcastEnabled:java/lang/Boolean,offHeap:java/lang/Boolean,partitionArgs:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$PartitionArgs,partitionResolver:java/lang/String,regionAttributes:org/apache/geode/cache/RegionAttributes,regionExpirationIdleTime:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,regionExpirationTTL:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,regionPath:java/lang/String,regionShortcut:org/apache/geode/cache/RegionShortcut,skipIfExists:java/lang/Boolean,statisticsEnabled:java/lang/Boolean,useAttributesFrom:java/lang/String,valueConstraint:java/lang/String -org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,true,1474255033398008062,action:org/apache/geode/cache/ExpirationAction,time:java/lang/Integer,type:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs$ExpirationFor -org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs$ExpirationFor,false -org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$PartitionArgs,true,5907052187323280919,hasPartitionAttributes:boolean,isPartitionResolver:boolean,isSetPRLocalMaxMemory:boolean,isSetPRRecoveryDelay:boolean,isSetPRRedundantCopies:boolean,isSetPRStartupRecoveryDelay:boolean,isSetPRTotalMaxMemory:boolean,isSetPRTotalNumBuckets:boolean,partitionResolver:java/lang/String,prColocatedWith:java/lang/String,prLocalMaxMemory:int,prRecoveryDelay:long,prRedundantCopies:int,prStartupRecoveryDelay:long,prTotalMaxMemory:long,prTotalNumBuckets:int,userSpecifiedPartitionAttributes:java/util/Set -org/apache/geode/management/internal/cli/functions/ShowMissingDiskStoresFunction,false -org/apache/geode/management/internal/cli/functions/ShutDownFunction,true,1 -org/apache/geode/management/internal/cli/functions/UndeployFunction,true,1 -org/apache/geode/management/internal/cli/functions/UnregisterFunction,true,1 -org/apache/geode/management/internal/cli/functions/UserFunctionExecution,true,1 -org/apache/geode/management/internal/cli/json/GfJsonException,true,36449998984143318 -org/apache/geode/management/internal/cli/multistep/CLIMultiStepHelper$RemoteStep,false,commandArguments:java/lang/Object[],name:java/lang/String -org/apache/geode/management/internal/cli/multistep/CLIMultiStepHelper$StepExecutionException,true,1,message:java/lang/String -org/apache/geode/management/internal/cli/multistep/CLIStepExecption,false,result:org/apache/geode/management/cli/Result -org/apache/geode/management/internal/cli/result/CommandResultException,true,1,result:org/apache/geode/management/cli/Result -org/apache/geode/management/internal/cli/result/ResultDataException,true,3851919811942980944 -org/apache/geode/management/internal/cli/result/TableBuilder$Align,false -org/apache/geode/management/internal/cli/result/TableBuilderHelper$TooManyColumnsException,false -org/apache/geode/management/internal/cli/shell/JMXConnectionException,true,3872374016604940917,exceptionType:int -org/apache/geode/management/internal/cli/shell/JMXInvocationException,true,-4265451314790394366 -org/apache/geode/management/internal/cli/shell/jline/ANSIHandler$ANSIStyle,false -org/apache/geode/management/internal/cli/util/DiskStoreNotFoundException,true,-5184836041554948093 -org/apache/geode/management/internal/cli/util/EvictionAttributesInfo,true,1,evictionAction:java/lang/String,evictionAlgorithm:java/lang/String,evictionMaxValue:int -org/apache/geode/management/internal/cli/util/FixedPartitionAttributesInfo,false,isPrimary:boolean,numBuckets:int,partitionName:java/lang/String -org/apache/geode/management/internal/cli/util/JConsoleNotFoundException,true,-1485615321440327206 -org/apache/geode/management/internal/cli/util/MemberInformation,true,1,cacheXmlFilePath:java/lang/String,cpuUsage:java/lang/String,groups:java/lang/String,heapUsage:java/lang/String,host:java/lang/String,id:java/lang/String,initHeapSize:java/lang/String,locatorBindAddress:java/lang/String,locatorPort:int,locators:java/lang/String,logFilePath:java/lang/String,maxHeapSize:java/lang/String,name:java/lang/String,processId:java/lang/String,serverBindAddress:java/lang/String,statArchiveFilePath:java/lang/String,workingDirPath:java/lang/String -org/apache/geode/management/internal/cli/util/MemberNotFoundException,true,5686788909239181174 -org/apache/geode/management/internal/cli/util/VisualVmNotFoundException,true,-8491645604829510102 -org/apache/geode/management/internal/configuration/domain/SharedConfigurationStatus,false -org/apache/geode/management/internal/configuration/functions/AddJarFunction,true,1 -org/apache/geode/management/internal/configuration/functions/AddXmlEntityFunction,true,1 -org/apache/geode/management/internal/configuration/functions/DeleteJarFunction,true,1 -org/apache/geode/management/internal/configuration/functions/DeleteXmlEntityFunction,true,1 -org/apache/geode/management/internal/configuration/functions/ModifyXmlAndPropertiesFunction,true,1 -org/apache/geode/management/internal/configuration/functions/UploadJarFunction,true,1 -org/apache/geode/management/internal/web/domain/Link,false,href:java/net/URI,method:org/apache/geode/management/internal/web/http/HttpMethod,relation:java/lang/String -org/apache/geode/management/internal/web/domain/QueryParameterSource,true,34131123582155,objectName:javax/management/ObjectName,queryExpression:javax/management/QueryExp -org/apache/geode/management/internal/web/http/HttpHeader,false,name:java/lang/String -org/apache/geode/management/internal/web/http/HttpMethod,false -org/apache/geode/management/internal/web/shell/MBeanAccessException,true,813768898269516238 -org/apache/geode/management/internal/web/shell/RestApiCallForCommandNotFoundException,true,6686566370779394304 -org/apache/geode/memcached/GemFireMemcachedServer$Protocol,false -org/apache/geode/pdx/FieldType,false,defaultSerializedValue:java/nio/ByteBuffer,defaultValue:java/lang/Object,isFixedWidth:boolean,name:java/lang/String,width:int -org/apache/geode/pdx/JSONFormatter$states,false -org/apache/geode/pdx/JSONFormatterException,true,1 -org/apache/geode/pdx/NonPortableClassException,true,-743743189068362837 -org/apache/geode/pdx/PdxConfigurationException,true,-2329989020829052537 -org/apache/geode/pdx/PdxFieldAlreadyExistsException,true,-6989799940994503713 -org/apache/geode/pdx/PdxFieldDoesNotExistException,true,1617023951410281507 -org/apache/geode/pdx/PdxFieldTypeMismatchException,true,-829617162170742740 -org/apache/geode/pdx/PdxInitializationException,true,5098737377658808834 -org/apache/geode/pdx/PdxRegistryMismatchException,true,-2329989020829052537 -org/apache/geode/pdx/PdxSerializationException,true,-3843814927034345635 -org/apache/geode/pdx/internal/AutoSerializableManager$1,false,this$0:org/apache/geode/pdx/internal/AutoSerializableManager -org/apache/geode/pdx/internal/EnumInfo$PdxInstanceEnumInfo,true,7907582104525106416,ei:org/apache/geode/pdx/internal/EnumInfo,enumId:int -org/apache/geode/pdx/internal/FieldNotFoundInPdxVersion,true,1292033563588485577 -org/apache/geode/pdx/internal/PdxInputStream,false -org/apache/geode/pdx/internal/PdxInstanceEnum,true,-7417287878052772302,className:java/lang/String,enumName:java/lang/String,enumOrdinal:int -org/apache/geode/pdx/internal/PdxInstanceImpl,true,-1669268527103938431 -org/apache/geode/pdx/internal/PdxReaderImpl,true,-6094553093860427759,blobType:org/apache/geode/pdx/internal/PdxType,dis:org/apache/geode/pdx/internal/PdxInputStream -org/apache/geode/pdx/internal/WritablePdxInstanceImpl,true,7398999150097596214,dirtyFields:java/lang/Object[] -org/apache/geode/redis/internal/RedisCommandParserException,true,4707944288714910949 -org/apache/geode/redis/internal/RedisCommandType,false -org/apache/geode/redis/internal/RedisCommandType$1,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$10,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$100,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$101,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$102,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$103,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$104,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$105,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$106,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$107,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$108,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$109,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$11,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$110,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$111,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$112,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$113,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$12,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$13,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$14,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$15,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$16,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$17,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$18,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$19,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$2,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$20,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$21,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$22,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$23,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$24,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$25,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$26,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$27,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$28,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$29,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$3,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$30,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$31,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$32,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$33,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$34,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$35,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$36,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$37,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$38,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$39,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$4,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$40,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$41,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$42,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$43,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$44,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$45,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$46,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$47,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$48,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$49,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$5,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$50,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$51,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$52,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$53,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$54,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$55,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$56,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$57,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$58,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$59,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$6,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$60,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$61,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$62,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$63,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$64,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$65,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$66,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$67,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$68,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$69,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$7,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$70,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$71,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$72,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$73,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$74,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$75,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$76,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$77,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$78,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$79,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$8,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$80,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$81,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$82,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$83,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$84,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$85,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$86,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$87,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$88,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$89,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$9,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$90,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$91,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$92,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$93,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$94,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$95,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$96,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$97,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$98,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisCommandType$99,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor -org/apache/geode/redis/internal/RedisDataType,false -org/apache/geode/redis/internal/RedisDataType$1,false -org/apache/geode/redis/internal/RedisDataType$2,false -org/apache/geode/redis/internal/RedisDataType$3,false -org/apache/geode/redis/internal/RedisDataType$4,false -org/apache/geode/redis/internal/RedisDataType$5,false -org/apache/geode/redis/internal/RedisDataType$6,false -org/apache/geode/redis/internal/RedisDataType$7,false -org/apache/geode/redis/internal/RedisDataType$8,false -org/apache/geode/redis/internal/RedisDataTypeMismatchException,true,-2451663685348513870 -org/apache/geode/redis/internal/RegionCreationException,true,8416820139078312997 -org/apache/geode/redis/internal/executor/ListQuery,false -org/apache/geode/redis/internal/executor/ListQuery$1,false -org/apache/geode/redis/internal/executor/ListQuery$2,false -org/apache/geode/redis/internal/executor/ListQuery$3,false -org/apache/geode/redis/internal/executor/ListQuery$4,false -org/apache/geode/redis/internal/executor/ListQuery$5,false -org/apache/geode/redis/internal/executor/ListQuery$6,false -org/apache/geode/redis/internal/executor/ListQuery$7,false -org/apache/geode/redis/internal/executor/SortedSetQuery,false -org/apache/geode/redis/internal/executor/SortedSetQuery$1,false -org/apache/geode/redis/internal/executor/SortedSetQuery$10,false -org/apache/geode/redis/internal/executor/SortedSetQuery$11,false -org/apache/geode/redis/internal/executor/SortedSetQuery$12,false -org/apache/geode/redis/internal/executor/SortedSetQuery$13,false -org/apache/geode/redis/internal/executor/SortedSetQuery$14,false -org/apache/geode/redis/internal/executor/SortedSetQuery$15,false -org/apache/geode/redis/internal/executor/SortedSetQuery$16,false -org/apache/geode/redis/internal/executor/SortedSetQuery$17,false -org/apache/geode/redis/internal/executor/SortedSetQuery$18,false -org/apache/geode/redis/internal/executor/SortedSetQuery$19,false -org/apache/geode/redis/internal/executor/SortedSetQuery$2,false -org/apache/geode/redis/internal/executor/SortedSetQuery$20,false -org/apache/geode/redis/internal/executor/SortedSetQuery$21,false -org/apache/geode/redis/internal/executor/SortedSetQuery$22,false -org/apache/geode/redis/internal/executor/SortedSetQuery$23,false -org/apache/geode/redis/internal/executor/SortedSetQuery$24,false -org/apache/geode/redis/internal/executor/SortedSetQuery$25,false -org/apache/geode/redis/internal/executor/SortedSetQuery$26,false -org/apache/geode/redis/internal/executor/SortedSetQuery$27,false -org/apache/geode/redis/internal/executor/SortedSetQuery$28,false -org/apache/geode/redis/internal/executor/SortedSetQuery$29,false -org/apache/geode/redis/internal/executor/SortedSetQuery$3,false -org/apache/geode/redis/internal/executor/SortedSetQuery$30,false -org/apache/geode/redis/internal/executor/SortedSetQuery$31,false -org/apache/geode/redis/internal/executor/SortedSetQuery$32,false -org/apache/geode/redis/internal/executor/SortedSetQuery$33,false -org/apache/geode/redis/internal/executor/SortedSetQuery$34,false -org/apache/geode/redis/internal/executor/SortedSetQuery$35,false -org/apache/geode/redis/internal/executor/SortedSetQuery$36,false -org/apache/geode/redis/internal/executor/SortedSetQuery$37,false -org/apache/geode/redis/internal/executor/SortedSetQuery$38,false -org/apache/geode/redis/internal/executor/SortedSetQuery$39,false -org/apache/geode/redis/internal/executor/SortedSetQuery$4,false -org/apache/geode/redis/internal/executor/SortedSetQuery$40,false -org/apache/geode/redis/internal/executor/SortedSetQuery$41,false -org/apache/geode/redis/internal/executor/SortedSetQuery$42,false -org/apache/geode/redis/internal/executor/SortedSetQuery$43,false -org/apache/geode/redis/internal/executor/SortedSetQuery$44,false -org/apache/geode/redis/internal/executor/SortedSetQuery$45,false -org/apache/geode/redis/internal/executor/SortedSetQuery$5,false -org/apache/geode/redis/internal/executor/SortedSetQuery$6,false -org/apache/geode/redis/internal/executor/SortedSetQuery$7,false -org/apache/geode/redis/internal/executor/SortedSetQuery$8,false -org/apache/geode/redis/internal/executor/SortedSetQuery$9,false -org/apache/geode/redis/internal/executor/list/ListExecutor$ListDirection,false -org/apache/geode/security/AuthenticationFailedException,true,-8202866472279088879 -org/apache/geode/security/AuthenticationRequiredException,true,4675976651103154919 -org/apache/geode/security/GemFireSecurityException,true,3814254578203076926,cause:java/lang/Throwable -org/apache/geode/security/NotAuthorizedException,true,419215768216387745,principal:java/security/Principal +org/apache/geode/CancelException,true,3215578659523282642 +org/apache/geode/CopyException,true,-1143711608610323585 +org/apache/geode/DeltaSerializationException,true,-2630435945840206466 +org/apache/geode/ForcedDisconnectException,true,4977003259880566257 +org/apache/geode/GemFireCacheException,true,-2844020916351682908 +org/apache/geode/GemFireCheckedException,true,-8659184576090173188 +org/apache/geode/GemFireConfigException,true,7791789785331120991 +org/apache/geode/GemFireException,true,-6972360779789402295 +org/apache/geode/GemFireIOException,true,5694009444435264497 +org/apache/geode/GemFireRethrowable,true,8349791552668922571 +org/apache/geode/IncompatibleSystemException,true,-6852188720149734350 +org/apache/geode/InternalGemFireError,true,6390043490679349593 +org/apache/geode/InternalGemFireException,true,-6912843691545178619 +org/apache/geode/InvalidDeltaException,true,7846464807353214091 +org/apache/geode/InvalidValueException,true,6186767885369527709 +org/apache/geode/InvalidVersionException,true,6342040462194322698 +org/apache/geode/LicenseException,true,-1178557127300465801 +org/apache/geode/NoSystemException,true,-101890149467219630 +org/apache/geode/OutOfOffHeapMemoryException,true,4111959438738739010 +org/apache/geode/SerializationException,true,7783018024920098997 +org/apache/geode/SystemConnectException,true,-7378174428634468238 +org/apache/geode/SystemIsRunningException,true,3516268055878767189 +org/apache/geode/ThreadInterruptedException,true,6169940883541267514 +org/apache/geode/ToDataException,true,-2329606027453879918 +org/apache/geode/UncreatedSystemException,true,5424354567878425435 +org/apache/geode/UnmodifiableException,true,-1043243260052395455 +org/apache/geode/UnstartedSystemException,true,-4285897556527521788 +org/apache/geode/admin/AdminException,true,879398950879472021 +org/apache/geode/admin/AdminXmlException,true,-6848726449157550169 +org/apache/geode/admin/AlertLevel,true,-4752438966587392126,ordinal:int +org/apache/geode/admin/CacheDoesNotExistException,true,-1639933911265729978 +org/apache/geode/admin/GemFireHealth$Health,true,3039539430412151801,healthString:java/lang/String +org/apache/geode/admin/GemFireMemberStatus,true,3389997790525991310,_bindAddress:java/lang/String,_clientHealthStats:java/util/Map,_clientHostNames:java/util/Map,_clientQueueSizes:java/util/Map,_connectedClients:java/util/Set,_connectedIncomingGateways:java/util/Map,_connectedPeers:java/util/Set,_connectedServers:java/util/Set,_freeHeapSize:long,_gatewayHubStatus:java/lang/Object,_gatewayQueueSizes:java/util/Map,_hostAddress:java/net/InetAddress,_isClient:boolean,_isConnected:boolean,_isGatewayHub:boolean,_isLocator:boolean,_isPrimaryGatewayHub:boolean,_isServer:boolean,_locators:java/lang/String,_maximumHeapSize:long,_mcastAddress:java/net/InetAddress,_mcastPort:int,_memberId:java/io/Serializable,_memberName:java/lang/String,_outgoingGateways:java/util/Map,_regionStatuses:java/util/Map,_serverPort:int,_unconnectedServers:java/util/Set,upTime:long +org/apache/geode/admin/OperationCancelledException,true,5474068770227602546 +org/apache/geode/admin/RegionNotFoundException,true,1758668137691463909 +org/apache/geode/admin/RuntimeAdminException,true,-7512771113818634005 +org/apache/geode/admin/SystemMemberType,true,3284366994485749302,ordinal:int +org/apache/geode/admin/UnmodifiableConfigurationException,true,-7653547392992060646 +org/apache/geode/admin/internal/BackupStatusImpl,true,3704162840296921840,backedUpDiskStores:java/util/Map,offlineDiskStores:java/util/Set +org/apache/geode/admin/internal/CacheHealthConfigImpl,false,maxEventQueueSize:long,maxLoadTime:long,maxNetSearchTime:long,minHitRatio:double +org/apache/geode/admin/internal/GemFireHealthConfigImpl,true,-6797673296902808018,hostName:java/lang/String,interval:int +org/apache/geode/admin/internal/MemberHealthConfigImpl,true,3966032573073580490,maxMessageQueueSize:long,maxReplyTimeouts:long,maxRetransmissionRatio:double,maxVMProcessSize:long +org/apache/geode/admin/internal/StatisticImpl,true,3899296873901634399,internalStat:org/apache/geode/internal/admin/Stat +org/apache/geode/admin/jmx/internal/AgentImpl$StartupException,true,6614145962199330348 +org/apache/geode/admin/jmx/internal/AgentLauncher$Status,true,-7758402454664266174,baseName:java/lang/String,exception:java/lang/Throwable,msg:java/lang/String,pid:int,state:int +org/apache/geode/admin/jmx/internal/ConfigAttributeInfo,true,-1918437700841687078,config:org/apache/geode/admin/jmx/internal/ConfigurationParameterJmxImpl +org/apache/geode/admin/jmx/internal/ConfigurationParameterJmxImpl,true,-7822171853906772375,deserialized:boolean +org/apache/geode/admin/jmx/internal/ConnectionNotificationFilterImpl,true,1 +org/apache/geode/admin/jmx/internal/DynamicManagedBean,true,4051924500150228160 +org/apache/geode/admin/jmx/internal/GemFireHealthConfigJmxImpl,true,1482719647163239953,delegate:org/apache/geode/admin/GemFireHealthConfig,health:org/apache/geode/admin/GemFireHealth,mbeanName:java/lang/String,modelMBean:javax/management/modelmbean/ModelMBean,objectName:javax/management/ObjectName +org/apache/geode/admin/jmx/internal/ManagedResourceType,true,3752874768667480449,ordinal:int +org/apache/geode/admin/jmx/internal/RefreshNotificationType,true,4376763592395613794,ordinal:int +org/apache/geode/admin/jmx/internal/StatisticAttributeInfo,true,28022387514935560,stat:org/apache/geode/admin/Statistic +org/apache/geode/cache/AttributesFactory$RegionAttributesImpl,true,-3663000883567530374,asyncEventQueueIds:java/util/Set,cacheListeners:java/util/ArrayList,cacheLoader:org/apache/geode/cache/CacheLoader,cacheWriter:org/apache/geode/cache/CacheWriter,compressor:org/apache/geode/compression/Compressor,concurrencyChecksEnabled:boolean,concurrencyLevel:int,customEntryIdleTimeout:org/apache/geode/cache/CustomExpiry,customEntryTimeToLive:org/apache/geode/cache/CustomExpiry,dataPolicy:org/apache/geode/cache/DataPolicy,diskDirs:java/io/File[],diskSizes:int[],diskStoreName:java/lang/String,diskSynchronous:boolean,diskWriteAttributes:org/apache/geode/cache/DiskWriteAttributes,earlyAck:boolean,enableAsyncConflation:boolean,enableSubscriptionConflation:boolean,entryIdleTimeout:int,entryIdleTimeoutExpirationAction:org/apache/geode/cache/ExpirationAction,entryTimeToLive:int,entryTimeToLiveExpirationAction:org/apache/geode/cache/ExpirationAction,evictionAttributes:org/apache/geode/internal/cache/EvictionAttributesImpl,gatewaySenderIds:java/util/Set,ignoreJTA:boolean,indexMaintenanceSynchronous:boolean,initialCapacity:int,isBucketRegion:boolean,isCloningEnabled:boolean,isLockGrantor:boolean,keyConstraint:java/lang/Class,loadFactor:float,membershipAttributes:org/apache/geode/cache/MembershipAttributes,multicastEnabled:boolean,offHeap:boolean,partitionAttributes:org/apache/geode/cache/PartitionAttributes,poolName:java/lang/String,publisher:boolean,regionIdleTimeout:int,regionIdleTimeoutExpirationAction:org/apache/geode/cache/ExpirationAction,regionTimeToLive:int,regionTimeToLiveExpirationAction:org/apache/geode/cache/ExpirationAction,scope:org/apache/geode/cache/Scope,statisticsEnabled:boolean,subscriptionAttributes:org/apache/geode/cache/SubscriptionAttributes,valueConstraint:java/lang/Class +org/apache/geode/cache/CacheClosedException,true,-6479561694497811262 +org/apache/geode/cache/CacheException,true,7699432887938858940 +org/apache/geode/cache/CacheExistsException,true,4090002289325418100 +org/apache/geode/cache/CacheLoaderException,true,-3383072059406642140 +org/apache/geode/cache/CacheRuntimeException,true,6750107573015376688 +org/apache/geode/cache/CacheWriterException,true,-2872212342970454458 +org/apache/geode/cache/CacheXmlException,true,-4343870964883131754 +org/apache/geode/cache/CommitConflictException,true,-1491184174802596675 +org/apache/geode/cache/CommitDistributionException,true,-3517820638706581823,regionDistributionExceptions:java/util/Set +org/apache/geode/cache/CommitIncompleteException,true,1017741483744420800 +org/apache/geode/cache/DataPolicy,true,2095573273889467233,ordinal:byte +org/apache/geode/cache/DiskAccessException,true,5799100281147167888 +org/apache/geode/cache/DiskWriteAttributesFactory,true,-4077746249663727235,props:java/util/Properties +org/apache/geode/cache/DuplicatePrimaryPartitionException,true,1 +org/apache/geode/cache/EntryDestroyedException,true,831865939772672542 +org/apache/geode/cache/EntryExistsException,true,2925082493103537925,oldValue:java/lang/Object +org/apache/geode/cache/EntryNotFoundException,true,-2404101631744605659 +org/apache/geode/cache/EntryNotFoundInRegion,true,5572550909947420405 +org/apache/geode/cache/EvictionAction,true,-98840597493242980 +org/apache/geode/cache/EvictionAlgorithm,true,5778669432033106789 +org/apache/geode/cache/ExpirationAction,true,658925707882047900,ordinal:int +org/apache/geode/cache/FailedSynchronizationException,true,-6225053492344591496 +org/apache/geode/cache/GatewayConfigurationException,true,3112317608711263007 +org/apache/geode/cache/GatewayException,true,8090143153569084886 +org/apache/geode/cache/IncompatibleVersionException,true,668812986092856749 +org/apache/geode/cache/InterestPolicy,true,1567179436331385968,ordinal:byte +org/apache/geode/cache/InterestResultPolicy,true,-4993765891973030160,ordinal:byte +org/apache/geode/cache/LossAction,true,-832035480397447797,ordinal:byte +org/apache/geode/cache/LowMemoryException,true,6585765466722883168,critMems:java/util/Set +org/apache/geode/cache/MirrorType,true,-6632651349646672540,ordinal:int +org/apache/geode/cache/NoQueueServersAvailableException,true,8484086019155762365 +org/apache/geode/cache/NoSubscriptionServersAvailableException,true,8484086019155762365 +org/apache/geode/cache/Operation,true,-7521751729852504238,ordinal:byte +org/apache/geode/cache/OperationAbortedException,true,-8293166225026556949 +org/apache/geode/cache/PartitionedRegionDistributionException,true,-3004093739855972548 +org/apache/geode/cache/PartitionedRegionStorageException,true,5905463619475329732 +org/apache/geode/cache/RegionAccessException,true,3142958723089038406 +org/apache/geode/cache/RegionDestroyedException,true,319804842308010754,regionFullPath:java/lang/String +org/apache/geode/cache/RegionDistributionException,true,-5950359426786805646 +org/apache/geode/cache/RegionExistsException,true,-5643670216230359426 +org/apache/geode/cache/RegionReinitializedException,true,8532904304288670752 +org/apache/geode/cache/RegionRoleException,true,202660222740132890,regionFullPath:java/lang/String +org/apache/geode/cache/RegionShortcut,false +org/apache/geode/cache/RemoteTransactionException,true,-2217135580436381984 +org/apache/geode/cache/ResourceException,true,-5559328592343363268 +org/apache/geode/cache/ResumptionAction,true,6632254151314915610,ordinal:byte +org/apache/geode/cache/RoleException,true,-7521056108445887394 +org/apache/geode/cache/Scope,true,5534399159504301602,ordinal:int +org/apache/geode/cache/StatisticsDisabledException,true,-2987721454129719551 +org/apache/geode/cache/SynchronizationCommitConflictException,true,2619806460255259492 +org/apache/geode/cache/TimeoutException,true,-6260761691185737442 +org/apache/geode/cache/TransactionDataNodeHasDepartedException,true,-2217135580436381984 +org/apache/geode/cache/TransactionDataNotColocatedException,true,-2217135580436381984 +org/apache/geode/cache/TransactionDataRebalancedException,true,-2217135580436381984 +org/apache/geode/cache/TransactionException,true,-8400774340264221993 +org/apache/geode/cache/TransactionInDoubtException,true,4895453685211922512 +org/apache/geode/cache/TransactionWriterException,true,-5557392877576634835 +org/apache/geode/cache/UnsupportedOperationInTransactionException,true,7150156075377908268 +org/apache/geode/cache/UnsupportedVersionException,true,1152280300663399399 +org/apache/geode/cache/VersionException,true,5530501399086757174 +org/apache/geode/cache/client/AllConnectionsInUseException,true,7304243507881787071 +org/apache/geode/cache/client/ClientNotReadyException,true,-315765802919271588 +org/apache/geode/cache/client/ClientRegionShortcut,false +org/apache/geode/cache/client/NoAvailableLocatorsException,true,-8212446737778234890 +org/apache/geode/cache/client/NoAvailableServersException,true,-8212446737778234890 +org/apache/geode/cache/client/ServerConnectivityException,true,-5205644901262051330 +org/apache/geode/cache/client/ServerOperationException,true,-3106323103325266219 +org/apache/geode/cache/client/ServerRefusedConnectionException,true,1794959225832197946 +org/apache/geode/cache/client/SubscriptionNotEnabledException,true,-8212446737778234890 +org/apache/geode/cache/client/internal/ContainsKeyOp$MODE,false +org/apache/geode/cache/client/internal/TXSynchronizationOp$CompletionType,false +org/apache/geode/cache/client/internal/pooling/ConnectionDestroyedException,true,-6918516787578041316 +org/apache/geode/cache/execute/EmptyRegionFunctionException,true,1 +org/apache/geode/cache/execute/FunctionAdapter,false +org/apache/geode/cache/execute/FunctionException,true,4893171227542647452 +org/apache/geode/cache/execute/FunctionInvocationTargetException,true,1,id:org/apache/geode/distributed/DistributedMember +org/apache/geode/cache/operations/OperationContext$OperationCode,false +org/apache/geode/cache/partition/PartitionNotAvailableException,true,1 +org/apache/geode/cache/persistence/ConflictingPersistentDataException,true,-2629287782021455875 +org/apache/geode/cache/persistence/PartitionOfflineException,true,-6471045959318795870,offlineMembers:java/util/Set +org/apache/geode/cache/persistence/PersistentReplicatesOfflineException,true,6209644027346609970 +org/apache/geode/cache/persistence/RevokeFailedException,true,-2629287782021455875 +org/apache/geode/cache/persistence/RevokedPersistentDataException,true,0 +org/apache/geode/cache/query/AmbiguousNameException,true,5635771575414148564 +org/apache/geode/cache/query/CqClosedException,true,-3793993436374495840 +org/apache/geode/cache/query/CqException,true,-5905461592471139171 +org/apache/geode/cache/query/CqExistsException,true,-4805225282677926623 +org/apache/geode/cache/query/FunctionDomainException,true,1198115662851760423 +org/apache/geode/cache/query/IndexCreationException,true,-2218359458870240534 +org/apache/geode/cache/query/IndexExistsException,true,-168312863985932144 +org/apache/geode/cache/query/IndexInvalidException,true,3285601274732772770 +org/apache/geode/cache/query/IndexMaintenanceException,true,3326023943226474039 +org/apache/geode/cache/query/IndexNameConflictException,true,7047969935188485334 +org/apache/geode/cache/query/MultiIndexCreationException,true,6312081720315894780,exceptionsMap:java/util/Map +org/apache/geode/cache/query/NameNotFoundException,true,4827972941932684358 +org/apache/geode/cache/query/NameResolutionException,true,-7409771357534316562 +org/apache/geode/cache/query/ParameterCountInvalidException,true,-3249156440150789428 +org/apache/geode/cache/query/QueryException,true,7100830250939955452 +org/apache/geode/cache/query/QueryExecutionLowMemoryException,true,-8070816454346497899 +org/apache/geode/cache/query/QueryExecutionTimeoutException,true,3153027985663954674 +org/apache/geode/cache/query/QueryInvalidException,true,2849255122285215114 +org/apache/geode/cache/query/QueryInvocationTargetException,true,2978208305701582906 +org/apache/geode/cache/query/RegionNotFoundException,true,592495934010222373 +org/apache/geode/cache/query/TypeMismatchException,true,4205901708655503775 +org/apache/geode/cache/query/internal/CompiledSelect$NullIteratorException,false +org/apache/geode/cache/query/internal/CompiledSortCriterion$1,false,this$0:org/apache/geode/cache/query/internal/CompiledSortCriterion +org/apache/geode/cache/query/internal/ObjectIntHashMap,true,7718697444988416372,hashingStrategy:org/apache/geode/cache/query/internal/HashingStrategy,loadFactor:float,threshold:int +org/apache/geode/cache/query/internal/ObjectIntHashMap$IntHashMapStrategy,false,this$0:org/apache/geode/cache/query/internal/ObjectIntHashMap +org/apache/geode/cache/query/internal/QueryExecutionCanceledException,true,-2699578956684551688 +org/apache/geode/cache/query/internal/StructBag$ObjectArrayHashingStrategy,false +org/apache/geode/cache/query/internal/index/IMQException,true,-5012914292321850775 +org/apache/geode/cache/query/internal/index/IndexConcurrentHashSet,false +org/apache/geode/cache/query/internal/parse/ASTAggregateFunc,true,8713004765228379685,aggFunctionType:int,distinctOnly:boolean +org/apache/geode/cache/query/internal/parse/ASTAnd,true,7100190044926605881 +org/apache/geode/cache/query/internal/parse/ASTCombination,true,-5390937242819850292 +org/apache/geode/cache/query/internal/parse/ASTCompareOp,true,2764710765423856496 +org/apache/geode/cache/query/internal/parse/ASTConstruction,true,6647545354866647845 +org/apache/geode/cache/query/internal/parse/ASTConversionExpr,true,8713000632283704611 +org/apache/geode/cache/query/internal/parse/ASTDummy,true,-5390937473819850292 +org/apache/geode/cache/query/internal/parse/ASTGroupBy,true,2262777181888775078 +org/apache/geode/cache/query/internal/parse/ASTHint,false +org/apache/geode/cache/query/internal/parse/ASTHintIdentifier,false +org/apache/geode/cache/query/internal/parse/ASTIdentifier,true,-7534067808767107958 +org/apache/geode/cache/query/internal/parse/ASTImport,true,6002078657881181949 +org/apache/geode/cache/query/internal/parse/ASTIn,true,-7688132343283983119 +org/apache/geode/cache/query/internal/parse/ASTIteratorDef,true,-736956634497535951 +org/apache/geode/cache/query/internal/parse/ASTLike,true,1171234838254852463 +org/apache/geode/cache/query/internal/parse/ASTLimit,false +org/apache/geode/cache/query/internal/parse/ASTLiteral,true,8374021603235812835 +org/apache/geode/cache/query/internal/parse/ASTMethodInvocation,true,-3158542132262327470,implicitReceiver:boolean +org/apache/geode/cache/query/internal/parse/ASTOr,true,5770135811089855867 +org/apache/geode/cache/query/internal/parse/ASTOrderBy,true,2262777181888775078 +org/apache/geode/cache/query/internal/parse/ASTParameter,true,2964948528198383319 +org/apache/geode/cache/query/internal/parse/ASTPostfix,true,1100525641797867500 +org/apache/geode/cache/query/internal/parse/ASTProjection,true,-1464858491766486290 +org/apache/geode/cache/query/internal/parse/ASTRegionPath,true,-4326820914154387472 +org/apache/geode/cache/query/internal/parse/ASTSelect,true,1389351692304773456 +org/apache/geode/cache/query/internal/parse/ASTSortCriterion,true,-3654854374157753771 +org/apache/geode/cache/query/internal/parse/ASTTrace,false +org/apache/geode/cache/query/internal/parse/ASTType,true,6155481284905422722,javaType:org/apache/geode/cache/query/types/ObjectType,typeName:java/lang/String +org/apache/geode/cache/query/internal/parse/ASTTypeCast,true,-6368577668325776355 +org/apache/geode/cache/query/internal/parse/ASTUnary,true,-3906821390970046083 +org/apache/geode/cache/query/internal/parse/ASTUndefinedExpr,true,-4629351288894274041 +org/apache/geode/cache/query/internal/parse/ASTUnsupported,true,-1192307218047393827 +org/apache/geode/cache/query/internal/parse/GemFireAST,true,779964802274305208 +org/apache/geode/cache/query/internal/utils/PDXUtils$1,false +org/apache/geode/cache/query/internal/utils/PDXUtils$2,false +org/apache/geode/cache/snapshot/SnapshotOptions$SnapshotFormat,false +org/apache/geode/cache/util/Gateway$OrderPolicy,false +org/apache/geode/cache/wan/GatewaySender$OrderPolicy,false +org/apache/geode/compression/CompressionException,true,4118639654597191235 +org/apache/geode/compression/SnappyCompressor,true,496609875302446099 +org/apache/geode/distributed/AbstractLauncher$Status,false,description:java/lang/String +org/apache/geode/distributed/DistributedSystemDisconnectedException,true,-2484849299224086250 +org/apache/geode/distributed/FutureCancelledException,true,-4599338440381989844 +org/apache/geode/distributed/GatewayCancelledException,true,-1444310105860938512 +org/apache/geode/distributed/LeaseExpiredException,true,6216142987243536540 +org/apache/geode/distributed/LockNotHeldException,true,3827860179805916215 +org/apache/geode/distributed/LockServiceDestroyedException,true,7528711924957352636 +org/apache/geode/distributed/OplogCancelledException,true,106566926222526806 +org/apache/geode/distributed/PoolCancelledException,true,-4562742255812266767 +org/apache/geode/distributed/TXManagerCancelledException,true,3902857360354568446 +org/apache/geode/distributed/internal/AtomicLongWithTerminalState,true,-6130409343386576390 +org/apache/geode/distributed/internal/DistributionConfigSnapshot,true,7445728132965092798,modifiable:java/util/HashSet +org/apache/geode/distributed/internal/DistributionException,true,9039055444056269504 +org/apache/geode/distributed/internal/FlowControlParams,true,7322447678546893647,byteAllowance:int,rechargeBlockMs:int,rechargeThreshold:float +org/apache/geode/distributed/internal/HighPriorityAckedMessage$operationType,false +org/apache/geode/distributed/internal/OverflowQueueWithDMStats,true,-1846248853494394996,stats:org/apache/geode/distributed/internal/QueueStatHelper +org/apache/geode/distributed/internal/ReliableReplyException,true,472566058783450438 +org/apache/geode/distributed/internal/ReplyException,true,-4410839793809166071 +org/apache/geode/distributed/internal/ResourceEvent,false +org/apache/geode/distributed/internal/RuntimeDistributionConfigImpl,true,-805637520096606113 +org/apache/geode/distributed/internal/ThrottlingMemLinkedQueueWithDMStats,true,5425180246954573433,maxMemSize:int,maxSize:int,memSize:int,startThrottleMemSize:int,startThrottleSize:int +org/apache/geode/distributed/internal/deadlock/DLockDependencyMonitor$LockId,false,serviceName:java/lang/String,tokenName:java/io/Serializable +org/apache/geode/distributed/internal/deadlock/Dependency,true,1,depender:java/lang/Object,dependsOn:java/lang/Object +org/apache/geode/distributed/internal/deadlock/DependencyGraph,true,-6794339771271587648,edges:java/util/Set,vertices:java/util/Map +org/apache/geode/distributed/internal/deadlock/GemFireDeadlockDetector$CollectDependencyFunction,true,6204378622627095817 +org/apache/geode/distributed/internal/deadlock/LocalLockInfo,true,1,info:org/apache/geode/internal/concurrent/LI,locatility:java/io/Serializable +org/apache/geode/distributed/internal/deadlock/LocalThread,true,1,locality:java/io/Serializable,threadId:long,threadName:java/lang/String,threadStack:java/lang/String +org/apache/geode/distributed/internal/deadlock/MessageDependencyMonitor$MessageKey,true,414781046295505260,myId:org/apache/geode/distributed/internal/membership/InternalDistributedMember,processorId:int +org/apache/geode/distributed/internal/direct/ShunnedMemberException,true,-6455664684151074915 +org/apache/geode/distributed/internal/locks/DistributedMemberLock$LockReentryPolicy,false +org/apache/geode/distributed/internal/locks/LockGrantorDestroyedException,true,-3540124531032570817 +org/apache/geode/distributed/internal/membership/gms/messages/InstallViewMessage$messageType,false +org/apache/geode/distributed/internal/membership/gms/messenger/JGAddress,true,-1818672332115113291,ip_addr:java/net/InetAddress,port:int,vmViewId:int +org/apache/geode/distributed/internal/membership/gms/mgr/GMSMembershipManager$BoundedLinkedHashMap,true,-3419897166186852692 +org/apache/geode/internal/AbstractConfig$SortedProperties,true,7156507110684631135 +org/apache/geode/internal/ConfigSource,true,-4097017272431018553,description:java/lang/String,type:org/apache/geode/internal/ConfigSource$Type +org/apache/geode/internal/ConfigSource$Type,false +org/apache/geode/internal/CopyOnWriteHashSet,true,8591978652141659932 +org/apache/geode/internal/DSFIDNotFoundException,true,130596009484324655,dsfid:int,versionOrdinal:short +org/apache/geode/internal/InternalDataSerializer$SERIALIZATION_VERSION,false +org/apache/geode/internal/InternalStatisticsDisabledException,true,4146181546364258311 +org/apache/geode/internal/ObjIdConcurrentMap,true,7249069246763182397,segmentMask:int,segmentShift:int,segments:org/apache/geode/internal/ObjIdConcurrentMap$Segment[] +org/apache/geode/internal/ObjIdConcurrentMap$Segment,true,2249069246763182397,loadFactor:float +org/apache/geode/internal/SystemAdmin$CombinedResources,false +org/apache/geode/internal/admin/CompoundEntrySnapshot,true,5776382582897895718,allUserAttributes:java/util/Set,allValues:java/util/Set,hitRatio:float,hitRatioSum:double,hitResponders:long,lastAccessTime:long,lastModifiedTime:long,name:java/lang/Object,numHits:long,numMisses:long +org/apache/geode/internal/admin/CompoundRegionSnapshot,true,6295026394298398004,allCacheLoaders:java/util/Set,allCacheWriters:java/util/Set,allCapControllers:java/util/Set,allConcLevels:java/util/Set,allCustomIdle:java/util/HashSet,allCustomTtl:java/util/HashSet,allDataPolicies:java/util/Set,allEntryIdleTimeout:java/util/Set,allEntryTtl:java/util/Set,allInitialCaps:java/util/Set,allKeyConstraints:java/util/Set,allListeners:java/util/Set,allLoadFactors:java/util/Set,allRegionIdleTimeout:java/util/Set,allRegionTtl:java/util/Set,allScopes:java/util/Set,allStatsEnabled:java/util/Set,allUserAttributes:java/util/Set,allValueConstraints:java/util/Set,hitRatio:float,hitRatioSum:double,hitResponders:long,lastAccessTime:long,lastModifiedTime:long,name:java/lang/String,numHits:long,numMisses:long +org/apache/geode/internal/admin/StatAlert,true,5725457607122449170,definitionId:int,time:java/util/Date,values:java/lang/Number[] +org/apache/geode/internal/admin/remote/DistributionLocatorId,true,6587390186971937865,bindAddress:java/lang/String,host:java/net/InetAddress,hostnameForClients:java/lang/String,peerLocator:boolean,port:int,serverLocator:boolean +org/apache/geode/internal/admin/remote/EntryValueNodeImpl,false,fields:org/apache/geode/internal/admin/remote/EntryValueNodeImpl[],name:java/lang/String,primitive:boolean,primitiveVal:java/lang/Object,type:java/lang/String +org/apache/geode/internal/cache/BackupLock,false,backupDone:java/util/concurrent/locks/Condition,backupThread:java/lang/Thread,isBackingUp:boolean +org/apache/geode/internal/cache/BucketAdvisor$SetFromMap,true,2454657854757543876,m:java/util/Map +org/apache/geode/internal/cache/BucketNotFoundException,true,2898657229184289911 +org/apache/geode/internal/cache/BucketRegion$SizeOp,false +org/apache/geode/internal/cache/CacheClientStatus,true,-56148046466517217,_id:org/apache/geode/internal/cache/tier/sockets/ClientProxyMembershipID,_memberId:java/lang/String,_numberOfConnections:int,_socketAddresses:java/util/List,_socketPorts:java/util/List +org/apache/geode/internal/cache/CacheServerLauncher$Status,true,190943081363646485,baseName:java/lang/String,dsMsg:java/lang/String,exception:java/lang/Throwable,msg:java/lang/String,pid:int,state:int +org/apache/geode/internal/cache/CommitReplyException,true,-7711083075296622596,exceptions:java/util/Set +org/apache/geode/internal/cache/DataLocationException,true,-7385193860335007389 +org/apache/geode/internal/cache/DiskInitFile$DiskRegionFlag,false +org/apache/geode/internal/cache/DiskStoreAttributes,true,1,allowForceCompaction:boolean,autoCompact:boolean,compactionThreshold:int,diskDirSizes:int[],diskDirs:java/io/File[],diskUsageCriticalPct:float,diskUsageWarningPct:float,maxOplogSizeInBytes:long,name:java/lang/String,queueSize:int,timeInterval:long,writeBufferSize:int +org/apache/geode/internal/cache/DiskStoreImpl$KillCompactorException,false +org/apache/geode/internal/cache/DiskWriteAttributesImpl,true,-4269181954992768424,bytesThreshold:long,compactOplogs:boolean,isSynchronous:boolean,maxOplogSize:long,timeInterval:long +org/apache/geode/internal/cache/DistTXCommitMessage$DistTxCommitExceptionCollectingException,true,-2681117727592137893,cacheExceptions:java/util/Set,fatalExceptions:java/util/Map,id:org/apache/geode/internal/cache/TXId,regionExceptions:java/util/Map +org/apache/geode/internal/cache/DistTXPrecommitMessage$DistTxPrecommitExceptionCollectingException,true,-2681117727592137893,cacheExceptions:java/util/Set,fatalExceptions:java/util/Map,id:org/apache/geode/internal/cache/TXId,regionExceptions:java/util/Map +org/apache/geode/internal/cache/DistTXRollbackMessage$DistTxRollbackExceptionCollectingException,true,-2681117727592137893,cacheExceptions:java/util/Set,fatalExceptions:java/util/Map,id:org/apache/geode/internal/cache/TXId,regionExceptions:java/util/Map +org/apache/geode/internal/cache/DistributedClearOperation$OperationType,false +org/apache/geode/internal/cache/DistributedTombstoneOperation$TOperation,false +org/apache/geode/internal/cache/FilterProfile$interestType,false +org/apache/geode/internal/cache/FilterProfile$operationType,false +org/apache/geode/internal/cache/ForceReattemptException,true,-595988965679204903,hasHash:boolean,keyHash:int +org/apache/geode/internal/cache/ForceableLinkedBlockingQueue,true,-6903933977591709194,capacity:int,count:java/util/concurrent/atomic/AtomicInteger,notEmpty:java/util/concurrent/locks/Condition,notFull:java/util/concurrent/locks/Condition,putLock:java/util/concurrent/locks/ReentrantLock,takeLock:java/util/concurrent/locks/ReentrantLock +org/apache/geode/internal/cache/IdentityArrayList,true,449125332499184497,size:int,wrapped:boolean +org/apache/geode/internal/cache/IncomingGatewayStatus,true,-4579815367602658353,_memberId:java/lang/String,_socketAddress:java/net/InetAddress,_socketPort:int +org/apache/geode/internal/cache/InitialImageOperation$GIIStatus,false +org/apache/geode/internal/cache/InitialImageOperation$GIITestHookType,false +org/apache/geode/internal/cache/LocalRegion$1,true,0,this$0:org/apache/geode/internal/cache/LocalRegion +org/apache/geode/internal/cache/LocalRegion$IteratorType,false +org/apache/geode/internal/cache/Oplog$OkToSkipResult,false +org/apache/geode/internal/cache/Oplog$OplogFileType,false +org/apache/geode/internal/cache/PRContainsValueFunction,false +org/apache/geode/internal/cache/PRHARedundancyProvider$ArrayListWithClearState,true,1,wasCleared:boolean +org/apache/geode/internal/cache/PartitionedRegion$7,true,0,this$0:org/apache/geode/internal/cache/PartitionedRegion,val$bucketId:int +org/apache/geode/internal/cache/PartitionedRegion$PRIdMap,true,3667357372967498179,cleared:boolean +org/apache/geode/internal/cache/PartitionedRegion$SizeEntry,false,isPrimary:boolean,size:int +org/apache/geode/internal/cache/PartitionedRegionDataStore$CreateBucketResult,false,nowExists:boolean +org/apache/geode/internal/cache/PartitionedRegionException,true,5113786059279106007 +org/apache/geode/internal/cache/PartitionedRegionQueryEvaluator$MemberResultsList,false,isLastChunkReceived:boolean +org/apache/geode/internal/cache/PartitionedRegionStatus,true,-6755318987122602065,numberOfLocalEntries:int +org/apache/geode/internal/cache/PrimaryBucketException,true,1 +org/apache/geode/internal/cache/PutAllPartialResultException,true,2411654400733621071,result:org/apache/geode/internal/cache/PutAllPartialResultException$PutAllPartialResult +org/apache/geode/internal/cache/PutAllPartialResultException$PutAllPartialResult,true,-2168767259323206954,firstCauseOfFailure:java/lang/Exception,firstFailedKey:java/lang/Object,succeededKeys:org/apache/geode/internal/cache/tier/sockets/VersionedObjectList,totalMapSize:int +org/apache/geode/internal/cache/RegionClearedException,true,1266503771775907997 +org/apache/geode/internal/cache/RegionQueueException,true,4159307586325821105 +org/apache/geode/internal/cache/RegionStatus,true,3442040750396350302,heapSize:long,numberOfEntries:int +org/apache/geode/internal/cache/RemoteOperationException,true,-595988965679204903,hasHash:boolean,keyHash:int +org/apache/geode/internal/cache/RemoteRegionOperation$Operation,false +org/apache/geode/internal/cache/SearchLoadAndWriteProcessor$TryAgainException,false +org/apache/geode/internal/cache/TXCommitMessage$CommitExceptionCollectingException,true,589384721273797822,cacheExceptions:java/util/Set,fatalExceptions:java/util/Map,id:org/apache/geode/internal/cache/TXId,regionExceptions:java/util/Map +org/apache/geode/internal/cache/TXCommitMessage$RegionCommitList,true,-8910813949027683641 +org/apache/geode/internal/cache/TXFarSideCMTracker$2,false,this$0:org/apache/geode/internal/cache/TXFarSideCMTracker +org/apache/geode/internal/cache/TXManagerImpl$1,true,-4156018226167594134,this$0:org/apache/geode/internal/cache/TXManagerImpl +org/apache/geode/internal/cache/control/InternalResourceManager$ResourceType,false,id:int +org/apache/geode/internal/cache/control/MemoryThresholds$MemoryState,false +org/apache/geode/internal/cache/control/PartitionRebalanceDetailsImpl,true,5880667005758250156,bucketCreateBytes:long,bucketCreateTime:long,bucketCreatesCompleted:int,bucketRemoveBytes:long,bucketRemoveTime:long,bucketRemovesCompleted:int,bucketTransferBytes:long,bucketTransferTime:long,bucketTransfersCompleted:int,partitionMemberDetailsAfter:java/util/Set,partitionMemberDetailsBefore:java/util/Set,primaryTransferTime:long,primaryTransfersCompleted:int,time:long +org/apache/geode/internal/cache/control/RebalanceResultsImpl,false,detailSet:java/util/Set,totalBucketCreateBytes:long,totalBucketCreateTime:long,totalBucketCreatesCompleted:int,totalBucketTransferBytes:long,totalBucketTransferTime:long,totalBucketTransfersCompleted:int,totalPrimaryTransferTime:long,totalPrimaryTransfersCompleted:int,totalTime:long +org/apache/geode/internal/cache/execute/BucketMovedException,true,4893171227542647452 +org/apache/geode/internal/cache/execute/InternalFunctionException,true,3532698050312820319 +org/apache/geode/internal/cache/execute/InternalFunctionInvocationTargetException,true,-6063507496829271815,failedIds:java/util/Set +org/apache/geode/internal/cache/execute/MemberMappedArgument,true,-6465867775653599576,defaultArgument:java/lang/Object,memberToArgMap:java/util/Map +org/apache/geode/internal/cache/execute/NoResult,true,-4901369422864228848 +org/apache/geode/internal/cache/execute/util/FindRestEnabledServersFunction,true,7851518767859544678 +org/apache/geode/internal/cache/ha/ThreadIdentifier$Bits,false,position:int,width:int +org/apache/geode/internal/cache/ha/ThreadIdentifier$WanType,false +org/apache/geode/internal/cache/lru/HeapLRUCapacityController,true,4970685814429530675,perEntryOverhead:int,sizer:org/apache/geode/cache/util/ObjectSizer +org/apache/geode/internal/cache/lru/LRUAlgorithm,false,bucketRegion:org/apache/geode/internal/cache/BucketRegion,evictionAction:org/apache/geode/cache/EvictionAction +org/apache/geode/internal/cache/lru/LRUCapacityController,true,-4383074909189355938,maximumEntries:int +org/apache/geode/internal/cache/lru/MemLRUCapacityController,true,6364183985590572514,isOffHeap:boolean,limit:long,perEntryOverHead:int,sizer:org/apache/geode/cache/util/ObjectSizer +org/apache/geode/internal/cache/partitioned/DumpB2NRegion$PrimaryInfo,true,6334695270795306178,hostToken:java/lang/String,isHosting:boolean,isPrimary:boolean +org/apache/geode/internal/cache/partitioned/FetchEntriesMessage$FetchEntriesResponse$1,true,0,this$0:org/apache/geode/internal/cache/partitioned/FetchEntriesMessage$FetchEntriesResponse,val$bucketId:int,val$recipient:org/apache/geode/distributed/internal/membership/InternalDistributedMember +org/apache/geode/internal/cache/partitioned/PRLocallyDestroyedException,true,-1291911181409686840 +org/apache/geode/internal/cache/partitioned/PartitionMemberInfoImpl,true,8245020687604034289,bucketCount:int,configuredMaxMemory:long,distributedMember:org/apache/geode/distributed/DistributedMember,primaryCount:int,size:long +org/apache/geode/internal/cache/partitioned/PartitionRegionInfoImpl,true,6462414089469761476,actualRedundantCopies:int,colocatedWith:java/lang/String,configuredBucketCount:int,configuredRedundantCopies:int,createdBucketCount:int,lowRedundancyBucketCount:int,memberDetails:java/util/Set,offlineMembers:org/apache/geode/internal/cache/partitioned/OfflineMemberDetails,regionPath:java/lang/String +org/apache/geode/internal/cache/partitioned/RedundancyAlreadyMetException,true,-1876426827930995062 +org/apache/geode/internal/cache/partitioned/rebalance/PartitionedRegionLoadModel$RefusalReason,false +org/apache/geode/internal/cache/persistence/OplogType,false,prefix:java/lang/String +org/apache/geode/internal/cache/persistence/PersistentMemberState,false +org/apache/geode/internal/cache/snapshot/ClientExporter$ClientArgs,true,1,options:org/apache/geode/cache/snapshot/SnapshotOptions,prSingleHop:boolean,region:java/lang/String +org/apache/geode/internal/cache/snapshot/ClientExporter$ProxyExportFunction,true,1 +org/apache/geode/internal/cache/snapshot/RegionSnapshotServiceImpl$1,true,1 +org/apache/geode/internal/cache/snapshot/RegionSnapshotServiceImpl$ParallelArgs,true,1,file:java/io/File,format:org/apache/geode/cache/snapshot/SnapshotOptions$SnapshotFormat,options:org/apache/geode/internal/cache/snapshot/SnapshotOptionsImpl +org/apache/geode/internal/cache/snapshot/RegionSnapshotServiceImpl$ParallelExportFunction,false +org/apache/geode/internal/cache/snapshot/RegionSnapshotServiceImpl$ParallelImportFunction,false +org/apache/geode/internal/cache/snapshot/SnapshotOptionsImpl,true,1,filter:org/apache/geode/cache/snapshot/SnapshotFilter,mapper:org/apache/geode/internal/cache/snapshot/SnapshotFileMapper,parallel:boolean +org/apache/geode/internal/cache/snapshot/WindowedExporter$WindowedArgs,true,1,exporter:org/apache/geode/distributed/DistributedMember,options:org/apache/geode/cache/snapshot/SnapshotOptions +org/apache/geode/internal/cache/snapshot/WindowedExporter$WindowedExportFunction,true,1 +org/apache/geode/internal/cache/tier/BatchException,true,-6707074107791305564,_index:int +org/apache/geode/internal/cache/tier/sockets/CacheClientNotifier$2,false,this$0:org/apache/geode/internal/cache/tier/sockets/CacheClientNotifier +org/apache/geode/internal/cache/tier/sockets/CacheClientProxy$MessageDispatcher$1,true,0,this$0:org/apache/geode/internal/cache/tier/sockets/CacheClientProxy$MessageDispatcher +org/apache/geode/internal/cache/tier/sockets/ClientTombstoneMessage$TOperation,false +org/apache/geode/internal/cache/tier/sockets/MessageTooLargeException,true,-8970585803331525833 +org/apache/geode/internal/cache/tier/sockets/UnregisterAllInterest,true,5026160621257178459 +org/apache/geode/internal/cache/tx/TransactionalOperation$ServerRegionOperation,false +org/apache/geode/internal/cache/versions/ConcurrentCacheModificationException,true,2316928221010347462 +org/apache/geode/internal/cache/wan/AsyncEventQueueConfigurationException,true,1 +org/apache/geode/internal/cache/wan/BatchException70,true,-6707074107791305564,batchId:int,exceptions:java/util/List,index:int +org/apache/geode/internal/cache/wan/GatewayReceiverException,true,7079321411869820364 +org/apache/geode/internal/cache/wan/GatewaySenderConfigurationException,true,1 +org/apache/geode/internal/cache/wan/GatewaySenderException,true,8090143153569084886 +org/apache/geode/internal/cache/wan/parallel/BucketRegionQueueUnavailableException,true,-1860388334938028312 +org/apache/geode/internal/cache/xmlcache/CacheXmlVersion,false,namespace:java/lang/String,publicId:java/lang/String,schemaLocation:java/lang/String,systemId:java/lang/String,version:java/lang/String +org/apache/geode/internal/cache/xmlcache/DiskStoreAttributesCreation,false +org/apache/geode/internal/cache/xmlcache/RegionAttributesCreation,true,2241078661206355376,asyncEventQueueIds:java/util/Set,cacheListeners:java/util/ArrayList,cacheLoader:org/apache/geode/cache/CacheLoader,cacheWriter:org/apache/geode/cache/CacheWriter,cloningEnabled:boolean,compressor:org/apache/geode/compression/Compressor,concurrencyChecksEnabled:boolean,concurrencyLevel:int,customEntryIdleTimeout:org/apache/geode/cache/CustomExpiry,customEntryTimeToLive:org/apache/geode/cache/CustomExpiry,dataPolicy:org/apache/geode/cache/DataPolicy,diskDirs:java/io/File[],diskSizes:int[],diskStoreName:java/lang/String,diskWriteAttributes:org/apache/geode/cache/DiskWriteAttributes,earlyAck:boolean,enableAsyncConflation:boolean,enableSubscriptionConflation:boolean,entryIdleTimeout:org/apache/geode/cache/ExpirationAttributes,entryTimeToLive:org/apache/geode/cache/ExpirationAttributes,evictionAttributes:org/apache/geode/internal/cache/EvictionAttributesImpl,gatewaySenderIds:java/util/Set,id:java/lang/String,ignoreJTA:boolean,indexMaintenanceSynchronous:boolean,initialCapacity:int,isDiskSynchronous:boolean,isLockGrantor:boolean,keyConstraint:java/lang/Class,loadFactor:float,membershipAttributes:org/apache/geode/cache/MembershipAttributes,multicastEnabled:boolean,offHeap:boolean,partitionAttributes:org/apache/geode/cache/PartitionAttributes,poolName:java/lang/String,publisher:boolean,refid:java/lang/String,regionIdleTimeout:org/apache/geode/cache/ExpirationAttributes,regionTimeToLive:org/apache/geode/cache/ExpirationAttributes,scope:org/apache/geode/cache/Scope,statisticsEnabled:boolean,subscriptionAttributes:org/apache/geode/cache/SubscriptionAttributes,valueConstraint:java/lang/Class +org/apache/geode/internal/concurrent/AtomicLong5,true,-1915700199064062938 +org/apache/geode/internal/concurrent/CompactConcurrentHashSet2,true,7249069246763182397 +org/apache/geode/internal/concurrent/CompactConcurrentHashSet2$Segment,true,2249069246763182397,loadFactor:float +org/apache/geode/internal/concurrent/ConcurrentHashSet,true,-3338819662572203596,map:java/util/concurrent/ConcurrentHashMap +org/apache/geode/internal/concurrent/LI,true,-6014738350371493969,className:java/lang/String,identityHashCode:int,lockedStackFrame:java/lang/StackTraceElement +org/apache/geode/internal/datasource/AbstractDataSource,false,configProps:org/apache/geode/internal/datasource/ConfiguredDataSourceProperties,isActive:boolean,jdbcDriver:java/lang/String,loginTimeOut:int,password:java/lang/String,serverName:java/lang/String,url:java/lang/String,user:java/lang/String +org/apache/geode/internal/datasource/AbstractPoolCache,false,INIT_LIMIT:int,MAX_LIMIT:int,activeConnections:int,configProps:org/apache/geode/internal/datasource/ConfiguredDataSourceProperties,connEventListner:java/util/EventListener,expirationTime:int,expiredConns:java/util/List,loginTimeOut:int,sleepTime:long,th:java/lang/Thread,timeOut:int,totalConnections:int +org/apache/geode/internal/datasource/ConfiguredDataSourceProperties,true,1241739895646314739,connPoolDSClass:java/lang/String,expirationTime:int,initialPoolSize:int,jdbcDriver:java/lang/String,loginTimeOut:int,maxPoolSize:int,mcfClass:java/lang/String,password:java/lang/String,timeOut:int,txnType:java/lang/String,url:java/lang/String,user:java/lang/String,xadsClass:java/lang/String +org/apache/geode/internal/datasource/ConnectionPoolCacheImpl,true,-3096029291871746431,m_cpds:javax/sql/ConnectionPoolDataSource +org/apache/geode/internal/datasource/ConnectionProviderException,true,-7406652144153958227,excep:java/lang/Exception +org/apache/geode/internal/datasource/DataSourceCreateException,true,8759147832954825309,excep:java/lang/Exception +org/apache/geode/internal/datasource/GemFireBasicDataSource,true,-4010116024816908360 +org/apache/geode/internal/datasource/GemFireConnPooledDataSource,true,1177231744410855158,provider:org/apache/geode/internal/datasource/ConnectionProvider +org/apache/geode/internal/datasource/GemFireConnectionPoolManager,true,23723212980453813,connPoolCache:org/apache/geode/internal/datasource/ConnectionPoolCache +org/apache/geode/internal/datasource/GemFireTransactionDataSource,true,-3095123666092414103,provider:org/apache/geode/internal/datasource/ConnectionProvider,xaResourcesMap:java/util/Map +org/apache/geode/internal/datasource/JCAConnectionManagerImpl,true,5281512854051120661,conReqInfo:javax/resource/spi/ConnectionRequestInfo,isActive:boolean,mannPoolCache:org/apache/geode/internal/datasource/ConnectionPoolCache,subject:javax/security/auth/Subject,xaResourcesMap:java/util/Map +org/apache/geode/internal/datasource/ManagedPoolCacheImpl,true,1064642271736399718,connFactory:javax/resource/spi/ManagedConnectionFactory,connReqInfo:javax/resource/spi/ConnectionRequestInfo,sub:javax/security/auth/Subject +org/apache/geode/internal/datasource/PoolException,true,-6178632158204356727 +org/apache/geode/internal/datasource/TranxPoolCacheImpl,true,3295652525163658888,m_xads:javax/sql/XADataSource +org/apache/geode/internal/hll/CardinalityMergeException,false +org/apache/geode/internal/hll/HyperLogLog,true,-4661220245111112301,alphaMM:double,log2m:int,registerSet:org/apache/geode/internal/hll/RegisterSet +org/apache/geode/internal/hll/HyperLogLog$Builder,true,-979314356097156719,rsd:double +org/apache/geode/internal/hll/HyperLogLog$HyperLogLogMergeException,false +org/apache/geode/internal/hll/HyperLogLog$SerializationHolder,false,hyperLogLogHolder:org/apache/geode/internal/hll/HyperLogLog +org/apache/geode/internal/hll/HyperLogLogPlus,true,7504952025744337762,alphaMM:double,format:org/apache/geode/internal/hll/HyperLogLogPlus$Format,m:int,p:int,registerSet:org/apache/geode/internal/hll/RegisterSet,sm:int,sortThreshold:int,sp:int,sparseSet:int[],sparseSetThreshold:int,tmpIndex:int,tmpSet:int[] +org/apache/geode/internal/hll/HyperLogLogPlus$Builder,true,-1608419770500158843,p:int,sp:int +org/apache/geode/internal/hll/HyperLogLogPlus$Format,false +org/apache/geode/internal/hll/HyperLogLogPlus$HyperLogLogPlusMergeException,false +org/apache/geode/internal/hll/HyperLogLogPlus$SerializationHolder,false,hyperLogLogHolder:org/apache/geode/internal/hll/HyperLogLogPlus +org/apache/geode/internal/jta/TransactionManagerImpl,true,5033392316185449821,globalTransactionMap:java/util/Map,gtxSet:java/util/SortedSet,isActive:boolean,transactionMap:java/util/Map +org/apache/geode/internal/jta/UserTransactionImpl,true,2994652455204901910,storedTimeOut:int,tm:javax/transaction/TransactionManager +org/apache/geode/internal/memcached/Command,false +org/apache/geode/internal/memcached/Command$1,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$10,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$11,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$12,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$13,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$14,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$15,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$16,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$17,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$18,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$19,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$2,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$20,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$21,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$22,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$23,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$24,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$25,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$26,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$27,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$28,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$29,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$3,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$30,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$31,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$32,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$33,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$34,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$4,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$5,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$6,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$7,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$8,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Command$9,false,processor:org/apache/geode/internal/memcached/CommandProcessor +org/apache/geode/internal/memcached/Reply,false +org/apache/geode/internal/memcached/Reply$1,false +org/apache/geode/internal/memcached/Reply$2,false +org/apache/geode/internal/memcached/Reply$3,false +org/apache/geode/internal/memcached/Reply$4,false +org/apache/geode/internal/memcached/Reply$5,false +org/apache/geode/internal/memcached/Reply$6,false +org/apache/geode/internal/memcached/Reply$7,false +org/apache/geode/internal/memcached/Reply$8,false +org/apache/geode/internal/memcached/Reply$9,false +org/apache/geode/internal/memcached/ResponseStatus,false +org/apache/geode/internal/memcached/ResponseStatus$1,false +org/apache/geode/internal/memcached/ResponseStatus$2,false +org/apache/geode/internal/memcached/ResponseStatus$3,false +org/apache/geode/internal/memcached/ResponseStatus$4,false +org/apache/geode/internal/memcached/ResponseStatus$5,false +org/apache/geode/internal/memcached/ResponseStatus$6,false +org/apache/geode/internal/memcached/commands/ClientError,true,-2426928000696680541 +org/apache/geode/internal/offheap/MemoryBlock$State,false +org/apache/geode/internal/offheap/OffHeapStorage$1,false +org/apache/geode/internal/offheap/OffHeapStorage$2,false +org/apache/geode/internal/offheap/annotations/OffHeapIdentifier,false,id:java/lang/String +org/apache/geode/internal/process/ConnectionFailedException,true,5622636452836752700 +org/apache/geode/internal/process/FileAlreadyExistsException,true,5471082555536094256 +org/apache/geode/internal/process/MBeanInvocationFailedException,true,7991096466859690801 +org/apache/geode/internal/process/PidUnavailableException,true,-1660269538268828059 +org/apache/geode/internal/process/signal/Signal,false,description:java/lang/String,name:java/lang/String,number:int,type:org/apache/geode/internal/process/signal/SignalType +org/apache/geode/internal/process/signal/SignalEvent,false,signal:org/apache/geode/internal/process/signal/Signal +org/apache/geode/internal/process/signal/SignalType,false,description:java/lang/String +org/apache/geode/internal/sequencelog/GraphType,false +org/apache/geode/internal/sequencelog/model/GraphID,false,graphName:java/lang/String,type:org/apache/geode/internal/sequencelog/GraphType +org/apache/geode/internal/size/ReflectionObjectSizer,false +org/apache/geode/internal/size/SizeClassOnceObjectSizer,false +org/apache/geode/internal/statistics/CounterMonitor$Type,false +org/apache/geode/internal/statistics/IgnoreResourceException,true,3371071862581873081 +org/apache/geode/internal/statistics/StatisticNotFoundException,true,-6232790142851058203 +org/apache/geode/internal/statistics/StatisticsNotification$Type,false +org/apache/geode/internal/statistics/ValueMonitor$Type,false +org/apache/geode/internal/tcp/ByteBufferInputStream,false,buffer:org/apache/geode/internal/tcp/ByteBufferInputStream$ByteSource +org/apache/geode/internal/tcp/ConnectExceptions,true,-4173688946448867706,causes:java/util/List,members:java/util/List +org/apache/geode/internal/tcp/ConnectionException,true,-1977443644277412122 +org/apache/geode/internal/tcp/ImmutableByteBufferInputStream,false +org/apache/geode/internal/tcp/MemberShunnedException,true,-8453126202477831557,member:org/apache/geode/distributed/DistributedMember +org/apache/geode/internal/tcp/ReenteredConnectException,true,2878977454669428469 +org/apache/geode/internal/tcp/VersionedByteBufferInputStream,false,version:org/apache/geode/internal/Version +org/apache/geode/internal/util/Breadcrumbs$CrumbType,false +org/apache/geode/internal/util/SingletonValue$ValueState,false +org/apache/geode/internal/util/SunAPINotFoundException,true,75895915344106684 +org/apache/geode/internal/util/concurrent/CopyOnWriteHashMap,false,map:java/util/Map +org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap,true,-7056732555635108300,compareValues:boolean,entryCreator:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$HashEntryCreator,segmentMask:int,segmentShift:int,segments:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$Segment[] +org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$DefaultHashEntryCreator,true,3765680607280951726 +org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$IdentitySegment,true,3086228147110819882 +org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$Segment,true,-6972364566212065192,entryCreator:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$HashEntryCreator,listUpdateLock:java/util/concurrent/locks/ReentrantReadWriteLock,loadFactor:float +org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$SimpleReusableEntry,true,1591026397367910439,key:java/lang/Object,this$0:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap,value:java/lang/Object +org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap$WriteThroughEntry,true,-6364816773849437756,this$0:org/apache/geode/internal/util/concurrent/CustomEntryConcurrentHashMap +org/apache/geode/internal/util/concurrent/ReentrantSemaphore,false,holdCount:java/lang/ThreadLocal +org/apache/geode/internal/util/concurrent/StoppableCondition,true,-7091681525970431937,condition:java/util/concurrent/locks/Condition,stopper:org/apache/geode/CancelCriterion +org/apache/geode/internal/util/concurrent/StoppableReentrantReadWriteLock,true,-1185707921434766946 +org/apache/geode/lang/AttachAPINotFoundException,true,-5953162090462085551 +org/apache/geode/management/AlreadyRunningException,true,8947734854770335071 +org/apache/geode/management/DependenciesNotFoundException,true,9082304929238159814 +org/apache/geode/management/ManagementException,true,879398950879472121 +org/apache/geode/management/cli/CommandProcessingException,true,-1398779521639575884,errorData:java/lang/Object,errorType:int +org/apache/geode/management/cli/CommandServiceException,true,7316102209844678329 +org/apache/geode/management/cli/Result$Status,false,code:int +org/apache/geode/management/internal/JmxManagerLocator$StartJmxManagerFunction,true,-2860286061903069789 +org/apache/geode/management/internal/ManagementAgent$GemFireRMIClientSocketFactory,true,-7604285019188827617 +org/apache/geode/management/internal/ManagementAgent$GemFireRMIServerSocketFactory,true,-811909050641332716,bindAddr:java/net/InetAddress +org/apache/geode/management/internal/ManagementFunction,true,1,mbeanServer:javax/management/MBeanServer,notificationHub:org/apache/geode/management/internal/NotificationHub +org/apache/geode/management/internal/NotificationKey,false,currentTime:long,objectName:javax/management/ObjectName +org/apache/geode/management/internal/beans/QueryDataFunction,true,1 +org/apache/geode/management/internal/beans/QueryDataFunction$LocalQueryFunction,true,1,id:java/lang/String,optimizeForWrite:boolean,regionName:java/lang/String,showMembers:boolean,this$0:org/apache/geode/management/internal/beans/QueryDataFunction +org/apache/geode/management/internal/beans/QueryDataFunction$QueryDataFunctionResult,true,1,compressedBytes:byte[],message:java/lang/String +org/apache/geode/management/internal/beans/stats/StatType,false +org/apache/geode/management/internal/cli/AbstractCliAroundInterceptor$Response,false,text:java/lang/String +org/apache/geode/management/internal/cli/CliUtil$DeflaterInflaterData,true,1104813333595216795,data:byte[],dataLength:int +org/apache/geode/management/internal/cli/domain/AsyncEventQueueDetails,true,1,batchSize:int,diskStoreName:java/lang/String,id:java/lang/String,listener:java/lang/String,listenerProperties:java/util/Properties,maxQueueMemory:int,persistent:boolean +org/apache/geode/management/internal/cli/domain/CacheServerInfo,true,1,bindAddress:java/lang/String,isRunning:boolean,port:int +org/apache/geode/management/internal/cli/domain/DataCommandResult,true,1,command:java/lang/String,error:java/lang/Throwable,errorString:java/lang/String,getResult:java/lang/Object,hasResultForAggregation:boolean,infoString:java/lang/String,inputKey:java/lang/Object,inputQuery:java/lang/Object,inputValue:java/lang/Object,keyClass:java/lang/String,limit:int,locateEntryLocations:java/util/List,locateEntryResult:org/apache/geode/management/internal/cli/domain/DataCommandResult$KeyInfo,operationCompletedSuccessfully:boolean,putResult:java/lang/Object,queryTraceString:java/lang/String,removeResult:java/lang/Object,selectResult:java/util/List,valueClass:java/lang/String +org/apache/geode/management/internal/cli/domain/DataCommandResult$KeyInfo,false,host:java/lang/String,locations:java/util/ArrayList,memberId:java/lang/String,memberName:java/lang/String,pid:int +org/apache/geode/management/internal/cli/domain/DataCommandResult$SelectResultRow,true,1,type:int,value:java/lang/Object +org/apache/geode/management/internal/cli/domain/DiskStoreDetails,false,allowForceCompaction:java/lang/Boolean,asyncEventQueueDetailsSet:java/util/Set,autoCompact:java/lang/Boolean,cacheServerDetailsSet:java/util/Set,compactionThreshold:java/lang/Integer,diskDirDetailsSet:java/util/Set,diskUsageCriticalPercentage:java/lang/Float,diskUsageWarningPercentage:java/lang/Float,gatewayDetailsSet:java/util/Set,id:java/util/UUID,maxOplogSize:java/lang/Long,memberId:java/lang/String,memberName:java/lang/String,name:java/lang/String,offline:java/lang/Boolean,pdxSerializationMetaDataStored:java/lang/Boolean,queueSize:java/lang/Integer,regionDetailsSet:java/util/Set,timeInterval:java/lang/Long,writeBufferSize:java/lang/Integer +org/apache/geode/management/internal/cli/domain/DiskStoreDetails$AsyncEventQueueDetails,false,id:java/lang/String +org/apache/geode/management/internal/cli/domain/DiskStoreDetails$CacheServerDetails,false,bindAddress:java/lang/String,hostName:java/lang/String,port:int +org/apache/geode/management/internal/cli/domain/DiskStoreDetails$DiskDirDetails,false,absolutePath:java/lang/String,size:int +org/apache/geode/management/internal/cli/domain/DiskStoreDetails$GatewayDetails,false,id:java/lang/String,persistent:boolean +org/apache/geode/management/internal/cli/domain/DiskStoreDetails$RegionDetails,false,fullPath:java/lang/String,name:java/lang/String,overflowToDisk:boolean,persistent:boolean +org/apache/geode/management/internal/cli/domain/DurableCqNamesResult,true,1,cqNames:java/util/List +org/apache/geode/management/internal/cli/domain/EvictionAttributesInfo,true,1,evictionAction:java/lang/String,evictionAlgorithm:java/lang/String,evictionMaxValue:int,nonDefaultAttributes:java/util/Map +org/apache/geode/management/internal/cli/domain/FixedPartitionAttributesInfo,true,1,isPrimary:boolean,numBuckets:int,partitionName:java/lang/String +org/apache/geode/management/internal/cli/domain/IndexDetails,false,fromClause:java/lang/String,indexName:java/lang/String,indexStatisticsDetails:org/apache/geode/management/internal/cli/domain/IndexDetails$IndexStatisticsDetails,indexType:org/apache/geode/management/internal/cli/domain/IndexDetails$IndexType,indexedExpression:java/lang/String,memberId:java/lang/String,memberName:java/lang/String,projectionAttributes:java/lang/String,regionName:java/lang/String,regionPath:java/lang/String +org/apache/geode/management/internal/cli/domain/IndexDetails$IndexStatisticsDetails,false,numberOfKeys:java/lang/Long,numberOfUpdates:java/lang/Long,numberOfValues:java/lang/Long,totalUpdateTime:java/lang/Long,totalUses:java/lang/Long +org/apache/geode/management/internal/cli/domain/IndexDetails$IndexType,false,description:java/lang/String +org/apache/geode/management/internal/cli/domain/IndexInfo,true,1,indexName:java/lang/String,indexType:int,indexedExpression:java/lang/String,regionPath:java/lang/String +org/apache/geode/management/internal/cli/domain/MemberConfigurationInfo,false,cacheAttributes:java/util/Map,cacheServerAttributes:java/util/List,gfePropsRuntime:java/util/Map,gfePropsSetFromFile:java/util/Map,gfePropsSetUsingApi:java/util/Map,gfePropsSetWithDefaults:java/util/Map,jvmInputArguments:java/util/List,pdxAttributes:java/util/Map,systemProperties:java/util/Properties +org/apache/geode/management/internal/cli/domain/MemberInformation,true,1,cacheServerList:java/util/List,cacheXmlFilePath:java/lang/String,clientCount:int,cpuUsage:double,groups:java/lang/String,heapUsage:java/lang/String,host:java/lang/String,hostedRegions:java/util/Set,id:java/lang/String,initHeapSize:java/lang/String,isServer:boolean,locatorBindAddress:java/lang/String,locatorPort:int,locators:java/lang/String,logFilePath:java/lang/String,maxHeapSize:java/lang/String,name:java/lang/String,offHeapMemorySize:java/lang/String,processId:java/lang/String,serverBindAddress:java/lang/String,statArchiveFilePath:java/lang/String,workingDirPath:java/lang/String +org/apache/geode/management/internal/cli/domain/MemberResult,true,1,errorMessage:java/lang/String,exceptionMessage:java/lang/String,isSuccessful:boolean,memberNameOrId:java/lang/String,opPossible:boolean,successMessage:java/lang/String +org/apache/geode/management/internal/cli/domain/PartitionAttributesInfo,true,1,colocatedWith:java/lang/String,fpaInfoList:java/util/List,localMaxMemory:int,nonDefaultAttributes:java/util/Map,partitionResolverName:java/lang/String,recoveryDelay:long,redundantCopies:int,startupRecoveryDelay:long,totalNumBuckets:int +org/apache/geode/management/internal/cli/domain/RegionAttributesInfo,true,1,cacheListenerClassNames:java/util/List,cacheLoaderClassName:java/lang/String,cacheWriterClassName:java/lang/String,cloningEnabled:boolean,compressorClassName:java/lang/String,concurrencyChecksEnabled:boolean,concurrencyLevel:int,dataPolicy:org/apache/geode/cache/DataPolicy,diskStoreName:java/lang/String,enableAsyncConflation:boolean,enableSubscriptionConflation:boolean,entryIdleTimeout:int,entryIdleTimeoutAction:java/lang/String,entryTimeToLive:int,entryTimeToLiveAction:java/lang/String,evictionAttributesInfo:org/apache/geode/management/internal/cli/domain/EvictionAttributesInfo,ignoreJTA:boolean,indexMaintenanceSynchronous:boolean,initialCapacity:int,isLockGrantor:boolean,loadFactor:float,multicastEnabled:boolean,nonDefaultAttributes:java/util/Map,offHeap:boolean,partitionAttributesInfo:org/apache/geode/management/internal/cli/domain/PartitionAttributesInfo,poolName:java/lang/String,regionIdleTimeout:int,regionIdleTimeoutAction:java/lang/String,regionTimeToLive:int,regionTimeToLiveAction:java/lang/String,scope:org/apache/geode/cache/Scope,statisticsEnabled:boolean +org/apache/geode/management/internal/cli/domain/RegionDescription,true,1,cndEvictionAttributes:java/util/Map,cndPartitionAttributes:java/util/Map,cndRegionAttributes:java/util/Map,dataPolicy:org/apache/geode/cache/DataPolicy,haslocalDataStorage:boolean,isAccessor:boolean,isLocal:boolean,isPartition:boolean,isPersistent:boolean,isReplicate:boolean,isReplicatedProxy:boolean,name:java/lang/String,regionDescPerMemberMap:java/util/Map,scope:org/apache/geode/cache/Scope +org/apache/geode/management/internal/cli/domain/RegionDescriptionPerMember,true,1,hostingMember:java/lang/String,isAccessor:boolean,name:java/lang/String,regionAttributesInfo:org/apache/geode/management/internal/cli/domain/RegionAttributesInfo,size:int +org/apache/geode/management/internal/cli/domain/RegionInformation,true,1,dataPolicy:org/apache/geode/cache/DataPolicy,isRoot:boolean,name:java/lang/String,parentRegion:java/lang/String,path:java/lang/String,scope:org/apache/geode/cache/Scope,subRegionInformationSet:java/util/Set +org/apache/geode/management/internal/cli/domain/StackTracesPerMember,true,1,memberNameOrId:java/lang/String,stackTraces:byte[] +org/apache/geode/management/internal/cli/domain/SubscriptionQueueSizeResult,true,1,subscriptionQueueSize:long +org/apache/geode/management/internal/cli/exceptions/CliCommandException,true,968411094429216130,commandTarget:org/apache/geode/management/internal/cli/parser/CommandTarget,optionSet:org/apache/geode/management/internal/cli/parser/OptionSet +org/apache/geode/management/internal/cli/exceptions/CliCommandInvalidException,true,-2195809850441234116 +org/apache/geode/management/internal/cli/exceptions/CliCommandMultiModeOptionException,true,-5658813370141696448,code:int,leadOptionString:java/lang/String +org/apache/geode/management/internal/cli/exceptions/CliCommandNotAvailableException,true,-631339463163773007 +org/apache/geode/management/internal/cli/exceptions/CliCommandOptionException,true,-5443638512704442487,option:org/apache/geode/management/internal/cli/parser/Option +org/apache/geode/management/internal/cli/exceptions/CliCommandOptionHasMultipleValuesException,true,-5277268341319591711 +org/apache/geode/management/internal/cli/exceptions/CliCommandOptionInvalidException,true,8773148664471110429 +org/apache/geode/management/internal/cli/exceptions/CliCommandOptionMissingException,true,7152881150151676813 +org/apache/geode/management/internal/cli/exceptions/CliCommandOptionNotApplicableException,true,4190478428338602501 +org/apache/geode/management/internal/cli/exceptions/CliCommandOptionValueConversionException,true,5144720637801591 +org/apache/geode/management/internal/cli/exceptions/CliCommandOptionValueException,true,-7339487978861146474,value:java/lang/String +org/apache/geode/management/internal/cli/exceptions/CliCommandOptionValueMissingException,true,7842061609469545533 +org/apache/geode/management/internal/cli/exceptions/CliException,true,-7603040667204839200 +org/apache/geode/management/internal/cli/exceptions/CreateSubregionException,true,4387344870743824916 +org/apache/geode/management/internal/cli/exceptions/IndexNotFoundException,true,1,indexName:java/lang/String,message:java/lang/String +org/apache/geode/management/internal/cli/functions/AlterRuntimeConfigFunction,true,1 +org/apache/geode/management/internal/cli/functions/AsyncEventQueueFunctionArgs,true,-6524494645663740872,asyncEventQueueId:java/lang/String,batchSize:int,batchTimeInterval:int,diskStoreName:java/lang/String,diskSynchronous:boolean,dispatcherThreads:int,enableBatchConflation:boolean,forwardExpirationDestroy:boolean,gatewayEventFilters:java/lang/String[],gatewaySubstitutionFilter:java/lang/String,isParallel:boolean,listenerClassName:java/lang/String,listenerProperties:java/util/Properties,maxQueueMemory:int,orderPolicy:java/lang/String,persistent:boolean +org/apache/geode/management/internal/cli/functions/ChangeLogLevelFunction,true,1 +org/apache/geode/management/internal/cli/functions/CloseDurableClientFunction,true,1 +org/apache/geode/management/internal/cli/functions/CloseDurableCqFunction,true,1 +org/apache/geode/management/internal/cli/functions/ContunuousQueryFunction,true,1 +org/apache/geode/management/internal/cli/functions/ContunuousQueryFunction$ClientInfo,true,1,isDurable:java/lang/String,primaryServer:java/lang/String,secondaryServer:java/lang/String,this$0:org/apache/geode/management/internal/cli/functions/ContunuousQueryFunction +org/apache/geode/management/internal/cli/functions/CreateAsyncEventQueueFunction,true,1 +org/apache/geode/management/internal/cli/functions/CreateDefinedIndexesFunction,true,1 +org/apache/geode/management/internal/cli/functions/CreateDiskStoreFunction,true,1 +org/apache/geode/management/internal/cli/functions/CreateIndexFunction,true,1 +org/apache/geode/management/internal/cli/functions/DataCommandFunction,true,1,optimizeForWrite:boolean +org/apache/geode/management/internal/cli/functions/DataCommandFunction$SelectExecStep,true,1 +org/apache/geode/management/internal/cli/functions/DataCommandFunction$SelectMoveStep,true,1 +org/apache/geode/management/internal/cli/functions/DataCommandFunction$SelectQuitStep,true,1 +org/apache/geode/management/internal/cli/functions/DeployFunction,true,1 +org/apache/geode/management/internal/cli/functions/DescribeDiskStoreFunction,false +org/apache/geode/management/internal/cli/functions/DestroyDiskStoreFunction,true,1 +org/apache/geode/management/internal/cli/functions/DestroyIndexFunction,true,1 +org/apache/geode/management/internal/cli/functions/ExportConfigFunction,true,1 +org/apache/geode/management/internal/cli/functions/ExportDataFunction,true,1 +org/apache/geode/management/internal/cli/functions/ExportSharedConfigurationFunction,true,1 +org/apache/geode/management/internal/cli/functions/FetchRegionAttributesFunction,true,4366812590788342070 +org/apache/geode/management/internal/cli/functions/FetchRegionAttributesFunction$FetchRegionAttributesFunctionResult,true,-3970828263897978845,cacheListenerClasses:java/lang/String[],cacheLoaderClass:java/lang/String,cacheWriterClass:java/lang/String,regionAttributes:org/apache/geode/cache/RegionAttributes +org/apache/geode/management/internal/cli/functions/FetchSharedConfigurationStatusFunction,true,1 +org/apache/geode/management/internal/cli/functions/GarbageCollectionFunction,true,1 +org/apache/geode/management/internal/cli/functions/GatewayReceiverCreateFunction,true,8746830191680509335 +org/apache/geode/management/internal/cli/functions/GatewayReceiverFunctionArgs,true,-5158224572470173267,bindAddress:java/lang/String,endPort:java/lang/Integer,gatewayTransportFilters:java/lang/String[],manualStart:java/lang/Boolean,maximumTimeBetweenPings:java/lang/Integer,socketBufferSize:java/lang/Integer,startPort:java/lang/Integer +org/apache/geode/management/internal/cli/functions/GatewaySenderCreateFunction,true,8746830191680509335 +org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunction,true,1 +org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunctionArgs,true,3848480256348119530,id:java/lang/String +org/apache/geode/management/internal/cli/functions/GatewaySenderFunctionArgs,true,-5158224572470173267,alertThreshold:java/lang/Integer,batchSize:java/lang/Integer,batchTimeInterval:java/lang/Integer,diskStoreName:java/lang/String,diskSynchronous:java/lang/Boolean,dispatcherThreads:java/lang/Integer,enableBatchConflation:java/lang/Boolean,enablePersistence:java/lang/Boolean,gatewayEventFilters:java/lang/String[],gatewayTransportFilters:java/lang/String[],id:java/lang/String,manualStart:java/lang/Boolean,maxQueueMemory:java/lang/Integer,orderPolicy:java/lang/String,parallel:java/lang/Boolean,remoteDSId:java/lang/Integer,socketBufferSize:java/lang/Integer,socketReadTimeout:java/lang/Integer +org/apache/geode/management/internal/cli/functions/GetMemberConfigInformationFunction,true,1 +org/apache/geode/management/internal/cli/functions/GetMemberInformationFunction,true,1 +org/apache/geode/management/internal/cli/functions/GetRegionDescriptionFunction,true,1 +org/apache/geode/management/internal/cli/functions/GetRegionsFunction,true,1 +org/apache/geode/management/internal/cli/functions/GetStackTracesFunction,true,1 +org/apache/geode/management/internal/cli/functions/GetSubscriptionQueueSizeFunction,true,1 +org/apache/geode/management/internal/cli/functions/ImportDataFunction,true,1 +org/apache/geode/management/internal/cli/functions/ImportSharedConfigurationArtifactsFunction,true,1 +org/apache/geode/management/internal/cli/functions/ListAsyncEventQueuesFunction,true,1 +org/apache/geode/management/internal/cli/functions/ListDeployedFunction,true,1 +org/apache/geode/management/internal/cli/functions/ListDiskStoresFunction,false +org/apache/geode/management/internal/cli/functions/ListDurableCqNamesFunction,true,1 +org/apache/geode/management/internal/cli/functions/ListFunctionFunction,true,1 +org/apache/geode/management/internal/cli/functions/ListIndexFunction,false +org/apache/geode/management/internal/cli/functions/LoadSharedConfigurationFunction,true,1 +org/apache/geode/management/internal/cli/functions/LogFileFunction,true,1 +org/apache/geode/management/internal/cli/functions/MemberRegionFunction,true,1 +org/apache/geode/management/internal/cli/functions/MembersForRegionFunction,true,8746830191680509335 +org/apache/geode/management/internal/cli/functions/NetstatFunction,true,1 +org/apache/geode/management/internal/cli/functions/NetstatFunction$NetstatFunctionArgument,true,1,lineSeparator:java/lang/String,withlsof:boolean +org/apache/geode/management/internal/cli/functions/NetstatFunction$NetstatFunctionResult,true,1,compressedBytes:org/apache/geode/management/internal/cli/CliUtil$DeflaterInflaterData,headerInfo:java/lang/String,host:java/lang/String +org/apache/geode/management/internal/cli/functions/RebalanceFunction,true,1 +org/apache/geode/management/internal/cli/functions/RegionAlterFunction,true,-4846425364943216425 +org/apache/geode/management/internal/cli/functions/RegionCreateFunction,true,8746830191680509335 +org/apache/geode/management/internal/cli/functions/RegionDestroyFunction,true,9172773671865750685 +org/apache/geode/management/internal/cli/functions/RegionFunctionArgs,true,-5158224572470173267,asyncEventQueueIds:java/util/Set,cacheListeners:java/util/Set,cacheLoader:java/lang/String,cacheWriter:java/lang/String,cloningEnabled:java/lang/Boolean,compressor:java/lang/String,concurrencyChecksEnabled:java/lang/Boolean,concurrencyLevel:java/lang/Integer,diskStore:java/lang/String,diskSynchronous:java/lang/Boolean,enableAsyncConflation:java/lang/Boolean,enableSubscriptionConflation:java/lang/Boolean,entryExpirationIdleTime:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,entryExpirationTTL:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,evictionMax:java/lang/Integer,gatewaySenderIds:java/util/Set,isPartitionResolver:boolean,isSetCloningEnabled:boolean,isSetCompressor:boolean,isSetConcurrencyChecksEnabled:boolean,isSetConcurrencyLevel:boolean,isSetDiskSynchronous:boolean,isSetEnableAsyncConflation:boolean,isSetEnableSubscriptionConflation:boolean,isSetMcastEnabled:boolean,isSetOffHeap:boolean,isSetStatisticsEnabled:boolean,keyConstraint:java/lang/String,mcastEnabled:java/lang/Boolean,offHeap:java/lang/Boolean,partitionArgs:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$PartitionArgs,partitionResolver:java/lang/String,regionAttributes:org/apache/geode/cache/RegionAttributes,regionExpirationIdleTime:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,regionExpirationTTL:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,regionPath:java/lang/String,regionShortcut:org/apache/geode/cache/RegionShortcut,skipIfExists:java/lang/Boolean,statisticsEnabled:java/lang/Boolean,useAttributesFrom:java/lang/String,valueConstraint:java/lang/String +org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,true,1474255033398008062,action:org/apache/geode/cache/ExpirationAction,time:java/lang/Integer,type:org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs$ExpirationFor +org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs$ExpirationFor,false +org/apache/geode/management/internal/cli/functions/RegionFunctionArgs$PartitionArgs,true,5907052187323280919,hasPartitionAttributes:boolean,isPartitionResolver:boolean,isSetPRLocalMaxMemory:boolean,isSetPRRecoveryDelay:boolean,isSetPRRedundantCopies:boolean,isSetPRStartupRecoveryDelay:boolean,isSetPRTotalMaxMemory:boolean,isSetPRTotalNumBuckets:boolean,partitionResolver:java/lang/String,prColocatedWith:java/lang/String,prLocalMaxMemory:int,prRecoveryDelay:long,prRedundantCopies:int,prStartupRecoveryDelay:long,prTotalMaxMemory:long,prTotalNumBuckets:int,userSpecifiedPartitionAttributes:java/util/Set +org/apache/geode/management/internal/cli/functions/ShowMissingDiskStoresFunction,false +org/apache/geode/management/internal/cli/functions/ShutDownFunction,true,1 +org/apache/geode/management/internal/cli/functions/UndeployFunction,true,1 +org/apache/geode/management/internal/cli/functions/UnregisterFunction,true,1 +org/apache/geode/management/internal/cli/functions/UserFunctionExecution,true,1 +org/apache/geode/management/internal/cli/json/GfJsonException,true,36449998984143318 +org/apache/geode/management/internal/cli/multistep/CLIMultiStepHelper$RemoteStep,false,commandArguments:java/lang/Object[],name:java/lang/String +org/apache/geode/management/internal/cli/multistep/CLIMultiStepHelper$StepExecutionException,true,1,message:java/lang/String +org/apache/geode/management/internal/cli/multistep/CLIStepExecption,false,result:org/apache/geode/management/cli/Result +org/apache/geode/management/internal/cli/result/CommandResultException,true,1,result:org/apache/geode/management/cli/Result +org/apache/geode/management/internal/cli/result/ResultDataException,true,3851919811942980944 +org/apache/geode/management/internal/cli/result/TableBuilder$Align,false +org/apache/geode/management/internal/cli/result/TableBuilderHelper$TooManyColumnsException,false +org/apache/geode/management/internal/cli/shell/JMXConnectionException,true,3872374016604940917,exceptionType:int +org/apache/geode/management/internal/cli/shell/JMXInvocationException,true,-4265451314790394366 +org/apache/geode/management/internal/cli/shell/jline/ANSIHandler$ANSIStyle,false +org/apache/geode/management/internal/cli/util/DiskStoreNotFoundException,true,-5184836041554948093 +org/apache/geode/management/internal/cli/util/EvictionAttributesInfo,true,1,evictionAction:java/lang/String,evictionAlgorithm:java/lang/String,evictionMaxValue:int +org/apache/geode/management/internal/cli/util/FixedPartitionAttributesInfo,false,isPrimary:boolean,numBuckets:int,partitionName:java/lang/String +org/apache/geode/management/internal/cli/util/JConsoleNotFoundException,true,-1485615321440327206 +org/apache/geode/management/internal/cli/util/MemberInformation,true,1,cacheXmlFilePath:java/lang/String,cpuUsage:java/lang/String,groups:java/lang/String,heapUsage:java/lang/String,host:java/lang/String,id:java/lang/String,initHeapSize:java/lang/String,locatorBindAddress:java/lang/String,locatorPort:int,locators:java/lang/String,logFilePath:java/lang/String,maxHeapSize:java/lang/String,name:java/lang/String,processId:java/lang/String,serverBindAddress:java/lang/String,statArchiveFilePath:java/lang/String,workingDirPath:java/lang/String +org/apache/geode/management/internal/cli/util/MemberNotFoundException,true,5686788909239181174 +org/apache/geode/management/internal/cli/util/VisualVmNotFoundException,true,-8491645604829510102 +org/apache/geode/management/internal/configuration/domain/SharedConfigurationStatus,false +org/apache/geode/management/internal/configuration/functions/AddJarFunction,true,1 +org/apache/geode/management/internal/configuration/functions/AddXmlEntityFunction,true,1 +org/apache/geode/management/internal/configuration/functions/DeleteJarFunction,true,1 +org/apache/geode/management/internal/configuration/functions/DeleteXmlEntityFunction,true,1 +org/apache/geode/management/internal/configuration/functions/ModifyXmlAndPropertiesFunction,true,1 +org/apache/geode/management/internal/configuration/functions/UploadJarFunction,true,1 +org/apache/geode/management/internal/web/domain/Link,false,href:java/net/URI,method:org/apache/geode/management/internal/web/http/HttpMethod,relation:java/lang/String +org/apache/geode/management/internal/web/domain/QueryParameterSource,true,34131123582155,objectName:javax/management/ObjectName,queryExpression:javax/management/QueryExp +org/apache/geode/management/internal/web/http/HttpHeader,false,name:java/lang/String +org/apache/geode/management/internal/web/http/HttpMethod,false +org/apache/geode/management/internal/web/shell/MBeanAccessException,true,813768898269516238 +org/apache/geode/management/internal/web/shell/RestApiCallForCommandNotFoundException,true,6686566370779394304 +org/apache/geode/memcached/GemFireMemcachedServer$Protocol,false +org/apache/geode/pdx/FieldType,false,defaultSerializedValue:java/nio/ByteBuffer,defaultValue:java/lang/Object,isFixedWidth:boolean,name:java/lang/String,width:int +org/apache/geode/pdx/JSONFormatter$states,false +org/apache/geode/pdx/JSONFormatterException,true,1 +org/apache/geode/pdx/NonPortableClassException,true,-743743189068362837 +org/apache/geode/pdx/PdxConfigurationException,true,-2329989020829052537 +org/apache/geode/pdx/PdxFieldAlreadyExistsException,true,-6989799940994503713 +org/apache/geode/pdx/PdxFieldDoesNotExistException,true,1617023951410281507 +org/apache/geode/pdx/PdxFieldTypeMismatchException,true,-829617162170742740 +org/apache/geode/pdx/PdxInitializationException,true,5098737377658808834 +org/apache/geode/pdx/PdxRegistryMismatchException,true,-2329989020829052537 +org/apache/geode/pdx/PdxSerializationException,true,-3843814927034345635 +org/apache/geode/pdx/internal/AutoSerializableManager$1,false,this$0:org/apache/geode/pdx/internal/AutoSerializableManager +org/apache/geode/pdx/internal/EnumInfo$PdxInstanceEnumInfo,true,7907582104525106416,ei:org/apache/geode/pdx/internal/EnumInfo,enumId:int +org/apache/geode/pdx/internal/FieldNotFoundInPdxVersion,true,1292033563588485577 +org/apache/geode/pdx/internal/PdxInputStream,false +org/apache/geode/pdx/internal/PdxInstanceEnum,true,-7417287878052772302,className:java/lang/String,enumName:java/lang/String,enumOrdinal:int +org/apache/geode/pdx/internal/PdxInstanceImpl,true,-1669268527103938431 +org/apache/geode/pdx/internal/PdxReaderImpl,true,-6094553093860427759,blobType:org/apache/geode/pdx/internal/PdxType,dis:org/apache/geode/pdx/internal/PdxInputStream +org/apache/geode/pdx/internal/WritablePdxInstanceImpl,true,7398999150097596214,dirtyFields:java/lang/Object[] +org/apache/geode/redis/internal/RedisCommandParserException,true,4707944288714910949 +org/apache/geode/redis/internal/RedisCommandType,false +org/apache/geode/redis/internal/RedisCommandType$1,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$10,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$100,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$101,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$102,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$103,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$104,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$105,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$106,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$107,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$108,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$109,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$11,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$110,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$111,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$112,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$113,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$12,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$13,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$14,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$15,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$16,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$17,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$18,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$19,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$2,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$20,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$21,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$22,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$23,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$24,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$25,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$26,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$27,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$28,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$29,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$3,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$30,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$31,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$32,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$33,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$34,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$35,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$36,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$37,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$38,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$39,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$4,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$40,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$41,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$42,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$43,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$44,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$45,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$46,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$47,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$48,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$49,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$5,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$50,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$51,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$52,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$53,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$54,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$55,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$56,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$57,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$58,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$59,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$6,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$60,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$61,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$62,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$63,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$64,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$65,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$66,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$67,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$68,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$69,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$7,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$70,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$71,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$72,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$73,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$74,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$75,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$76,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$77,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$78,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$79,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$8,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$80,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$81,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$82,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$83,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$84,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$85,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$86,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$87,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$88,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$89,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$9,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$90,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$91,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$92,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$93,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$94,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$95,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$96,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$97,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$98,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisCommandType$99,false,dataType:org/apache/geode/redis/internal/RedisDataType,executor:org/apache/geode/redis/internal/Executor +org/apache/geode/redis/internal/RedisDataType,false +org/apache/geode/redis/internal/RedisDataType$1,false +org/apache/geode/redis/internal/RedisDataType$2,false +org/apache/geode/redis/internal/RedisDataType$3,false +org/apache/geode/redis/internal/RedisDataType$4,false +org/apache/geode/redis/internal/RedisDataType$5,false +org/apache/geode/redis/internal/RedisDataType$6,false +org/apache/geode/redis/internal/RedisDataType$7,false +org/apache/geode/redis/internal/RedisDataType$8,false +org/apache/geode/redis/internal/RedisDataTypeMismatchException,true,-2451663685348513870 +org/apache/geode/redis/internal/RegionCreationException,true,8416820139078312997 +org/apache/geode/redis/internal/executor/ListQuery,false +org/apache/geode/redis/internal/executor/ListQuery$1,false +org/apache/geode/redis/internal/executor/ListQuery$2,false +org/apache/geode/redis/internal/executor/ListQuery$3,false +org/apache/geode/redis/internal/executor/ListQuery$4,false +org/apache/geode/redis/internal/executor/ListQuery$5,false +org/apache/geode/redis/internal/executor/ListQuery$6,false +org/apache/geode/redis/internal/executor/ListQuery$7,false +org/apache/geode/redis/internal/executor/SortedSetQuery,false +org/apache/geode/redis/internal/executor/SortedSetQuery$1,false +org/apache/geode/redis/internal/executor/SortedSetQuery$10,false +org/apache/geode/redis/internal/executor/SortedSetQuery$11,false +org/apache/geode/redis/internal/executor/SortedSetQuery$12,false +org/apache/geode/redis/internal/executor/SortedSetQuery$13,false +org/apache/geode/redis/internal/executor/SortedSetQuery$14,false +org/apache/geode/redis/internal/executor/SortedSetQuery$15,false +org/apache/geode/redis/internal/executor/SortedSetQuery$16,false +org/apache/geode/redis/internal/executor/SortedSetQuery$17,false +org/apache/geode/redis/internal/executor/SortedSetQuery$18,false +org/apache/geode/redis/internal/executor/SortedSetQuery$19,false +org/apache/geode/redis/internal/executor/SortedSetQuery$2,false +org/apache/geode/redis/internal/executor/SortedSetQuery$20,false +org/apache/geode/redis/internal/executor/SortedSetQuery$21,false +org/apache/geode/redis/internal/executor/SortedSetQuery$22,false +org/apache/geode/redis/internal/executor/SortedSetQuery$23,false +org/apache/geode/redis/internal/executor/SortedSetQuery$24,false +org/apache/geode/redis/internal/executor/SortedSetQuery$25,false +org/apache/geode/redis/internal/executor/SortedSetQuery$26,false +org/apache/geode/redis/internal/executor/SortedSetQuery$27,false +org/apache/geode/redis/internal/executor/SortedSetQuery$28,false +org/apache/geode/redis/internal/executor/SortedSetQuery$29,false +org/apache/geode/redis/internal/executor/SortedSetQuery$3,false +org/apache/geode/redis/internal/executor/SortedSetQuery$30,false +org/apache/geode/redis/internal/executor/SortedSetQuery$31,false +org/apache/geode/redis/internal/executor/SortedSetQuery$32,false +org/apache/geode/redis/internal/executor/SortedSetQuery$33,false +org/apache/geode/redis/internal/executor/SortedSetQuery$34,false +org/apache/geode/redis/internal/executor/SortedSetQuery$35,false +org/apache/geode/redis/internal/executor/SortedSetQuery$36,false +org/apache/geode/redis/internal/executor/SortedSetQuery$37,false +org/apache/geode/redis/internal/executor/SortedSetQuery$38,false +org/apache/geode/redis/internal/executor/SortedSetQuery$39,false +org/apache/geode/redis/internal/executor/SortedSetQuery$4,false +org/apache/geode/redis/internal/executor/SortedSetQuery$40,false +org/apache/geode/redis/internal/executor/SortedSetQuery$41,false +org/apache/geode/redis/internal/executor/SortedSetQuery$42,false +org/apache/geode/redis/internal/executor/SortedSetQuery$43,false +org/apache/geode/redis/internal/executor/SortedSetQuery$44,false +org/apache/geode/redis/internal/executor/SortedSetQuery$45,false +org/apache/geode/redis/internal/executor/SortedSetQuery$5,false +org/apache/geode/redis/internal/executor/SortedSetQuery$6,false +org/apache/geode/redis/internal/executor/SortedSetQuery$7,false +org/apache/geode/redis/internal/executor/SortedSetQuery$8,false +org/apache/geode/redis/internal/executor/SortedSetQuery$9,false +org/apache/geode/redis/internal/executor/list/ListExecutor$ListDirection,false +org/apache/geode/security/AuthenticationFailedException,true,-8202866472279088879 +org/apache/geode/security/AuthenticationRequiredException,true,4675976651103154919 +org/apache/geode/security/GemFireSecurityException,true,3814254578203076926,cause:java/lang/Throwable +org/apache/geode/security/NotAuthorizedException,true,419215768216387745,principal:java/security/Principal diff --git a/geode-core/src/test/resources/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventQueueValidationsJUnitTest.testParallelAsyncEventQueueConfiguredFromXmlUsesFilter.cache.xml b/geode-core/src/test/resources/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventQueueValidationsJUnitTest.testParallelAsyncEventQueueConfiguredFromXmlUsesFilter.cache.xml index bc834377f5d2..7b3af99ee9b5 100755 --- a/geode-core/src/test/resources/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventQueueValidationsJUnitTest.testParallelAsyncEventQueueConfiguredFromXmlUsesFilter.cache.xml +++ b/geode-core/src/test/resources/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventQueueValidationsJUnitTest.testParallelAsyncEventQueueConfiguredFromXmlUsesFilter.cache.xml @@ -1,40 +1,40 @@ - - - - - - - - - - - org.apache.geode.internal.cache.wan.MyGatewayEventFilter - - - org.apache.geode.internal.cache.wan.MyAsyncEventListener - - - - - - - - - + + + + + + + + + + + org.apache.geode.internal.cache.wan.MyGatewayEventFilter + + + org.apache.geode.internal.cache.wan.MyAsyncEventListener + + + + + + + + + diff --git a/geode-core/src/test/resources/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventQueueValidationsJUnitTest.testSerialAsyncEventQueueConfiguredFromXmlUsesFilter.cache.xml b/geode-core/src/test/resources/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventQueueValidationsJUnitTest.testSerialAsyncEventQueueConfiguredFromXmlUsesFilter.cache.xml index 7b8232346156..7dc44a9928f9 100755 --- a/geode-core/src/test/resources/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventQueueValidationsJUnitTest.testSerialAsyncEventQueueConfiguredFromXmlUsesFilter.cache.xml +++ b/geode-core/src/test/resources/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventQueueValidationsJUnitTest.testSerialAsyncEventQueueConfiguredFromXmlUsesFilter.cache.xml @@ -1,40 +1,40 @@ - - - - - - - - - - - org.apache.geode.internal.cache.wan.MyGatewayEventFilter - - - org.apache.geode.internal.cache.wan.MyAsyncEventListener - - - - - - - - - + + + + + + + + + + + org.apache.geode.internal.cache.wan.MyGatewayEventFilter + + + org.apache.geode.internal.cache.wan.MyAsyncEventListener + + + + + + + + + diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/array.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/array.txt index 9209f95d39d6..91c092ec0721 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/array.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/array.txt @@ -1,22 +1,22 @@ -{ "object":[ - { - "precision": "zip", - "Latitude": 37.7668, - "Longitude": -122.3959, - "Address": "", - "City": "SAN FRANCISCO", - "State": "CA", - "Zip": "94107", - "Country": "US" - }, - { - "precision": "zip", - "Latitude": 37.371991, - "Longitude": -122.02602, - "Address": "", - "City": "SUNNYVALE", - "State": "CA", - "Zip": "94085", - "Country": "US" - } +{ "object":[ + { + "precision": "zip", + "Latitude": 37.7668, + "Longitude": -122.3959, + "Address": "", + "City": "SAN FRANCISCO", + "State": "CA", + "Zip": "94107", + "Country": "US" + }, + { + "precision": "zip", + "Latitude": 37.371991, + "Longitude": -122.02602, + "Address": "", + "City": "SUNNYVALE", + "State": "CA", + "Zip": "94085", + "Country": "US" + } ]} diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/attachment.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/attachment.txt index c5e90628243f..46a8a5fc0e36 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/attachment.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/attachment.txt @@ -1,11 +1,11 @@ -{ - "_id":"myprofile", - "_attachments": - { - "myphoto.png": - { - "content_type":"image\\/png", - "data": "iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAABiElEQVQYlQXBzUvbYAAH4N/7sYQkbRpTjGuJzDK/0INYd9hB8Dhhh8EY7DDYceexm7D9CWMH6al3T571IMomePDshlWY7TZs2mLatGls35rk3fOQyNn68mgwKX79sD3a0TX6bbGAo/MzHGSe4I3npdW906yVmTrkakd8HL3btHcK03idtbBWKmLW3sZqL8LYUGBhChAT0NDV/aprAlQRbxdmY0PlsZ0x4lfzbmzOuaI1ZwIPg5BWXqzTT4TgpeWwnELZVe2S3TT+sLDfZ0EsWVRyAHQo/ew4BIaNZ7IH0W2i43fBOUPt1wXuhCBJ0QbQBi+PfPi6ju/9IfzCPDZXTNgsgaYqcINUyl4EAOB3po6kdYMfMwtkVTKiC4HBMJBM19AgkuxuLOF57j04OE3SeAAwK5mEkaxPRkjugX/tFo77URLkDVZZL6cchGa9pyU4rWtlX2M4N1SUrQx+Dw0E1ye8lF8Gv480TsbjGoiKiHVDK/DYzwdHXvz1MEMS5B4X0nqvk0dw2/wPAziepZ5qttMAAAAASUVORK5CYII=" - } - } +{ + "_id":"myprofile", + "_attachments": + { + "myphoto.png": + { + "content_type":"image\\/png", + "data": "iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAABiElEQVQYlQXBzUvbYAAH4N/7sYQkbRpTjGuJzDK/0INYd9hB8Dhhh8EY7DDYceexm7D9CWMH6al3T571IMomePDshlWY7TZs2mLatGls35rk3fOQyNn68mgwKX79sD3a0TX6bbGAo/MzHGSe4I3npdW906yVmTrkakd8HL3btHcK03idtbBWKmLW3sZqL8LYUGBhChAT0NDV/aprAlQRbxdmY0PlsZ0x4lfzbmzOuaI1ZwIPg5BWXqzTT4TgpeWwnELZVe2S3TT+sLDfZ0EsWVRyAHQo/ew4BIaNZ7IH0W2i43fBOUPt1wXuhCBJ0QbQBi+PfPi6ju/9IfzCPDZXTNgsgaYqcINUyl4EAOB3po6kdYMfMwtkVTKiC4HBMJBM19AgkuxuLOF57j04OE3SeAAwK5mEkaxPRkjugX/tFo77URLkDVZZL6cchGa9pyU4rWtlX2M4N1SUrQx+Dw0E1ye8lF8Gv480TsbjGoiKiHVDK/DYzwdHXvz1MEMS5B4X0nqvk0dw2/wPAziepZ5qttMAAAAASUVORK5CYII=" + } + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/attachment2.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/attachment2.txt index a11ca0d52df2..5a9f39750507 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/attachment2.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/attachment2.txt @@ -1,13 +1,13 @@ -{ - "_id": "myprofile", - "_rev": "1-2b0a2ad6d1ba8a4ec811aa67ccb30db1", - "_attachments": { - "myphoto.png": { - "content_type": "image/png", - "revpos": 1, - "digest": "md5-VY/bvWh3RCG0BNObBVlMGw==", - "length": 449, - "stub": true - } - } +{ + "_id": "myprofile", + "_rev": "1-2b0a2ad6d1ba8a4ec811aa67ccb30db1", + "_attachments": { + "myphoto.png": { + "content_type": "image/png", + "revpos": 1, + "digest": "md5-VY/bvWh3RCG0BNObBVlMGw==", + "length": 449, + "stub": true + } + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/book.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/book.txt index fc297eea0c8d..6537aa6d8bac 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/book.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/book.txt @@ -1,17 +1,17 @@ -{"BOOKLIST":{"_children": - [{"BOOKS":{"_children": - [{"ITEM":{"_attributes":{"CAT":"MMP"},"_children": - [{"TITLE":{"_children": - ["Pride and Prejudice"]}}, - {"AUTHOR":{"_children":["Jane Austen"]}}, - {"PUBLISHER":{"_children":["Modern Library"]}}, - {"PUB-DATE":{"_children":["2002-12-31"]}}, - {"LANGUAGE":{"_children":["English"]}}, - {"PRICE":{"_children":["4.95"]}}, - {"QUANTITY":{"_children":["187"]}}, - {"ISBN":{"_children":["0679601686"]}}, - {"PAGES":{"_children":["352"]}}, - {"DIMENSIONS":{"_attributes":{"UNIT":"in"}, "_children": - ["8.3 5.7 1.1"]}}, - {"WEIGHT":{"_attributes":{"UNIT":"oz"}, "_children":["6.1"]} +{"BOOKLIST":{"_children": + [{"BOOKS":{"_children": + [{"ITEM":{"_attributes":{"CAT":"MMP"},"_children": + [{"TITLE":{"_children": + ["Pride and Prejudice"]}}, + {"AUTHOR":{"_children":["Jane Austen"]}}, + {"PUBLISHER":{"_children":["Modern Library"]}}, + {"PUB-DATE":{"_children":["2002-12-31"]}}, + {"LANGUAGE":{"_children":["English"]}}, + {"PRICE":{"_children":["4.95"]}}, + {"QUANTITY":{"_children":["187"]}}, + {"ISBN":{"_children":["0679601686"]}}, + {"PAGES":{"_children":["352"]}}, + {"DIMENSIONS":{"_attributes":{"UNIT":"in"}, "_children": + ["8.3 5.7 1.1"]}}, + {"WEIGHT":{"_attributes":{"UNIT":"oz"}, "_children":["6.1"]} }]}}]}}]}} diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/image.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/image.txt index 304f2e2624b8..cb15a07e8f68 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/image.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/image.txt @@ -1,13 +1,13 @@ -{ - "Image": { - "Width": 800, - "Height": 600, - "Title": "View from 15th Floor", - "Thumbnail": { - "Url": "http://www.example.com/image/481989943", - "Height": 125, - "Width": "100" - }, - "IDs": [116, 943, 234, 38793] - } +{ + "Image": { + "Width": 800, + "Height": 600, + "Title": "View from 15th Floor", + "Thumbnail": { + "Url": "http://www.example.com/image/481989943", + "Height": 125, + "Width": "100" + }, + "IDs": [116, 943, 234, 38793] + } } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json1.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json1.txt index 61892f65e911..eacfbf5e6057 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json1.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json1.txt @@ -1,22 +1,22 @@ -{ - "glossary": { - "title": "example glossary", - "GlossDiv": { - "title": "S", - "GlossList": { - "GlossEntry": { - "ID": "SGML", - "SortAs": "SGML", - "GlossTerm": "Standard Generalized Markup Language", - "Acronym": "SGML", - "Abbrev": "ISO 8879:1986", - "GlossDef": { - "para": "A meta-markup language, used to create markup languages such as DocBook.", - "GlossSeeAlso": ["GML", "XML"] - }, - "GlossSee": "markup" - } - } - } - } +{ + "glossary": { + "title": "example glossary", + "GlossDiv": { + "title": "S", + "GlossList": { + "GlossEntry": { + "ID": "SGML", + "SortAs": "SGML", + "GlossTerm": "Standard Generalized Markup Language", + "Acronym": "SGML", + "Abbrev": "ISO 8879:1986", + "GlossDef": { + "para": "A meta-markup language, used to create markup languages such as DocBook.", + "GlossSeeAlso": ["GML", "XML"] + }, + "GlossSee": "markup" + } + } + } + } } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json10.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json10.txt index 471744a481a3..77738a9ca48e 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json10.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json10.txt @@ -1,20 +1,20 @@ -{ - "title": "Talk On Travel Pool", - "link": "http://www.flickr.com/groups/talkontravel/pool/", - "description": "Travel and vacation photos from around the world.", - "modified": "2009-02-02T11:10:27Z", - "generator": "http://www.flickr.com/", - "items": [ - { - "title": "View from the hotel", - "link": "http://www.flickr.com/photos/33112458@N08/3081564649/in/pool-998875@N22", - "media": {"m":"http://farm4.static.flickr.com/3037/3081564649_4a6569750c_m.jpg"}, - "date_taken": "2008-12-04T04:43:03-08:00", - "description": "

Talk On Travel<\\/a> has added a photo to the pool:<\\/p>

\"View<\\/a><\\/p> ", - "published": "2008-12-04T12:43:03Z", - "author": "nobody@flickr.com (Talk On Travel)", - "author_id": "33112458@N08", - "tags": "spain dolphins tenerife canaries lagomera aqualand playadelasamericas junglepark losgigantos loscristines talkontravel" - } - ] +{ + "title": "Talk On Travel Pool", + "link": "http://www.flickr.com/groups/talkontravel/pool/", + "description": "Travel and vacation photos from around the world.", + "modified": "2009-02-02T11:10:27Z", + "generator": "http://www.flickr.com/", + "items": [ + { + "title": "View from the hotel", + "link": "http://www.flickr.com/photos/33112458@N08/3081564649/in/pool-998875@N22", + "media": {"m":"http://farm4.static.flickr.com/3037/3081564649_4a6569750c_m.jpg"}, + "date_taken": "2008-12-04T04:43:03-08:00", + "description": "

Talk On Travel<\\/a> has added a photo to the pool:<\\/p>

\"View<\\/a><\\/p> ", + "published": "2008-12-04T12:43:03Z", + "author": "nobody@flickr.com (Talk On Travel)", + "author_id": "33112458@N08", + "tags": "spain dolphins tenerife canaries lagomera aqualand playadelasamericas junglepark losgigantos loscristines talkontravel" + } + ] } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json11.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json11.txt index ae91e50c97b6..99cd00f6aa4e 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json11.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json11.txt @@ -1,33 +1,33 @@ -{ - "name":"Product", - "properties": - { - "id": - { - "type":"number", - "description":"Product identifier", - "required":true - }, - "name": - { - "description":"Name of the product", - "type":"string", - "required":true - }, - "price": - { - "type":"number", - "minimum":0, - "required":true - }, - "tags": - { - "type":"array", - "items": - { - "type":"string" - } - } - } +{ + "name":"Product", + "properties": + { + "id": + { + "type":"number", + "description":"Product identifier", + "required":true + }, + "name": + { + "description":"Name of the product", + "type":"string", + "required":true + }, + "price": + { + "type":"number", + "minimum":0, + "required":true + }, + "tags": + { + "type":"array", + "items": + { + "type":"string" + } + } + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json12.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json12.txt index c1943f4ff91c..59552866dcd8 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json12.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json12.txt @@ -1,32 +1,32 @@ -{ - "colorsArray":[{ - "colorName":"red", - "hexValue":"#f00" - }, - { - "colorName":"green", - "hexValue":"#0f0" - }, - { - "colorName":"blue", - "hexValue":"#00f" - }, - { - "colorName":"cyan", - "hexValue":"#0ff" - }, - { - "colorName":"magenta", - "hexValue":"#f0f" - }, - { - "colorName":"yellow", - "hexValue":"#ff0" - }, - { - "colorName":"black", - "hexValue":"#000" - } - ] +{ + "colorsArray":[{ + "colorName":"red", + "hexValue":"#f00" + }, + { + "colorName":"green", + "hexValue":"#0f0" + }, + { + "colorName":"blue", + "hexValue":"#00f" + }, + { + "colorName":"cyan", + "hexValue":"#0ff" + }, + { + "colorName":"magenta", + "hexValue":"#f0f" + }, + { + "colorName":"yellow", + "hexValue":"#ff0" + }, + { + "colorName":"black", + "hexValue":"#000" + } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json13.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json13.txt index 06f5ab8b7405..278c910192f4 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json13.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json13.txt @@ -1,42 +1,42 @@ -{ - "ResultSet": { - "totalResultsAvailable": "1827221", - "totalResultsReturned": 2, - "firstResultPosition": 1, - "Result": [ - { - "Title": "potato jpg", - "Summary": "Kentang Si bungsu dari keluarga Solanum tuberosum L ini ternyata memiliki khasiat untuk mengurangi kerutan jerawat bintik hitam dan kemerahan pada kulit Gunakan seminggu sekali sebagai", - "Url": "http:\\/\\/www.mediaindonesia.com\\/spaw\\/uploads\\/images\\/potato.jpg", - "ClickUrl": "http:\\/\\/www.mediaindonesia.com\\/spaw\\/uploads\\/images\\/potato.jpg", - "RefererUrl": "http:\\/\\/www.mediaindonesia.com\\/mediaperempuan\\/index.php?ar_id=Nzkw", - "FileSize": 22630, - "FileFormat": "jpeg", - "Height": "362", - "Width": "532", - "Thumbnail": { - "Url": "http:\\/\\/thm-a01.yimg.com\\/nimage\\/557094559c18f16a", - "Height": "98", - "Width": "145" - } - }, - { - "Title": "potato jpg", - "Summary": "Introduction of puneri aloo This is a traditional potato preparation flavoured with curry leaves and peanuts and can be eaten on fasting day Preparation time 10 min", - "Url": "http:\\/\\/www.infovisual.info\\/01\\/photo\\/potato.jpg", - "ClickUrl": "http:\\/\\/www.infovisual.info\\/01\\/photo\\/potato.jpg", - "RefererUrl": "http:\\/\\/sundayfood.com\\/puneri-aloo-indian-%20recipe", - "FileSize": 119398, - "FileFormat": "jpeg", - "Height": "685", - "Width": "1024", - "Thumbnail": { - "Url": "http:\\/\\/thm-a01.yimg.com\\/nimage\\/7fa23212efe84b64", - "Height": "107", - "Width": "160" - } - } - ] - } +{ + "ResultSet": { + "totalResultsAvailable": "1827221", + "totalResultsReturned": 2, + "firstResultPosition": 1, + "Result": [ + { + "Title": "potato jpg", + "Summary": "Kentang Si bungsu dari keluarga Solanum tuberosum L ini ternyata memiliki khasiat untuk mengurangi kerutan jerawat bintik hitam dan kemerahan pada kulit Gunakan seminggu sekali sebagai", + "Url": "http:\\/\\/www.mediaindonesia.com\\/spaw\\/uploads\\/images\\/potato.jpg", + "ClickUrl": "http:\\/\\/www.mediaindonesia.com\\/spaw\\/uploads\\/images\\/potato.jpg", + "RefererUrl": "http:\\/\\/www.mediaindonesia.com\\/mediaperempuan\\/index.php?ar_id=Nzkw", + "FileSize": 22630, + "FileFormat": "jpeg", + "Height": "362", + "Width": "532", + "Thumbnail": { + "Url": "http:\\/\\/thm-a01.yimg.com\\/nimage\\/557094559c18f16a", + "Height": "98", + "Width": "145" + } + }, + { + "Title": "potato jpg", + "Summary": "Introduction of puneri aloo This is a traditional potato preparation flavoured with curry leaves and peanuts and can be eaten on fasting day Preparation time 10 min", + "Url": "http:\\/\\/www.infovisual.info\\/01\\/photo\\/potato.jpg", + "ClickUrl": "http:\\/\\/www.infovisual.info\\/01\\/photo\\/potato.jpg", + "RefererUrl": "http:\\/\\/sundayfood.com\\/puneri-aloo-indian-%20recipe", + "FileSize": 119398, + "FileFormat": "jpeg", + "Height": "685", + "Width": "1024", + "Thumbnail": { + "Url": "http:\\/\\/thm-a01.yimg.com\\/nimage\\/7fa23212efe84b64", + "Height": "107", + "Width": "160" + } + } + ] + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json14.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json14.txt index 618a20632f4f..c9df6441d566 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json14.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json14.txt @@ -1,15 +1,15 @@ -{ - "query": { - "pages": { - "736": { - "pageid": 736, - "ns": 0, - "title": "Albert Einstein", - "touched": "2007-07-06T04:37:30Z", - "lastrevid": 142335140, - "counter": 4698, - "length": 86906 - } - } - } +{ + "query": { + "pages": { + "736": { + "pageid": 736, + "ns": 0, + "title": "Albert Einstein", + "touched": "2007-07-06T04:37:30Z", + "lastrevid": 142335140, + "counter": 4698, + "length": 86906 + } + } + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json16.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json16.txt index 50e30d32e557..31ef1b7d7e68 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json16.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json16.txt @@ -1,31 +1,31 @@ -{"test" :[ - { - "color": "red", - "value": "#f00" - }, - { - "color": "green", - "value": "#0f0" - }, - { - "color": "blue", - "value": "#00f" - }, - { - "color": "cyan", - "value": "#0ff" - }, - { - "color": "magenta", - "value": "#f0f" - }, - { - "color": "yellow", - "value": "#ff0" - }, - { - "color": "black", - "value": "#000" - } +{"test" :[ + { + "color": "red", + "value": "#f00" + }, + { + "color": "green", + "value": "#0f0" + }, + { + "color": "blue", + "value": "#00f" + }, + { + "color": "cyan", + "value": "#0ff" + }, + { + "color": "magenta", + "value": "#f0f" + }, + { + "color": "yellow", + "value": "#ff0" + }, + { + "color": "black", + "value": "#000" + } ]} \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json16_2.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json16_2.txt index 06b43e7c8bea..31ef1b7d7e68 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json16_2.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json16_2.txt @@ -1,31 +1,31 @@ - -{"test" :[ - { - "color": "red", - "value": "#f00" - }, - { - "color": "green", - "value": "#0f0" - }, - { - "color": "blue", - "value": "#00f" - }, - { - "color": "cyan", - "value": "#0ff" - }, - { - "color": "magenta", - "value": "#f0f" - }, - { - "color": "yellow", - "value": "#ff0" - }, - { - "color": "black", - "value": "#000" - } + +{"test" :[ + { + "color": "red", + "value": "#f00" + }, + { + "color": "green", + "value": "#0f0" + }, + { + "color": "blue", + "value": "#00f" + }, + { + "color": "cyan", + "value": "#0ff" + }, + { + "color": "magenta", + "value": "#f0f" + }, + { + "color": "yellow", + "value": "#ff0" + }, + { + "color": "black", + "value": "#000" + } ]} \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json17.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json17.txt index a302da03d89e..9990470fdb04 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json17.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json17.txt @@ -1,27 +1,27 @@ -{ - "id": "0001", - "type": "donut", - "name": "Cake", - "ppu": 0.55, - "batters": - { - "batter": - [ - { "id": "1001", "type": "Regular" }, - { "id": "1002", "type": "Chocolate" }, - { "id": "1003", "type": "Blueberry" }, - { "id": "1004", "type": "Devil's Food" } - ] - }, - "topping": - [ - { "id": "5001", "type": "None" }, - { "id": "5002", "type": "Glazed" }, - { "id": "5005", "type": "Sugar" }, - { "id": "5007", "type": "Powdered Sugar" }, - { "id": "5006", "type": "Chocolate with Sprinkles" }, - { "id": "5003", "type": "Chocolate" }, - { "id": "5004", "type": "Maple" } - ] +{ + "id": "0001", + "type": "donut", + "name": "Cake", + "ppu": 0.55, + "batters": + { + "batter": + [ + { "id": "1001", "type": "Regular" }, + { "id": "1002", "type": "Chocolate" }, + { "id": "1003", "type": "Blueberry" }, + { "id": "1004", "type": "Devil's Food" } + ] + }, + "topping": + [ + { "id": "5001", "type": "None" }, + { "id": "5002", "type": "Glazed" }, + { "id": "5005", "type": "Sugar" }, + { "id": "5007", "type": "Powdered Sugar" }, + { "id": "5006", "type": "Chocolate with Sprinkles" }, + { "id": "5003", "type": "Chocolate" }, + { "id": "5004", "type": "Maple" } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json18.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json18.txt index 82138f5beac4..173ab10ba628 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json18.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json18.txt @@ -1,71 +1,71 @@ -{"o" :[ - { - "id": "0001", - "type": "donut", - "name": "Cake", - "ppu": 0.55, - "batters": - { - "batter": - [ - { "id": "1001", "type": "Regular" }, - { "id": "1002", "type": "Chocolate" }, - { "id": "1003", "type": "Blueberry" }, - { "id": "1004", "type": "Devil's Food" } - ] - }, - "topping": - [ - { "id": "5001", "type": "None" }, - { "id": "5002", "type": "Glazed" }, - { "id": "5005", "type": "Sugar" }, - { "id": "5007", "type": "Powdered Sugar" }, - { "id": "5006", "type": "Chocolate with Sprinkles" }, - { "id": "5003", "type": "Chocolate" }, - { "id": "5004", "type": "Maple" } - ] - }, - { - "id": "0002", - "type": "donut", - "name": "Raised", - "ppu": 0.55, - "batters": - { - "batter": - [ - { "id": "1001", "type": "Regular" } - ] - }, - "topping": - [ - { "id": "5001", "type": "None" }, - { "id": "5002", "type": "Glazed" }, - { "id": "5005", "type": "Sugar" }, - { "id": "5003", "type": "Chocolate" }, - { "id": "5004", "type": "Maple" } - ] - }, - { - "id": "0003", - "type": "donut", - "name": "Old Fashioned", - "ppu": 0.55, - "batters": - { - "batter": - [ - { "id": "1001", "type": "Regular" }, - { "id": "1002", "type": "Chocolate" } - ] - }, - "topping": - [ - { "id": "5001", "type": "None" }, - { "id": "5002", "type": "Glazed" }, - { "id": "5003", "type": "Chocolate" }, - { "id": "5004", "type": "Maple" } - ] - } +{"o" :[ + { + "id": "0001", + "type": "donut", + "name": "Cake", + "ppu": 0.55, + "batters": + { + "batter": + [ + { "id": "1001", "type": "Regular" }, + { "id": "1002", "type": "Chocolate" }, + { "id": "1003", "type": "Blueberry" }, + { "id": "1004", "type": "Devil's Food" } + ] + }, + "topping": + [ + { "id": "5001", "type": "None" }, + { "id": "5002", "type": "Glazed" }, + { "id": "5005", "type": "Sugar" }, + { "id": "5007", "type": "Powdered Sugar" }, + { "id": "5006", "type": "Chocolate with Sprinkles" }, + { "id": "5003", "type": "Chocolate" }, + { "id": "5004", "type": "Maple" } + ] + }, + { + "id": "0002", + "type": "donut", + "name": "Raised", + "ppu": 0.55, + "batters": + { + "batter": + [ + { "id": "1001", "type": "Regular" } + ] + }, + "topping": + [ + { "id": "5001", "type": "None" }, + { "id": "5002", "type": "Glazed" }, + { "id": "5005", "type": "Sugar" }, + { "id": "5003", "type": "Chocolate" }, + { "id": "5004", "type": "Maple" } + ] + }, + { + "id": "0003", + "type": "donut", + "name": "Old Fashioned", + "ppu": 0.55, + "batters": + { + "batter": + [ + { "id": "1001", "type": "Regular" }, + { "id": "1002", "type": "Chocolate" } + ] + }, + "topping": + [ + { "id": "5001", "type": "None" }, + { "id": "5002", "type": "Glazed" }, + { "id": "5003", "type": "Chocolate" }, + { "id": "5004", "type": "Maple" } + ] + } ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json19.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json19.txt index 0b6e7f252e9f..549368a4a07c 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json19.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json19.txt @@ -1,18 +1,18 @@ -{ - "id": "0001", - "type": "donut", - "name": "Cake", - "image": - { - "url": "images/0001.jpg", - "width": 200, - "height": 200 - }, - "thumbnail": - { - "url": "images/thumbnails/0001.jpg", - "width": 32, - "height": 32 - } +{ + "id": "0001", + "type": "donut", + "name": "Cake", + "image": + { + "url": "images/0001.jpg", + "width": 200, + "height": 200 + }, + "thumbnail": + { + "url": "images/thumbnails/0001.jpg", + "width": 32, + "height": 32 + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json2.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json2.txt index f8fa3338bea3..5600991a4c7a 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json2.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json2.txt @@ -1,11 +1,11 @@ -{"menu": { - "id": "file", - "value": "File", - "popup": { - "menuitem": [ - {"value": "New", "onclick": "CreateNewDoc()"}, - {"value": "Open", "onclick": "OpenDoc()"}, - {"value": "Close", "onclick": "CloseDoc()"} - ] - } +{"menu": { + "id": "file", + "value": "File", + "popup": { + "menuitem": [ + {"value": "New", "onclick": "CreateNewDoc()"}, + {"value": "Open", "onclick": "OpenDoc()"}, + {"value": "Close", "onclick": "CloseDoc()"} + ] + } }} diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json20.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json20.txt index cfe5b555688d..5a3193d5ae47 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json20.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json20.txt @@ -1,36 +1,36 @@ -{ - "items": - { - "item": - [ - { - "id": "0001", - "type": "donut", - "name": "Cake", - "ppu": 0.55, - "batters": - { - "batter": - [ - { "id": "1001", "type": "Regular" }, - { "id": "1002", "type": "Chocolate" }, - { "id": "1003", "type": "Blueberry" }, - { "id": "1004", "type": "Devil's Food" } - ] - }, - "topping": - [ - { "id": "5001", "type": "None" }, - { "id": "5002", "type": "Glazed" }, - { "id": "5005", "type": "Sugar" }, - { "id": "5007", "type": "Powdered Sugar" }, - { "id": "5006", "type": "Chocolate with Sprinkles" }, - { "id": "5003", "type": "Chocolate" }, - { "id": "5004", "type": "Maple" } - ] - } - - ] - } +{ + "items": + { + "item": + [ + { + "id": "0001", + "type": "donut", + "name": "Cake", + "ppu": 0.55, + "batters": + { + "batter": + [ + { "id": "1001", "type": "Regular" }, + { "id": "1002", "type": "Chocolate" }, + { "id": "1003", "type": "Blueberry" }, + { "id": "1004", "type": "Devil's Food" } + ] + }, + "topping": + [ + { "id": "5001", "type": "None" }, + { "id": "5002", "type": "Glazed" }, + { "id": "5005", "type": "Sugar" }, + { "id": "5007", "type": "Powdered Sugar" }, + { "id": "5006", "type": "Chocolate with Sprinkles" }, + { "id": "5003", "type": "Chocolate" }, + { "id": "5004", "type": "Maple" } + ] + } + + ] + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json21.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json21.txt index cfe5b555688d..5a3193d5ae47 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json21.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json21.txt @@ -1,36 +1,36 @@ -{ - "items": - { - "item": - [ - { - "id": "0001", - "type": "donut", - "name": "Cake", - "ppu": 0.55, - "batters": - { - "batter": - [ - { "id": "1001", "type": "Regular" }, - { "id": "1002", "type": "Chocolate" }, - { "id": "1003", "type": "Blueberry" }, - { "id": "1004", "type": "Devil's Food" } - ] - }, - "topping": - [ - { "id": "5001", "type": "None" }, - { "id": "5002", "type": "Glazed" }, - { "id": "5005", "type": "Sugar" }, - { "id": "5007", "type": "Powdered Sugar" }, - { "id": "5006", "type": "Chocolate with Sprinkles" }, - { "id": "5003", "type": "Chocolate" }, - { "id": "5004", "type": "Maple" } - ] - } - - ] - } +{ + "items": + { + "item": + [ + { + "id": "0001", + "type": "donut", + "name": "Cake", + "ppu": 0.55, + "batters": + { + "batter": + [ + { "id": "1001", "type": "Regular" }, + { "id": "1002", "type": "Chocolate" }, + { "id": "1003", "type": "Blueberry" }, + { "id": "1004", "type": "Devil's Food" } + ] + }, + "topping": + [ + { "id": "5001", "type": "None" }, + { "id": "5002", "type": "Glazed" }, + { "id": "5005", "type": "Sugar" }, + { "id": "5007", "type": "Powdered Sugar" }, + { "id": "5006", "type": "Chocolate with Sprinkles" }, + { "id": "5003", "type": "Chocolate" }, + { "id": "5004", "type": "Maple" } + ] + } + + ] + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json22.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json22.txt index cfe5b555688d..5a3193d5ae47 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json22.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json22.txt @@ -1,36 +1,36 @@ -{ - "items": - { - "item": - [ - { - "id": "0001", - "type": "donut", - "name": "Cake", - "ppu": 0.55, - "batters": - { - "batter": - [ - { "id": "1001", "type": "Regular" }, - { "id": "1002", "type": "Chocolate" }, - { "id": "1003", "type": "Blueberry" }, - { "id": "1004", "type": "Devil's Food" } - ] - }, - "topping": - [ - { "id": "5001", "type": "None" }, - { "id": "5002", "type": "Glazed" }, - { "id": "5005", "type": "Sugar" }, - { "id": "5007", "type": "Powdered Sugar" }, - { "id": "5006", "type": "Chocolate with Sprinkles" }, - { "id": "5003", "type": "Chocolate" }, - { "id": "5004", "type": "Maple" } - ] - } - - ] - } +{ + "items": + { + "item": + [ + { + "id": "0001", + "type": "donut", + "name": "Cake", + "ppu": 0.55, + "batters": + { + "batter": + [ + { "id": "1001", "type": "Regular" }, + { "id": "1002", "type": "Chocolate" }, + { "id": "1003", "type": "Blueberry" }, + { "id": "1004", "type": "Devil's Food" } + ] + }, + "topping": + [ + { "id": "5001", "type": "None" }, + { "id": "5002", "type": "Glazed" }, + { "id": "5005", "type": "Sugar" }, + { "id": "5007", "type": "Powdered Sugar" }, + { "id": "5006", "type": "Chocolate with Sprinkles" }, + { "id": "5003", "type": "Chocolate" }, + { "id": "5004", "type": "Maple" } + ] + } + + ] + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json23.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json23.txt index d48f5d2bef9f..0518c337f96d 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json23.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json23.txt @@ -1,23 +1,23 @@ -{ - "responseHeader":{ - "status":0, - "QTime":2, - "params":{ - "indent":"true", - "wt":"json", - "q":"title:monsters"}}, - "response":{"numFound":1,"start":0,"docs":[ - { - "id":"978-1423103349", - "author":"Rick Riordan", - "series_t":"Percy Jackson and the Olympians", - "sequence_i":2, - "genre_s":"fantasy", - "inStock":true, - "price":6.49, - "pages_i":304, - "title":[ - "The Sea of Monsters"], - "cat":["book","paperback"]}] +{ + "responseHeader":{ + "status":0, + "QTime":2, + "params":{ + "indent":"true", + "wt":"json", + "q":"title:monsters"}}, + "response":{"numFound":1,"start":0,"docs":[ + { + "id":"978-1423103349", + "author":"Rick Riordan", + "series_t":"Percy Jackson and the Olympians", + "sequence_i":2, + "genre_s":"fantasy", + "inStock":true, + "price":6.49, + "pages_i":304, + "title":[ + "The Sea of Monsters"], + "cat":["book","paperback"]}] }} \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json24.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json24.txt index dc5bbca6dcfa..3f3f7a165d3b 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json24.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json24.txt @@ -1,15 +1,15 @@ -{"options": - {"constraint": - {"name":"decade", - "range":{"facet":true, "type":"xs:gYear", - "bucket":[{"ge":"1970", "lt":"1980", "name":"1970s", - "label":"1970s"}, - {"ge":"1980", "lt":"1990", "name":"1980s","label":"1980s"}, - {"ge":"1990", "lt":"2000", "name":"1990s", "label":"1990s"}, - {"ge":"2000", "name":"2000s", "label":"2000s"}], - "facetOption":"limit=10", - "attribute":{"ns":"", "name":"year"}, - "element":{"ns":"http://marklogic.com/wikipedia", - "name":"nominee"} +{"options": + {"constraint": + {"name":"decade", + "range":{"facet":true, "type":"xs:gYear", + "bucket":[{"ge":"1970", "lt":"1980", "name":"1970s", + "label":"1970s"}, + {"ge":"1980", "lt":"1990", "name":"1980s","label":"1980s"}, + {"ge":"1990", "lt":"2000", "name":"1990s", "label":"1990s"}, + {"ge":"2000", "name":"2000s", "label":"2000s"}], + "facetOption":"limit=10", + "attribute":{"ns":"", "name":"year"}, + "element":{"ns":"http://marklogic.com/wikipedia", + "name":"nominee"} }}}} \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json25.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json25.txt index f7a12e3a03b0..4e41808d0790 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json25.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json25.txt @@ -1,33 +1,33 @@ -{ - "repositories": [ - { - "type": "composer", - "url": "http://packages.example.com" - }, - { - "type": "vcs", - "url": "https://github.com/Seldaek/monolog" - }, - { - "type": "pear", - "url": "http://pear2.php.net" - }, - { - "type": "package", - "package": { - "name": "smarty/smarty", - "version": "3.1.7", - "dist": { - "url": "http://www.smarty.net/files/Smarty-3.1.7.zip", - "type": "zip" - }, - "source": { - "url": "http://smarty-php.googlecode.com/svn/", - "type": "svn", - "reference": "tags/Smarty_3_1_7/distribution/" - } - } - } - ] +{ + "repositories": [ + { + "type": "composer", + "url": "http://packages.example.com" + }, + { + "type": "vcs", + "url": "https://github.com/Seldaek/monolog" + }, + { + "type": "pear", + "url": "http://pear2.php.net" + }, + { + "type": "package", + "package": { + "name": "smarty/smarty", + "version": "3.1.7", + "dist": { + "url": "http://www.smarty.net/files/Smarty-3.1.7.zip", + "type": "zip" + }, + "source": { + "url": "http://smarty-php.googlecode.com/svn/", + "type": "svn", + "reference": "tags/Smarty_3_1_7/distribution/" + } + } + } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json26.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json26.txt index a827405fe0af..8c9bcdcc574b 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json26.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json26.txt @@ -1,13 +1,13 @@ -{ - "product": { - "name": "Widget", - "company": "ACME, Inc", - "partNumber": "7402-129", - "prices": [ - { "minQty": 1, "price": 12.49 }, - { "minQty": 10, "price": 9.99 }, - { "minQty": 50, "price": 7.99 } - ] - } +{ + "product": { + "name": "Widget", + "company": "ACME, Inc", + "partNumber": "7402-129", + "prices": [ + { "minQty": 1, "price": 12.49 }, + { "minQty": 10, "price": 9.99 }, + { "minQty": 50, "price": 7.99 } + ] + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json27.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json27.txt index 6420a1e4a1a9..fa5b784e2675 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json27.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json27.txt @@ -1,25 +1,25 @@ -{ -"title": "javascriptkit.com", -"link": "http://www.javascriptkit.com", -"description": "JavaScript tutorials and over 400+ free scripts!", -"language": "en", -"items": [ -{ -"title": "Document Text Resizer", -"link": "http://www.javascriptkit.com/script/script2/doctextresizer.shtml", -"description": "This script adds the ability for your users to toggle your webpage's font size, with persistent cookies then used to remember the setting" -}, -{ -"title": "JavaScript Reference- Keyboard/ Mouse Buttons Events", -"link": "http://www.javascriptkit.com/jsref/eventkeyboardmouse.shtml", -"description": "The latest update to our JS Reference takes a hard look at keyboard and mouse button events in JavaScript, including the unicode value of each key." -}, -{ -"title": "Dynamically loading an external JavaScript or CSS file", -"link": "http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml", -"description": "External JavaScript or CSS files do not always have to be synchronously loaded as part of the page, but dynamically as well. In this tutorial, see how." -} -] - +{ +"title": "javascriptkit.com", +"link": "http://www.javascriptkit.com", +"description": "JavaScript tutorials and over 400+ free scripts!", +"language": "en", +"items": [ +{ +"title": "Document Text Resizer", +"link": "http://www.javascriptkit.com/script/script2/doctextresizer.shtml", +"description": "This script adds the ability for your users to toggle your webpage's font size, with persistent cookies then used to remember the setting" +}, +{ +"title": "JavaScript Reference- Keyboard/ Mouse Buttons Events", +"link": "http://www.javascriptkit.com/jsref/eventkeyboardmouse.shtml", +"description": "The latest update to our JS Reference takes a hard look at keyboard and mouse button events in JavaScript, including the unicode value of each key." +}, +{ +"title": "Dynamically loading an external JavaScript or CSS file", +"link": "http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml", +"description": "External JavaScript or CSS files do not always have to be synchronously loaded as part of the page, but dynamically as well. In this tutorial, see how." +} +] + } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json28.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json28.txt index 0b8d1aa98bf4..02f54fb3e4a0 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json28.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json28.txt @@ -1,84 +1,84 @@ - - - { - - "coordinates": null, - - "created_at": "Fri Jun 24 17:43:26 +0000 2011", - - "truncated": false, - - "favorited": false, - - "id_str": "84315710834212866", - - "entities": { - - "urls": [ - - - - ], - - "hashtags": [ - - { - - "text": "peterfalk", - - "indices": [ - - 35, - - 45 - - ] - - } - - ], - - "user_mentions": [ - - - - ] - - }, - - "in_reply_to_user_id_str": null, - - "contributors": null, - - "text": "Maybe he'll finally find his keys. #peterfalk", - - "retweet_count": 0, - - "id": 84315710834212866, - - "in_reply_to_status_id_str": null, - - "geo": null, - - "retweeted": false, - - "in_reply_to_user_id": null, - - "source": "YoruFukurou", - - "in_reply_to_screen_name": null, - - "user": { - - "id_str": "819797", - - "id": 819797 - - }, - - "place": null, - - "in_reply_to_status_id": null - - } - + + + { + + "coordinates": null, + + "created_at": "Fri Jun 24 17:43:26 +0000 2011", + + "truncated": false, + + "favorited": false, + + "id_str": "84315710834212866", + + "entities": { + + "urls": [ + + + + ], + + "hashtags": [ + + { + + "text": "peterfalk", + + "indices": [ + + 35, + + 45 + + ] + + } + + ], + + "user_mentions": [ + + + + ] + + }, + + "in_reply_to_user_id_str": null, + + "contributors": null, + + "text": "Maybe he'll finally find his keys. #peterfalk", + + "retweet_count": 0, + + "id": 84315710834212866, + + "in_reply_to_status_id_str": null, + + "geo": null, + + "retweeted": false, + + "in_reply_to_user_id": null, + + "source": "YoruFukurou", + + "in_reply_to_screen_name": null, + + "user": { + + "id_str": "819797", + + "id": 819797 + + }, + + "place": null, + + "in_reply_to_status_id": null + + } + diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json29.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json29.txt index 01547c5d30b3..adb93e7b801e 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json29.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json29.txt @@ -1,11 +1,11 @@ -{ - "_id":"discussion_tables", - "_rev":"D1C946B7", - "Sunrise":true, - "Sunset":false, - "FullHours":[1,2,3,4,5,6,7,8,9,10], - "Activities": [ - {"Name":"Football", "Duration":2, "DurationUnit":"Hours"}, - {"Name":"Breakfast", "Duration":40, "DurationUnit":"Minutes", "Attendees":["Jan", "Damien", "Laura", "Gwendolyn", "Roseanna"]} - ] +{ + "_id":"discussion_tables", + "_rev":"D1C946B7", + "Sunrise":true, + "Sunset":false, + "FullHours":[1,2,3,4,5,6,7,8,9,10], + "Activities": [ + {"Name":"Football", "Duration":2, "DurationUnit":"Hours"}, + {"Name":"Breakfast", "Duration":40, "DurationUnit":"Minutes", "Attendees":["Jan", "Damien", "Laura", "Gwendolyn", "Roseanna"]} + ] } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json3.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json3.txt index 275cce18e581..aa79ac3002da 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json3.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json3.txt @@ -1,26 +1,26 @@ -{"widget": { - "debug": "on", - "window": { - "title": "Sample Konfabulator Widget", - "name": "main_window", - "width": 500, - "height": 500 - }, - "image": { - "src": "Images/Sun.png", - "name": "sun1", - "hOffset": 250, - "vOffset": 250, - "alignment": "center" - }, - "text": { - "data": "Click Here", - "size": 36, - "style": "bold", - "name": "text1", - "hOffset": 250, - "vOffset": 100, - "alignment": "center", - "onMouseUp": "sun1.opacity = (sun1.opacity / 100) * 90;" - } +{"widget": { + "debug": "on", + "window": { + "title": "Sample Konfabulator Widget", + "name": "main_window", + "width": 500, + "height": 500 + }, + "image": { + "src": "Images/Sun.png", + "name": "sun1", + "hOffset": 250, + "vOffset": 250, + "alignment": "center" + }, + "text": { + "data": "Click Here", + "size": 36, + "style": "bold", + "name": "text1", + "hOffset": 250, + "vOffset": 100, + "alignment": "center", + "onMouseUp": "sun1.opacity = (sun1.opacity / 100) * 90;" + } }} diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json31.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json31.txt index 83595b93fc36..89892bb8bfbb 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json31.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json31.txt @@ -1,9 +1,9 @@ -{ - "_id":"some_doc_id", - "_rev":"D1C946B7", - "Subject":"I like Plankton", - "Author":"Rusty", - "PostedDate":"2006-08-15T17:30:12-04:00", - "Tags":["plankton", "baseball", "decisions"], - "Body":"I decided today that I don't like baseball. I like plankton." +{ + "_id":"some_doc_id", + "_rev":"D1C946B7", + "Subject":"I like Plankton", + "Author":"Rusty", + "PostedDate":"2006-08-15T17:30:12-04:00", + "Tags":["plankton", "baseball", "decisions"], + "Body":"I decided today that I don't like baseball. I like plankton." } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json4.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json4.txt index 057d63592f8c..9eea6ad6ea87 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json4.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json4.txt @@ -1,88 +1,88 @@ -{"web-app": { - "servlet": [ - { - "servlet-name": "cofaxCDS", - "servlet-class": "org.cofax.cds.CDSServlet", - "init-param": { - "configGlossary:installationAt": "Philadelphia, PA", - "configGlossary:adminEmail": "ksm@pobox.com", - "configGlossary:poweredBy": "Cofax", - "configGlossary:poweredByIcon": "/images/cofax.gif", - "configGlossary:staticPath": "/content/static", - "templateProcessorClass": "org.cofax.WysiwygTemplate", - "templateLoaderClass": "org.cofax.FilesTemplateLoader", - "templatePath": "templates", - "templateOverridePath": "", - "defaultListTemplate": "listTemplate.htm", - "defaultFileTemplate": "articleTemplate.htm", - "useJSP": false, - "jspListTemplate": "listTemplate.jsp", - "jspFileTemplate": "articleTemplate.jsp", - "cachePackageTagsTrack": 200, - "cachePackageTagsStore": 200, - "cachePackageTagsRefresh": 60, - "cacheTemplatesTrack": 100, - "cacheTemplatesStore": 50, - "cacheTemplatesRefresh": 15, - "cachePagesTrack": 200, - "cachePagesStore": 100, - "cachePagesRefresh": 10, - "cachePagesDirtyRead": 10, - "searchEngineListTemplate": "forSearchEnginesList.htm", - "searchEngineFileTemplate": "forSearchEngines.htm", - "searchEngineRobotsDb": "WEB-INF/robots.db", - "useDataStore": true, - "dataStoreClass": "org.cofax.SqlDataStore", - "redirectionClass": "org.cofax.SqlRedirection", - "dataStoreName": "cofax", - "dataStoreDriver": "com.microsoft.jdbc.sqlserver.SQLServerDriver", - "dataStoreUrl": "jdbc:microsoft:sqlserver://LOCALHOST:1433;DatabaseName=goon", - "dataStoreUser": "sa", - "dataStorePassword": "dataStoreTestQuery", - "dataStoreTestQuery": "SET NOCOUNT ON;select test='test';", - "dataStoreLogFile": "/usr/local/tomcat/logs/datastore.log", - "dataStoreInitConns": 10, - "dataStoreMaxConns": 100, - "dataStoreConnUsageLimit": 100, - "dataStoreLogLevel": "debug", - "maxUrlLength": 500}}, - { - "servlet-name": "cofaxEmail", - "servlet-class": "org.cofax.cds.EmailServlet", - "init-param": { - "mailHost": "mail1", - "mailHostOverride": "mail2"}}, - { - "servlet-name": "cofaxAdmin", - "servlet-class": "org.cofax.cds.AdminServlet"}, - - { - "servlet-name": "fileServlet", - "servlet-class": "org.cofax.cds.FileServlet"}, - { - "servlet-name": "cofaxTools", - "servlet-class": "org.cofax.cms.CofaxToolsServlet", - "init-param": { - "templatePath": "toolstemplates/", - "log": 1, - "logLocation": "/usr/local/tomcat/logs/CofaxTools.log", - "logMaxSize": "", - "dataLog": 1, - "dataLogLocation": "/usr/local/tomcat/logs/dataLog.log", - "dataLogMaxSize": "", - "removePageCache": "/content/admin/remove?cache=pages&id=", - "removeTemplateCache": "/content/admin/remove?cache=templates&id=", - "fileTransferFolder": "/usr/local/tomcat/webapps/content/fileTransferFolder", - "lookInContext": 1, - "adminGroupID": 4, - "betaServer": true}}], - "servlet-mapping": { - "cofaxCDS": "/", - "cofaxEmail": "/cofaxutil/aemail/*", - "cofaxAdmin": "/admin/*", - "fileServlet": "/static/*", - "cofaxTools": "/tools/*"}, - - "taglib": { - "taglib-uri": "cofax.tld", +{"web-app": { + "servlet": [ + { + "servlet-name": "cofaxCDS", + "servlet-class": "org.cofax.cds.CDSServlet", + "init-param": { + "configGlossary:installationAt": "Philadelphia, PA", + "configGlossary:adminEmail": "ksm@pobox.com", + "configGlossary:poweredBy": "Cofax", + "configGlossary:poweredByIcon": "/images/cofax.gif", + "configGlossary:staticPath": "/content/static", + "templateProcessorClass": "org.cofax.WysiwygTemplate", + "templateLoaderClass": "org.cofax.FilesTemplateLoader", + "templatePath": "templates", + "templateOverridePath": "", + "defaultListTemplate": "listTemplate.htm", + "defaultFileTemplate": "articleTemplate.htm", + "useJSP": false, + "jspListTemplate": "listTemplate.jsp", + "jspFileTemplate": "articleTemplate.jsp", + "cachePackageTagsTrack": 200, + "cachePackageTagsStore": 200, + "cachePackageTagsRefresh": 60, + "cacheTemplatesTrack": 100, + "cacheTemplatesStore": 50, + "cacheTemplatesRefresh": 15, + "cachePagesTrack": 200, + "cachePagesStore": 100, + "cachePagesRefresh": 10, + "cachePagesDirtyRead": 10, + "searchEngineListTemplate": "forSearchEnginesList.htm", + "searchEngineFileTemplate": "forSearchEngines.htm", + "searchEngineRobotsDb": "WEB-INF/robots.db", + "useDataStore": true, + "dataStoreClass": "org.cofax.SqlDataStore", + "redirectionClass": "org.cofax.SqlRedirection", + "dataStoreName": "cofax", + "dataStoreDriver": "com.microsoft.jdbc.sqlserver.SQLServerDriver", + "dataStoreUrl": "jdbc:microsoft:sqlserver://LOCALHOST:1433;DatabaseName=goon", + "dataStoreUser": "sa", + "dataStorePassword": "dataStoreTestQuery", + "dataStoreTestQuery": "SET NOCOUNT ON;select test='test';", + "dataStoreLogFile": "/usr/local/tomcat/logs/datastore.log", + "dataStoreInitConns": 10, + "dataStoreMaxConns": 100, + "dataStoreConnUsageLimit": 100, + "dataStoreLogLevel": "debug", + "maxUrlLength": 500}}, + { + "servlet-name": "cofaxEmail", + "servlet-class": "org.cofax.cds.EmailServlet", + "init-param": { + "mailHost": "mail1", + "mailHostOverride": "mail2"}}, + { + "servlet-name": "cofaxAdmin", + "servlet-class": "org.cofax.cds.AdminServlet"}, + + { + "servlet-name": "fileServlet", + "servlet-class": "org.cofax.cds.FileServlet"}, + { + "servlet-name": "cofaxTools", + "servlet-class": "org.cofax.cms.CofaxToolsServlet", + "init-param": { + "templatePath": "toolstemplates/", + "log": 1, + "logLocation": "/usr/local/tomcat/logs/CofaxTools.log", + "logMaxSize": "", + "dataLog": 1, + "dataLogLocation": "/usr/local/tomcat/logs/dataLog.log", + "dataLogMaxSize": "", + "removePageCache": "/content/admin/remove?cache=pages&id=", + "removeTemplateCache": "/content/admin/remove?cache=templates&id=", + "fileTransferFolder": "/usr/local/tomcat/webapps/content/fileTransferFolder", + "lookInContext": 1, + "adminGroupID": 4, + "betaServer": true}}], + "servlet-mapping": { + "cofaxCDS": "/", + "cofaxEmail": "/cofaxutil/aemail/*", + "cofaxAdmin": "/admin/*", + "fileServlet": "/static/*", + "cofaxTools": "/tools/*"}, + + "taglib": { + "taglib-uri": "cofax.tld", "taglib-location": "/WEB-INF/tlds/cofax.tld"}}} diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json5.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json5.txt index df7d087aeb5a..49980ca25bcc 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json5.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json5.txt @@ -1,27 +1,27 @@ -{"menu": { - "header": "SVG Viewer", - "items": [ - {"id": "Open"}, - {"id": "OpenNew", "label": "Open New"}, - null, - {"id": "ZoomIn", "label": "Zoom In"}, - {"id": "ZoomOut", "label": "Zoom Out"}, - {"id": "OriginalView", "label": "Original View"}, - null, - {"id": "Quality"}, - {"id": "Pause"}, - {"id": "Mute"}, - null, - {"id": "Find", "label": "Find..."}, - {"id": "FindAgain", "label": "Find Again"}, - {"id": "Copy"}, - {"id": "CopyAgain", "label": "Copy Again"}, - {"id": "CopySVG", "label": "Copy SVG"}, - {"id": "ViewSVG", "label": "View SVG"}, - {"id": "ViewSource", "label": "View Source"}, - {"id": "SaveAs", "label": "Save As"}, - null, - {"id": "Help"}, - {"id": "About", "label": "About Adobe CVG Viewer..."} - ] +{"menu": { + "header": "SVG Viewer", + "items": [ + {"id": "Open"}, + {"id": "OpenNew", "label": "Open New"}, + null, + {"id": "ZoomIn", "label": "Zoom In"}, + {"id": "ZoomOut", "label": "Zoom Out"}, + {"id": "OriginalView", "label": "Original View"}, + null, + {"id": "Quality"}, + {"id": "Pause"}, + {"id": "Mute"}, + null, + {"id": "Find", "label": "Find..."}, + {"id": "FindAgain", "label": "Find Again"}, + {"id": "Copy"}, + {"id": "CopyAgain", "label": "Copy Again"}, + {"id": "CopySVG", "label": "Copy SVG"}, + {"id": "ViewSVG", "label": "View SVG"}, + {"id": "ViewSource", "label": "View Source"}, + {"id": "SaveAs", "label": "Save As"}, + null, + {"id": "Help"}, + {"id": "About", "label": "About Adobe CVG Viewer..."} + ] }} diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json6.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json6.txt index b60804d9ed3a..c69a27e0c096 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json6.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json6.txt @@ -1,11 +1,11 @@ -{"markers": [ - { - "a":"daa dee duu", - "b":"gaaa" - }, - { - "a":"xxx", - "b":"ba baa" - } - ] +{"markers": [ + { + "a":"daa dee duu", + "b":"gaaa" + }, + { + "a":"xxx", + "b":"ba baa" + } + ] } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json7.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json7.txt index 12e35c114dd1..6a7614f0a50e 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json7.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json7.txt @@ -1,32 +1,32 @@ -{"markers": [ - { - "point":"new GLatLng(40.266044,-74.718479)", - "homeTeam":"Lawrence Library", - "awayTeam":"LUGip", - "markerImage":"images/red.png", - "information": "Linux users group meets second Wednesday of each month.", - "fixture":"Wednesday 7pm", - "capacity":"", - "previousScore":"" - }, - { - "point":"new GLatLng(40.211600,-74.695702)", - "homeTeam":"Hamilton Library", - "awayTeam":"LUGip HW SIG", - "markerImage":"images/white.png", - "information": "Linux users can meet the first Tuesday of the month to work out harward and configuration issues.", - "fixture":"Tuesday 7pm", - "capacity":"", - "tv":"" - }, - { - "point":"new GLatLng(40.294535,-74.682012)", - "homeTeam":"Applebees", - "awayTeam":"After LUPip Mtg Spot", - "markerImage":"images/newcastle.png", - "information": "Some of us go there after the main LUGip meeting, drink brews, and talk.", - "fixture":"Wednesday whenever", - "capacity":"2 to 4 pints", - "tv":"" - } +{"markers": [ + { + "point":"new GLatLng(40.266044,-74.718479)", + "homeTeam":"Lawrence Library", + "awayTeam":"LUGip", + "markerImage":"images/red.png", + "information": "Linux users group meets second Wednesday of each month.", + "fixture":"Wednesday 7pm", + "capacity":"", + "previousScore":"" + }, + { + "point":"new GLatLng(40.211600,-74.695702)", + "homeTeam":"Hamilton Library", + "awayTeam":"LUGip HW SIG", + "markerImage":"images/white.png", + "information": "Linux users can meet the first Tuesday of the month to work out harward and configuration issues.", + "fixture":"Tuesday 7pm", + "capacity":"", + "tv":"" + }, + { + "point":"new GLatLng(40.294535,-74.682012)", + "homeTeam":"Applebees", + "awayTeam":"After LUPip Mtg Spot", + "markerImage":"images/newcastle.png", + "information": "Some of us go there after the main LUGip meeting, drink brews, and talk.", + "fixture":"Wednesday whenever", + "capacity":"2 to 4 pints", + "tv":"" + } ] } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json8.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json8.txt index 3e058201a9f9..bfa65b41aa5f 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json8.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json8.txt @@ -1,53 +1,53 @@ -{"apiVersion":"2.0", - "data":{ - "updated":"2010-01-07T19:58:42.949Z", - "totalItems":800, - "startIndex":1, - "itemsPerPage":1, - "items":[ - {"id":"hYB0mn5zh2c", - "uploaded":"2007-06-05T22:07:03.000Z", - "updated":"2010-01-07T13:26:50.000Z", - "uploader":"GoogleDeveloperDay", - "category":"News", - "title":"Google Developers Day US - Maps API Introduction", - "description":"Google Maps API Introduction ...", - "tags":[ - "GDD07","GDD07US","Maps" - ], - "thumbnail":{ - "default":"http://i.ytimg.com/vi/hYB0mn5zh2c/default.jpg", - "hqDefault":"http://i.ytimg.com/vi/hYB0mn5zh2c/hqdefault.jpg" - }, - "player":{ - "default":"http://www.youtube.com/watch?vhYB0mn5zh2c" - }, - "content":{ - "1":"rtsp://v5.cache3.c.youtube.com/CiILENy.../0/0/0/video.3gp", - "5":"http://www.youtube.com/v/hYB0mn5zh2c?f...", - "6":"rtsp://v1.cache1.c.youtube.com/CiILENy.../0/0/0/video.3gp" - }, - "duration":2840, - "aspectRatio":"widescreen", - "rating":4.63, - "ratingCount":68, - "viewCount":220101, - "favoriteCount":201, - "commentCount":22, - "status":{ - "value":"restricted", - "reason":"limitedSyndication" - }, - "accessControl":{ - "syndicate":"allowed", - "commentVote":"allowed", - "rate":"allowed", - "list":"allowed", - "comment":"allowed", - "embed":"allowed", - "videoRespond":"moderated" - } - } - ] - } +{"apiVersion":"2.0", + "data":{ + "updated":"2010-01-07T19:58:42.949Z", + "totalItems":800, + "startIndex":1, + "itemsPerPage":1, + "items":[ + {"id":"hYB0mn5zh2c", + "uploaded":"2007-06-05T22:07:03.000Z", + "updated":"2010-01-07T13:26:50.000Z", + "uploader":"GoogleDeveloperDay", + "category":"News", + "title":"Google Developers Day US - Maps API Introduction", + "description":"Google Maps API Introduction ...", + "tags":[ + "GDD07","GDD07US","Maps" + ], + "thumbnail":{ + "default":"http://i.ytimg.com/vi/hYB0mn5zh2c/default.jpg", + "hqDefault":"http://i.ytimg.com/vi/hYB0mn5zh2c/hqdefault.jpg" + }, + "player":{ + "default":"http://www.youtube.com/watch?vhYB0mn5zh2c" + }, + "content":{ + "1":"rtsp://v5.cache3.c.youtube.com/CiILENy.../0/0/0/video.3gp", + "5":"http://www.youtube.com/v/hYB0mn5zh2c?f...", + "6":"rtsp://v1.cache1.c.youtube.com/CiILENy.../0/0/0/video.3gp" + }, + "duration":2840, + "aspectRatio":"widescreen", + "rating":4.63, + "ratingCount":68, + "viewCount":220101, + "favoriteCount":201, + "commentCount":22, + "status":{ + "value":"restricted", + "reason":"limitedSyndication" + }, + "accessControl":{ + "syndicate":"allowed", + "commentVote":"allowed", + "rate":"allowed", + "list":"allowed", + "comment":"allowed", + "embed":"allowed", + "videoRespond":"moderated" + } + } + ] + } } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json9.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json9.txt index 1c5baee64d17..d5c866fefab1 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json9.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json9.txt @@ -1,77 +1,77 @@ -{ - "menu": { - "header": "xProgress SVG Viewer", - "items": [ - { - "id": "Open" - }, - { - "id": "OpenNew", - "label": "Open New" - }, - null, - { - "id": "ZoomIn", - "label": "Zoom In" - }, - { - "id": "ZoomOut", - "label": "Zoom Out" - }, - { - "id": "OriginalView", - "label": "Original View" - }, - null, - { - "id": "Quality" - }, - { - "id": "Pause" - }, - { - "id": "Mute" - }, - null, - { - "id": "Find", - "label": "Find..." - }, - { - "id": "FindAgain", - "label": "Find Again" - }, - { - "id": "Copy" - }, - { - "id": "CopyAgain", - "label": "Copy Again" - }, - { - "id": "CopySVG", - "label": "Copy SVG" - }, - { - "id": "ViewSVG", - "label": "View SVG" - }, - { - "id": "ViewSource", - "label": "View Source" - }, - { - "id": "SaveAs", - "label": "Save As" - }, - null, - { - "id": "Help" - }, - { - "id": "About", - "label": "About xProgress CVG Viewer..." - } - ] - } +{ + "menu": { + "header": "xProgress SVG Viewer", + "items": [ + { + "id": "Open" + }, + { + "id": "OpenNew", + "label": "Open New" + }, + null, + { + "id": "ZoomIn", + "label": "Zoom In" + }, + { + "id": "ZoomOut", + "label": "Zoom Out" + }, + { + "id": "OriginalView", + "label": "Original View" + }, + null, + { + "id": "Quality" + }, + { + "id": "Pause" + }, + { + "id": "Mute" + }, + null, + { + "id": "Find", + "label": "Find..." + }, + { + "id": "FindAgain", + "label": "Find Again" + }, + { + "id": "Copy" + }, + { + "id": "CopyAgain", + "label": "Copy Again" + }, + { + "id": "CopySVG", + "label": "Copy SVG" + }, + { + "id": "ViewSVG", + "label": "View SVG" + }, + { + "id": "ViewSource", + "label": "View Source" + }, + { + "id": "SaveAs", + "label": "Save As" + }, + null, + { + "id": "Help" + }, + { + "id": "About", + "label": "About xProgress CVG Viewer..." + } + ] + } } diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonListInsideList.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonListInsideList.txt index 9a0408177c32..5f505d34cc8d 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonListInsideList.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonListInsideList.txt @@ -1,48 +1,48 @@ -{ - "photos": [ - [ - { - "url": "image url", - "dimensions": "192x144" - }, - { - "url": "image url", - "dimensions": "original" - }, - { - "url": "image url", - "dimensions": "128x96" - }, - { - "url": "image url", - "dimensions": "64x48" - }, - { - "url": "image url", - "dimensions": "400x300" - } - ], - [ - { - "url": "image url", - "dimensions": "192x144" - }, - { - "url": "image url", - "dimensions": "original" - }, - { - "url": "image url", - "dimensions": "128x96" - }, - { - "url": "image url", - "dimensions": "64x48" - }, - { - "url": "image url", - "dimensions": "400x300" - } - ] - ] +{ + "photos": [ + [ + { + "url": "image url", + "dimensions": "192x144" + }, + { + "url": "image url", + "dimensions": "original" + }, + { + "url": "image url", + "dimensions": "128x96" + }, + { + "url": "image url", + "dimensions": "64x48" + }, + { + "url": "image url", + "dimensions": "400x300" + } + ], + [ + { + "url": "image url", + "dimensions": "192x144" + }, + { + "url": "image url", + "dimensions": "original" + }, + { + "url": "image url", + "dimensions": "128x96" + }, + { + "url": "image url", + "dimensions": "64x48" + }, + { + "url": "image url", + "dimensions": "400x300" + } + ] + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonMongo.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonMongo.txt index 9a0703110869..1d51eeef9e73 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonMongo.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonMongo.txt @@ -1,10 +1,10 @@ -{ "author": "joe", - "created" : "new Date(\"03/28/2009\")", - "title" : "Yet another blog post", - "text" : "Here is the text...", - "tags" : [ "example", "joe" ], - "comments" : [ { "author": "jim", "comment": "I disagree" }, - { "author": "nancy", "comment": "Good post" } - ] +{ "author": "joe", + "created" : "new Date(\"03/28/2009\")", + "title" : "Yet another blog post", + "text" : "Here is the text...", + "tags" : [ "example", "joe" ], + "comments" : [ { "author": "jim", "comment": "I disagree" }, + { "author": "nancy", "comment": "Good post" } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonMongoSingleQuote.tx0 b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonMongoSingleQuote.tx0 index b8ff112e197f..c667eea7965c 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonMongoSingleQuote.tx0 +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonMongoSingleQuote.tx0 @@ -1,10 +1,10 @@ -{ author: 'joe', - created : new Date('03/28/2009'), - title : 'Yet another blog post', - text : 'Here is the text...', - tags : [ 'example', 'joe' ], - comments : [ { author: 'jim', comment: 'I disagree' }, - { author: 'nancy', comment: 'Good post' } - ] +{ author: 'joe', + created : new Date('03/28/2009'), + title : 'Yet another blog post', + text : 'Here is the text...', + tags : [ 'example', 'joe' ], + comments : [ { author: 'jim', comment: 'I disagree' }, + { author: 'nancy', comment: 'Good post' } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonProductdb.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonProductdb.txt index ae91e50c97b6..99cd00f6aa4e 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonProductdb.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonProductdb.txt @@ -1,33 +1,33 @@ -{ - "name":"Product", - "properties": - { - "id": - { - "type":"number", - "description":"Product identifier", - "required":true - }, - "name": - { - "description":"Name of the product", - "type":"string", - "required":true - }, - "price": - { - "type":"number", - "minimum":0, - "required":true - }, - "tags": - { - "type":"array", - "items": - { - "type":"string" - } - } - } +{ + "name":"Product", + "properties": + { + "id": + { + "type":"number", + "description":"Product identifier", + "required":true + }, + "name": + { + "description":"Name of the product", + "type":"string", + "required":true + }, + "price": + { + "type":"number", + "minimum":0, + "required":true + }, + "tags": + { + "type":"array", + "items": + { + "type":"string" + } + } + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json_google.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json_google.txt index e5b018ae60ae..ac90fe3bb57d 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json_google.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/json_google.txt @@ -1,33 +1,33 @@ -{"markers": [ - { - "point":"new GLatLng(40.266044,-74.718479)", - "homeTeam":"Lawrence Library", - "awayTeam":"LUGip", - "markerImage":"images/red.png", - "information": "Linux users group meets second Wednesday of each month.", - "fixture":"Wednesday 7pm", - "capacity":"", - "previousScore":"" - }, - { - "point":"new GLatLng(40.211600,-74.695702)", - "homeTeam":"Hamilton Library", - "awayTeam":"LUGip HW SIG", - "markerImage":"images/white.png", - "information": "Linux users can meet the first Tuesday of the month to work out harward and configuration issues.", - "fixture":"Tuesday 7pm", - "capacity":"", - "tv":"" - }, - { - "point":"new GLatLng(40.294535,-74.682012)", - "homeTeam":"Applebees", - "awayTeam":"After LUPip Mtg Spot", - "markerImage":"images/newcastle.png", - "information": "Some of us go there after the main LUGip meeting, drink brews, and talk.", - "fixture":"Wednesday whenever", - "capacity":"2 to 4 pints", - "tv":"" - } +{"markers": [ + { + "point":"new GLatLng(40.266044,-74.718479)", + "homeTeam":"Lawrence Library", + "awayTeam":"LUGip", + "markerImage":"images/red.png", + "information": "Linux users group meets second Wednesday of each month.", + "fixture":"Wednesday 7pm", + "capacity":"", + "previousScore":"" + }, + { + "point":"new GLatLng(40.211600,-74.695702)", + "homeTeam":"Hamilton Library", + "awayTeam":"LUGip HW SIG", + "markerImage":"images/white.png", + "information": "Linux users can meet the first Tuesday of the month to work out harward and configuration issues.", + "fixture":"Tuesday 7pm", + "capacity":"", + "tv":"" + }, + { + "point":"new GLatLng(40.294535,-74.682012)", + "homeTeam":"Applebees", + "awayTeam":"After LUPip Mtg Spot", + "markerImage":"images/newcastle.png", + "information": "Some of us go there after the main LUGip meeting, drink brews, and talk.", + "fixture":"Wednesday whenever", + "capacity":"2 to 4 pints", + "tv":"" + } ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsoncustomer.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsoncustomer.txt index c8f18c9b576b..7a8302964db3 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsoncustomer.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsoncustomer.txt @@ -1,24 +1,24 @@ -{ - "firstName": "John", - "lastName": "Smith", - "age": 25, - "address": - { - "streetAddress": "21 2nd Street", - "city": "New York", - "state": "NY", - "postalCode": "10021" - }, - "phoneNumber": - [ - { - "type": "home", - "number": "212 555-1234" - }, - { - "type": "fax", - "number": "646 555-4567" - } - ] +{ + "firstName": "John", + "lastName": "Smith", + "age": 25, + "address": + { + "streetAddress": "21 2nd Street", + "city": "New York", + "state": "NY", + "postalCode": "10021" + }, + "phoneNumber": + [ + { + "type": "home", + "number": "212 555-1234" + }, + { + "type": "fax", + "number": "646 555-4567" + } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txo b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txo index cd08bdcd5ce0..e592f4dbf9ac 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txo +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txo @@ -1,44 +1,44 @@ - { - - - "refresh_url":"?since_id=122078461840982016&q=blue%20angels", - - "results":[ - - { - - "source":"<a href="http://ubersocial.com" rel="nofollow">\u00DCberSocial for BlackBerry</a>", - "created_at":"Thu, 06 Oct 2011 19:36:17 +0000", - - "entities":{ - - - - } - - } - ], - "emptyarray" : [] + { + + + "refresh_url":"?since_id=122078461840982016&q=blue%20angels", + + "results":[ + + { + + "source":"<a href="http://ubersocial.com" rel="nofollow">\u00DCberSocial for BlackBerry</a>", + "created_at":"Thu, 06 Oct 2011 19:36:17 +0000", + + "entities":{ + + + + } + + } + ], + "emptyarray" : [] } - { - - - "refresh_url":"?since_id=122078461840982016&q=blue%20angels", - - "results":[ - - { - - "source":"<a href="http://ubersocial.com" rel="nofollow">\u00DCberSocial for BlackBerry</a>", - "created_at":"Thu, 06 Oct 2011 19:36:17 +0000", - - "entities":{ - - - - } - - } - ], - "emptyarray" : [] + { + + + "refresh_url":"?since_id=122078461840982016&q=blue%20angels", + + "results":[ + + { + + "source":"<a href="http://ubersocial.com" rel="nofollow">\u00DCberSocial for BlackBerry</a>", + "created_at":"Thu, 06 Oct 2011 19:36:17 +0000", + + "entities":{ + + + + } + + } + ], + "emptyarray" : [] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txt index edc815d3cb57..d7db22d982a1 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txt @@ -1,23 +1,23 @@ - { - - - "refresh_url":"?since_id=122078461840982016&q=blue%20angels", - - "results":[ - - { - - "source":"<a href="http://ubersocial.com" rel="nofollow">berSocial for BlackBerry</a>", - "created_at":"Thu, 06 Oct 2011 19:36:17 +0000", - - "entities":{ - - - - } - - } - ], - "emptyarray" : [] + { + + + "refresh_url":"?since_id=122078461840982016&q=blue%20angels", + + "results":[ + + { + + "source":"<a href="http://ubersocial.com" rel="nofollow">berSocial for BlackBerry</a>", + "created_at":"Thu, 06 Oct 2011 19:36:17 +0000", + + "entities":{ + + + + } + + } + ], + "emptyarray" : [] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfacebook.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfacebook.txt index 29be46b4d04e..d0da35ceaa14 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfacebook.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfacebook.txt @@ -1,45 +1,45 @@ -{ - "data": [ - { - "id": "X999_Y999", - "from": { - "name": "Tom Brady", "id": "X12" - }, - "message": "Looking forward to 2010!", - "actions": [ - { - "name": "Comment", - "link": "http://www.facebook.com/X999/posts/Y999" - }, - { - "name": "Like", - "link": "http://www.facebook.com/X999/posts/Y999" - } - ], - "type": "status", - "created_time": "2010-08-02T21:27:44+0000", - "updated_time": "2010-08-02T21:27:44+0000" - }, - { - "id": "X998_Y998", - "from": { - "name": "Peyton Manning", "id": "X18" - }, - "message": "Where's my contract?", - "actions": [ - { - "name": "Comment", - "link": "http://www.facebook.com/X998/posts/Y998" - }, - { - "name": "Like", - "link": "http://www.facebook.com/X998/posts/Y998" - } - ], - "type": "status", - "created_time": "2010-08-02T21:27:44+0000", - "updated_time": "2010-08-02T21:27:44+0000" - } - ] +{ + "data": [ + { + "id": "X999_Y999", + "from": { + "name": "Tom Brady", "id": "X12" + }, + "message": "Looking forward to 2010!", + "actions": [ + { + "name": "Comment", + "link": "http://www.facebook.com/X999/posts/Y999" + }, + { + "name": "Like", + "link": "http://www.facebook.com/X999/posts/Y999" + } + ], + "type": "status", + "created_time": "2010-08-02T21:27:44+0000", + "updated_time": "2010-08-02T21:27:44+0000" + }, + { + "id": "X998_Y998", + "from": { + "name": "Peyton Manning", "id": "X18" + }, + "message": "Where's my contract?", + "actions": [ + { + "name": "Comment", + "link": "http://www.facebook.com/X998/posts/Y998" + }, + { + "name": "Like", + "link": "http://www.facebook.com/X998/posts/Y998" + } + ], + "type": "status", + "created_time": "2010-08-02T21:27:44+0000", + "updated_time": "2010-08-02T21:27:44+0000" + } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfeed.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfeed.txt index 8522e7f99fd4..bf356d152ebf 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfeed.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfeed.txt @@ -1,33 +1,33 @@ -{ - "type": "rss", - "version": "rss10", - "nvFeed": 1, - "htmlUrl": "http://blog.netvibes.com/", - "title": "Netvibes Blog", - "content": "Netvibes.com development blog", - "items": - [ - { - "id": "httpblognetvibescom20060628netvibesnewfeaturespreview", - "title": "Netvibes new features review", - "link": "http://blog.netvibes.com/?2006/06/28/netvibes-new-features-preview", - "content": "

A post with an enclosure

", - "date": "Jun 28, 2006 11:18:31 GMT", - "enclosures": - [ - { - "type": "image/png", - "url": "http://blog.netvibes.com/images/20060531-launch/account-change.png" - } - ] - }, - { - "id": "httpblognetvibescom20060624netvibesintroduces", - "title": "Netvibes introduce Keyboard control", - "link": "http://blog.netvibes.com/?2006/06/24/netvibes-introduces", - "content": "

This is our HTML content

", - "date": "Jun 24, 2006 11:18:31 GMT" - } - ] +{ + "type": "rss", + "version": "rss10", + "nvFeed": 1, + "htmlUrl": "http://blog.netvibes.com/", + "title": "Netvibes Blog", + "content": "Netvibes.com development blog", + "items": + [ + { + "id": "httpblognetvibescom20060628netvibesnewfeaturespreview", + "title": "Netvibes new features review", + "link": "http://blog.netvibes.com/?2006/06/28/netvibes-new-features-preview", + "content": "

A post with an enclosure

", + "date": "Jun 28, 2006 11:18:31 GMT", + "enclosures": + [ + { + "type": "image/png", + "url": "http://blog.netvibes.com/images/20060531-launch/account-change.png" + } + ] + }, + { + "id": "httpblognetvibescom20060624netvibesintroduces", + "title": "Netvibes introduce Keyboard control", + "link": "http://blog.netvibes.com/?2006/06/24/netvibes-introduces", + "content": "

This is our HTML content

", + "date": "Jun 24, 2006 11:18:31 GMT" + } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfeed2.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfeed2.txt index f649d9b859c5..db9d34aa644e 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfeed2.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonfeed2.txt @@ -1,47 +1,47 @@ -{ - "name": "j-feed", - "description" : "A format to describe Feeds", - "url": "http://example.org/schemas/j-feed", - "type": "object", - "members": - [ - { "name": "nvFeed" }, - { "name": "htmlUrl" }, - { "name": "title" }, - { "name": "description" }, - { - "name": "items", - "type": "array", - "members": { - "name": "j-feed-item", - "description": "A format to describe Feed items", - "url": "http://example.org/schemas/j-feed-item", - "type": "object", - "members": - [ - { "name": "id" }, - { "name": "title" }, - { "name": "content" }, - { "name": "author" }, - { "name": "date" }, - { - "name": "enclosures", - "type": "array", - "members": { - "name": "j-feed-enclosure", - "description": "A format to describe Feed enclosures", - "url": "http://example.org/schemas/j-feed-enclosure", - "type": "object", - "members": - [ - { "name": "url" }, - { "name": "type" } - ] -} - } - ] -} - } - ] +{ + "name": "j-feed", + "description" : "A format to describe Feeds", + "url": "http://example.org/schemas/j-feed", + "type": "object", + "members": + [ + { "name": "nvFeed" }, + { "name": "htmlUrl" }, + { "name": "title" }, + { "name": "description" }, + { + "name": "items", + "type": "array", + "members": { + "name": "j-feed-item", + "description": "A format to describe Feed items", + "url": "http://example.org/schemas/j-feed-item", + "type": "object", + "members": + [ + { "name": "id" }, + { "name": "title" }, + { "name": "content" }, + { "name": "author" }, + { "name": "date" }, + { + "name": "enclosures", + "type": "array", + "members": { + "name": "j-feed-enclosure", + "description": "A format to describe Feed enclosures", + "url": "http://example.org/schemas/j-feed-enclosure", + "type": "object", + "members": + [ + { "name": "url" }, + { "name": "type" } + ] +} + } + ] +} + } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonflicker.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonflicker.txt index 6ff4c554f7cc..8f78d35373ec 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonflicker.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonflicker.txt @@ -1,21 +1,21 @@ -{ - "title": "Talk On Travel Pool", - "link": "http://www.flickr.com/groups/talkontravel/pool/", - "description": "Travel and vacation photos from around the world.", - "modified": "2009-02-02T11:10:27Z", - "generator": "http://www.flickr.com/", - "items": [ - { - "title": "View from the hotel", - "link": "http://www.flickr.com/photos/33112458@N08/3081564649/in/pool-998875@N22", - "media": {"m":"http://farm4.static.flickr.com/3037/3081564649_4a6569750c_m.jpg"}, - "date_taken": "2008-12-04T04:43:03-08:00", - "description": "

Talk On Travel has added a photo to the pool:

\"View

", - "published": "2008-12-04T12:43:03Z", - "author": "nobody@flickr.com (Talk On Travel)", - "author_id": "33112458@N08", - "tags": "spain dolphins tenerife canaries lagomera aqualand playadelasamericas junglepark losgigantos loscristines talkontravel" - } - ] +{ + "title": "Talk On Travel Pool", + "link": "http://www.flickr.com/groups/talkontravel/pool/", + "description": "Travel and vacation photos from around the world.", + "modified": "2009-02-02T11:10:27Z", + "generator": "http://www.flickr.com/", + "items": [ + { + "title": "View from the hotel", + "link": "http://www.flickr.com/photos/33112458@N08/3081564649/in/pool-998875@N22", + "media": {"m":"http://farm4.static.flickr.com/3037/3081564649_4a6569750c_m.jpg"}, + "date_taken": "2008-12-04T04:43:03-08:00", + "description": "

Talk On Travel has added a photo to the pool:

\"View

", + "published": "2008-12-04T12:43:03Z", + "author": "nobody@flickr.com (Talk On Travel)", + "author_id": "33112458@N08", + "tags": "spain dolphins tenerife canaries lagomera aqualand playadelasamericas junglepark losgigantos loscristines talkontravel" + } + ] } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsoniphone.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsoniphone.txt index f97acb7bd315..387e07ff492d 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsoniphone.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsoniphone.txt @@ -1,78 +1,78 @@ -{ - "menu": { - "header": "xProgress SVG Viewer", - "items": [ - { - "id": "Open" - }, - { - "id": "OpenNew", - "label": "Open New" - }, - null, - { - "id": "ZoomIn", - "label": "Zoom In" - }, - { - "id": "ZoomOut", - "label": "Zoom Out" - }, - { - "id": "OriginalView", - "label": "Original View" - }, - null, - { - "id": "Quality" - }, - { - "id": "Pause" - }, - { - "id": "Mute" - }, - null, - { - "id": "Find", - "label": "Find..." - }, - { - "id": "FindAgain", - "label": "Find Again" - }, - { - "id": "Copy" - }, - { - "id": "CopyAgain", - "label": "Copy Again" - }, - { - "id": "CopySVG", - "label": "Copy SVG" - }, - { - "id": "ViewSVG", - "label": "View SVG" - }, - { - "id": "ViewSource", - "label": "View Source" - }, - { - "id": "SaveAs", - "label": "Save As" - }, - null, - { - "id": "Help" - }, - { - "id": "About", - "label": "About xProgress CVG Viewer..." - } - ] - } +{ + "menu": { + "header": "xProgress SVG Viewer", + "items": [ + { + "id": "Open" + }, + { + "id": "OpenNew", + "label": "Open New" + }, + null, + { + "id": "ZoomIn", + "label": "Zoom In" + }, + { + "id": "ZoomOut", + "label": "Zoom Out" + }, + { + "id": "OriginalView", + "label": "Original View" + }, + null, + { + "id": "Quality" + }, + { + "id": "Pause" + }, + { + "id": "Mute" + }, + null, + { + "id": "Find", + "label": "Find..." + }, + { + "id": "FindAgain", + "label": "Find Again" + }, + { + "id": "Copy" + }, + { + "id": "CopyAgain", + "label": "Copy Again" + }, + { + "id": "CopySVG", + "label": "Copy SVG" + }, + { + "id": "ViewSVG", + "label": "View SVG" + }, + { + "id": "ViewSource", + "label": "View Source" + }, + { + "id": "SaveAs", + "label": "Save As" + }, + null, + { + "id": "Help" + }, + { + "id": "About", + "label": "About xProgress CVG Viewer..." + } + ] + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.tx0 b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.tx0 index fed8cdf70981..593c7c87cc38 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.tx0 +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.tx0 @@ -1,29 +1,29 @@ -{ -"add": { - "doc": { - "id": "DOC1", - "my_boosted_field": { /* use a map with boost/value for a boosted field */ - "boost": 2.3, - "value": "test" - }, - "my_multivalued_field": [ "aaa", "bbb" ] /* use an array for a multi-valued field */ - } -}, -"add": { - "commitWithin": 5000, /* commit this document within 5 seconds */ - "overwrite": false, /* don't check for existing documents with the same uniqueKey */ - "boost": 3.45, /* a document boost */ - "doc": { - "f1": "v1", - "f1": "v2" - } -}, - -"commit": {}, -"optimize": { "waitFlush":false, "waitSearcher":false }, - -"delete": { "id":"ID" }, /* delete by ID */ -"delete": { "query":"QUERY" } /* delete by query */ -"delete": { "query":"QUERY", 'commitWithin':'500' } /* delete by query, commit within 500ms */ +{ +"add": { + "doc": { + "id": "DOC1", + "my_boosted_field": { /* use a map with boost/value for a boosted field */ + "boost": 2.3, + "value": "test" + }, + "my_multivalued_field": [ "aaa", "bbb" ] /* use an array for a multi-valued field */ + } +}, +"add": { + "commitWithin": 5000, /* commit this document within 5 seconds */ + "overwrite": false, /* don't check for existing documents with the same uniqueKey */ + "boost": 3.45, /* a document boost */ + "doc": { + "f1": "v1", + "f1": "v2" + } +}, + +"commit": {}, +"optimize": { "waitFlush":false, "waitSearcher":false }, + +"delete": { "id":"ID" }, /* delete by ID */ +"delete": { "query":"QUERY" } /* delete by query */ +"delete": { "query":"QUERY", 'commitWithin':'500' } /* delete by query, commit within 500ms */ } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.txt index a1f54307adb8..6c9801d75921 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.txt @@ -1,29 +1,29 @@ -{ -"add": { - "doc": { - "id": "DOC1", - "my_boosted_field": { - "boost": 2.3, - "value": "test" - }, - "my_multivalued_field": [ "aaa", "bbb" ] - } -}, -"add2": { - "commitWithin": 5000, - "overwrite": false, - "boost": 3.45, - "doc": { - "f1": "v1", - "f2": "v2" - } -}, - -"commit": {}, -"optimize": { "waitFlush":false, "waitSearcher":false }, - -"delete": { "id":"ID" }, -"delete2": { "query":"QUERY" }, -"delete3": { "query":"QUERY", "commitWithin":500 } +{ +"add": { + "doc": { + "id": "DOC1", + "my_boosted_field": { + "boost": 2.3, + "value": "test" + }, + "my_multivalued_field": [ "aaa", "bbb" ] + } +}, +"add2": { + "commitWithin": 5000, + "overwrite": false, + "boost": 3.45, + "doc": { + "f1": "v1", + "f2": "v2" + } +}, + +"commit": {}, +"optimize": { "waitFlush":false, "waitSearcher":false }, + +"delete": { "id":"ID" }, +"delete2": { "query":"QUERY" }, +"delete3": { "query":"QUERY", "commitWithin":500 } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter1.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter1.txt index 6bb6737eb4b1..488a7d6085fe 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter1.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter1.txt @@ -1,430 +1,430 @@ - { - - "completed_in":0.031, - - "max_id":122078461840982016, - - "max_id_str":"122078461840982016", - - "next_page":"?page=2&max_id=122078461840982016&q=blue%20angels&rpp=5", - - "page":1, - - "query":"blue+angels", - - "refresh_url":"?since_id=122078461840982016&q=blue%20angels", - - "results":[ - - { - - "created_at":"Thu, 06 Oct 2011 19:36:17 +0000", - - "entities":{ - - "urls":[ - - { - - "url":"http://t.co/L9JXJ2ee", - - "expanded_url":"http://bit.ly/q9fyz9", - - "display_url":"bit.ly/q9fyz9", - - "indices":[ - - 37, - - 57 - - ] - - } - - ] - - }, - - "from_user":"SFist", - - "from_user_id":14093707, - - "from_user_id_str":"14093707", - - "geo":null, - - "id":122032448266698752, - - "id_str":"122032448266698752", - - "iso_language_code":"en", - - "metadata":{ - - "recent_retweets":3, - - "result_type":"popular" - - }, - - "profile_image_url":"http://a3.twimg.com/profile_images/51584619/SFist07_normal.jpg", - - "source":"<a href="http://twitter.com/tweetbutton" rel="nofollow">Tweet Button</a>", - - "text":"Reminder: Blue Angels practice today http://t.co/L9JXJ2ee", - - "to_user_id":null, - - "to_user_id_str":null - - }, - - { - - "created_at":"Thu, 06 Oct 2011 19:41:12 +0000", - - "entities":{ - - - - }, - - "from_user":"masters212", - - "from_user_id":2242041, - - "from_user_id_str":"2242041", - - "geo":null, - - "id":122033683212419072, - - "id_str":"122033683212419072", - - "iso_language_code":"en", - - "metadata":{ - - "recent_retweets":1, - - "result_type":"popular" - - }, - - "profile_image_url":"http://a3.twimg.com/profile_images/488532540/rachel25final_normal.jpg", - - "source":"<a href="http://twitter.com/">web</a>", - - "text":"Starting to hear Blue Angels... Not such angels with all of the noise and carbon pollution.", - - "to_user_id":null, - - "to_user_id_str":null - - }, - - { - - "created_at":"Thu, 06 Oct 2011 19:39:52 +0000", - - "entities":{ - - - - }, - - "from_user":"SFBayBridge", - - "from_user_id":182107587, - - "from_user_id_str":"182107587", - - "geo":null, - - "id":9223372036854775807, - - "id_str":"9223372036854775807", - - "iso_language_code":"en", - - "metadata":{ - - "recent_retweets":1, - - "result_type":"popular" - - }, - - "profile_image_url":"http://a0.twimg.com/profile_images/1162882917/bbtwitternew_normal.jpg", - - "source":"<a href="http://twitter.com/">web</a>", - - "text":"BZZZzzzZzZzzzZZZZZzZz WHAT? I CAN'T HEAR YOU. THERE ARE BLUE ANGELS. ZZZzzZZZ!", - - "to_user_id":null, - - "to_user_id_str":null - - }, - - { - - "created_at":"Thu, 06 Oct 2011 22:39:08 +0000", - - "entities":{ - - - - }, - - "from_user":"OnDST", - - "from_user_id":265656068, - - "from_user_id_str":"265656068", - - "geo":null, - - "id":92233720368547758071, - - "id_str":"92233720368547758071", - - "iso_language_code":"nl", - - "metadata":{ - - "result_type":"recent" - - }, - - "profile_image_url":"http://a3.twimg.com/profile_images/1271597598/OnDST_normal.jpg", - - "source":"<a href="http://dlvr.it" rel="nofollow">dlvr.it</a>", - - "text":"SF Fleet Week to open with Blue Angels flyovers | Student ...", - - "to_user_id":null, - - "to_user_id_str":null - - }, - - { - - "created_at":"Thu, 06 Oct 2011 22:38:51 +0000", - - "entities":{ - - - - }, - - "from_user":"gusbumper", - - "from_user_id":15912539, - - "from_user_id_str":"15912539", - - "geo":null, - - "id":122078393641603072, - - "id_str":"122078393641603072", - - "iso_language_code":"en", - - "metadata":{ - - "result_type":"recent" - - }, - - "profile_image_url":"http://a2.twimg.com/profile_images/832286946/pho_normal.jpg", - - "source":"<a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow">Twitter for Mac</a>", - - "text":"RT @gzahnd: WAKE UP HIPPIES, THE BLUE ANGELS ARE IN TOWN!", - - "to_user_id":null, - - "to_user_id_str":null - - }, - - { - - "created_at":"Thu, 06 Oct 2011 22:38:31 +0000", - - "entities":{ - - - - }, - - "from_user":"LUVTQUILT", - - "from_user_id":32653550, - - "from_user_id_str":"32653550", - - "geo":null, - - "id":122078309004742656, - - "id_str":"122078309004742656", - - "iso_language_code":"en", - - "metadata":{ - - "result_type":"recent" - - }, - - "profile_image_url":"http://a1.twimg.com/profile_images/1188428056/IMG00007-20100521-1647_1__normal.jpg", - - "source":"<a href="http://ubersocial.com" rel="nofollow">berSocial for BlackBerry</a>", - - "text":"Thursday - Just watched the Blue Angels practice over SF Bay Impressive! What a background. GGB & Alcatraz. ;) .", - - "to_user_id":null, - - "to_user_id_str":null - - }, - - { - - "created_at":"Thu, 06 Oct 2011 22:38:22 +0000", - - "entities":{ - - "urls":[ - - { - - "url":"http://t.co/fyL8Rs5f", - - "expanded_url":"http://dlvr.it/pfFfj", - - "display_url":"dlvr.it/pfFfj", - - "indices":[ - - 52, - - 72 - - ] - - } - - ] - - }, - - "from_user":"johnnyfuncheap", - - "from_user_id":20717004, - - "from_user_id_str":"20717004", - - "geo":null, - - "id":122078271478317056, - - "id_str":"122078271478317056", - - "iso_language_code":"en", - - "metadata":{ - - "result_type":"recent" - - }, - - "profile_image_url":"http://a0.twimg.com/profile_images/1130541908/funcheap_icon_twitter_normal.gif", - - "source":"<a href="http://dlvr.it" rel="nofollow">dlvr.it</a>", - - "text":"10/8/11: Blue Angels Wine Tasting | Treasure Island http://t.co/fyL8Rs5f", - - "to_user_id":null, - - "to_user_id_str":null - - }, - - { - - "created_at":"Thu, 06 Oct 2011 22:37:28 +0000", - - "entities":{ - - "urls":[ - - { - - "url":"http://t.co/KfzEqOWM", - - "expanded_url":"http://married2travel.com/2600/san-francisco-day3-golden-gate-park-pier-39-blue-angels/", - - "display_url":"married2travel.com/2600/san-franc", - - "indices":[ - - 47, - - 67 - - ] - - } - - ] - - }, - - "from_user":"espenorio", - - "from_user_id":52736683, - - "from_user_id_str":"52736683", - - "geo":null, - - "id":122078043664695296, - - "id_str":"122078043664695296", - - "iso_language_code":"en", - - "metadata":{ - - "result_type":"recent" - - }, - - "profile_image_url":"http://a0.twimg.com/profile_images/1574863913/sheil_normal.png", - - "source":"<a href="http://twitter.com/">web</a>", - - "text":"San Francisco 2010 Fleet week photos and video http://t.co/KfzEqOWM", - - "to_user_id":null, - - "to_user_id_str":null - - } - - ], - - "results_per_page":5, - - "since_id":0, - - "since_id_str":"0" - + { + + "completed_in":0.031, + + "max_id":122078461840982016, + + "max_id_str":"122078461840982016", + + "next_page":"?page=2&max_id=122078461840982016&q=blue%20angels&rpp=5", + + "page":1, + + "query":"blue+angels", + + "refresh_url":"?since_id=122078461840982016&q=blue%20angels", + + "results":[ + + { + + "created_at":"Thu, 06 Oct 2011 19:36:17 +0000", + + "entities":{ + + "urls":[ + + { + + "url":"http://t.co/L9JXJ2ee", + + "expanded_url":"http://bit.ly/q9fyz9", + + "display_url":"bit.ly/q9fyz9", + + "indices":[ + + 37, + + 57 + + ] + + } + + ] + + }, + + "from_user":"SFist", + + "from_user_id":14093707, + + "from_user_id_str":"14093707", + + "geo":null, + + "id":122032448266698752, + + "id_str":"122032448266698752", + + "iso_language_code":"en", + + "metadata":{ + + "recent_retweets":3, + + "result_type":"popular" + + }, + + "profile_image_url":"http://a3.twimg.com/profile_images/51584619/SFist07_normal.jpg", + + "source":"<a href="http://twitter.com/tweetbutton" rel="nofollow">Tweet Button</a>", + + "text":"Reminder: Blue Angels practice today http://t.co/L9JXJ2ee", + + "to_user_id":null, + + "to_user_id_str":null + + }, + + { + + "created_at":"Thu, 06 Oct 2011 19:41:12 +0000", + + "entities":{ + + + + }, + + "from_user":"masters212", + + "from_user_id":2242041, + + "from_user_id_str":"2242041", + + "geo":null, + + "id":122033683212419072, + + "id_str":"122033683212419072", + + "iso_language_code":"en", + + "metadata":{ + + "recent_retweets":1, + + "result_type":"popular" + + }, + + "profile_image_url":"http://a3.twimg.com/profile_images/488532540/rachel25final_normal.jpg", + + "source":"<a href="http://twitter.com/">web</a>", + + "text":"Starting to hear Blue Angels... Not such angels with all of the noise and carbon pollution.", + + "to_user_id":null, + + "to_user_id_str":null + + }, + + { + + "created_at":"Thu, 06 Oct 2011 19:39:52 +0000", + + "entities":{ + + + + }, + + "from_user":"SFBayBridge", + + "from_user_id":182107587, + + "from_user_id_str":"182107587", + + "geo":null, + + "id":9223372036854775807, + + "id_str":"9223372036854775807", + + "iso_language_code":"en", + + "metadata":{ + + "recent_retweets":1, + + "result_type":"popular" + + }, + + "profile_image_url":"http://a0.twimg.com/profile_images/1162882917/bbtwitternew_normal.jpg", + + "source":"<a href="http://twitter.com/">web</a>", + + "text":"BZZZzzzZzZzzzZZZZZzZz WHAT? I CAN'T HEAR YOU. THERE ARE BLUE ANGELS. ZZZzzZZZ!", + + "to_user_id":null, + + "to_user_id_str":null + + }, + + { + + "created_at":"Thu, 06 Oct 2011 22:39:08 +0000", + + "entities":{ + + + + }, + + "from_user":"OnDST", + + "from_user_id":265656068, + + "from_user_id_str":"265656068", + + "geo":null, + + "id":92233720368547758071, + + "id_str":"92233720368547758071", + + "iso_language_code":"nl", + + "metadata":{ + + "result_type":"recent" + + }, + + "profile_image_url":"http://a3.twimg.com/profile_images/1271597598/OnDST_normal.jpg", + + "source":"<a href="http://dlvr.it" rel="nofollow">dlvr.it</a>", + + "text":"SF Fleet Week to open with Blue Angels flyovers | Student ...", + + "to_user_id":null, + + "to_user_id_str":null + + }, + + { + + "created_at":"Thu, 06 Oct 2011 22:38:51 +0000", + + "entities":{ + + + + }, + + "from_user":"gusbumper", + + "from_user_id":15912539, + + "from_user_id_str":"15912539", + + "geo":null, + + "id":122078393641603072, + + "id_str":"122078393641603072", + + "iso_language_code":"en", + + "metadata":{ + + "result_type":"recent" + + }, + + "profile_image_url":"http://a2.twimg.com/profile_images/832286946/pho_normal.jpg", + + "source":"<a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow">Twitter for Mac</a>", + + "text":"RT @gzahnd: WAKE UP HIPPIES, THE BLUE ANGELS ARE IN TOWN!", + + "to_user_id":null, + + "to_user_id_str":null + + }, + + { + + "created_at":"Thu, 06 Oct 2011 22:38:31 +0000", + + "entities":{ + + + + }, + + "from_user":"LUVTQUILT", + + "from_user_id":32653550, + + "from_user_id_str":"32653550", + + "geo":null, + + "id":122078309004742656, + + "id_str":"122078309004742656", + + "iso_language_code":"en", + + "metadata":{ + + "result_type":"recent" + + }, + + "profile_image_url":"http://a1.twimg.com/profile_images/1188428056/IMG00007-20100521-1647_1__normal.jpg", + + "source":"<a href="http://ubersocial.com" rel="nofollow">berSocial for BlackBerry</a>", + + "text":"Thursday - Just watched the Blue Angels practice over SF Bay Impressive! What a background. GGB & Alcatraz. ;) .", + + "to_user_id":null, + + "to_user_id_str":null + + }, + + { + + "created_at":"Thu, 06 Oct 2011 22:38:22 +0000", + + "entities":{ + + "urls":[ + + { + + "url":"http://t.co/fyL8Rs5f", + + "expanded_url":"http://dlvr.it/pfFfj", + + "display_url":"dlvr.it/pfFfj", + + "indices":[ + + 52, + + 72 + + ] + + } + + ] + + }, + + "from_user":"johnnyfuncheap", + + "from_user_id":20717004, + + "from_user_id_str":"20717004", + + "geo":null, + + "id":122078271478317056, + + "id_str":"122078271478317056", + + "iso_language_code":"en", + + "metadata":{ + + "result_type":"recent" + + }, + + "profile_image_url":"http://a0.twimg.com/profile_images/1130541908/funcheap_icon_twitter_normal.gif", + + "source":"<a href="http://dlvr.it" rel="nofollow">dlvr.it</a>", + + "text":"10/8/11: Blue Angels Wine Tasting | Treasure Island http://t.co/fyL8Rs5f", + + "to_user_id":null, + + "to_user_id_str":null + + }, + + { + + "created_at":"Thu, 06 Oct 2011 22:37:28 +0000", + + "entities":{ + + "urls":[ + + { + + "url":"http://t.co/KfzEqOWM", + + "expanded_url":"http://married2travel.com/2600/san-francisco-day3-golden-gate-park-pier-39-blue-angels/", + + "display_url":"married2travel.com/2600/san-franc", + + "indices":[ + + 47, + + 67 + + ] + + } + + ] + + }, + + "from_user":"espenorio", + + "from_user_id":52736683, + + "from_user_id_str":"52736683", + + "geo":null, + + "id":122078043664695296, + + "id_str":"122078043664695296", + + "iso_language_code":"en", + + "metadata":{ + + "result_type":"recent" + + }, + + "profile_image_url":"http://a0.twimg.com/profile_images/1574863913/sheil_normal.png", + + "source":"<a href="http://twitter.com/">web</a>", + + "text":"San Francisco 2010 Fleet week photos and video http://t.co/KfzEqOWM", + + "to_user_id":null, + + "to_user_id_str":null + + } + + ], + + "results_per_page":5, + + "since_id":0, + + "since_id_str":"0" + } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter2.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter2.txt index 83239394ab3a..30009a059311 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter2.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter2.txt @@ -1,574 +1,574 @@ - { - - "max_id": 27836852555751424, - - "results": [ - - { - - "created_at": "Wed, 19 Jan 2011 21:16:37 +0000", - - "profile_image_url": "http://a2.twimg.com/sticky/default_profile_images/default_profile_1_normal.png", - - "from_user_id_str": "191709163", - - "id_str": "27836852555751424", - - "from_user": "DanLabTesting", - - "text": "Twitter api: 1234455", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27836852555751424, - - "geo": null, - - "from_user_id": 191709163, - - "iso_language_code": "en", - - "source": "<a href="http://www.danlabgames.com/index.php?computer=ipad" rel="nofollow">Wacka Monsta</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 21:12:02 +0000", - - "profile_image_url": "http://a0.twimg.com/profile_images/1142619698/DSC_0195_normal.jpg", - - "from_user_id_str": "165544885", - - "id_str": "27835698383945728", - - "from_user": "Deberamatkin", - - "text": "Fetching the number of followers without using any Twitter API http://pr9.in/4q", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27835698383945728, - - "geo": null, - - "from_user_id": 165544885, - - "iso_language_code": "en", - - "source": "<a href="http://www.exaspring.com" rel="nofollow">ExaSpring Information Services</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:57:35 +0000", - - "profile_image_url": "http://a3.twimg.com/profile_images/1093562803/__F1000040mini_normal.jpg", - - "from_user_id_str": "95281337", - - "id_str": "27832064640290817", - - "from_user": "Lito_tweet", - - "text": "More info can be found here http://support.twitter.com/articles/15364-about-twitter-limits-update-api-dm-and-following", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27832064640290817, - - "geo": null, - - "from_user_id": 95281337, - - "iso_language_code": "en", - - "source": "<a href="http://yubitter.com/" rel="nofollow">yubitter</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:53:18 +0000", - - "profile_image_url": "http://a1.twimg.com/profile_images/1196625301/Twitter_normal.JPG", - - "from_user_id_str": "77719707", - - "id_str": "27830982988005377", - - "from_user": "g_a_x", - - "text": "RT @ramirezviki: RT @g_a_x: "Twitter Status: Twitter API rate excedeed" WTF??? // Que dejes de twittearrrr!!!!!!!!!!! // JJAJAJAJAJJAAA", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27830982988005377, - - "geo": null, - - "from_user_id": 77719707, - - "iso_language_code": "en", - - "source": "<a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:51:06 +0000", - - "profile_image_url": "http://a2.twimg.com/profile_images/673715309/danlablogo_normal.png", - - "from_user_id_str": "20913275", - - "id_str": "27830431516729344", - - "from_user": "DanLabGames", - - "text": "Working on Facebook and Twitter API on iPhone.. Silly Piece of code. But it Work", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27830431516729344, - - "geo": null, - - "from_user_id": 20913275, - - "iso_language_code": "en", - - "source": "<a href="http://www.danlabgames.com/index.php?computer=ipad" rel="nofollow">Wacka Monsta</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:44:42 +0000", - - "profile_image_url": "http://a1.twimg.com/profile_images/1220195008/BeautyIsHerName_normal.JPG", - - "from_user_id_str": "180040602", - - "id_str": "27828818869747713", - - "from_user": "MozBWanKinobi", - - "text": "@Patroose It's slow as shit, that damn Twitter API thing pops up every 5 minutes, and won't post tweets half the time, they need to fix it", - - "to_user_id": 16219315, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27828818869747713, - - "geo": null, - - "to_user": "Patroose", - - "from_user_id": 180040602, - - "iso_language_code": "en", - - "source": "<a href="http://twitter.com/">web</a>", - - "to_user_id_str": "16219315" - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:42:13 +0000", - - "profile_image_url": "http://a3.twimg.com/profile_images/1167064690/b460f7b0-d6ac-4d8a-b025-998cadb31acc_normal.png", - - "from_user_id_str": "11861298", - - "id_str": "27828194379833345", - - "from_user": "twittwootwiggy", - - "text": "@USoBritain @elejamie Cheers, if i'm on the list i will prove i'm worth it. http://api.twitter.com/EDLinfidel/wankers#", - - "to_user_id": 105839068, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27828194379833345, - - "geo": null, - - "to_user": "USoBritain", - - "from_user_id": 11861298, - - "iso_language_code": "en", - - "source": "<a href="http://twitter.com/">web</a>", - - "to_user_id_str": "105839068" - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:35:29 +0000", - - "profile_image_url": "http://a2.twimg.com/profile_images/1197946386/Seb_lasLe_as_normal.jpg", - - "from_user_id_str": "155070729", - - "id_str": "27826502271762432", - - "from_user": "iSebx", - - "text": "RT @g_a_x "Twitter Status: Twitter API rate excedeed" WTF??? // estaba por postear lo mismo no me dejaba subir una foto", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27826502271762432, - - "geo": null, - - "from_user_id": 155070729, - - "iso_language_code": "en", - - "source": "<a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:24:26 +0000", - - "profile_image_url": "http://a2.twimg.com/profile_images/859603564/johannes_normal.jpg", - - "from_user_id_str": "104685382", - - "id_str": "27823718839361536", - - "from_user": "seo_depp", - - "text": "rt @davide_rosi2011#analytics New ActionScript 3 Library For The API: We love simplifying access to Google Analy... http://bit.ly/i8k0IA", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27823718839361536, - - "geo": null, - - "from_user_id": 104685382, - - "iso_language_code": "en", - - "source": "<a href="http://twitterfeed.com" rel="nofollow">twitterfeed</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:21:46 +0000", - - "profile_image_url": "http://a1.twimg.com/profile_images/1196625301/Twitter_normal.JPG", - - "from_user_id_str": "77719707", - - "id_str": "27823049667510272", - - "from_user": "g_a_x", - - "text": ""Twitter Status: Twitter API rate excedeed" WTF???", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27823049667510272, - - "geo": null, - - "from_user_id": 77719707, - - "iso_language_code": "en", - - "source": "<a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 20:05:22 +0000", - - "profile_image_url": "http://a1.twimg.com/profile_images/1102380575/61918c9a-8d5c-4390-b41f-b234398cd5d4_normal.png", - - "from_user_id_str": "7654007", - - "id_str": "27818920278757376", - - "from_user": "ConMend", - - "text": "#TwitterHelp #Help #CallingofTheGeeks Please help me get rid of the Twitter API dialogue box that pops up every bleeding minute!", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27818920278757376, - - "geo": null, - - "from_user_id": 7654007, - - "iso_language_code": "en", - - "source": "<a href="http://twitter.com/">web</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 19:55:36 +0000", - - "profile_image_url": "http://a3.twimg.com/profile_images/1167064690/b460f7b0-d6ac-4d8a-b025-998cadb31acc_normal.png", - - "from_user_id_str": "11861298", - - "id_str": "27816463830089728", - - "from_user": "twittwootwiggy", - - "text": "Its easy to get on http://api.twitter.com/#!/EDLinfidel/wankers @Andrea_UrbanFox just ask @EDLinfidel a Hypothetical question referring #EDL", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27816463830089728, - - "geo": null, - - "from_user_id": 11861298, - - "iso_language_code": "en", - - "source": "<a href="http://twitter.com/">web</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 19:55:10 +0000", - - "profile_image_url": "http://a0.twimg.com/profile_images/585494683/13038_613894593395_24403188_35452430_7524658_n_normal.jpg", - - "from_user_id_str": "1493373", - - "id_str": "27816354073550848", - - "from_user": "mirandafte", - - "text": "@mirandafte testing some twitter API - ness", - - "to_user_id": 1493373, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27816354073550848, - - "geo": null, - - "to_user": "mirandafte", - - "from_user_id": 1493373, - - "iso_language_code": "en", - - "source": "<a href="http://twitter.com/">web</a>", - - "to_user_id_str": "1493373" - - }, - - { - - "created_at": "Wed, 19 Jan 2011 19:55:07 +0000", - - "profile_image_url": "http://a0.twimg.com/profile_images/1213136572/110105-195452_normal.jpg", - - "from_user_id_str": "134087646", - - "id_str": "27816342371434496", - - "from_user": "rachel8973", - - "text": "Actually @TweetDeck it's not your fault it's the useless @twitter API. But you still smell", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27816342371434496, - - "geo": null, - - "from_user_id": 134087646, - - "iso_language_code": "en", - - "source": "<a href="http://seesmic.com/app" rel="nofollow">Seesmic Web</a>", - - "to_user_id_str": null - - }, - - { - - "created_at": "Wed, 19 Jan 2011 19:52:39 +0000", - - "profile_image_url": "http://a3.twimg.com/profile_images/1172946788/eagle-flag-4_normal.jpg", - - "from_user_id_str": "174036699", - - "id_str": "27815721295679488", - - "from_user": "benny_hans", - - "text": "One Reason For Those Twitter API Limits: Search Volume is Soaring http://bit.ly/aksMW2 #twitter #twittertips", - - "to_user_id": null, - - "metadata": { - - "result_type": "recent" - - }, - - "id": 27815721295679488, - - "geo": null, - - "from_user_id": 174036699, - - "iso_language_code": "en", - - "source": "<a href="http://twitter.com/">web</a>", - - "to_user_id_str": null - - } - - ], - - "since_id": 0, - - "refresh_url": "?since_id=27836852555751424&q=Twitter+API", - - "next_page": "?page=2&max_id=27836852555751424&q=Twitter+API", - - "page": 1, - - "results_per_page": 15, - - "completed_in": 0.075744, - - "since_id_str": "0", - - "query": "Twitter+API", - - "max_id_str": "27836852555751424" - + { + + "max_id": 27836852555751424, + + "results": [ + + { + + "created_at": "Wed, 19 Jan 2011 21:16:37 +0000", + + "profile_image_url": "http://a2.twimg.com/sticky/default_profile_images/default_profile_1_normal.png", + + "from_user_id_str": "191709163", + + "id_str": "27836852555751424", + + "from_user": "DanLabTesting", + + "text": "Twitter api: 1234455", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27836852555751424, + + "geo": null, + + "from_user_id": 191709163, + + "iso_language_code": "en", + + "source": "<a href="http://www.danlabgames.com/index.php?computer=ipad" rel="nofollow">Wacka Monsta</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 21:12:02 +0000", + + "profile_image_url": "http://a0.twimg.com/profile_images/1142619698/DSC_0195_normal.jpg", + + "from_user_id_str": "165544885", + + "id_str": "27835698383945728", + + "from_user": "Deberamatkin", + + "text": "Fetching the number of followers without using any Twitter API http://pr9.in/4q", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27835698383945728, + + "geo": null, + + "from_user_id": 165544885, + + "iso_language_code": "en", + + "source": "<a href="http://www.exaspring.com" rel="nofollow">ExaSpring Information Services</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:57:35 +0000", + + "profile_image_url": "http://a3.twimg.com/profile_images/1093562803/__F1000040mini_normal.jpg", + + "from_user_id_str": "95281337", + + "id_str": "27832064640290817", + + "from_user": "Lito_tweet", + + "text": "More info can be found here http://support.twitter.com/articles/15364-about-twitter-limits-update-api-dm-and-following", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27832064640290817, + + "geo": null, + + "from_user_id": 95281337, + + "iso_language_code": "en", + + "source": "<a href="http://yubitter.com/" rel="nofollow">yubitter</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:53:18 +0000", + + "profile_image_url": "http://a1.twimg.com/profile_images/1196625301/Twitter_normal.JPG", + + "from_user_id_str": "77719707", + + "id_str": "27830982988005377", + + "from_user": "g_a_x", + + "text": "RT @ramirezviki: RT @g_a_x: "Twitter Status: Twitter API rate excedeed" WTF??? // Que dejes de twittearrrr!!!!!!!!!!! // JJAJAJAJAJJAAA", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27830982988005377, + + "geo": null, + + "from_user_id": 77719707, + + "iso_language_code": "en", + + "source": "<a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:51:06 +0000", + + "profile_image_url": "http://a2.twimg.com/profile_images/673715309/danlablogo_normal.png", + + "from_user_id_str": "20913275", + + "id_str": "27830431516729344", + + "from_user": "DanLabGames", + + "text": "Working on Facebook and Twitter API on iPhone.. Silly Piece of code. But it Work", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27830431516729344, + + "geo": null, + + "from_user_id": 20913275, + + "iso_language_code": "en", + + "source": "<a href="http://www.danlabgames.com/index.php?computer=ipad" rel="nofollow">Wacka Monsta</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:44:42 +0000", + + "profile_image_url": "http://a1.twimg.com/profile_images/1220195008/BeautyIsHerName_normal.JPG", + + "from_user_id_str": "180040602", + + "id_str": "27828818869747713", + + "from_user": "MozBWanKinobi", + + "text": "@Patroose It's slow as shit, that damn Twitter API thing pops up every 5 minutes, and won't post tweets half the time, they need to fix it", + + "to_user_id": 16219315, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27828818869747713, + + "geo": null, + + "to_user": "Patroose", + + "from_user_id": 180040602, + + "iso_language_code": "en", + + "source": "<a href="http://twitter.com/">web</a>", + + "to_user_id_str": "16219315" + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:42:13 +0000", + + "profile_image_url": "http://a3.twimg.com/profile_images/1167064690/b460f7b0-d6ac-4d8a-b025-998cadb31acc_normal.png", + + "from_user_id_str": "11861298", + + "id_str": "27828194379833345", + + "from_user": "twittwootwiggy", + + "text": "@USoBritain @elejamie Cheers, if i'm on the list i will prove i'm worth it. http://api.twitter.com/EDLinfidel/wankers#", + + "to_user_id": 105839068, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27828194379833345, + + "geo": null, + + "to_user": "USoBritain", + + "from_user_id": 11861298, + + "iso_language_code": "en", + + "source": "<a href="http://twitter.com/">web</a>", + + "to_user_id_str": "105839068" + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:35:29 +0000", + + "profile_image_url": "http://a2.twimg.com/profile_images/1197946386/Seb_lasLe_as_normal.jpg", + + "from_user_id_str": "155070729", + + "id_str": "27826502271762432", + + "from_user": "iSebx", + + "text": "RT @g_a_x "Twitter Status: Twitter API rate excedeed" WTF??? // estaba por postear lo mismo no me dejaba subir una foto", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27826502271762432, + + "geo": null, + + "from_user_id": 155070729, + + "iso_language_code": "en", + + "source": "<a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:24:26 +0000", + + "profile_image_url": "http://a2.twimg.com/profile_images/859603564/johannes_normal.jpg", + + "from_user_id_str": "104685382", + + "id_str": "27823718839361536", + + "from_user": "seo_depp", + + "text": "rt @davide_rosi2011#analytics New ActionScript 3 Library For The API: We love simplifying access to Google Analy... http://bit.ly/i8k0IA", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27823718839361536, + + "geo": null, + + "from_user_id": 104685382, + + "iso_language_code": "en", + + "source": "<a href="http://twitterfeed.com" rel="nofollow">twitterfeed</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:21:46 +0000", + + "profile_image_url": "http://a1.twimg.com/profile_images/1196625301/Twitter_normal.JPG", + + "from_user_id_str": "77719707", + + "id_str": "27823049667510272", + + "from_user": "g_a_x", + + "text": ""Twitter Status: Twitter API rate excedeed" WTF???", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27823049667510272, + + "geo": null, + + "from_user_id": 77719707, + + "iso_language_code": "en", + + "source": "<a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 20:05:22 +0000", + + "profile_image_url": "http://a1.twimg.com/profile_images/1102380575/61918c9a-8d5c-4390-b41f-b234398cd5d4_normal.png", + + "from_user_id_str": "7654007", + + "id_str": "27818920278757376", + + "from_user": "ConMend", + + "text": "#TwitterHelp #Help #CallingofTheGeeks Please help me get rid of the Twitter API dialogue box that pops up every bleeding minute!", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27818920278757376, + + "geo": null, + + "from_user_id": 7654007, + + "iso_language_code": "en", + + "source": "<a href="http://twitter.com/">web</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 19:55:36 +0000", + + "profile_image_url": "http://a3.twimg.com/profile_images/1167064690/b460f7b0-d6ac-4d8a-b025-998cadb31acc_normal.png", + + "from_user_id_str": "11861298", + + "id_str": "27816463830089728", + + "from_user": "twittwootwiggy", + + "text": "Its easy to get on http://api.twitter.com/#!/EDLinfidel/wankers @Andrea_UrbanFox just ask @EDLinfidel a Hypothetical question referring #EDL", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27816463830089728, + + "geo": null, + + "from_user_id": 11861298, + + "iso_language_code": "en", + + "source": "<a href="http://twitter.com/">web</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 19:55:10 +0000", + + "profile_image_url": "http://a0.twimg.com/profile_images/585494683/13038_613894593395_24403188_35452430_7524658_n_normal.jpg", + + "from_user_id_str": "1493373", + + "id_str": "27816354073550848", + + "from_user": "mirandafte", + + "text": "@mirandafte testing some twitter API - ness", + + "to_user_id": 1493373, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27816354073550848, + + "geo": null, + + "to_user": "mirandafte", + + "from_user_id": 1493373, + + "iso_language_code": "en", + + "source": "<a href="http://twitter.com/">web</a>", + + "to_user_id_str": "1493373" + + }, + + { + + "created_at": "Wed, 19 Jan 2011 19:55:07 +0000", + + "profile_image_url": "http://a0.twimg.com/profile_images/1213136572/110105-195452_normal.jpg", + + "from_user_id_str": "134087646", + + "id_str": "27816342371434496", + + "from_user": "rachel8973", + + "text": "Actually @TweetDeck it's not your fault it's the useless @twitter API. But you still smell", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27816342371434496, + + "geo": null, + + "from_user_id": 134087646, + + "iso_language_code": "en", + + "source": "<a href="http://seesmic.com/app" rel="nofollow">Seesmic Web</a>", + + "to_user_id_str": null + + }, + + { + + "created_at": "Wed, 19 Jan 2011 19:52:39 +0000", + + "profile_image_url": "http://a3.twimg.com/profile_images/1172946788/eagle-flag-4_normal.jpg", + + "from_user_id_str": "174036699", + + "id_str": "27815721295679488", + + "from_user": "benny_hans", + + "text": "One Reason For Those Twitter API Limits: Search Volume is Soaring http://bit.ly/aksMW2 #twitter #twittertips", + + "to_user_id": null, + + "metadata": { + + "result_type": "recent" + + }, + + "id": 27815721295679488, + + "geo": null, + + "from_user_id": 174036699, + + "iso_language_code": "en", + + "source": "<a href="http://twitter.com/">web</a>", + + "to_user_id_str": null + + } + + ], + + "since_id": 0, + + "refresh_url": "?since_id=27836852555751424&q=Twitter+API", + + "next_page": "?page=2&max_id=27836852555751424&q=Twitter+API", + + "page": 1, + + "results_per_page": 15, + + "completed_in": 0.075744, + + "since_id_str": "0", + + "query": "Twitter+API", + + "max_id_str": "27836852555751424" + } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter3.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter3.txt index eef41a517f41..26610419bd63 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter3.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsontwitter3.txt @@ -1,70 +1,70 @@ - { - - "completed_in": 0.012, - - "max_id": 136536013832069120, - - "max_id_str": "136536013832069120", - - "next_page": "?page=2&max_id=136536013832069120&q=twitterapi&rpp=1", - - "page": 1, - - "query": "twitterapi", - - "refresh_url": "?since_id=136536013832069120&q=twitterapi", - - "results": [ - - { - - "created_at": "Tue, 15 Nov 2011 20:08:17 +0000", - - "from_user": "fakekurrik", - - "from_user_id": 370773112, - - "from_user_id_str": "370773112", - - "from_user_name": "fakekurrik", - - "geo": null, - - "id": 136536013832069120, - - "id_str": "136536013832069120", - - "iso_language_code": "en", - - "metadata": { - - "result_type": "recent" - - }, - - "profile_image_url": "http://a1.twimg.com/profile_images/1540298033/phatkicks_normal.jpg", - - "source": "<a href="http://twitter.com/">web</a>", - - "text": "@twitterapi, keep on keeping it real", - - "to_user": "twitterapi", - - "to_user_id": 6253282, - - "to_user_id_str": "6253282", - - "to_user_name": "Twitter API" - - } - - ], - - "results_per_page": 1, - - "since_id": 0, - - "since_id_str": "0" - + { + + "completed_in": 0.012, + + "max_id": 136536013832069120, + + "max_id_str": "136536013832069120", + + "next_page": "?page=2&max_id=136536013832069120&q=twitterapi&rpp=1", + + "page": 1, + + "query": "twitterapi", + + "refresh_url": "?since_id=136536013832069120&q=twitterapi", + + "results": [ + + { + + "created_at": "Tue, 15 Nov 2011 20:08:17 +0000", + + "from_user": "fakekurrik", + + "from_user_id": 370773112, + + "from_user_id_str": "370773112", + + "from_user_name": "fakekurrik", + + "geo": null, + + "id": 136536013832069120, + + "id_str": "136536013832069120", + + "iso_language_code": "en", + + "metadata": { + + "result_type": "recent" + + }, + + "profile_image_url": "http://a1.twimg.com/profile_images/1540298033/phatkicks_normal.jpg", + + "source": "<a href="http://twitter.com/">web</a>", + + "text": "@twitterapi, keep on keeping it real", + + "to_user": "twitterapi", + + "to_user_id": 6253282, + + "to_user_id_str": "6253282", + + "to_user_name": "Twitter API" + + } + + ], + + "results_per_page": 1, + + "since_id": 0, + + "since_id_str": "0" + } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonyahoo.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonyahoo.txt index d6618afd1b9d..4402811edd01 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonyahoo.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonyahoo.txt @@ -1,11 +1,11 @@ -{ "count" : 0, - "value" : { "callback" : "", - "description" : "Welcome! You have entered the wonderful world of Super Digg Feed version 2.0! New in this version: pulls images for stories from API; filter for big category; filter for small category; minimum number of diggs filter; keyword filter; clicking on the comments link will take you directly to the comments, not the digg page. All the features from version one have still been kept. ########Original Super Digg feed description: Sorry About the link problem! All fixed now! Now includes DuggMirror and DuggBack Links. This pipes makes your boring old Digg rss feed into a SUPER Digg rss feed. It adds category information, submitter information (with a link to the users page), Digg count, number of comments (with link to the comment page), and a link to the direct page, bypassing Digg. It also comes with a relevant Flickr picture (click to go to the flickr page). This pipes includes some HTML, so try not to use it in a text rss reader. The HTML doesn't show up too well on this page, so to see what it is supposed to look like go to the raw rss page.", - "generator" : "http://pipes.yahoo.com/pipes/", - "items" : [ ], - "link" : "http://pipes.yahoo.com/pipes/pipe.info?_id=953cf8d83df81a7bafcde079568e0eeb", - "pubDate" : "Wed, 26 Sep 2012 22:18:10 +0000", - "title" : "Super Digg Feed v2.0" - } +{ "count" : 0, + "value" : { "callback" : "", + "description" : "Welcome! You have entered the wonderful world of Super Digg Feed version 2.0! New in this version: pulls images for stories from API; filter for big category; filter for small category; minimum number of diggs filter; keyword filter; clicking on the comments link will take you directly to the comments, not the digg page. All the features from version one have still been kept. ########Original Super Digg feed description: Sorry About the link problem! All fixed now! Now includes DuggMirror and DuggBack Links. This pipes makes your boring old Digg rss feed into a SUPER Digg rss feed. It adds category information, submitter information (with a link to the users page), Digg count, number of comments (with link to the comment page), and a link to the direct page, bypassing Digg. It also comes with a relevant Flickr picture (click to go to the flickr page). This pipes includes some HTML, so try not to use it in a text rss reader. The HTML doesn't show up too well on this page, so to see what it is supposed to look like go to the raw rss page.", + "generator" : "http://pipes.yahoo.com/pipes/", + "items" : [ ], + "link" : "http://pipes.yahoo.com/pipes/pipe.info?_id=953cf8d83df81a7bafcde079568e0eeb", + "pubDate" : "Wed, 26 Sep 2012 22:18:10 +0000", + "title" : "Super Digg Feed v2.0" + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonyoutube.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonyoutube.txt index 79d7d5f53d05..b000f10e10da 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonyoutube.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/jsonyoutube.txt @@ -1,54 +1,54 @@ -{"apiVersion":"2.0", - "data":{ - "updated":"2010-01-07T19:58:42.949Z", - "totalItems":800, - "startIndex":1, - "itemsPerPage":1, - "items":[ - {"id":"hYB0mn5zh2c", - "uploaded":"2007-06-05T22:07:03.000Z", - "updated":"2010-01-07T13:26:50.000Z", - "uploader":"GoogleDeveloperDay", - "category":"News", - "title":"Google Developers Day US - Maps API Introduction", - "description":"Google Maps API Introduction ...", - "tags":[ - "GDD07","GDD07US","Maps" - ], - "thumbnail":{ - "default":"http://i.ytimg.com/vi/hYB0mn5zh2c/default.jpg", - "hqDefault":"http://i.ytimg.com/vi/hYB0mn5zh2c/hqdefault.jpg" - }, - "player":{ - "default":"http://www.youtube.com/watch?vhYB0mn5zh2c" - }, - "content":{ - "1":"rtsp://v5.cache3.c.youtube.com/CiILENy.../0/0/0/video.3gp", - "5":"http://www.youtube.com/v/hYB0mn5zh2c?f...", - "6":"rtsp://v1.cache1.c.youtube.com/CiILENy.../0/0/0/video.3gp" - }, - "duration":2840, - "aspectRatio":"widescreen", - "rating":4.63, - "ratingCount":68, - "viewCount":220101, - "favoriteCount":201, - "commentCount":22, - "status":{ - "value":"restricted", - "reason":"limitedSyndication" - }, - "accessControl":{ - "syndicate":"allowed", - "commentVote":"allowed", - "rate":"allowed", - "list":"allowed", - "comment":"allowed", - "embed":"allowed", - "videoRespond":"moderated" - } - } - ] - } +{"apiVersion":"2.0", + "data":{ + "updated":"2010-01-07T19:58:42.949Z", + "totalItems":800, + "startIndex":1, + "itemsPerPage":1, + "items":[ + {"id":"hYB0mn5zh2c", + "uploaded":"2007-06-05T22:07:03.000Z", + "updated":"2010-01-07T13:26:50.000Z", + "uploader":"GoogleDeveloperDay", + "category":"News", + "title":"Google Developers Day US - Maps API Introduction", + "description":"Google Maps API Introduction ...", + "tags":[ + "GDD07","GDD07US","Maps" + ], + "thumbnail":{ + "default":"http://i.ytimg.com/vi/hYB0mn5zh2c/default.jpg", + "hqDefault":"http://i.ytimg.com/vi/hYB0mn5zh2c/hqdefault.jpg" + }, + "player":{ + "default":"http://www.youtube.com/watch?vhYB0mn5zh2c" + }, + "content":{ + "1":"rtsp://v5.cache3.c.youtube.com/CiILENy.../0/0/0/video.3gp", + "5":"http://www.youtube.com/v/hYB0mn5zh2c?f...", + "6":"rtsp://v1.cache1.c.youtube.com/CiILENy.../0/0/0/video.3gp" + }, + "duration":2840, + "aspectRatio":"widescreen", + "rating":4.63, + "ratingCount":68, + "viewCount":220101, + "favoriteCount":201, + "commentCount":22, + "status":{ + "value":"restricted", + "reason":"limitedSyndication" + }, + "accessControl":{ + "syndicate":"allowed", + "commentVote":"allowed", + "rate":"allowed", + "list":"allowed", + "comment":"allowed", + "embed":"allowed", + "videoRespond":"moderated" + } + } + ] + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/linkden1.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/linkden1.txt index c7c0c6c0bf00..68fc5e4eaa3a 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/linkden1.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/linkden1.txt @@ -1,16 +1,16 @@ - -{ - "values": [ - { - "_key": "~", - "connections": {"_total": 129}, - "firstName": "Adam" - }, - { - "_key": "hks0NPUMZF", - "connections": {"_total": 500}, - "firstName": "Brandon" - } - ], - "_total": 2 -} + +{ + "values": [ + { + "_key": "~", + "connections": {"_total": 129}, + "firstName": "Adam" + }, + { + "_key": "hks0NPUMZF", + "connections": {"_total": 500}, + "firstName": "Brandon" + } + ], + "_total": 2 +} diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/odata.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/odata.txt index aa91b5f83d05..5fe375f7662d 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/odata.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/odata.txt @@ -1,16 +1,16 @@ -{ - "d" : { - "__metadata": { - "uri": "http://services.odata.org/OData/OData.svc/Categories(0)", - "type": "DataServiceProviderDemo.Category" - }, - "ID": 0, - "Name": "Food", - "Products": { - "__deferred": { - "uri": "http://services.odata.org/OData/OData.svc/Categories(0)/Products" - } - } - } +{ + "d" : { + "__metadata": { + "uri": "http://services.odata.org/OData/OData.svc/Categories(0)", + "type": "DataServiceProviderDemo.Category" + }, + "ID": 0, + "Name": "Food", + "Products": { + "__deferred": { + "uri": "http://services.odata.org/OData/OData.svc/Categories(0)/Products" + } + } + } } \ No newline at end of file diff --git a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/odata2.txt b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/odata2.txt index 27c9e1161e00..bbe8a1815139 100755 --- a/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/odata2.txt +++ b/geode-core/src/test/resources/org/apache/geode/pdx/jsonStrings/odata2.txt @@ -1,18 +1,18 @@ -{ - "d" : { - "results": { - "__metadata": { - "uri": "http://services.odata.org/OData/OData.svc/Categories(0)", - "type": "DataServiceProviderDemo.Category" - }, - "ID": 0, - "Name": "Food", - "Products": { - "__deferred": { - "uri": "http://services.odata.org/OData/OData.svc/Categories(0)/Products" - } - } - } - } +{ + "d" : { + "results": { + "__metadata": { + "uri": "http://services.odata.org/OData/OData.svc/Categories(0)", + "type": "DataServiceProviderDemo.Category" + }, + "ID": 0, + "Name": "Food", + "Products": { + "__deferred": { + "uri": "http://services.odata.org/OData/OData.svc/Categories(0)/Products" + } + } + } + } } \ No newline at end of file diff --git a/geode-cq/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt b/geode-cq/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt index 2e821926d26d..8d9e3de528f1 100644 --- a/geode-cq/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt +++ b/geode-cq/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt @@ -1,4 +1,4 @@ org/apache/geode/cache/query/internal/cq/ServerCQImpl,2 fromData,64,2ab40046594dc22ab400462bb80099b6009ab6007f2cc3a700084e2cc32dbf2a2bb8009bb6009cb5009d2a2bb8009eb5005d2a2bb9009f0100b800a0b50008b1 toData,47,2ab40046b60047b800a12bb800a22ab4009db8007c2bb800a32ab4005d2bb800a42b2ab40008b600a5b900a60300b1 - + diff --git a/geode-cq/src/test/resources/org/apache/geode/codeAnalysis/sanctionedSerializables.txt b/geode-cq/src/test/resources/org/apache/geode/codeAnalysis/sanctionedSerializables.txt index 05417c27b543..bdd8db9cef9e 100755 --- a/geode-cq/src/test/resources/org/apache/geode/codeAnalysis/sanctionedSerializables.txt +++ b/geode-cq/src/test/resources/org/apache/geode/codeAnalysis/sanctionedSerializables.txt @@ -1 +1 @@ -org/apache/geode/cache/query/internal/cq/CqConflatable,true,-7215022132135862557,conflate:boolean,id:org/apache/geode/internal/cache/EventID,key:java/lang/Object,regionname:java/lang/String,value:java/lang/Object +org/apache/geode/cache/query/internal/cq/CqConflatable,true,-7215022132135862557,conflate:boolean,id:org/apache/geode/internal/cache/EventID,key:java/lang/Object,regionname:java/lang/String,value:java/lang/Object diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.1.cache.xml index 40fc80ee26bc..f17a7d73609f 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.1.cache.xml @@ -1,37 +1,37 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.2.cache.xml index ec278b18a1e5..549d770541bd 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.2.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.1.cache.xml index ec278b18a1e5..549d770541bd 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.1.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.2.cache.xml index 40fc80ee26bc..f17a7d73609f 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.2.cache.xml @@ -1,37 +1,37 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.1.cache.xml index 12ef7990d393..96c71bfd20d3 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.1.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.2.cache.xml index ec278b18a1e5..549d770541bd 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.2.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.1.cache.xml index 5550ad66d7c4..9af436b9a0e5 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.1.cache.xml @@ -1,37 +1,37 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.2.cache.xml index ceed0ec6e192..5516e99938db 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.2.cache.xml @@ -1,37 +1,37 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.1.cache.xml index ceed0ec6e192..5516e99938db 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.1.cache.xml @@ -1,37 +1,37 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.2.cache.xml index 5550ad66d7c4..9af436b9a0e5 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.2.cache.xml @@ -1,37 +1,37 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.1.cache.xml index b0870ee20808..5162318e5b4f 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.1.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.2.cache.xml index 77936e20e54f..9c6afca1e72b 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.2.cache.xml @@ -1,37 +1,37 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.1.cache.xml index 38afdbde815b..614029d36073 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.1.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.2.cache.xml index 83e532da6463..37f9a96a3241 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.2.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.1.cache.xml index b0870ee20808..5162318e5b4f 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.1.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.2.cache.xml index 3666c4fe131a..a656eb6c2ce6 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.2.cache.xml @@ -1,32 +1,32 @@ - - - - - - - - - + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.1.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.1.cache.xml index b0870ee20808..5162318e5b4f 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.1.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.1.cache.xml @@ -1,36 +1,36 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.2.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.2.cache.xml index 7aca8551678e..0e7addfd1836 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.2.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.2.cache.xml @@ -1,39 +1,39 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLEmptyIndexList.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLEmptyIndexList.cache.xml index 925625ea4865..e832ea9fd5f1 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLEmptyIndexList.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLEmptyIndexList.cache.xml @@ -1,33 +1,33 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLMultipleIndexList.cache.xml b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLMultipleIndexList.cache.xml index ab4c211c371b..e040b42fddb0 100755 --- a/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLMultipleIndexList.cache.xml +++ b/geode-lucene/src/test/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLMultipleIndexList.cache.xml @@ -1,39 +1,39 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/geode-pulse/src/main/resources/default.properties b/geode-pulse/src/main/resources/default.properties index 23c31d8359b7..7b0a75e3dac1 100644 --- a/geode-pulse/src/main/resources/default.properties +++ b/geode-pulse/src/main/resources/default.properties @@ -1,23 +1,23 @@ -# -# /* -# * 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. -# */ -# - -# All properties which are common between GemFire & SQLFire are to be added here. -# No property to repeat in specific files of GemFire and SQLFire products - - +# +# /* +# * 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. +# */ +# + +# All properties which are common between GemFire & SQLFire are to be added here. +# No property to repeat in specific files of GemFire and SQLFire products + + diff --git a/geode-pulse/src/main/resources/gemfire.properties b/geode-pulse/src/main/resources/gemfire.properties index bfb12868b157..48899dec4818 100644 --- a/geode-pulse/src/main/resources/gemfire.properties +++ b/geode-pulse/src/main/resources/gemfire.properties @@ -1,47 +1,47 @@ -# -# /* -# * 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. -# */ -# - -# All properties for GemFire are to be added here. -# No property to repeat from default file -pulse-writeputpersec-custom=Write/Sec. -pulse-readgetpersec-custom=Read/Sec. -pulse-writes-custom=Writes -pulse-reads-custom=Reads -pulse-monitoring-custom=images/pulse-monitoring.png -pulse-aboutimg-custom=images/about-geode.png -pulse-help-custom=http://geode.docs.pivotal.io/docs/tools_modules/pulse/chapter_overview.html -pulse-about-custom=The Pulse tool monitors Apache Geode© system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. -pulse-regionstableCaps-custom=Regions -pulse-rtSummaryBySize-custom=Regions Summary - By Entry Count -pulse-regionstablePath-custom=Region Path:  -pulse-regionstableType-custom=Region Type:  -pulse-regionstableMembers-custom=Region Members -pulse-memberRegionsTables-custom=Member Regions -pulse-regionstableInvolved-custom=Regions Involved -pulse-regiontabletooltip-custom=Regions -pulse-writesRate-custom=Writes Rate -pulse-readsRate-custom=Reads Rate -pulse-regiontablePathColName-custom=Region Path -pulse-regiontableName-custom=Region Name -pulse-regionMemoryUsage-custom=Memory Usage -pulse-regionDiskReadsWrites-custom=Disk Reads/Writes -pulse-regionMemoryReadsWrites-custom=Reads/Writes -pulse-entrysize-custom=Entry Size -pulse-entrycount-custom=Entry Count -pulse-functionprocedureCaps-custom=Functions +# +# /* +# * 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. +# */ +# + +# All properties for GemFire are to be added here. +# No property to repeat from default file +pulse-writeputpersec-custom=Write/Sec. +pulse-readgetpersec-custom=Read/Sec. +pulse-writes-custom=Writes +pulse-reads-custom=Reads +pulse-monitoring-custom=images/pulse-monitoring.png +pulse-aboutimg-custom=images/about-geode.png +pulse-help-custom=http://geode.docs.pivotal.io/docs/tools_modules/pulse/chapter_overview.html +pulse-about-custom=The Pulse tool monitors Apache Geode© system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. +pulse-regionstableCaps-custom=Regions +pulse-rtSummaryBySize-custom=Regions Summary - By Entry Count +pulse-regionstablePath-custom=Region Path:  +pulse-regionstableType-custom=Region Type:  +pulse-regionstableMembers-custom=Region Members +pulse-memberRegionsTables-custom=Member Regions +pulse-regionstableInvolved-custom=Regions Involved +pulse-regiontabletooltip-custom=Regions +pulse-writesRate-custom=Writes Rate +pulse-readsRate-custom=Reads Rate +pulse-regiontablePathColName-custom=Region Path +pulse-regiontableName-custom=Region Name +pulse-regionMemoryUsage-custom=Memory Usage +pulse-regionDiskReadsWrites-custom=Disk Reads/Writes +pulse-regionMemoryReadsWrites-custom=Reads/Writes +pulse-entrysize-custom=Entry Size +pulse-entrycount-custom=Entry Count +pulse-functionprocedureCaps-custom=Functions diff --git a/geode-pulse/src/main/resources/sqlfire.properties b/geode-pulse/src/main/resources/sqlfire.properties index 71f1167130d8..96fcd487f2f9 100644 --- a/geode-pulse/src/main/resources/sqlfire.properties +++ b/geode-pulse/src/main/resources/sqlfire.properties @@ -1,47 +1,47 @@ -# -# /* -# * 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. -# */ -# - -# All properties for SQLFire are to be added here. -# No property to repeat from default file -pulse-writeputpersec-custom=Put/Sec. -pulse-readgetpersec-custom=Get/Sec. -pulse-writes-custom=Writes -pulse-reads-custom=Reads -pulse-monitoring-custom=images/sqlfire.png -pulse-aboutimg-custom=images/about-sqlfire.png -pulse-help-custom=http://pubs.vmware.com/vfabricNoSuite/topic/com.vmware.vfabric.gemfire.7.0/tools_modules/pulse/chapter_overview.html -pulse-about-custom=The Pulse tool monitors vFabric™ SQLFire© system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. -pulse-regionstableCaps-custom=Tables -pulse-rtSummaryBySize-custom=Tables Summary - By Row Count -pulse-regionstablePath-custom=Table Path:  -pulse-regionstableType-custom=Table Type:  -pulse-regionstableMembers-custom=Table Members -pulse-memberRegionsTables-custom=Member Tables -pulse-regionstableInvolved-custom=Tables Involved -pulse-regiontabletooltip-custom=Tables -pulse-writesRate-custom=Puts Rate -pulse-readsRate-custom=Gets Rate -pulse-regiontablePathColName-custom=Table Path -pulse-regiontableName-custom=Table Name -pulse-regionMemoryUsage-custom=Memory Usage -pulse-regionDiskReadsWrites-custom=Disk Reads/Writes -pulse-regionMemoryReadsWrites-custom=Reads/Writes -pulse-entrysize-custom=Table Size -pulse-entrycount-custom=Row Count +# +# /* +# * 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. +# */ +# + +# All properties for SQLFire are to be added here. +# No property to repeat from default file +pulse-writeputpersec-custom=Put/Sec. +pulse-readgetpersec-custom=Get/Sec. +pulse-writes-custom=Writes +pulse-reads-custom=Reads +pulse-monitoring-custom=images/sqlfire.png +pulse-aboutimg-custom=images/about-sqlfire.png +pulse-help-custom=http://pubs.vmware.com/vfabricNoSuite/topic/com.vmware.vfabric.gemfire.7.0/tools_modules/pulse/chapter_overview.html +pulse-about-custom=The Pulse tool monitors vFabric™ SQLFire© system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. +pulse-regionstableCaps-custom=Tables +pulse-rtSummaryBySize-custom=Tables Summary - By Row Count +pulse-regionstablePath-custom=Table Path:  +pulse-regionstableType-custom=Table Type:  +pulse-regionstableMembers-custom=Table Members +pulse-memberRegionsTables-custom=Member Tables +pulse-regionstableInvolved-custom=Tables Involved +pulse-regiontabletooltip-custom=Tables +pulse-writesRate-custom=Puts Rate +pulse-readsRate-custom=Gets Rate +pulse-regiontablePathColName-custom=Table Path +pulse-regiontableName-custom=Table Name +pulse-regionMemoryUsage-custom=Memory Usage +pulse-regionDiskReadsWrites-custom=Disk Reads/Writes +pulse-regionMemoryReadsWrites-custom=Reads/Writes +pulse-entrysize-custom=Table Size +pulse-entrycount-custom=Row Count pulse-functionprocedureCaps-custom=Procedures \ No newline at end of file diff --git a/geode-pulse/src/main/webapp/WEB-INF/web.xml b/geode-pulse/src/main/webapp/WEB-INF/web.xml index ff8b10137cfb..d0b10c0dee71 100644 --- a/geode-pulse/src/main/webapp/WEB-INF/web.xml +++ b/geode-pulse/src/main/webapp/WEB-INF/web.xml @@ -1,62 +1,62 @@ - - - - - Pulse - - index.html - - - properties - text/x-java-properties - - - mvc-dispatcher - org.springframework.web.servlet.DispatcherServlet - 1 - - - mvc-dispatcher - /pulse/* - - - org.springframework.web.context.ContextLoaderListener - - - contextConfigLocation - - /WEB-INF/mvc-dispatcher-servlet.xml, - /WEB-INF/spring-security.xml - - - - spring.profiles.default - pulse.authentication.default - - - springSecurityFilterChain - org.springframework.web.filter.DelegatingFilterProxy - - - springSecurityFilterChain - /* - - - org.apache.geode.tools.pulse.internal.PulseAppListener - + + + + + Pulse + + index.html + + + properties + text/x-java-properties + + + mvc-dispatcher + org.springframework.web.servlet.DispatcherServlet + 1 + + + mvc-dispatcher + /pulse/* + + + org.springframework.web.context.ContextLoaderListener + + + contextConfigLocation + + /WEB-INF/mvc-dispatcher-servlet.xml, + /WEB-INF/spring-security.xml + + + + spring.profiles.default + pulse.authentication.default + + + springSecurityFilterChain + org.springframework.web.filter.DelegatingFilterProxy + + + springSecurityFilterChain + /* + + + org.apache.geode.tools.pulse.internal.PulseAppListener + \ No newline at end of file diff --git a/geode-pulse/src/main/webapp/properties/default.properties b/geode-pulse/src/main/webapp/properties/default.properties index 59b59ac9a590..e89b61a15a57 100644 --- a/geode-pulse/src/main/webapp/properties/default.properties +++ b/geode-pulse/src/main/webapp/properties/default.properties @@ -1,21 +1,21 @@ -# -# 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. -# - -# All properties which are common between GemFire & SQLFire are to be added here. -# No property to repeat in specific files of GemFire and SQLFire products - - +# +# 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. +# + +# All properties which are common between GemFire & SQLFire are to be added here. +# No property to repeat in specific files of GemFire and SQLFire products + + diff --git a/geode-pulse/src/main/webapp/properties/default_en.properties b/geode-pulse/src/main/webapp/properties/default_en.properties index 59b59ac9a590..e89b61a15a57 100644 --- a/geode-pulse/src/main/webapp/properties/default_en.properties +++ b/geode-pulse/src/main/webapp/properties/default_en.properties @@ -1,21 +1,21 @@ -# -# 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. -# - -# All properties which are common between GemFire & SQLFire are to be added here. -# No property to repeat in specific files of GemFire and SQLFire products - - +# +# 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. +# + +# All properties which are common between GemFire & SQLFire are to be added here. +# No property to repeat in specific files of GemFire and SQLFire products + + diff --git a/geode-pulse/src/main/webapp/properties/gemfire.properties b/geode-pulse/src/main/webapp/properties/gemfire.properties index db6f881d4d72..613bde98b965 100644 --- a/geode-pulse/src/main/webapp/properties/gemfire.properties +++ b/geode-pulse/src/main/webapp/properties/gemfire.properties @@ -1,45 +1,45 @@ -# -# 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. -# - -# All properties for GemFire are to be added here. -# No property to repeat from default file -pulse-writeputpersec-custom=Write/Sec. -pulse-readgetpersec-custom=Read/Sec. -pulse-writes-custom=Writes -pulse-reads-custom=Reads -pulse-monitoring-custom=images/pulse-monitoring.png -pulse-aboutimg-custom=images/about-geode.png -pulse-help-custom=http://geode.apache.org/docs/guide/tools_modules/pulse/chapter_overview.html -pulse-about-custom=The Pulse tool monitors Apache Geode system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. -pulse-regionstableCaps-custom=Regions -pulse-rtSummaryBySize-custom=Regions Summary - By Entry Count -pulse-regionstablePath-custom=Region Path:  -pulse-regionstableType-custom=Region Type:  -pulse-regionstableMembers-custom=Region Members -pulse-memberRegionsTables-custom=Member Regions -pulse-regionstableInvolved-custom=Regions Involved -pulse-regiontabletooltip-custom=Regions -pulse-writesRate-custom=Writes Rate -pulse-readsRate-custom=Reads Rate -pulse-regiontablePathColName-custom=Region Path -pulse-regiontableName-custom=Region Name -pulse-regionMemoryUsage-custom=Memory Usage -pulse-regionDiskReadsWrites-custom=Disk Reads/Writes -pulse-regionMemoryReadsWrites-custom=Reads/Writes -pulse-entrysize-custom=Entry Size -pulse-entrycount-custom=Entry Count -pulse-functionprocedureCaps-custom=Functions +# +# 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. +# + +# All properties for GemFire are to be added here. +# No property to repeat from default file +pulse-writeputpersec-custom=Write/Sec. +pulse-readgetpersec-custom=Read/Sec. +pulse-writes-custom=Writes +pulse-reads-custom=Reads +pulse-monitoring-custom=images/pulse-monitoring.png +pulse-aboutimg-custom=images/about-geode.png +pulse-help-custom=http://geode.apache.org/docs/guide/tools_modules/pulse/chapter_overview.html +pulse-about-custom=The Pulse tool monitors Apache Geode system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. +pulse-regionstableCaps-custom=Regions +pulse-rtSummaryBySize-custom=Regions Summary - By Entry Count +pulse-regionstablePath-custom=Region Path:  +pulse-regionstableType-custom=Region Type:  +pulse-regionstableMembers-custom=Region Members +pulse-memberRegionsTables-custom=Member Regions +pulse-regionstableInvolved-custom=Regions Involved +pulse-regiontabletooltip-custom=Regions +pulse-writesRate-custom=Writes Rate +pulse-readsRate-custom=Reads Rate +pulse-regiontablePathColName-custom=Region Path +pulse-regiontableName-custom=Region Name +pulse-regionMemoryUsage-custom=Memory Usage +pulse-regionDiskReadsWrites-custom=Disk Reads/Writes +pulse-regionMemoryReadsWrites-custom=Reads/Writes +pulse-entrysize-custom=Entry Size +pulse-entrycount-custom=Entry Count +pulse-functionprocedureCaps-custom=Functions diff --git a/geode-pulse/src/main/webapp/properties/gemfire_en.properties b/geode-pulse/src/main/webapp/properties/gemfire_en.properties index db6f881d4d72..613bde98b965 100644 --- a/geode-pulse/src/main/webapp/properties/gemfire_en.properties +++ b/geode-pulse/src/main/webapp/properties/gemfire_en.properties @@ -1,45 +1,45 @@ -# -# 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. -# - -# All properties for GemFire are to be added here. -# No property to repeat from default file -pulse-writeputpersec-custom=Write/Sec. -pulse-readgetpersec-custom=Read/Sec. -pulse-writes-custom=Writes -pulse-reads-custom=Reads -pulse-monitoring-custom=images/pulse-monitoring.png -pulse-aboutimg-custom=images/about-geode.png -pulse-help-custom=http://geode.apache.org/docs/guide/tools_modules/pulse/chapter_overview.html -pulse-about-custom=The Pulse tool monitors Apache Geode system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. -pulse-regionstableCaps-custom=Regions -pulse-rtSummaryBySize-custom=Regions Summary - By Entry Count -pulse-regionstablePath-custom=Region Path:  -pulse-regionstableType-custom=Region Type:  -pulse-regionstableMembers-custom=Region Members -pulse-memberRegionsTables-custom=Member Regions -pulse-regionstableInvolved-custom=Regions Involved -pulse-regiontabletooltip-custom=Regions -pulse-writesRate-custom=Writes Rate -pulse-readsRate-custom=Reads Rate -pulse-regiontablePathColName-custom=Region Path -pulse-regiontableName-custom=Region Name -pulse-regionMemoryUsage-custom=Memory Usage -pulse-regionDiskReadsWrites-custom=Disk Reads/Writes -pulse-regionMemoryReadsWrites-custom=Reads/Writes -pulse-entrysize-custom=Entry Size -pulse-entrycount-custom=Entry Count -pulse-functionprocedureCaps-custom=Functions +# +# 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. +# + +# All properties for GemFire are to be added here. +# No property to repeat from default file +pulse-writeputpersec-custom=Write/Sec. +pulse-readgetpersec-custom=Read/Sec. +pulse-writes-custom=Writes +pulse-reads-custom=Reads +pulse-monitoring-custom=images/pulse-monitoring.png +pulse-aboutimg-custom=images/about-geode.png +pulse-help-custom=http://geode.apache.org/docs/guide/tools_modules/pulse/chapter_overview.html +pulse-about-custom=The Pulse tool monitors Apache Geode system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. +pulse-regionstableCaps-custom=Regions +pulse-rtSummaryBySize-custom=Regions Summary - By Entry Count +pulse-regionstablePath-custom=Region Path:  +pulse-regionstableType-custom=Region Type:  +pulse-regionstableMembers-custom=Region Members +pulse-memberRegionsTables-custom=Member Regions +pulse-regionstableInvolved-custom=Regions Involved +pulse-regiontabletooltip-custom=Regions +pulse-writesRate-custom=Writes Rate +pulse-readsRate-custom=Reads Rate +pulse-regiontablePathColName-custom=Region Path +pulse-regiontableName-custom=Region Name +pulse-regionMemoryUsage-custom=Memory Usage +pulse-regionDiskReadsWrites-custom=Disk Reads/Writes +pulse-regionMemoryReadsWrites-custom=Reads/Writes +pulse-entrysize-custom=Entry Size +pulse-entrycount-custom=Entry Count +pulse-functionprocedureCaps-custom=Functions diff --git a/geode-pulse/src/main/webapp/properties/gemfirexd.properties b/geode-pulse/src/main/webapp/properties/gemfirexd.properties index 5bab6c206f3c..8a68a1413454 100644 --- a/geode-pulse/src/main/webapp/properties/gemfirexd.properties +++ b/geode-pulse/src/main/webapp/properties/gemfirexd.properties @@ -1,45 +1,45 @@ -# -# 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. -# - -# All properties for GemFire XD are to be added here. -# No property to repeat from default file -pulse-writeputpersec-custom=Put/Sec. -pulse-readgetpersec-custom=Get/Sec. -pulse-writes-custom=Writes -pulse-reads-custom=Reads -pulse-monitoring-custom=images/pulse-monitoring-gemfirexd.png -pulse-aboutimg-custom=images/about-gemfirexd.png -pulse-help-custom=http://www.pivotal.io/pivotal-products/data/pivotal-gemfire-xd -pulse-about-custom=The Pulse tool monitors Apache Geode systems in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. -pulse-regionstableCaps-custom=Tables -pulse-rtSummaryBySize-custom=Tables Summary - By Row Count -pulse-regionstablePath-custom=Table Path:  -pulse-regionstableType-custom=Table Type:  -pulse-regionstableMembers-custom=Table Members -pulse-memberRegionsTables-custom=Member Tables -pulse-regionstableInvolved-custom=Tables Involved -pulse-regiontabletooltip-custom=Tables -pulse-writesRate-custom=Puts Rate -pulse-readsRate-custom=Gets Rate -pulse-regiontablePathColName-custom=Table Path -pulse-regiontableName-custom=Table Name -pulse-regionMemoryUsage-custom=Memory Usage -pulse-regionDiskReadsWrites-custom=Disk Reads/Writes -pulse-regionMemoryReadsWrites-custom=Reads/Writes -pulse-entrysize-custom=Table Size -pulse-entrycount-custom=Row Count -pulse-functionprocedureCaps-custom=Procedures +# +# 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. +# + +# All properties for GemFire XD are to be added here. +# No property to repeat from default file +pulse-writeputpersec-custom=Put/Sec. +pulse-readgetpersec-custom=Get/Sec. +pulse-writes-custom=Writes +pulse-reads-custom=Reads +pulse-monitoring-custom=images/pulse-monitoring-gemfirexd.png +pulse-aboutimg-custom=images/about-gemfirexd.png +pulse-help-custom=http://www.pivotal.io/pivotal-products/data/pivotal-gemfire-xd +pulse-about-custom=The Pulse tool monitors Apache Geode systems in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. +pulse-regionstableCaps-custom=Tables +pulse-rtSummaryBySize-custom=Tables Summary - By Row Count +pulse-regionstablePath-custom=Table Path:  +pulse-regionstableType-custom=Table Type:  +pulse-regionstableMembers-custom=Table Members +pulse-memberRegionsTables-custom=Member Tables +pulse-regionstableInvolved-custom=Tables Involved +pulse-regiontabletooltip-custom=Tables +pulse-writesRate-custom=Puts Rate +pulse-readsRate-custom=Gets Rate +pulse-regiontablePathColName-custom=Table Path +pulse-regiontableName-custom=Table Name +pulse-regionMemoryUsage-custom=Memory Usage +pulse-regionDiskReadsWrites-custom=Disk Reads/Writes +pulse-regionMemoryReadsWrites-custom=Reads/Writes +pulse-entrysize-custom=Table Size +pulse-entrycount-custom=Row Count +pulse-functionprocedureCaps-custom=Procedures diff --git a/geode-pulse/src/main/webapp/properties/gemfirexd_en.properties b/geode-pulse/src/main/webapp/properties/gemfirexd_en.properties index 5bab6c206f3c..8a68a1413454 100644 --- a/geode-pulse/src/main/webapp/properties/gemfirexd_en.properties +++ b/geode-pulse/src/main/webapp/properties/gemfirexd_en.properties @@ -1,45 +1,45 @@ -# -# 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. -# - -# All properties for GemFire XD are to be added here. -# No property to repeat from default file -pulse-writeputpersec-custom=Put/Sec. -pulse-readgetpersec-custom=Get/Sec. -pulse-writes-custom=Writes -pulse-reads-custom=Reads -pulse-monitoring-custom=images/pulse-monitoring-gemfirexd.png -pulse-aboutimg-custom=images/about-gemfirexd.png -pulse-help-custom=http://www.pivotal.io/pivotal-products/data/pivotal-gemfire-xd -pulse-about-custom=The Pulse tool monitors Apache Geode systems in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. -pulse-regionstableCaps-custom=Tables -pulse-rtSummaryBySize-custom=Tables Summary - By Row Count -pulse-regionstablePath-custom=Table Path:  -pulse-regionstableType-custom=Table Type:  -pulse-regionstableMembers-custom=Table Members -pulse-memberRegionsTables-custom=Member Tables -pulse-regionstableInvolved-custom=Tables Involved -pulse-regiontabletooltip-custom=Tables -pulse-writesRate-custom=Puts Rate -pulse-readsRate-custom=Gets Rate -pulse-regiontablePathColName-custom=Table Path -pulse-regiontableName-custom=Table Name -pulse-regionMemoryUsage-custom=Memory Usage -pulse-regionDiskReadsWrites-custom=Disk Reads/Writes -pulse-regionMemoryReadsWrites-custom=Reads/Writes -pulse-entrysize-custom=Table Size -pulse-entrycount-custom=Row Count -pulse-functionprocedureCaps-custom=Procedures +# +# 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. +# + +# All properties for GemFire XD are to be added here. +# No property to repeat from default file +pulse-writeputpersec-custom=Put/Sec. +pulse-readgetpersec-custom=Get/Sec. +pulse-writes-custom=Writes +pulse-reads-custom=Reads +pulse-monitoring-custom=images/pulse-monitoring-gemfirexd.png +pulse-aboutimg-custom=images/about-gemfirexd.png +pulse-help-custom=http://www.pivotal.io/pivotal-products/data/pivotal-gemfire-xd +pulse-about-custom=The Pulse tool monitors Apache Geode systems in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. +pulse-regionstableCaps-custom=Tables +pulse-rtSummaryBySize-custom=Tables Summary - By Row Count +pulse-regionstablePath-custom=Table Path:  +pulse-regionstableType-custom=Table Type:  +pulse-regionstableMembers-custom=Table Members +pulse-memberRegionsTables-custom=Member Tables +pulse-regionstableInvolved-custom=Tables Involved +pulse-regiontabletooltip-custom=Tables +pulse-writesRate-custom=Puts Rate +pulse-readsRate-custom=Gets Rate +pulse-regiontablePathColName-custom=Table Path +pulse-regiontableName-custom=Table Name +pulse-regionMemoryUsage-custom=Memory Usage +pulse-regionDiskReadsWrites-custom=Disk Reads/Writes +pulse-regionMemoryReadsWrites-custom=Reads/Writes +pulse-entrysize-custom=Table Size +pulse-entrycount-custom=Row Count +pulse-functionprocedureCaps-custom=Procedures diff --git a/geode-pulse/src/main/webapp/properties/index.properties b/geode-pulse/src/main/webapp/properties/index.properties index c05c8ac1c8ca..7f05ba51d9f6 100644 --- a/geode-pulse/src/main/webapp/properties/index.properties +++ b/geode-pulse/src/main/webapp/properties/index.properties @@ -1,18 +1,18 @@ -# -# 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. -# - -msg_welcome = Welcome to GFMon ! +# +# 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. +# + +msg_welcome = Welcome to GFMon ! diff --git a/geode-pulse/src/main/webapp/properties/sqlfire.properties b/geode-pulse/src/main/webapp/properties/sqlfire.properties index c6522e774f5e..1cb080afb6e5 100644 --- a/geode-pulse/src/main/webapp/properties/sqlfire.properties +++ b/geode-pulse/src/main/webapp/properties/sqlfire.properties @@ -1,45 +1,45 @@ -# -# 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. -# - -# All properties for SQLFire are to be added here. -# No property to repeat from default file -pulse-writeputpersec-custom=Put/Sec. -pulse-readgetpersec-custom=Get/Sec. -pulse-writes-custom=Writes -pulse-reads-custom=Reads -pulse-monitoring-custom=images/pulse-monitoring-sqlfire.png -pulse-aboutimg-custom=images/about-sqlfire.png -pulse-help-custom=http://review.eng.vmware.com/infocenter-sqlfire-helios/index.jsp?topic=/com.vmware.vfabric.sqlfire.1.1/manage_guide/pulse/chapter_overview.html -pulse-about-custom=The Pulse tool monitors vFabric™ SQLFire© system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. -pulse-regionstableCaps-custom=Tables -pulse-rtSummaryBySize-custom=Tables Summary - By Row Count -pulse-regionstablePath-custom=Table Path:  -pulse-regionstableType-custom=Table Type:  -pulse-regionstableMembers-custom=Table Members -pulse-memberRegionsTables-custom=Member Tables -pulse-regionstableInvolved-custom=Tables Involved -pulse-regiontabletooltip-custom=Tables -pulse-writesRate-custom=Puts Rate -pulse-readsRate-custom=Gets Rate -pulse-regiontablePathColName-custom=Table Path -pulse-regiontableName-custom=Table Name -pulse-regionMemoryUsage-custom=Memory Usage -pulse-regionDiskReadsWrites-custom=Disk Reads/Writes -pulse-regionMemoryReadsWrites-custom=Reads/Writes -pulse-entrysize-custom=Table Size -pulse-entrycount-custom=Row Count +# +# 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. +# + +# All properties for SQLFire are to be added here. +# No property to repeat from default file +pulse-writeputpersec-custom=Put/Sec. +pulse-readgetpersec-custom=Get/Sec. +pulse-writes-custom=Writes +pulse-reads-custom=Reads +pulse-monitoring-custom=images/pulse-monitoring-sqlfire.png +pulse-aboutimg-custom=images/about-sqlfire.png +pulse-help-custom=http://review.eng.vmware.com/infocenter-sqlfire-helios/index.jsp?topic=/com.vmware.vfabric.sqlfire.1.1/manage_guide/pulse/chapter_overview.html +pulse-about-custom=The Pulse tool monitors vFabric™ SQLFire© system in real time. It provides health information, detailed operational and configuration data, system alerts, throughput performance and statistics for system members and connected clients. +pulse-regionstableCaps-custom=Tables +pulse-rtSummaryBySize-custom=Tables Summary - By Row Count +pulse-regionstablePath-custom=Table Path:  +pulse-regionstableType-custom=Table Type:  +pulse-regionstableMembers-custom=Table Members +pulse-memberRegionsTables-custom=Member Tables +pulse-regionstableInvolved-custom=Tables Involved +pulse-regiontabletooltip-custom=Tables +pulse-writesRate-custom=Puts Rate +pulse-readsRate-custom=Gets Rate +pulse-regiontablePathColName-custom=Table Path +pulse-regiontableName-custom=Table Name +pulse-regionMemoryUsage-custom=Memory Usage +pulse-regionDiskReadsWrites-custom=Disk Reads/Writes +pulse-regionMemoryReadsWrites-custom=Reads/Writes +pulse-entrysize-custom=Table Size +pulse-entrycount-custom=Row Count pulse-functionprocedureCaps-custom=Procedures \ No newline at end of file diff --git a/geode-pulse/src/main/webapp/scripts/multiselect/prettify.js b/geode-pulse/src/main/webapp/scripts/multiselect/prettify.js index a92b906fbc5a..04f86534ed65 100644 --- a/geode-pulse/src/main/webapp/scripts/multiselect/prettify.js +++ b/geode-pulse/src/main/webapp/scripts/multiselect/prettify.js @@ -1,1522 +1,1522 @@ -/** - * @fileoverview - * some functions for browser-side pretty printing of code contained in html. - *

- * - * For a fairly comprehensive set of languages see the - * README - * file that came with this source. At a minimum, the lexer should work on a - * number of languages including C and friends, Java, Python, Bash, SQL, HTML, - * XML, CSS, Javascript, and Makefiles. It works passably on Ruby, PHP and Awk - * and a subset of Perl, but, because of commenting conventions, doesn't work on - * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class. - *

- * Usage:

    - *
  1. include this source file in an html page via - * {@code } - *
  2. define style rules. See the example page for examples. - *
  3. mark the {@code
    } and {@code } tags in your source with
    - * {@code class=prettyprint.}
    - * You can also use the (html deprecated) {@code } tag, but the pretty
    - * printer needs to do more substantial DOM manipulations to support that, so
    - * some css styles may not be preserved.
    - * </ol>
    - * That's it. I wanted to keep the API as simple as possible, so there's no
    - * need to specify which language the code is in, but if you wish, you can add
    - * another class to the {@code <pre>} or {@code <code>} element to specify the
    - * language, as in {@code <pre class="prettyprint lang-java">}. Any class that
    - * starts with "lang-" followed by a file extension, specifies the file type.
    - * See the "lang-*.js" files in this directory for code that implements
    - * per-language file handlers.
    - * <p>
    - * Change log:<br>
    - * cbeust, 2006/08/22
    - * <blockquote>
    - * Java annotations (start with "@") are now captured as literals ("lit")
    - * </blockquote>
    - * @requires console
    - * @overrides window
    - */
    -
    -// JSLint declarations
    -/*global console, document, navigator, setTimeout, window */
    -
    -/**
    - * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
    - * UI events. If set to {@code false}, {@code prettyPrint()} is synchronous.
    - */
    -window['PR_SHOULD_USE_CONTINUATION'] = true;
    -
    -/** the number of characters between tab columns */
    -window['PR_TAB_WIDTH'] = 8;
    -
    -/**
    - * Walks the DOM returning a properly escaped version of innerHTML.
    - * 
    - * @param {Node}
    - *          node
    - * @param {Array.
    - *          <string>} out output buffer that receives chunks of HTML.
    - */
    -window['PR_normalizedHtml']
    -
    -/**
    - * Contains functions for creating and registering new language handlers.
    - * 
    - * @type {Object}
    - */
    -= window['PR']
    -
    -/**
    - * Pretty print a chunk of code.
    - * 
    - * @param {string}
    - *          sourceCodeHtml code as html
    - * @return {string} code as html, but prettier
    - */
    -= window['prettyPrintOne']
    -/**
    - * Find all the {@code <pre>} and {@code <code>} tags in the DOM with
    - * {@code class=prettyprint} and prettify them.
    - * 
    - * @param {Function?}
    - *          opt_whenDone if specified, called when the last entry has been
    - *          finished.
    - */
    -= window['prettyPrint'] = void 0;
    -
    -/**
    - * browser detection.
    - * 
    - * @extern
    - * @returns false if not IE, otherwise the major version.
    - */
    -window['_pr_isIE6'] = function() {
    -  var ieVersion = navigator && navigator.userAgent
    -      && navigator.userAgent.match(/\bMSIE ([678])\./);
    -  ieVersion = ieVersion ? +ieVersion[1] : false;
    -  window['_pr_isIE6'] = function() {
    -    return ieVersion;
    -  };
    -  return ieVersion;
    -};
    -
    -(function() {
    -  // Keyword lists for various languages.
    -  var FLOW_CONTROL_KEYWORDS = "break continue do else for if return while ";
    -  var C_KEYWORDS = FLOW_CONTROL_KEYWORDS + "auto case char const default "
    -      + "double enum extern float goto int long register short signed sizeof "
    -      + "static struct switch typedef union unsigned void volatile ";
    -  var COMMON_KEYWORDS = C_KEYWORDS + "catch class delete false import "
    -      + "new operator private protected public this throw true try typeof ";
    -  var CPP_KEYWORDS = COMMON_KEYWORDS + "alignof align_union asm axiom bool "
    -      + "concept concept_map const_cast constexpr decltype "
    -      + "dynamic_cast explicit export friend inline late_check "
    -      + "mutable namespace nullptr reinterpret_cast static_assert static_cast "
    -      + "template typeid typename using virtual wchar_t where ";
    -  var JAVA_KEYWORDS = COMMON_KEYWORDS
    -      + "abstract boolean byte extends final finally implements import "
    -      + "instanceof null native package strictfp super synchronized throws "
    -      + "transient ";
    -  var CSHARP_KEYWORDS = JAVA_KEYWORDS
    -      + "as base by checked decimal delegate descending event "
    -      + "fixed foreach from group implicit in interface internal into is lock "
    -      + "object out override orderby params partial readonly ref sbyte sealed "
    -      + "stackalloc string select uint ulong unchecked unsafe ushort var ";
    -  var JSCRIPT_KEYWORDS = COMMON_KEYWORDS
    -      + "debugger eval export function get null set undefined var with "
    -      + "Infinity NaN ";
    -  var PERL_KEYWORDS = "caller delete die do dump elsif eval exit foreach for "
    -      + "goto if import last local my next no our print package redo require "
    -      + "sub undef unless until use wantarray while BEGIN END ";
    -  var PYTHON_KEYWORDS = FLOW_CONTROL_KEYWORDS + "and as assert class def del "
    -      + "elif except exec finally from global import in is lambda "
    -      + "nonlocal not or pass print raise try with yield " + "False True None ";
    -  var RUBY_KEYWORDS = FLOW_CONTROL_KEYWORDS
    -      + "alias and begin case class def"
    -      + " defined elsif end ensure false in module next nil not or redo rescue "
    -      + "retry self super then true undef unless until when yield BEGIN END ";
    -  var SH_KEYWORDS = FLOW_CONTROL_KEYWORDS + "case done elif esac eval fi "
    -      + "function in local set then until ";
    -  var ALL_KEYWORDS = (CPP_KEYWORDS + CSHARP_KEYWORDS + JSCRIPT_KEYWORDS
    -      + PERL_KEYWORDS + PYTHON_KEYWORDS + RUBY_KEYWORDS + SH_KEYWORDS);
    -
    -  // token style names. correspond to css classes
    -  /** token style for a string literal */
    -  var PR_STRING = 'str';
    -  /** token style for a keyword */
    -  var PR_KEYWORD = 'kwd';
    -  /** token style for a comment */
    -  var PR_COMMENT = 'com';
    -  /** token style for a type */
    -  var PR_TYPE = 'typ';
    -  /** token style for a literal value. e.g. 1, null, true. */
    -  var PR_LITERAL = 'lit';
    -  /** token style for a punctuation string. */
    -  var PR_PUNCTUATION = 'pun';
    -  /** token style for a punctuation string. */
    -  var PR_PLAIN = 'pln';
    -
    -  /** token style for an sgml tag. */
    -  var PR_TAG = 'tag';
    -  /** token style for a markup declaration such as a DOCTYPE. */
    -  var PR_DECLARATION = 'dec';
    -  /** token style for embedded source. */
    -  var PR_SOURCE = 'src';
    -  /** token style for an sgml attribute name. */
    -  var PR_ATTRIB_NAME = 'atn';
    -  /** token style for an sgml attribute value. */
    -  var PR_ATTRIB_VALUE = 'atv';
    -
    -  /**
    -   * A class that indicates a section of markup that is not code, e.g. to allow
    -   * embedding of line numbers within code listings.
    -   */
    -  var PR_NOCODE = 'nocode';
    -
    -  /**
    -   * A set of tokens that can precede a regular expression literal in
    -   * javascript. http://www.mozilla.org/js/language/js20/rationale/syntax.html
    -   * has the full list, but I've removed ones that might be problematic when
    -   * seen in languages that don't support regular expression literals.
    -   * 
    -   * <p>
    -   * Specifically, I've removed any keywords that can't precede a regexp literal
    -   * in a syntactically legal javascript program, and I've removed the "in"
    -   * keyword since it's not a keyword in many languages, and might be used as a
    -   * count of inches.
    -   * 
    -   * <p>
    -   * The link a above does not accurately describe EcmaScript rules since it
    -   * fails to distinguish between (a=++/b/i) and (a++/b/i) but it works very
    -   * well in practice.
    -   * 
    -   * @private
    -   */
    -  var REGEXP_PRECEDER_PATTERN = function() {
    -    var preceders = [ "!", "!=", "!==", "#", "%", "%=", "&", "&&", "&&=", "&=",
    -        "(", "*", "*=", /* "+", */"+=", ",", /* "-", */"-=", "->", /*
    -                                                                     * ".",
    -                                                                     * "..",
    -                                                                     * "...",
    -                                                                     * handled
    -                                                                     * below
    -                                                                     */
    -        "/", "/=", ":", "::", ";", "<", "<<", "<<=", "<=", "=", "==", "===",
    -        ">", ">=", ">>", ">>=", ">>>", ">>>=", "?", "@", "[", "^", "^=", "^^",
    -        "^^=", "{", "|", "|=", "||", "||=", "~" /* handles =~ and !~ */,
    -        "break", "case", "continue", "delete", "do", "else", "finally",
    -        "instanceof", "return", "throw", "try", "typeof" ];
    -    var pattern = '(?:^^|[+-]';
    -    for ( var i = 0; i < preceders.length; ++i) {
    -      pattern += '|' + preceders[i].replace(/([^=<>:&a-z])/g, '\\$1');
    -    }
    -    pattern += ')\\s*'; // matches at end, and matches empty string
    -    return pattern;
    -    // CAVEAT: this does not properly handle the case where a regular
    -    // expression immediately follows another since a regular expression may
    -    // have flags for case-sensitivity and the like. Having regexp tokens
    -    // adjacent is not valid in any language I'm aware of, so I'm punting.
    -    // TODO: maybe style special characters inside a regexp as punctuation.
    -  }();
    -
    -  // Define regexps here so that the interpreter doesn't have to create an
    -  // object each time the function containing them is called.
    -  // The language spec requires a new object created even if you don't access
    -  // the $1 members.
    -  var pr_amp = /&/g;
    -  var pr_lt = /</g;
    -  var pr_gt = />/g;
    -  var pr_quot = /\"/g;
    -  /** like textToHtml but escapes double quotes to be attribute safe. */
    -  function attribToHtml(str) {
    -    return str.replace(pr_amp, '&amp;').replace(pr_lt, '&lt;').replace(pr_gt,
    -        '&gt;').replace(pr_quot, '&quot;');
    -  }
    -
    -  /** escapest html special characters to html. */
    -  function textToHtml(str) {
    -    return str.replace(pr_amp, '&amp;').replace(pr_lt, '&lt;').replace(pr_gt,
    -        '&gt;');
    -  }
    -
    -  var pr_ltEnt = /&lt;/g;
    -  var pr_gtEnt = /&gt;/g;
    -  var pr_aposEnt = /&apos;/g;
    -  var pr_quotEnt = /&quot;/g;
    -  var pr_ampEnt = /&amp;/g;
    -  var pr_nbspEnt = /&nbsp;/g;
    -  /** unescapes html to plain text. */
    -  function htmlToText(html) {
    -    var pos = html.indexOf('&');
    -    if (pos < 0) {
    -      return html;
    -    }
    -    // Handle numeric entities specially. We can't use functional substitution
    -    // since that doesn't work in older versions of Safari.
    -    // These should be rare since most browsers convert them to normal chars.
    -    for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) {
    -      var end = html.indexOf(';', pos);
    -      if (end >= 0) {
    -        var num = html.substring(pos + 3, end);
    -        var radix = 10;
    -        if (num && num.charAt(0) === 'x') {
    -          num = num.substring(1);
    -          radix = 16;
    -        }
    -        var codePoint = parseInt(num, radix);
    -        if (!isNaN(codePoint)) {
    -          html = (html.substring(0, pos) + String.fromCharCode(codePoint) + html
    -              .substring(end + 1));
    -        }
    -      }
    -    }
    -
    -    return html.replace(pr_ltEnt, '<').replace(pr_gtEnt, '>').replace(
    -        pr_aposEnt, "'").replace(pr_quotEnt, '"').replace(pr_nbspEnt, ' ')
    -        .replace(pr_ampEnt, '&');
    -  }
    -
    -  /** is the given node's innerHTML normally unescaped? */
    -  function isRawContent(node) {
    -    return 'XMP' === node.tagName;
    -  }
    -
    -  var newlineRe = /[\r\n]/g;
    -  /**
    -   * Are newlines and adjacent spaces significant in the given node's innerHTML?
    -   */
    -  function isPreformatted(node, content) {
    -    // PRE means preformatted, and is a very common case, so don't create
    -    // unnecessary computed style objects.
    -    if ('PRE' === node.tagName) {
    -      return true;
    -    }
    -    if (!newlineRe.test(content)) {
    -      return true;
    -    } // Don't care
    -    var whitespace = '';
    -    // For disconnected nodes, IE has no currentStyle.
    -    if (node.currentStyle) {
    -      whitespace = node.currentStyle.whiteSpace;
    -    } else if (window.getComputedStyle) {
    -      // Firefox makes a best guess if node is disconnected whereas Safari
    -      // returns the empty string.
    -      whitespace = window.getComputedStyle(node, null).whiteSpace;
    -    }
    -    return !whitespace || whitespace === 'pre';
    -  }
    -
    -  function normalizedHtml(node, out) {
    -    switch (node.nodeType) {
    -    case 1: // an element
    -      var name = node.tagName.toLowerCase();
    -      out.push('<', name);
    -      for ( var i = 0; i < node.attributes.length; ++i) {
    -        var attr = node.attributes[i];
    -        if (!attr.specified) {
    -          continue;
    -        }
    -        out.push(' ');
    -        normalizedHtml(attr, out);
    -      }
    -      out.push('>');
    -      for ( var child = node.firstChild; child; child = child.nextSibling) {
    -        normalizedHtml(child, out);
    -      }
    -      if (node.firstChild || !/^(?:br|link|img)$/.test(name)) {
    -        out.push('<\/', name, '>');
    -      }
    -      break;
    -    case 2: // an attribute
    -      out.push(node.name.toLowerCase(), '="', attribToHtml(node.value), '"');
    -      break;
    -    case 3:
    -    case 4: // text
    -      out.push(textToHtml(node.nodeValue));
    -      break;
    -    }
    -  }
    -
    -  /**
    -   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
    -   * matches the union o the sets o strings matched d by the input RegExp. Since
    -   * it matches globally, if the input strings have a start-of-input anchor
    -   * (/^.../), it is ignored for the purposes of unioning.
    -   * 
    -   * @param {Array.
    -   *          <RegExp>} regexs non multiline, non-global regexs.
    -   * @return {RegExp} a global regex.
    -   */
    -  function combinePrefixPatterns(regexs) {
    -    var capturedGroupIndex = 0;
    -
    -    var needToFoldCase = false;
    -    var ignoreCase = false;
    -    for ( var i = 0, n = regexs.length; i < n; ++i) {
    -      var regex = regexs[i];
    -      if (regex.ignoreCase) {
    -        ignoreCase = true;
    -      } else if (/[a-z]/i.test(regex.source.replace(
    -          /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
    -        needToFoldCase = true;
    -        ignoreCase = false;
    -        break;
    -      }
    -    }
    -
    -    function decodeEscape(charsetPart) {
    -      if (charsetPart.charAt(0) !== '\\') {
    -        return charsetPart.charCodeAt(0);
    -      }
    -      switch (charsetPart.charAt(1)) {
    -      case 'b':
    -        return 8;
    -      case 't':
    -        return 9;
    -      case 'n':
    -        return 0xa;
    -      case 'v':
    -        return 0xb;
    -      case 'f':
    -        return 0xc;
    -      case 'r':
    -        return 0xd;
    -      case 'u':
    -      case 'x':
    -        return parseInt(charsetPart.substring(2), 16)
    -            || charsetPart.charCodeAt(1);
    -      case '0':
    -      case '1':
    -      case '2':
    -      case '3':
    -      case '4':
    -      case '5':
    -      case '6':
    -      case '7':
    -        return parseInt(charsetPart.substring(1), 8);
    -      default:
    -        return charsetPart.charCodeAt(1);
    -      }
    -    }
    -
    -    function encodeEscape(charCode) {
    -      if (charCode < 0x20) {
    -        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
    -      }
    -      var ch = String.fromCharCode(charCode);
    -      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
    -        ch = '\\' + ch;
    -      }
    -      return ch;
    -    }
    -
    -    function caseFoldCharset(charSet) {
    -      var charsetParts = charSet.substring(1, charSet.length - 1).match(
    -          new RegExp('\\\\u[0-9A-Fa-f]{4}' + '|\\\\x[0-9A-Fa-f]{2}'
    -              + '|\\\\[0-3][0-7]{0,2}' + '|\\\\[0-7]{1,2}' + '|\\\\[\\s\\S]'
    -              + '|-' + '|[^-\\\\]', 'g'));
    -      var groups = [];
    -      var ranges = [];
    -      var inverse = charsetParts[0] === '^';
    -      for ( var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
    -        var p = charsetParts[i];
    -        switch (p) {
    -        case '\\B':
    -        case '\\b':
    -        case '\\D':
    -        case '\\d':
    -        case '\\S':
    -        case '\\s':
    -        case '\\W':
    -        case '\\w':
    -          groups.push(p);
    -          continue;
    -        }
    -        var start = decodeEscape(p);
    -        var end;
    -        if (i + 2 < n && '-' === charsetParts[i + 1]) {
    -          end = decodeEscape(charsetParts[i + 2]);
    -          i += 2;
    -        } else {
    -          end = start;
    -        }
    -        ranges.push([ start, end ]);
    -        // If the range might intersect letters, then expand it.
    -        if (!(end < 65 || start > 122)) {
    -          if (!(end < 65 || start > 90)) {
    -            ranges.push([ Math.max(65, start) | 32, Math.min(end, 90) | 32 ]);
    -          }
    -          if (!(end < 97 || start > 122)) {
    -            ranges
    -                .push([ Math.max(97, start) & ~32, Math.min(end, 122) & ~32 ]);
    -          }
    -        }
    -      }
    -
    -      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
    -      // -> [[1, 12], [14, 14], [16, 17]]
    -      ranges.sort(function(a, b) {
    -        return (a[0] - b[0]) || (b[1] - a[1]);
    -      });
    -      var consolidatedRanges = [];
    -      var lastRange = [ NaN, NaN ];
    -      for ( var i = 0; i < ranges.length; ++i) {
    -        var range = ranges[i];
    -        if (range[0] <= lastRange[1] + 1) {
    -          lastRange[1] = Math.max(lastRange[1], range[1]);
    -        } else {
    -          consolidatedRanges.push(lastRange = range);
    -        }
    -      }
    -
    -      var out = [ '[' ];
    -      if (inverse) {
    -        out.push('^');
    -      }
    -      out.push.apply(out, groups);
    -      for ( var i = 0; i < consolidatedRanges.length; ++i) {
    -        var range = consolidatedRanges[i];
    -        out.push(encodeEscape(range[0]));
    -        if (range[1] > range[0]) {
    -          if (range[1] + 1 > range[0]) {
    -            out.push('-');
    -          }
    -          out.push(encodeEscape(range[1]));
    -        }
    -      }
    -      out.push(']');
    -      return out.join('');
    -    }
    -
    -    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
    -      // Split into character sets, escape sequences, punctuation strings
    -      // like ('(', '(?:', ')', '^'), and runs of characters that do not
    -      // include any of the above.
    -      var parts = regex.source.match(new RegExp('(?:'
    -          + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]' // a character set
    -          + '|\\\\u[A-Fa-f0-9]{4}' // a unicode escape
    -          + '|\\\\x[A-Fa-f0-9]{2}' // a hex escape
    -          + '|\\\\[0-9]+' // a back-reference or octal escape
    -          + '|\\\\[^ux0-9]' // other escape sequence
    -          + '|\\(\\?[:!=]' // start of a non-capturing group
    -          + '|[\\(\\)\\^]' // start/emd of a group, or line start
    -          + '|[^\\x5B\\x5C\\(\\)\\^]+' // run of other characters
    -          + ')', 'g'));
    -      var n = parts.length;
    -
    -      // Maps captured group numbers to the number they will occupy in
    -      // the output or to -1 if that has not been determined, or to
    -      // undefined if they need not be capturing in the output.
    -      var capturedGroups = [];
    -
    -      // Walk over and identify back references to build the capturedGroups
    -      // mapping.
    -      for ( var i = 0, groupIndex = 0; i < n; ++i) {
    -        var p = parts[i];
    -        if (p === '(') {
    -          // groups are 1-indexed, so max group index is count of '('
    -          ++groupIndex;
    -        } else if ('\\' === p.charAt(0)) {
    -          var decimalValue = +p.substring(1);
    -          if (decimalValue && decimalValue <= groupIndex) {
    -            capturedGroups[decimalValue] = -1;
    -          }
    -        }
    -      }
    -
    -      // Renumber groups and reduce capturing groups to non-capturing groups
    -      // where possible.
    -      for ( var i = 1; i < capturedGroups.length; ++i) {
    -        if (-1 === capturedGroups[i]) {
    -          capturedGroups[i] = ++capturedGroupIndex;
    -        }
    -      }
    -      for ( var i = 0, groupIndex = 0; i < n; ++i) {
    -        var p = parts[i];
    -        if (p === '(') {
    -          ++groupIndex;
    -          if (capturedGroups[groupIndex] === undefined) {
    -            parts[i] = '(?:';
    -          }
    -        } else if ('\\' === p.charAt(0)) {
    -          var decimalValue = +p.substring(1);
    -          if (decimalValue && decimalValue <= groupIndex) {
    -            parts[i] = '\\' + capturedGroups[groupIndex];
    -          }
    -        }
    -      }
    -
    -      // Remove any prefix anchors so that the output will match anywhere.
    -      // ^^ really does mean an anchored match though.
    -      for ( var i = 0, groupIndex = 0; i < n; ++i) {
    -        if ('^' === parts[i] && '^' !== parts[i + 1]) {
    -          parts[i] = '';
    -        }
    -      }
    -
    -      // Expand letters to groupts to handle mixing of case-sensitive and
    -      // case-insensitive patterns if necessary.
    -      if (regex.ignoreCase && needToFoldCase) {
    -        for ( var i = 0; i < n; ++i) {
    -          var p = parts[i];
    -          var ch0 = p.charAt(0);
    -          if (p.length >= 2 && ch0 === '[') {
    -            parts[i] = caseFoldCharset(p);
    -          } else if (ch0 !== '\\') {
    -            // TODO: handle letters in numeric escapes.
    -            parts[i] = p.replace(/[a-zA-Z]/g, function(ch) {
    -              var cc = ch.charCodeAt(0);
    -              return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
    -            });
    -          }
    -        }
    -      }
    -
    -      return parts.join('');
    -    }
    -
    -    var rewritten = [];
    -    for ( var i = 0, n = regexs.length; i < n; ++i) {
    -      var regex = regexs[i];
    -      if (regex.global || regex.multiline) {
    -        throw new Error('' + regex);
    -      }
    -      rewritten.push('(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex)
    -          + ')');
    -    }
    -
    -    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
    -  }
    -
    -  var PR_innerHtmlWorks = null;
    -  function getInnerHtml(node) {
    -    // inner html is hopelessly broken in Safari 2.0.4 when the content is
    -    // an html description of well formed XML and the containing tag is a PRE
    -    // tag, so we detect that case and emulate innerHTML.
    -    if (null === PR_innerHtmlWorks) {
    -      var testNode = document.createElement('PRE');
    -      testNode.appendChild(document
    -          .createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));
    -      PR_innerHtmlWorks = !/</.test(testNode.innerHTML);
    -    }
    -
    -    if (PR_innerHtmlWorks) {
    -      var content = node.innerHTML;
    -      // XMP tags contain unescaped entities so require special handling.
    -      if (isRawContent(node)) {
    -        content = textToHtml(content);
    -      } else if (!isPreformatted(node, content)) {
    -        content = content.replace(/(<br\s*\/?>)[\r\n]+/g, '$1').replace(
    -            /(?:[\r\n]+[ \t]*)+/g, ' ');
    -      }
    -      return content;
    -    }
    -
    -    var out = [];
    -    for ( var child = node.firstChild; child; child = child.nextSibling) {
    -      normalizedHtml(child, out);
    -    }
    -    return out.join('');
    -  }
    -
    -  /**
    -   * returns a function that expand tabs to spaces. This function can be fed
    -   * successive chunks of text, and will maintain its own internal state to keep
    -   * track of how tabs are expanded.
    -   * 
    -   * @return {function (string) : string} a function that takes plain text and
    -   *         return the text with tabs expanded.
    -   * @private
    -   */
    -  function makeTabExpander(tabWidth) {
    -    var SPACES = ' ';
    -    var charInLine = 0;
    -
    -    return function(plainText) {
    -      // walk over each character looking for tabs and newlines.
    -      // On tabs, expand them. On newlines, reset charInLine.
    -      // Otherwise increment charInLine
    -      var out = null;
    -      var pos = 0;
    -      for ( var i = 0, n = plainText.length; i < n; ++i) {
    -        var ch = plainText.charAt(i);
    -
    -        switch (ch) {
    -        case '\t':
    -          if (!out) {
    -            out = [];
    -          }
    -          out.push(plainText.substring(pos, i));
    -          // calculate how much space we need in front of this part
    -          // nSpaces is the amount of padding -- the number of spaces needed
    -          // to move us to the next column, where columns occur at factors of
    -          // tabWidth.
    -          var nSpaces = tabWidth - (charInLine % tabWidth);
    -          charInLine += nSpaces;
    -          for (; nSpaces >= 0; nSpaces -= SPACES.length) {
    -            out.push(SPACES.substring(0, nSpaces));
    -          }
    -          pos = i + 1;
    -          break;
    -        case '\n':
    -          charInLine = 0;
    -          break;
    -        default:
    -          ++charInLine;
    -        }
    -      }
    -      if (!out) {
    -        return plainText;
    -      }
    -      out.push(plainText.substring(pos));
    -      return out.join('');
    -    };
    -  }
    -
    -  var pr_chunkPattern = new RegExp('[^<]+' // A run of characters other than
    -                                            // '<'
    -      + '|<\!--[\\s\\S]*?--\>' // an HTML comment
    -      + '|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>' // a CDATA section
    -      // a probable tag that should not be highlighted
    -      + '|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>' + '|<', // A '<'
    -                                                                    // that does
    -                                                                    // not begin
    -                                                                    // a larger
    -                                                                    // chunk
    -  'g');
    -  var pr_commentPrefix = /^<\!--/;
    -  var pr_cdataPrefix = /^<!\[CDATA\[/;
    -  var pr_brPrefix = /^<br\b/i;
    -  var pr_tagNameRe = /^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;
    -
    -  /**
    -   * split markup into chunks of html tags (style null) and plain text (style
    -   * {@link #PR_PLAIN}), converting tags which are significant for tokenization (<br>)
    -   * into their textual equivalent.
    -   * 
    -   * @param {string}
    -   *          s html where whitespace is considered significant.
    -   * @return {Object} source code and extracted tags.
    -   * @private
    -   */
    -  function extractTags(s) {
    -    // since the pattern has the 'g' modifier and defines no capturing groups,
    -    // this will return a list of all chunks which we then classify and wrap as
    -    // PR_Tokens
    -    var matches = s.match(pr_chunkPattern);
    -    var sourceBuf = [];
    -    var sourceBufLen = 0;
    -    var extractedTags = [];
    -    if (matches) {
    -      for ( var i = 0, n = matches.length; i < n; ++i) {
    -        var match = matches[i];
    -        if (match.length > 1 && match.charAt(0) === '<') {
    -          if (pr_commentPrefix.test(match)) {
    -            continue;
    -          }
    -          if (pr_cdataPrefix.test(match)) {
    -            // strip CDATA prefix and suffix. Don't unescape since it's CDATA
    -            sourceBuf.push(match.substring(9, match.length - 3));
    -            sourceBufLen += match.length - 12;
    -          } else if (pr_brPrefix.test(match)) {
    -            // <br> tags are lexically significant so convert them to text.
    -            // This is undone later.
    -            sourceBuf.push('\n');
    -            ++sourceBufLen;
    -          } else {
    -            if (match.indexOf(PR_NOCODE) >= 0 && isNoCodeTag(match)) {
    -              // A <span class="nocode"> will start a section that should be
    -              // ignored. Continue walking the list until we see a matching end
    -              // tag.
    -              var name = match.match(pr_tagNameRe)[2];
    -              var depth = 1;
    -              var j;
    -              end_tag_loop: for (j = i + 1; j < n; ++j) {
    -                var name2 = matches[j].match(pr_tagNameRe);
    -                if (name2 && name2[2] === name) {
    -                  if (name2[1] === '/') {
    -                    if (--depth === 0) {
    -                      break end_tag_loop;
    -                    }
    -                  } else {
    -                    ++depth;
    -                  }
    -                }
    -              }
    -              if (j < n) {
    -                extractedTags.push(sourceBufLen, matches.slice(i, j + 1).join(
    -                    ''));
    -                i = j;
    -              } else { // Ignore unclosed sections.
    -                extractedTags.push(sourceBufLen, match);
    -              }
    -            } else {
    -              extractedTags.push(sourceBufLen, match);
    -            }
    -          }
    -        } else {
    -          var literalText = htmlToText(match);
    -          sourceBuf.push(literalText);
    -          sourceBufLen += literalText.length;
    -        }
    -      }
    -    }
    -    return {
    -      source : sourceBuf.join(''),
    -      tags : extractedTags
    -    };
    -  }
    -
    -  /** True if the given tag contains a class attribute with the nocode class. */
    -  function isNoCodeTag(tag) {
    -    return !!tag
    -        // First canonicalize the representation of attributes
    -        .replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,
    -            ' $1="$2$3$4"')
    -        // Then look for the attribute we want.
    -        .match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/);
    -  }
    -
    -  /**
    -   * Apply the given language handler to sourceCode and add the resulting
    -   * decorations to out.
    -   * 
    -   * @param {number}
    -   *          basePos the index of sourceCode within the chunk of source whose
    -   *          decorations are already present on out.
    -   */
    -  function appendDecorations(basePos, sourceCode, langHandler, out) {
    -    if (!sourceCode) {
    -      return;
    -    }
    -    var job = {
    -      source : sourceCode,
    -      basePos : basePos
    -    };
    -    langHandler(job);
    -    out.push.apply(out, job.decorations);
    -  }
    -
    -  /**
    -   * Given triples of [style, pattern, context] returns a lexing function, The
    -   * lexing function interprets the patterns to find token boundaries and
    -   * returns a decoration list of the form [index_0, style_0, index_1, style_1,
    -   * ..., index_n, style_n] where index_n is an index into the sourceCode, and
    -   * style_n is a style constant like PR_PLAIN. index_n-1 <= index_n, and
    -   * style_n-1 applies to all characters in sourceCode[index_n-1:index_n].
    -   * 
    -   * The stylePatterns is a list whose elements have the form [style : string,
    -   * pattern : RegExp, DEPRECATED, shortcut : string].
    -   * 
    -   * Style is a style constant like PR_PLAIN, or can be a string of the form
    -   * 'lang-FOO', where FOO is a language extension describing the language of
    -   * the portion of the token in $1 after pattern executes. E.g., if style is
    -   * 'lang-lisp', and group 1 contains the text '(hello (world))', then that
    -   * portion of the token will be passed to the registered lisp handler for
    -   * formatting. The text before and after group 1 will be restyled using this
    -   * decorator so decorators should take care that this doesn't result in
    -   * infinite recursion. For example, the HTML lexer rule for SCRIPT elements
    -   * looks something like ['lang-js', /<[s]cript>(.+?)<\/script>/]. This may
    -   * match '<script>foo()<\/script>', which would cause the current decorator
    -   * to be called with '<script>' which would not match the same rule since
    -   * group 1 must not be empty, so it would be instead styled as PR_TAG by the
    -   * generic tag rule. The handler registered for the 'js' extension would then
    -   * be called with 'foo()', and finally, the current decorator would be called
    -   * with '<\/script>' which would not match the original rule and so the
    -   * generic tag rule would identify it as a tag.
    -   * 
    -   * Pattern must only match prefixes, and if it matches a prefix, then that
    -   * match is considered a token with the same style.
    -   * 
    -   * Context is applied to the last non-whitespace, non-comment token
    -   * recognized.
    -   * 
    -   * Shortcut is an optional string of characters, any of which, if the first
    -   * character, gurantee that this pattern and only this pattern matches.
    -   * 
    -   * @param {Array}
    -   *          shortcutStylePatterns patterns that always start with a known
    -   *          character. Must have a shortcut string.
    -   * @param {Array}
    -   *          fallthroughStylePatterns patterns that will be tried in order if
    -   *          the shortcut ones fail. May have shortcuts.
    -   * 
    -   * @return {function (Object)} a function that takes source code and returns a
    -   *         list of decorations.
    -   */
    -  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
    -    var shortcuts = {};
    -    var tokenizer;
    -    (function() {
    -      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
    -      var allRegexs = [];
    -      var regexKeys = {};
    -      for ( var i = 0, n = allPatterns.length; i < n; ++i) {
    -        var patternParts = allPatterns[i];
    -        var shortcutChars = patternParts[3];
    -        if (shortcutChars) {
    -          for ( var c = shortcutChars.length; --c >= 0;) {
    -            shortcuts[shortcutChars.charAt(c)] = patternParts;
    -          }
    -        }
    -        var regex = patternParts[1];
    -        var k = '' + regex;
    -        if (!regexKeys.hasOwnProperty(k)) {
    -          allRegexs.push(regex);
    -          regexKeys[k] = null;
    -        }
    -      }
    -      allRegexs.push(/[\0-\uffff]/);
    -      tokenizer = combinePrefixPatterns(allRegexs);
    -    })();
    -
    -    var nPatterns = fallthroughStylePatterns.length;
    -    var notWs = /\S/;
    -
    -    /**
    -     * Lexes job.source and produces an output array job.decorations of style
    -     * classes preceded by the position at which they start in job.source in
    -     * order.
    -     * 
    -     * @param {Object}
    -     *          job an object like {@code source: {string} sourceText plain
    -     *          text, basePos: {int} position of job.source in the larger chunk
    -     *          of sourceCode. }
    -     */
    -    var decorate = function(job) {
    -      var sourceCode = job.source, basePos = job.basePos;
    -      /**
    -       * Even entries are positions in source in ascending order. Odd enties are
    -       * style markers (e.g., PR_COMMENT) that run from that position until the
    -       * end.
    -       * 
    -       * @type {Array.<number|string>}
    -       */
    -      var decorations = [ basePos, PR_PLAIN ];
    -      var pos = 0; // index into sourceCode
    -      var tokens = sourceCode.match(tokenizer) || [];
    -      var styleCache = {};
    -
    -      for ( var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
    -        var token = tokens[ti];
    -        var style = styleCache[token];
    -        var match = void 0;
    -
    -        var isEmbedded;
    -        if (typeof style === 'string') {
    -          isEmbedded = false;
    -        } else {
    -          var patternParts = shortcuts[token.charAt(0)];
    -          if (patternParts) {
    -            match = token.match(patternParts[1]);
    -            style = patternParts[0];
    -          } else {
    -            for ( var i = 0; i < nPatterns; ++i) {
    -              patternParts = fallthroughStylePatterns[i];
    -              match = token.match(patternParts[1]);
    -              if (match) {
    -                style = patternParts[0];
    -                break;
    -              }
    -            }
    -
    -            if (!match) { // make sure that we make progress
    -              style = PR_PLAIN;
    -            }
    -          }
    -
    -          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
    -          if (isEmbedded && !(match && typeof match[1] === 'string')) {
    -            isEmbedded = false;
    -            style = PR_SOURCE;
    -          }
    -
    -          if (!isEmbedded) {
    -            styleCache[token] = style;
    -          }
    -        }
    -
    -        var tokenStart = pos;
    -        pos += token.length;
    -
    -        if (!isEmbedded) {
    -          decorations.push(basePos + tokenStart, style);
    -        } else { // Treat group 1 as an embedded block of source code.
    -          var embeddedSource = match[1];
    -          var embeddedSourceStart = token.indexOf(embeddedSource);
    -          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
    -          if (match[2]) {
    -            // If embeddedSource can be blank, then it would match at the
    -            // beginning which would cause us to infinitely recurse on the
    -            // entire token, so we catch the right context in match[2].
    -            embeddedSourceEnd = token.length - match[2].length;
    -            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
    -          }
    -          var lang = style.substring(5);
    -          // Decorate the left of the embedded source
    -          appendDecorations(basePos + tokenStart, token.substring(0,
    -              embeddedSourceStart), decorate, decorations);
    -          // Decorate the embedded source
    -          appendDecorations(basePos + tokenStart + embeddedSourceStart,
    -              embeddedSource, langHandlerForExtension(lang, embeddedSource),
    -              decorations);
    -          // Decorate the right of the embedded section
    -          appendDecorations(basePos + tokenStart + embeddedSourceEnd, token
    -              .substring(embeddedSourceEnd), decorate, decorations);
    -        }
    -      }
    -      job.decorations = decorations;
    -    };
    -    return decorate;
    -  }
    -
    -  /**
    -   * returns a function that produces a list of decorations from source text.
    -   * 
    -   * This code treats ", ', and ` as string delimiters, and \ as a string
    -   * escape. It does not recognize perl's qq() style strings. It has no special
    -   * handling for double delimiter escapes as in basic, or the tripled
    -   * delimiters used in python, but should work on those regardless although in
    -   * those cases a single string literal may be broken up into multiple adjacent
    -   * string literals.
    -   * 
    -   * It recognizes C, C++, and shell style comments.
    -   * 
    -   * @param {Object}
    -   *          options a set of optional parameters.
    -   * @return {function (Object)} a function that examines the source code in the
    -   *         input job and builds the decoration list.
    -   */
    -  function sourceDecorator(options) {
    -    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
    -    if (options['tripleQuotedStrings']) {
    -      // '''multi-line-string''', 'single-line-string', and double-quoted
    -      shortcutStylePatterns
    -          .push([
    -              PR_STRING,
    -              /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
    -              null, '\'"' ]);
    -    } else if (options['multiLineStrings']) {
    -      // 'multi-line-string', "multi-line-string"
    -      shortcutStylePatterns
    -          .push([
    -              PR_STRING,
    -              /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
    -              null, '\'"`' ]);
    -    } else {
    -      // 'single-line-string', "single-line-string"
    -      shortcutStylePatterns.push([ PR_STRING,
    -          /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
    -          null, '"\'' ]);
    -    }
    -    if (options['verbatimStrings']) {
    -      // verbatim-string-literal production from the C# grammar. See issue 93.
    -      fallthroughStylePatterns.push([ PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/,
    -          null ]);
    -    }
    -    if (options['hashComments']) {
    -      if (options['cStyleComments']) {
    -        // Stop C preprocessor declarations at an unclosed open comment
    -        shortcutStylePatterns
    -            .push([
    -                PR_COMMENT,
    -                /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
    -                null, '#' ]);
    -        fallthroughStylePatterns
    -            .push([
    -                PR_STRING,
    -                /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
    -                null ]);
    -      } else {
    -        shortcutStylePatterns.push([ PR_COMMENT, /^#[^\r\n]*/, null, '#' ]);
    -      }
    -    }
    -    if (options['cStyleComments']) {
    -      fallthroughStylePatterns.push([ PR_COMMENT, /^\/\/[^\r\n]*/, null ]);
    -      fallthroughStylePatterns.push([ PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/,
    -          null ]);
    -    }
    -    if (options['regexLiterals']) {
    -      var REGEX_LITERAL = (
    -      // A regular expression literal starts with a slash that is
    -      // not followed by * or / so that it is not confused with
    -      // comments.
    -      '/(?=[^/*])'
    -      // and then contains any number of raw characters,
    -      + '(?:[^/\\x5B\\x5C]'
    -      // escape sequences (\x5C),
    -      + '|\\x5C[\\s\\S]'
    -      // or non-nesting character sets (\x5B\x5D);
    -      + '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
    -      // finally closed by a /.
    -      + '/');
    -      fallthroughStylePatterns
    -          .push([
    -              'lang-regex',
    -              new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL
    -                  + ')') ]);
    -    }
    -
    -    var keywords = options['keywords'].replace(/^\s+|\s+$/g, '');
    -    if (keywords.length) {
    -      fallthroughStylePatterns.push([ PR_KEYWORD,
    -          new RegExp('^(?:' + keywords.replace(/\s+/g, '|') + ')\\b'), null ]);
    -    }
    -
    -    shortcutStylePatterns.push([ PR_PLAIN, /^\s+/, null, ' \r\n\t\xA0' ]);
    -    fallthroughStylePatterns.push(
    -    // TODO(mikesamuel): recognize non-latin letters and numerals in idents
    -    [ PR_LITERAL, /^@[a-z_$][a-z_$@0-9]*/i, null ], [ PR_TYPE,
    -        /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null ], [ PR_PLAIN,
    -        /^[a-z_$][a-z_$@0-9]*/i, null ], [ PR_LITERAL, new RegExp('^(?:'
    -    // A hex number
    -    + '0x[a-f0-9]+'
    -    // or an octal or decimal number,
    -    + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
    -    // possibly in scientific notation
    -    + '(?:e[+\\-]?\\d+)?' + ')'
    -    // with an optional modifier like UL for unsigned long
    -    + '[a-z]*', 'i'), null, '0123456789' ], [ PR_PUNCTUATION,
    -        /^.[^\s\w\.$@\'\"\`\/\#]*/, null ]);
    -
    -    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
    -  }
    -
    -  var decorateSource = sourceDecorator({
    -    'keywords' : ALL_KEYWORDS,
    -    'hashComments' : true,
    -    'cStyleComments' : true,
    -    'multiLineStrings' : true,
    -    'regexLiterals' : true
    -  });
    -
    -  /**
    -   * Breaks {@code job.source} around style boundaries in
    -   * {@code job.decorations} while re-interleaving {@code job.extractedTags},
    -   * and leaves the result in {@code job.prettyPrintedHtml}.
    -   * 
    -   * @param {Object}
    -   *          job like { source: {string} source as plain text, extractedTags:
    -   *          {Array.<number|string>} extractedTags chunks of raw html preceded
    -   *          by their position in {@code job.source} in order decorations:
    -   *          {Array.<number|string} an array of style classes preceded by the
    -   *          position at which they start in job.source in order }
    -   * @private
    -   */
    -  function recombineTagsAndDecorations(job) {
    -    var sourceText = job.source;
    -    var extractedTags = job.extractedTags;
    -    var decorations = job.decorations;
    -
    -    var html = [];
    -    // index past the last char in sourceText written to html
    -    var outputIdx = 0;
    -
    -    var openDecoration = null;
    -    var currentDecoration = null;
    -    var tagPos = 0; // index into extractedTags
    -    var decPos = 0; // index into decorations
    -    var tabExpander = makeTabExpander(window['PR_TAB_WIDTH']);
    -
    -    var adjacentSpaceRe = /([\r\n ]) /g;
    -    var startOrSpaceRe = /(^| ) /gm;
    -    var newlineRe = /\r\n?|\n/g;
    -    var trailingSpaceRe = /[ \r\n]$/;
    -    var lastWasSpace = true; // the last text chunk emitted ended with a space.
    -
    -    // A helper function that is responsible for opening sections of decoration
    -    // and outputing properly escaped chunks of source
    -    function emitTextUpTo(sourceIdx) {
    -      if (sourceIdx > outputIdx) {
    -        if (openDecoration && openDecoration !== currentDecoration) {
    -          // Close the current decoration
    -          html.push('</span>');
    -          openDecoration = null;
    -        }
    -        if (!openDecoration && currentDecoration) {
    -          openDecoration = currentDecoration;
    -          html.push('<span class="', openDecoration, '">');
    -        }
    -        // This interacts badly with some wikis which introduces paragraph tags
    -        // into pre blocks for some strange reason.
    -        // It's necessary for IE though which seems to lose the preformattedness
    -        // of <pre> tags when their innerHTML is assigned.
    -        // http://stud3.tuwien.ac.at/~e0226430/innerHtmlQuirk.html
    -        // and it serves to undo the conversion of <br>s to newlines done in
    -        // chunkify.
    -        var htmlChunk = textToHtml(
    -            tabExpander(sourceText.substring(outputIdx, sourceIdx))).replace(
    -            lastWasSpace ? startOrSpaceRe : adjacentSpaceRe, '$1&nbsp;');
    -        // Keep track of whether we need to escape space at the beginning of the
    -        // next chunk.
    -        lastWasSpace = trailingSpaceRe.test(htmlChunk);
    -        // IE collapses multiple adjacient <br>s into 1 line break.
    -        // Prefix every <br> with '&nbsp;' can prevent such IE's behavior.
    -        var lineBreakHtml = window['_pr_isIE6']() ? '&nbsp;<br />' : '<br />';
    -        html.push(htmlChunk.replace(newlineRe, lineBreakHtml));
    -        outputIdx = sourceIdx;
    -      }
    -    }
    -
    -    while (true) {
    -      // Determine if we're going to consume a tag this time around. Otherwise
    -      // we consume a decoration or exit.
    -      var outputTag;
    -      if (tagPos < extractedTags.length) {
    -        if (decPos < decorations.length) {
    -          // Pick one giving preference to extractedTags since we shouldn't open
    -          // a new style that we're going to have to immediately close in order
    -          // to output a tag.
    -          outputTag = extractedTags[tagPos] <= decorations[decPos];
    -        } else {
    -          outputTag = true;
    -        }
    -      } else {
    -        outputTag = false;
    -      }
    -      // Consume either a decoration or a tag or exit.
    -      if (outputTag) {
    -        emitTextUpTo(extractedTags[tagPos]);
    -        if (openDecoration) {
    -          // Close the current decoration
    -          html.push('</span>');
    -          openDecoration = null;
    -        }
    -        html.push(extractedTags[tagPos + 1]);
    -        tagPos += 2;
    -      } else if (decPos < decorations.length) {
    -        emitTextUpTo(decorations[decPos]);
    -        currentDecoration = decorations[decPos + 1];
    -        decPos += 2;
    -      } else {
    -        break;
    -      }
    -    }
    -    emitTextUpTo(sourceText.length);
    -    if (openDecoration) {
    -      html.push('</span>');
    -    }
    -    job.prettyPrintedHtml = html.join('');
    -  }
    -
    -  /** Maps language-specific file extensions to handlers. */
    -  var langHandlerRegistry = {};
    -  /**
    -   * Register a language handler for the given file extensions.
    -   * 
    -   * @param {function
    -   *          (Object)} handler a function from source code to a list of
    -   *          decorations. Takes a single argument job which describes the state
    -   *          of the computation. The single parameter has the form {@code {
    -   *          source: {string} as plain text. decorations: {Array.<number|string>}
    -   *          an array of style classes preceded by the position at which they
    -   *          start in job.source in order. The language handler should assigned
    -   *          this field. basePos: {int} the position of source in the larger
    -   *          source chunk. All positions in the output decorations array are
    -   *          relative to the larger source chunk. } }
    -   * @param {Array.
    -   *          <string>} fileExtensions
    -   */
    -  function registerLangHandler(handler, fileExtensions) {
    -    for ( var i = fileExtensions.length; --i >= 0;) {
    -      var ext = fileExtensions[i];
    -      if (!langHandlerRegistry.hasOwnProperty(ext)) {
    -        langHandlerRegistry[ext] = handler;
    -      } else if ('console' in window) {
    -        console.warn('cannot override language handler %s', ext);
    -      }
    -    }
    -  }
    -  function langHandlerForExtension(extension, source) {
    -    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
    -      // Treat it as markup if the first non whitespace character is a < and
    -      // the last non-whitespace character is a >.
    -      extension = /^\s*</.test(source) ? 'default-markup' : 'default-code';
    -    }
    -    return langHandlerRegistry[extension];
    -  }
    -  registerLangHandler(decorateSource, [ 'default-code' ]);
    -  registerLangHandler(createSimpleLexer([], [ [ PR_PLAIN, /^[^<?]+/ ],
    -      [ PR_DECLARATION, /^<!\w[^>]*(?:>|$)/ ],
    -      [ PR_COMMENT, /^<\!--[\s\S]*?(?:-\->|$)/ ],
    -      // Unescaped content in an unknown language
    -      [ 'lang-', /^<\?([\s\S]+?)(?:\?>|$)/ ],
    -      [ 'lang-', /^<%([\s\S]+?)(?:%>|$)/ ],
    -      [ PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/ ],
    -      [ 'lang-', /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i ],
    -      // Unescaped content in javascript. (Or possibly vbscript).
    -      [ 'lang-js', /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i ],
    -      // Contains unescaped stylesheet content
    -      [ 'lang-css', /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i ],
    -      [ 'lang-in.tag', /^(<\/?[a-z][^<>]*>)/i ] ]), [ 'default-markup', 'htm',
    -      'html', 'mxml', 'xhtml', 'xml', 'xsl' ]);
    -  registerLangHandler(createSimpleLexer([
    -      [ PR_PLAIN, /^[\s]+/, null, ' \t\r\n' ],
    -      [ PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'' ] ], [
    -      [ PR_TAG, /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i ],
    -      [ PR_ATTRIB_NAME, /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i ],
    -      [ 'lang-uq.val', /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/ ],
    -      [ PR_PUNCTUATION, /^[=<>\/]+/ ],
    -      [ 'lang-js', /^on\w+\s*=\s*\"([^\"]+)\"/i ],
    -      [ 'lang-js', /^on\w+\s*=\s*\'([^\']+)\'/i ],
    -      [ 'lang-js', /^on\w+\s*=\s*([^\"\'>\s]+)/i ],
    -      [ 'lang-css', /^style\s*=\s*\"([^\"]+)\"/i ],
    -      [ 'lang-css', /^style\s*=\s*\'([^\']+)\'/i ],
    -      [ 'lang-css', /^style\s*=\s*([^\"\'>\s]+)/i ] ]), [ 'in.tag' ]);
    -  registerLangHandler(
    -      createSimpleLexer([], [ [ PR_ATTRIB_VALUE, /^[\s\S]+/ ] ]), [ 'uq.val' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : CPP_KEYWORDS,
    -    'hashComments' : true,
    -    'cStyleComments' : true
    -  }), [ 'c', 'cc', 'cpp', 'cxx', 'cyc', 'm' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : 'null true false'
    -  }), [ 'json' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : CSHARP_KEYWORDS,
    -    'hashComments' : true,
    -    'cStyleComments' : true,
    -    'verbatimStrings' : true
    -  }), [ 'cs' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : JAVA_KEYWORDS,
    -    'cStyleComments' : true
    -  }), [ 'java' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : SH_KEYWORDS,
    -    'hashComments' : true,
    -    'multiLineStrings' : true
    -  }), [ 'bsh', 'csh', 'sh' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : PYTHON_KEYWORDS,
    -    'hashComments' : true,
    -    'multiLineStrings' : true,
    -    'tripleQuotedStrings' : true
    -  }), [ 'cv', 'py' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : PERL_KEYWORDS,
    -    'hashComments' : true,
    -    'multiLineStrings' : true,
    -    'regexLiterals' : true
    -  }), [ 'perl', 'pl', 'pm' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : RUBY_KEYWORDS,
    -    'hashComments' : true,
    -    'multiLineStrings' : true,
    -    'regexLiterals' : true
    -  }), [ 'rb' ]);
    -  registerLangHandler(sourceDecorator({
    -    'keywords' : JSCRIPT_KEYWORDS,
    -    'cStyleComments' : true,
    -    'regexLiterals' : true
    -  }), [ 'js' ]);
    -  registerLangHandler(createSimpleLexer([], [ [ PR_STRING, /^[\s\S]+/ ] ]),
    -      [ 'regex' ]);
    -
    -  function applyDecorator(job) {
    -    var sourceCodeHtml = job.sourceCodeHtml;
    -    var opt_langExtension = job.langExtension;
    -
    -    // Prepopulate output in case processing fails with an exception.
    -    job.prettyPrintedHtml = sourceCodeHtml;
    -
    -    try {
    -      // Extract tags, and convert the source code to plain text.
    -      var sourceAndExtractedTags = extractTags(sourceCodeHtml);
    -      /**
    -       * Plain text.
    -       * 
    -       * @type {string}
    -       */
    -      var source = sourceAndExtractedTags.source;
    -      job.source = source;
    -      job.basePos = 0;
    -
    -      /**
    -       * Even entries are positions in source in ascending order. Odd entries
    -       * are tags that were extracted at that position.
    -       * 
    -       * @type {Array.<number|string>}
    -       */
    -      job.extractedTags = sourceAndExtractedTags.tags;
    -
    -      // Apply the appropriate language handler
    -      langHandlerForExtension(opt_langExtension, source)(job);
    -      // Integrate the decorations and tags back into the source code to produce
    -      // a decorated html string which is left in job.prettyPrintedHtml.
    -      recombineTagsAndDecorations(job);
    -    } catch (e) {
    -      if ('console' in window) {
    -        console.log(e);
    -        console.trace();
    -      }
    -    }
    -  }
    -
    -  function prettyPrintOne(sourceCodeHtml, opt_langExtension) {
    -    var job = {
    -      sourceCodeHtml : sourceCodeHtml,
    -      langExtension : opt_langExtension
    -    };
    -    applyDecorator(job);
    -    return job.prettyPrintedHtml;
    -  }
    -
    -  function prettyPrint(opt_whenDone) {
    -    var isIE678 = window['_pr_isIE6']();
    -    var ieNewline = isIE678 === 6 ? '\r\n' : '\r';
    -    // See bug 71 and http://stackoverflow.com/questions/136443/why-doesnt-ie7-
    -
    -    // fetch a list of nodes to rewrite
    -    var codeSegments = [ document.getElementsByTagName('pre'),
    -        document.getElementsByTagName('code'),
    -        document.getElementsByTagName('xmp') ];
    -    var elements = [];
    -    for ( var i = 0; i < codeSegments.length; ++i) {
    -      for ( var j = 0, n = codeSegments[i].length; j < n; ++j) {
    -        elements.push(codeSegments[i][j]);
    -      }
    -    }
    -    codeSegments = null;
    -
    -    var clock = Date;
    -    if (!clock['now']) {
    -      clock = {
    -        'now' : function() {
    -          return (new Date).getTime();
    -        }
    -      };
    -    }
    -
    -    // The loop is broken into a series of continuations to make sure that we
    -    // don't make the browser unresponsive when rewriting a large page.
    -    var k = 0;
    -    var prettyPrintingJob;
    -
    -    function doWork() {
    -      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ? clock.now() + 250 /* ms */
    -          : Infinity);
    -      for (; k < elements.length && clock.now() < endTime; k++) {
    -        var cs = elements[k];
    -        if (cs.className && cs.className.indexOf('prettyprint') >= 0) {
    -          // If the classes includes a language extensions, use it.
    -          // Language extensions can be specified like
    -          // <pre class="prettyprint lang-cpp">
    -          // the language extension "cpp" is used to find a language handler as
    -          // passed to PR_registerLangHandler.
    -          var langExtension = cs.className.match(/\blang-(\w+)\b/);
    -          if (langExtension) {
    -            langExtension = langExtension[1];
    -          }
    -
    -          // make sure this is not nested in an already prettified element
    -          var nested = false;
    -          for ( var p = cs.parentNode; p; p = p.parentNode) {
    -            if ((p.tagName === 'pre' || p.tagName === 'code' || p.tagName === 'xmp')
    -                && p.className && p.className.indexOf('prettyprint') >= 0) {
    -              nested = true;
    -              break;
    -            }
    -          }
    -          if (!nested) {
    -            // fetch the content as a snippet of properly escaped HTML.
    -            // Firefox adds newlines at the end.
    -            var content = getInnerHtml(cs);
    -            content = content.replace(/(?:\r\n?|\n)$/, '');
    -
    -            // do the pretty printing
    -            prettyPrintingJob = {
    -              sourceCodeHtml : content,
    -              langExtension : langExtension,
    -              sourceNode : cs
    -            };
    -            applyDecorator(prettyPrintingJob);
    -            replaceWithPrettyPrintedHtml();
    -          }
    -        }
    -      }
    -      if (k < elements.length) {
    -        // finish up in a continuation
    -        setTimeout(doWork, 250);
    -      } else if (opt_whenDone) {
    -        opt_whenDone();
    -      }
    -    }
    -
    -    function replaceWithPrettyPrintedHtml() {
    -      var newContent = prettyPrintingJob.prettyPrintedHtml;
    -      if (!newContent) {
    -        return;
    -      }
    -      var cs = prettyPrintingJob.sourceNode;
    -
    -      // push the prettified html back into the tag.
    -      if (!isRawContent(cs)) {
    -        // just replace the old html with the new
    -        cs.innerHTML = newContent;
    -      } else {
    -        // we need to change the tag to a <pre> since <xmp>s do not allow
    -        // embedded tags such as the span tags used to attach styles to
    -        // sections of source code.
    -        var pre = document.createElement('PRE');
    -        for ( var i = 0; i < cs.attributes.length; ++i) {
    -          var a = cs.attributes[i];
    -          if (a.specified) {
    -            var aname = a.name.toLowerCase();
    -            if (aname === 'class') {
    -              pre.className = a.value; // For IE 6
    -            } else {
    -              pre.setAttribute(a.name, a.value);
    -            }
    -          }
    -        }
    -        pre.innerHTML = newContent;
    -
    -        // remove the old
    -        cs.parentNode.replaceChild(pre, cs);
    -        cs = pre;
    -      }
    -
    -      // Replace <br>s with line-feeds so that copying and pasting works
    -      // on IE 6.
    -      // Doing this on other browsers breaks lots of stuff since \r\n is
    -      // treated as two newlines on Firefox, and doing this also slows
    -      // down rendering.
    -      if (isIE678 && cs.tagName === 'PRE') {
    -        var lineBreaks = cs.getElementsByTagName('br');
    -        for ( var j = lineBreaks.length; --j >= 0;) {
    -          var lineBreak = lineBreaks[j];
    -          lineBreak.parentNode.replaceChild(document.createTextNode(ieNewline),
    -              lineBreak);
    -        }
    -      }
    -    }
    -
    -    doWork();
    -  }
    -
    -  window['PR_normalizedHtml'] = normalizedHtml;
    -  window['prettyPrintOne'] = prettyPrintOne;
    -  window['prettyPrint'] = prettyPrint;
    -  window['PR'] = {
    -    'combinePrefixPatterns' : combinePrefixPatterns,
    -    'createSimpleLexer' : createSimpleLexer,
    -    'registerLangHandler' : registerLangHandler,
    -    'sourceDecorator' : sourceDecorator,
    -    'PR_ATTRIB_NAME' : PR_ATTRIB_NAME,
    -    'PR_ATTRIB_VALUE' : PR_ATTRIB_VALUE,
    -    'PR_COMMENT' : PR_COMMENT,
    -    'PR_DECLARATION' : PR_DECLARATION,
    -    'PR_KEYWORD' : PR_KEYWORD,
    -    'PR_LITERAL' : PR_LITERAL,
    -    'PR_NOCODE' : PR_NOCODE,
    -    'PR_PLAIN' : PR_PLAIN,
    -    'PR_PUNCTUATION' : PR_PUNCTUATION,
    -    'PR_SOURCE' : PR_SOURCE,
    -    'PR_STRING' : PR_STRING,
    -    'PR_TAG' : PR_TAG,
    -    'PR_TYPE' : PR_TYPE
    -  };
    -})();
    +/**
    + * @fileoverview
    + * some functions for browser-side pretty printing of code contained in html.
    + * <p>
    + *
    + * For a fairly comprehensive set of languages see the
    + * <a href="http://google-code-prettify.googlecode.com/svn/trunk/README.html#langs">README</a>
    + * file that came with this source. At a minimum, the lexer should work on a
    + * number of languages including C and friends, Java, Python, Bash, SQL, HTML,
    + * XML, CSS, Javascript, and Makefiles. It works passably on Ruby, PHP and Awk
    + * and a subset of Perl, but, because of commenting conventions, doesn't work on
    + * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class.
    + * <p>
    + * Usage: <ol>
    + * <li> include this source file in an html page via
    + * {@code <script type="text/javascript" src="/path/to/prettify.js"></script>}
    + * <li> define style rules. See the example page for examples.
    + * <li> mark the {@code <pre>} and {@code <code>} tags in your source with
    + * {@code class=prettyprint.}
    + * You can also use the (html deprecated) {@code <xmp>} tag, but the pretty
    + * printer needs to do more substantial DOM manipulations to support that, so
    + * some css styles may not be preserved.
    + * </ol>
    + * That's it. I wanted to keep the API as simple as possible, so there's no
    + * need to specify which language the code is in, but if you wish, you can add
    + * another class to the {@code <pre>} or {@code <code>} element to specify the
    + * language, as in {@code <pre class="prettyprint lang-java">}. Any class that
    + * starts with "lang-" followed by a file extension, specifies the file type.
    + * See the "lang-*.js" files in this directory for code that implements
    + * per-language file handlers.
    + * <p>
    + * Change log:<br>
    + * cbeust, 2006/08/22
    + * <blockquote>
    + * Java annotations (start with "@") are now captured as literals ("lit")
    + * </blockquote>
    + * @requires console
    + * @overrides window
    + */
    +
    +// JSLint declarations
    +/*global console, document, navigator, setTimeout, window */
    +
    +/**
    + * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
    + * UI events. If set to {@code false}, {@code prettyPrint()} is synchronous.
    + */
    +window['PR_SHOULD_USE_CONTINUATION'] = true;
    +
    +/** the number of characters between tab columns */
    +window['PR_TAB_WIDTH'] = 8;
    +
    +/**
    + * Walks the DOM returning a properly escaped version of innerHTML.
    + * 
    + * @param {Node}
    + *          node
    + * @param {Array.
    + *          <string>} out output buffer that receives chunks of HTML.
    + */
    +window['PR_normalizedHtml']
    +
    +/**
    + * Contains functions for creating and registering new language handlers.
    + * 
    + * @type {Object}
    + */
    += window['PR']
    +
    +/**
    + * Pretty print a chunk of code.
    + * 
    + * @param {string}
    + *          sourceCodeHtml code as html
    + * @return {string} code as html, but prettier
    + */
    += window['prettyPrintOne']
    +/**
    + * Find all the {@code <pre>} and {@code <code>} tags in the DOM with
    + * {@code class=prettyprint} and prettify them.
    + * 
    + * @param {Function?}
    + *          opt_whenDone if specified, called when the last entry has been
    + *          finished.
    + */
    += window['prettyPrint'] = void 0;
    +
    +/**
    + * browser detection.
    + * 
    + * @extern
    + * @returns false if not IE, otherwise the major version.
    + */
    +window['_pr_isIE6'] = function() {
    +  var ieVersion = navigator && navigator.userAgent
    +      && navigator.userAgent.match(/\bMSIE ([678])\./);
    +  ieVersion = ieVersion ? +ieVersion[1] : false;
    +  window['_pr_isIE6'] = function() {
    +    return ieVersion;
    +  };
    +  return ieVersion;
    +};
    +
    +(function() {
    +  // Keyword lists for various languages.
    +  var FLOW_CONTROL_KEYWORDS = "break continue do else for if return while ";
    +  var C_KEYWORDS = FLOW_CONTROL_KEYWORDS + "auto case char const default "
    +      + "double enum extern float goto int long register short signed sizeof "
    +      + "static struct switch typedef union unsigned void volatile ";
    +  var COMMON_KEYWORDS = C_KEYWORDS + "catch class delete false import "
    +      + "new operator private protected public this throw true try typeof ";
    +  var CPP_KEYWORDS = COMMON_KEYWORDS + "alignof align_union asm axiom bool "
    +      + "concept concept_map const_cast constexpr decltype "
    +      + "dynamic_cast explicit export friend inline late_check "
    +      + "mutable namespace nullptr reinterpret_cast static_assert static_cast "
    +      + "template typeid typename using virtual wchar_t where ";
    +  var JAVA_KEYWORDS = COMMON_KEYWORDS
    +      + "abstract boolean byte extends final finally implements import "
    +      + "instanceof null native package strictfp super synchronized throws "
    +      + "transient ";
    +  var CSHARP_KEYWORDS = JAVA_KEYWORDS
    +      + "as base by checked decimal delegate descending event "
    +      + "fixed foreach from group implicit in interface internal into is lock "
    +      + "object out override orderby params partial readonly ref sbyte sealed "
    +      + "stackalloc string select uint ulong unchecked unsafe ushort var ";
    +  var JSCRIPT_KEYWORDS = COMMON_KEYWORDS
    +      + "debugger eval export function get null set undefined var with "
    +      + "Infinity NaN ";
    +  var PERL_KEYWORDS = "caller delete die do dump elsif eval exit foreach for "
    +      + "goto if import last local my next no our print package redo require "
    +      + "sub undef unless until use wantarray while BEGIN END ";
    +  var PYTHON_KEYWORDS = FLOW_CONTROL_KEYWORDS + "and as assert class def del "
    +      + "elif except exec finally from global import in is lambda "
    +      + "nonlocal not or pass print raise try with yield " + "False True None ";
    +  var RUBY_KEYWORDS = FLOW_CONTROL_KEYWORDS
    +      + "alias and begin case class def"
    +      + " defined elsif end ensure false in module next nil not or redo rescue "
    +      + "retry self super then true undef unless until when yield BEGIN END ";
    +  var SH_KEYWORDS = FLOW_CONTROL_KEYWORDS + "case done elif esac eval fi "
    +      + "function in local set then until ";
    +  var ALL_KEYWORDS = (CPP_KEYWORDS + CSHARP_KEYWORDS + JSCRIPT_KEYWORDS
    +      + PERL_KEYWORDS + PYTHON_KEYWORDS + RUBY_KEYWORDS + SH_KEYWORDS);
    +
    +  // token style names. correspond to css classes
    +  /** token style for a string literal */
    +  var PR_STRING = 'str';
    +  /** token style for a keyword */
    +  var PR_KEYWORD = 'kwd';
    +  /** token style for a comment */
    +  var PR_COMMENT = 'com';
    +  /** token style for a type */
    +  var PR_TYPE = 'typ';
    +  /** token style for a literal value. e.g. 1, null, true. */
    +  var PR_LITERAL = 'lit';
    +  /** token style for a punctuation string. */
    +  var PR_PUNCTUATION = 'pun';
    +  /** token style for a punctuation string. */
    +  var PR_PLAIN = 'pln';
    +
    +  /** token style for an sgml tag. */
    +  var PR_TAG = 'tag';
    +  /** token style for a markup declaration such as a DOCTYPE. */
    +  var PR_DECLARATION = 'dec';
    +  /** token style for embedded source. */
    +  var PR_SOURCE = 'src';
    +  /** token style for an sgml attribute name. */
    +  var PR_ATTRIB_NAME = 'atn';
    +  /** token style for an sgml attribute value. */
    +  var PR_ATTRIB_VALUE = 'atv';
    +
    +  /**
    +   * A class that indicates a section of markup that is not code, e.g. to allow
    +   * embedding of line numbers within code listings.
    +   */
    +  var PR_NOCODE = 'nocode';
    +
    +  /**
    +   * A set of tokens that can precede a regular expression literal in
    +   * javascript. http://www.mozilla.org/js/language/js20/rationale/syntax.html
    +   * has the full list, but I've removed ones that might be problematic when
    +   * seen in languages that don't support regular expression literals.
    +   * 
    +   * <p>
    +   * Specifically, I've removed any keywords that can't precede a regexp literal
    +   * in a syntactically legal javascript program, and I've removed the "in"
    +   * keyword since it's not a keyword in many languages, and might be used as a
    +   * count of inches.
    +   * 
    +   * <p>
    +   * The link a above does not accurately describe EcmaScript rules since it
    +   * fails to distinguish between (a=++/b/i) and (a++/b/i) but it works very
    +   * well in practice.
    +   * 
    +   * @private
    +   */
    +  var REGEXP_PRECEDER_PATTERN = function() {
    +    var preceders = [ "!", "!=", "!==", "#", "%", "%=", "&", "&&", "&&=", "&=",
    +        "(", "*", "*=", /* "+", */"+=", ",", /* "-", */"-=", "->", /*
    +                                                                     * ".",
    +                                                                     * "..",
    +                                                                     * "...",
    +                                                                     * handled
    +                                                                     * below
    +                                                                     */
    +        "/", "/=", ":", "::", ";", "<", "<<", "<<=", "<=", "=", "==", "===",
    +        ">", ">=", ">>", ">>=", ">>>", ">>>=", "?", "@", "[", "^", "^=", "^^",
    +        "^^=", "{", "|", "|=", "||", "||=", "~" /* handles =~ and !~ */,
    +        "break", "case", "continue", "delete", "do", "else", "finally",
    +        "instanceof", "return", "throw", "try", "typeof" ];
    +    var pattern = '(?:^^|[+-]';
    +    for ( var i = 0; i < preceders.length; ++i) {
    +      pattern += '|' + preceders[i].replace(/([^=<>:&a-z])/g, '\\$1');
    +    }
    +    pattern += ')\\s*'; // matches at end, and matches empty string
    +    return pattern;
    +    // CAVEAT: this does not properly handle the case where a regular
    +    // expression immediately follows another since a regular expression may
    +    // have flags for case-sensitivity and the like. Having regexp tokens
    +    // adjacent is not valid in any language I'm aware of, so I'm punting.
    +    // TODO: maybe style special characters inside a regexp as punctuation.
    +  }();
    +
    +  // Define regexps here so that the interpreter doesn't have to create an
    +  // object each time the function containing them is called.
    +  // The language spec requires a new object created even if you don't access
    +  // the $1 members.
    +  var pr_amp = /&/g;
    +  var pr_lt = /</g;
    +  var pr_gt = />/g;
    +  var pr_quot = /\"/g;
    +  /** like textToHtml but escapes double quotes to be attribute safe. */
    +  function attribToHtml(str) {
    +    return str.replace(pr_amp, '&amp;').replace(pr_lt, '&lt;').replace(pr_gt,
    +        '&gt;').replace(pr_quot, '&quot;');
    +  }
    +
    +  /** escapest html special characters to html. */
    +  function textToHtml(str) {
    +    return str.replace(pr_amp, '&amp;').replace(pr_lt, '&lt;').replace(pr_gt,
    +        '&gt;');
    +  }
    +
    +  var pr_ltEnt = /&lt;/g;
    +  var pr_gtEnt = /&gt;/g;
    +  var pr_aposEnt = /&apos;/g;
    +  var pr_quotEnt = /&quot;/g;
    +  var pr_ampEnt = /&amp;/g;
    +  var pr_nbspEnt = /&nbsp;/g;
    +  /** unescapes html to plain text. */
    +  function htmlToText(html) {
    +    var pos = html.indexOf('&');
    +    if (pos < 0) {
    +      return html;
    +    }
    +    // Handle numeric entities specially. We can't use functional substitution
    +    // since that doesn't work in older versions of Safari.
    +    // These should be rare since most browsers convert them to normal chars.
    +    for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) {
    +      var end = html.indexOf(';', pos);
    +      if (end >= 0) {
    +        var num = html.substring(pos + 3, end);
    +        var radix = 10;
    +        if (num && num.charAt(0) === 'x') {
    +          num = num.substring(1);
    +          radix = 16;
    +        }
    +        var codePoint = parseInt(num, radix);
    +        if (!isNaN(codePoint)) {
    +          html = (html.substring(0, pos) + String.fromCharCode(codePoint) + html
    +              .substring(end + 1));
    +        }
    +      }
    +    }
    +
    +    return html.replace(pr_ltEnt, '<').replace(pr_gtEnt, '>').replace(
    +        pr_aposEnt, "'").replace(pr_quotEnt, '"').replace(pr_nbspEnt, ' ')
    +        .replace(pr_ampEnt, '&');
    +  }
    +
    +  /** is the given node's innerHTML normally unescaped? */
    +  function isRawContent(node) {
    +    return 'XMP' === node.tagName;
    +  }
    +
    +  var newlineRe = /[\r\n]/g;
    +  /**
    +   * Are newlines and adjacent spaces significant in the given node's innerHTML?
    +   */
    +  function isPreformatted(node, content) {
    +    // PRE means preformatted, and is a very common case, so don't create
    +    // unnecessary computed style objects.
    +    if ('PRE' === node.tagName) {
    +      return true;
    +    }
    +    if (!newlineRe.test(content)) {
    +      return true;
    +    } // Don't care
    +    var whitespace = '';
    +    // For disconnected nodes, IE has no currentStyle.
    +    if (node.currentStyle) {
    +      whitespace = node.currentStyle.whiteSpace;
    +    } else if (window.getComputedStyle) {
    +      // Firefox makes a best guess if node is disconnected whereas Safari
    +      // returns the empty string.
    +      whitespace = window.getComputedStyle(node, null).whiteSpace;
    +    }
    +    return !whitespace || whitespace === 'pre';
    +  }
    +
    +  function normalizedHtml(node, out) {
    +    switch (node.nodeType) {
    +    case 1: // an element
    +      var name = node.tagName.toLowerCase();
    +      out.push('<', name);
    +      for ( var i = 0; i < node.attributes.length; ++i) {
    +        var attr = node.attributes[i];
    +        if (!attr.specified) {
    +          continue;
    +        }
    +        out.push(' ');
    +        normalizedHtml(attr, out);
    +      }
    +      out.push('>');
    +      for ( var child = node.firstChild; child; child = child.nextSibling) {
    +        normalizedHtml(child, out);
    +      }
    +      if (node.firstChild || !/^(?:br|link|img)$/.test(name)) {
    +        out.push('<\/', name, '>');
    +      }
    +      break;
    +    case 2: // an attribute
    +      out.push(node.name.toLowerCase(), '="', attribToHtml(node.value), '"');
    +      break;
    +    case 3:
    +    case 4: // text
    +      out.push(textToHtml(node.nodeValue));
    +      break;
    +    }
    +  }
    +
    +  /**
    +   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
    +   * matches the union o the sets o strings matched d by the input RegExp. Since
    +   * it matches globally, if the input strings have a start-of-input anchor
    +   * (/^.../), it is ignored for the purposes of unioning.
    +   * 
    +   * @param {Array.
    +   *          <RegExp>} regexs non multiline, non-global regexs.
    +   * @return {RegExp} a global regex.
    +   */
    +  function combinePrefixPatterns(regexs) {
    +    var capturedGroupIndex = 0;
    +
    +    var needToFoldCase = false;
    +    var ignoreCase = false;
    +    for ( var i = 0, n = regexs.length; i < n; ++i) {
    +      var regex = regexs[i];
    +      if (regex.ignoreCase) {
    +        ignoreCase = true;
    +      } else if (/[a-z]/i.test(regex.source.replace(
    +          /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
    +        needToFoldCase = true;
    +        ignoreCase = false;
    +        break;
    +      }
    +    }
    +
    +    function decodeEscape(charsetPart) {
    +      if (charsetPart.charAt(0) !== '\\') {
    +        return charsetPart.charCodeAt(0);
    +      }
    +      switch (charsetPart.charAt(1)) {
    +      case 'b':
    +        return 8;
    +      case 't':
    +        return 9;
    +      case 'n':
    +        return 0xa;
    +      case 'v':
    +        return 0xb;
    +      case 'f':
    +        return 0xc;
    +      case 'r':
    +        return 0xd;
    +      case 'u':
    +      case 'x':
    +        return parseInt(charsetPart.substring(2), 16)
    +            || charsetPart.charCodeAt(1);
    +      case '0':
    +      case '1':
    +      case '2':
    +      case '3':
    +      case '4':
    +      case '5':
    +      case '6':
    +      case '7':
    +        return parseInt(charsetPart.substring(1), 8);
    +      default:
    +        return charsetPart.charCodeAt(1);
    +      }
    +    }
    +
    +    function encodeEscape(charCode) {
    +      if (charCode < 0x20) {
    +        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
    +      }
    +      var ch = String.fromCharCode(charCode);
    +      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
    +        ch = '\\' + ch;
    +      }
    +      return ch;
    +    }
    +
    +    function caseFoldCharset(charSet) {
    +      var charsetParts = charSet.substring(1, charSet.length - 1).match(
    +          new RegExp('\\\\u[0-9A-Fa-f]{4}' + '|\\\\x[0-9A-Fa-f]{2}'
    +              + '|\\\\[0-3][0-7]{0,2}' + '|\\\\[0-7]{1,2}' + '|\\\\[\\s\\S]'
    +              + '|-' + '|[^-\\\\]', 'g'));
    +      var groups = [];
    +      var ranges = [];
    +      var inverse = charsetParts[0] === '^';
    +      for ( var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
    +        var p = charsetParts[i];
    +        switch (p) {
    +        case '\\B':
    +        case '\\b':
    +        case '\\D':
    +        case '\\d':
    +        case '\\S':
    +        case '\\s':
    +        case '\\W':
    +        case '\\w':
    +          groups.push(p);
    +          continue;
    +        }
    +        var start = decodeEscape(p);
    +        var end;
    +        if (i + 2 < n && '-' === charsetParts[i + 1]) {
    +          end = decodeEscape(charsetParts[i + 2]);
    +          i += 2;
    +        } else {
    +          end = start;
    +        }
    +        ranges.push([ start, end ]);
    +        // If the range might intersect letters, then expand it.
    +        if (!(end < 65 || start > 122)) {
    +          if (!(end < 65 || start > 90)) {
    +            ranges.push([ Math.max(65, start) | 32, Math.min(end, 90) | 32 ]);
    +          }
    +          if (!(end < 97 || start > 122)) {
    +            ranges
    +                .push([ Math.max(97, start) & ~32, Math.min(end, 122) & ~32 ]);
    +          }
    +        }
    +      }
    +
    +      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
    +      // -> [[1, 12], [14, 14], [16, 17]]
    +      ranges.sort(function(a, b) {
    +        return (a[0] - b[0]) || (b[1] - a[1]);
    +      });
    +      var consolidatedRanges = [];
    +      var lastRange = [ NaN, NaN ];
    +      for ( var i = 0; i < ranges.length; ++i) {
    +        var range = ranges[i];
    +        if (range[0] <= lastRange[1] + 1) {
    +          lastRange[1] = Math.max(lastRange[1], range[1]);
    +        } else {
    +          consolidatedRanges.push(lastRange = range);
    +        }
    +      }
    +
    +      var out = [ '[' ];
    +      if (inverse) {
    +        out.push('^');
    +      }
    +      out.push.apply(out, groups);
    +      for ( var i = 0; i < consolidatedRanges.length; ++i) {
    +        var range = consolidatedRanges[i];
    +        out.push(encodeEscape(range[0]));
    +        if (range[1] > range[0]) {
    +          if (range[1] + 1 > range[0]) {
    +            out.push('-');
    +          }
    +          out.push(encodeEscape(range[1]));
    +        }
    +      }
    +      out.push(']');
    +      return out.join('');
    +    }
    +
    +    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
    +      // Split into character sets, escape sequences, punctuation strings
    +      // like ('(', '(?:', ')', '^'), and runs of characters that do not
    +      // include any of the above.
    +      var parts = regex.source.match(new RegExp('(?:'
    +          + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]' // a character set
    +          + '|\\\\u[A-Fa-f0-9]{4}' // a unicode escape
    +          + '|\\\\x[A-Fa-f0-9]{2}' // a hex escape
    +          + '|\\\\[0-9]+' // a back-reference or octal escape
    +          + '|\\\\[^ux0-9]' // other escape sequence
    +          + '|\\(\\?[:!=]' // start of a non-capturing group
    +          + '|[\\(\\)\\^]' // start/emd of a group, or line start
    +          + '|[^\\x5B\\x5C\\(\\)\\^]+' // run of other characters
    +          + ')', 'g'));
    +      var n = parts.length;
    +
    +      // Maps captured group numbers to the number they will occupy in
    +      // the output or to -1 if that has not been determined, or to
    +      // undefined if they need not be capturing in the output.
    +      var capturedGroups = [];
    +
    +      // Walk over and identify back references to build the capturedGroups
    +      // mapping.
    +      for ( var i = 0, groupIndex = 0; i < n; ++i) {
    +        var p = parts[i];
    +        if (p === '(') {
    +          // groups are 1-indexed, so max group index is count of '('
    +          ++groupIndex;
    +        } else if ('\\' === p.charAt(0)) {
    +          var decimalValue = +p.substring(1);
    +          if (decimalValue && decimalValue <= groupIndex) {
    +            capturedGroups[decimalValue] = -1;
    +          }
    +        }
    +      }
    +
    +      // Renumber groups and reduce capturing groups to non-capturing groups
    +      // where possible.
    +      for ( var i = 1; i < capturedGroups.length; ++i) {
    +        if (-1 === capturedGroups[i]) {
    +          capturedGroups[i] = ++capturedGroupIndex;
    +        }
    +      }
    +      for ( var i = 0, groupIndex = 0; i < n; ++i) {
    +        var p = parts[i];
    +        if (p === '(') {
    +          ++groupIndex;
    +          if (capturedGroups[groupIndex] === undefined) {
    +            parts[i] = '(?:';
    +          }
    +        } else if ('\\' === p.charAt(0)) {
    +          var decimalValue = +p.substring(1);
    +          if (decimalValue && decimalValue <= groupIndex) {
    +            parts[i] = '\\' + capturedGroups[groupIndex];
    +          }
    +        }
    +      }
    +
    +      // Remove any prefix anchors so that the output will match anywhere.
    +      // ^^ really does mean an anchored match though.
    +      for ( var i = 0, groupIndex = 0; i < n; ++i) {
    +        if ('^' === parts[i] && '^' !== parts[i + 1]) {
    +          parts[i] = '';
    +        }
    +      }
    +
    +      // Expand letters to groupts to handle mixing of case-sensitive and
    +      // case-insensitive patterns if necessary.
    +      if (regex.ignoreCase && needToFoldCase) {
    +        for ( var i = 0; i < n; ++i) {
    +          var p = parts[i];
    +          var ch0 = p.charAt(0);
    +          if (p.length >= 2 && ch0 === '[') {
    +            parts[i] = caseFoldCharset(p);
    +          } else if (ch0 !== '\\') {
    +            // TODO: handle letters in numeric escapes.
    +            parts[i] = p.replace(/[a-zA-Z]/g, function(ch) {
    +              var cc = ch.charCodeAt(0);
    +              return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
    +            });
    +          }
    +        }
    +      }
    +
    +      return parts.join('');
    +    }
    +
    +    var rewritten = [];
    +    for ( var i = 0, n = regexs.length; i < n; ++i) {
    +      var regex = regexs[i];
    +      if (regex.global || regex.multiline) {
    +        throw new Error('' + regex);
    +      }
    +      rewritten.push('(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex)
    +          + ')');
    +    }
    +
    +    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
    +  }
    +
    +  var PR_innerHtmlWorks = null;
    +  function getInnerHtml(node) {
    +    // inner html is hopelessly broken in Safari 2.0.4 when the content is
    +    // an html description of well formed XML and the containing tag is a PRE
    +    // tag, so we detect that case and emulate innerHTML.
    +    if (null === PR_innerHtmlWorks) {
    +      var testNode = document.createElement('PRE');
    +      testNode.appendChild(document
    +          .createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));
    +      PR_innerHtmlWorks = !/</.test(testNode.innerHTML);
    +    }
    +
    +    if (PR_innerHtmlWorks) {
    +      var content = node.innerHTML;
    +      // XMP tags contain unescaped entities so require special handling.
    +      if (isRawContent(node)) {
    +        content = textToHtml(content);
    +      } else if (!isPreformatted(node, content)) {
    +        content = content.replace(/(<br\s*\/?>)[\r\n]+/g, '$1').replace(
    +            /(?:[\r\n]+[ \t]*)+/g, ' ');
    +      }
    +      return content;
    +    }
    +
    +    var out = [];
    +    for ( var child = node.firstChild; child; child = child.nextSibling) {
    +      normalizedHtml(child, out);
    +    }
    +    return out.join('');
    +  }
    +
    +  /**
    +   * returns a function that expand tabs to spaces. This function can be fed
    +   * successive chunks of text, and will maintain its own internal state to keep
    +   * track of how tabs are expanded.
    +   * 
    +   * @return {function (string) : string} a function that takes plain text and
    +   *         return the text with tabs expanded.
    +   * @private
    +   */
    +  function makeTabExpander(tabWidth) {
    +    var SPACES = ' ';
    +    var charInLine = 0;
    +
    +    return function(plainText) {
    +      // walk over each character looking for tabs and newlines.
    +      // On tabs, expand them. On newlines, reset charInLine.
    +      // Otherwise increment charInLine
    +      var out = null;
    +      var pos = 0;
    +      for ( var i = 0, n = plainText.length; i < n; ++i) {
    +        var ch = plainText.charAt(i);
    +
    +        switch (ch) {
    +        case '\t':
    +          if (!out) {
    +            out = [];
    +          }
    +          out.push(plainText.substring(pos, i));
    +          // calculate how much space we need in front of this part
    +          // nSpaces is the amount of padding -- the number of spaces needed
    +          // to move us to the next column, where columns occur at factors of
    +          // tabWidth.
    +          var nSpaces = tabWidth - (charInLine % tabWidth);
    +          charInLine += nSpaces;
    +          for (; nSpaces >= 0; nSpaces -= SPACES.length) {
    +            out.push(SPACES.substring(0, nSpaces));
    +          }
    +          pos = i + 1;
    +          break;
    +        case '\n':
    +          charInLine = 0;
    +          break;
    +        default:
    +          ++charInLine;
    +        }
    +      }
    +      if (!out) {
    +        return plainText;
    +      }
    +      out.push(plainText.substring(pos));
    +      return out.join('');
    +    };
    +  }
    +
    +  var pr_chunkPattern = new RegExp('[^<]+' // A run of characters other than
    +                                            // '<'
    +      + '|<\!--[\\s\\S]*?--\>' // an HTML comment
    +      + '|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>' // a CDATA section
    +      // a probable tag that should not be highlighted
    +      + '|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>' + '|<', // A '<'
    +                                                                    // that does
    +                                                                    // not begin
    +                                                                    // a larger
    +                                                                    // chunk
    +  'g');
    +  var pr_commentPrefix = /^<\!--/;
    +  var pr_cdataPrefix = /^<!\[CDATA\[/;
    +  var pr_brPrefix = /^<br\b/i;
    +  var pr_tagNameRe = /^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;
    +
    +  /**
    +   * split markup into chunks of html tags (style null) and plain text (style
    +   * {@link #PR_PLAIN}), converting tags which are significant for tokenization (<br>)
    +   * into their textual equivalent.
    +   * 
    +   * @param {string}
    +   *          s html where whitespace is considered significant.
    +   * @return {Object} source code and extracted tags.
    +   * @private
    +   */
    +  function extractTags(s) {
    +    // since the pattern has the 'g' modifier and defines no capturing groups,
    +    // this will return a list of all chunks which we then classify and wrap as
    +    // PR_Tokens
    +    var matches = s.match(pr_chunkPattern);
    +    var sourceBuf = [];
    +    var sourceBufLen = 0;
    +    var extractedTags = [];
    +    if (matches) {
    +      for ( var i = 0, n = matches.length; i < n; ++i) {
    +        var match = matches[i];
    +        if (match.length > 1 && match.charAt(0) === '<') {
    +          if (pr_commentPrefix.test(match)) {
    +            continue;
    +          }
    +          if (pr_cdataPrefix.test(match)) {
    +            // strip CDATA prefix and suffix. Don't unescape since it's CDATA
    +            sourceBuf.push(match.substring(9, match.length - 3));
    +            sourceBufLen += match.length - 12;
    +          } else if (pr_brPrefix.test(match)) {
    +            // <br> tags are lexically significant so convert them to text.
    +            // This is undone later.
    +            sourceBuf.push('\n');
    +            ++sourceBufLen;
    +          } else {
    +            if (match.indexOf(PR_NOCODE) >= 0 && isNoCodeTag(match)) {
    +              // A <span class="nocode"> will start a section that should be
    +              // ignored. Continue walking the list until we see a matching end
    +              // tag.
    +              var name = match.match(pr_tagNameRe)[2];
    +              var depth = 1;
    +              var j;
    +              end_tag_loop: for (j = i + 1; j < n; ++j) {
    +                var name2 = matches[j].match(pr_tagNameRe);
    +                if (name2 && name2[2] === name) {
    +                  if (name2[1] === '/') {
    +                    if (--depth === 0) {
    +                      break end_tag_loop;
    +                    }
    +                  } else {
    +                    ++depth;
    +                  }
    +                }
    +              }
    +              if (j < n) {
    +                extractedTags.push(sourceBufLen, matches.slice(i, j + 1).join(
    +                    ''));
    +                i = j;
    +              } else { // Ignore unclosed sections.
    +                extractedTags.push(sourceBufLen, match);
    +              }
    +            } else {
    +              extractedTags.push(sourceBufLen, match);
    +            }
    +          }
    +        } else {
    +          var literalText = htmlToText(match);
    +          sourceBuf.push(literalText);
    +          sourceBufLen += literalText.length;
    +        }
    +      }
    +    }
    +    return {
    +      source : sourceBuf.join(''),
    +      tags : extractedTags
    +    };
    +  }
    +
    +  /** True if the given tag contains a class attribute with the nocode class. */
    +  function isNoCodeTag(tag) {
    +    return !!tag
    +        // First canonicalize the representation of attributes
    +        .replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,
    +            ' $1="$2$3$4"')
    +        // Then look for the attribute we want.
    +        .match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/);
    +  }
    +
    +  /**
    +   * Apply the given language handler to sourceCode and add the resulting
    +   * decorations to out.
    +   * 
    +   * @param {number}
    +   *          basePos the index of sourceCode within the chunk of source whose
    +   *          decorations are already present on out.
    +   */
    +  function appendDecorations(basePos, sourceCode, langHandler, out) {
    +    if (!sourceCode) {
    +      return;
    +    }
    +    var job = {
    +      source : sourceCode,
    +      basePos : basePos
    +    };
    +    langHandler(job);
    +    out.push.apply(out, job.decorations);
    +  }
    +
    +  /**
    +   * Given triples of [style, pattern, context] returns a lexing function, The
    +   * lexing function interprets the patterns to find token boundaries and
    +   * returns a decoration list of the form [index_0, style_0, index_1, style_1,
    +   * ..., index_n, style_n] where index_n is an index into the sourceCode, and
    +   * style_n is a style constant like PR_PLAIN. index_n-1 <= index_n, and
    +   * style_n-1 applies to all characters in sourceCode[index_n-1:index_n].
    +   * 
    +   * The stylePatterns is a list whose elements have the form [style : string,
    +   * pattern : RegExp, DEPRECATED, shortcut : string].
    +   * 
    +   * Style is a style constant like PR_PLAIN, or can be a string of the form
    +   * 'lang-FOO', where FOO is a language extension describing the language of
    +   * the portion of the token in $1 after pattern executes. E.g., if style is
    +   * 'lang-lisp', and group 1 contains the text '(hello (world))', then that
    +   * portion of the token will be passed to the registered lisp handler for
    +   * formatting. The text before and after group 1 will be restyled using this
    +   * decorator so decorators should take care that this doesn't result in
    +   * infinite recursion. For example, the HTML lexer rule for SCRIPT elements
    +   * looks something like ['lang-js', /<[s]cript>(.+?)<\/script>/]. This may
    +   * match '<script>foo()<\/script>', which would cause the current decorator
    +   * to be called with '<script>' which would not match the same rule since
    +   * group 1 must not be empty, so it would be instead styled as PR_TAG by the
    +   * generic tag rule. The handler registered for the 'js' extension would then
    +   * be called with 'foo()', and finally, the current decorator would be called
    +   * with '<\/script>' which would not match the original rule and so the
    +   * generic tag rule would identify it as a tag.
    +   * 
    +   * Pattern must only match prefixes, and if it matches a prefix, then that
    +   * match is considered a token with the same style.
    +   * 
    +   * Context is applied to the last non-whitespace, non-comment token
    +   * recognized.
    +   * 
    +   * Shortcut is an optional string of characters, any of which, if the first
    +   * character, gurantee that this pattern and only this pattern matches.
    +   * 
    +   * @param {Array}
    +   *          shortcutStylePatterns patterns that always start with a known
    +   *          character. Must have a shortcut string.
    +   * @param {Array}
    +   *          fallthroughStylePatterns patterns that will be tried in order if
    +   *          the shortcut ones fail. May have shortcuts.
    +   * 
    +   * @return {function (Object)} a function that takes source code and returns a
    +   *         list of decorations.
    +   */
    +  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
    +    var shortcuts = {};
    +    var tokenizer;
    +    (function() {
    +      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
    +      var allRegexs = [];
    +      var regexKeys = {};
    +      for ( var i = 0, n = allPatterns.length; i < n; ++i) {
    +        var patternParts = allPatterns[i];
    +        var shortcutChars = patternParts[3];
    +        if (shortcutChars) {
    +          for ( var c = shortcutChars.length; --c >= 0;) {
    +            shortcuts[shortcutChars.charAt(c)] = patternParts;
    +          }
    +        }
    +        var regex = patternParts[1];
    +        var k = '' + regex;
    +        if (!regexKeys.hasOwnProperty(k)) {
    +          allRegexs.push(regex);
    +          regexKeys[k] = null;
    +        }
    +      }
    +      allRegexs.push(/[\0-\uffff]/);
    +      tokenizer = combinePrefixPatterns(allRegexs);
    +    })();
    +
    +    var nPatterns = fallthroughStylePatterns.length;
    +    var notWs = /\S/;
    +
    +    /**
    +     * Lexes job.source and produces an output array job.decorations of style
    +     * classes preceded by the position at which they start in job.source in
    +     * order.
    +     * 
    +     * @param {Object}
    +     *          job an object like {@code source: {string} sourceText plain
    +     *          text, basePos: {int} position of job.source in the larger chunk
    +     *          of sourceCode. }
    +     */
    +    var decorate = function(job) {
    +      var sourceCode = job.source, basePos = job.basePos;
    +      /**
    +       * Even entries are positions in source in ascending order. Odd enties are
    +       * style markers (e.g., PR_COMMENT) that run from that position until the
    +       * end.
    +       * 
    +       * @type {Array.<number|string>}
    +       */
    +      var decorations = [ basePos, PR_PLAIN ];
    +      var pos = 0; // index into sourceCode
    +      var tokens = sourceCode.match(tokenizer) || [];
    +      var styleCache = {};
    +
    +      for ( var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
    +        var token = tokens[ti];
    +        var style = styleCache[token];
    +        var match = void 0;
    +
    +        var isEmbedded;
    +        if (typeof style === 'string') {
    +          isEmbedded = false;
    +        } else {
    +          var patternParts = shortcuts[token.charAt(0)];
    +          if (patternParts) {
    +            match = token.match(patternParts[1]);
    +            style = patternParts[0];
    +          } else {
    +            for ( var i = 0; i < nPatterns; ++i) {
    +              patternParts = fallthroughStylePatterns[i];
    +              match = token.match(patternParts[1]);
    +              if (match) {
    +                style = patternParts[0];
    +                break;
    +              }
    +            }
    +
    +            if (!match) { // make sure that we make progress
    +              style = PR_PLAIN;
    +            }
    +          }
    +
    +          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
    +          if (isEmbedded && !(match && typeof match[1] === 'string')) {
    +            isEmbedded = false;
    +            style = PR_SOURCE;
    +          }
    +
    +          if (!isEmbedded) {
    +            styleCache[token] = style;
    +          }
    +        }
    +
    +        var tokenStart = pos;
    +        pos += token.length;
    +
    +        if (!isEmbedded) {
    +          decorations.push(basePos + tokenStart, style);
    +        } else { // Treat group 1 as an embedded block of source code.
    +          var embeddedSource = match[1];
    +          var embeddedSourceStart = token.indexOf(embeddedSource);
    +          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
    +          if (match[2]) {
    +            // If embeddedSource can be blank, then it would match at the
    +            // beginning which would cause us to infinitely recurse on the
    +            // entire token, so we catch the right context in match[2].
    +            embeddedSourceEnd = token.length - match[2].length;
    +            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
    +          }
    +          var lang = style.substring(5);
    +          // Decorate the left of the embedded source
    +          appendDecorations(basePos + tokenStart, token.substring(0,
    +              embeddedSourceStart), decorate, decorations);
    +          // Decorate the embedded source
    +          appendDecorations(basePos + tokenStart + embeddedSourceStart,
    +              embeddedSource, langHandlerForExtension(lang, embeddedSource),
    +              decorations);
    +          // Decorate the right of the embedded section
    +          appendDecorations(basePos + tokenStart + embeddedSourceEnd, token
    +              .substring(embeddedSourceEnd), decorate, decorations);
    +        }
    +      }
    +      job.decorations = decorations;
    +    };
    +    return decorate;
    +  }
    +
    +  /**
    +   * returns a function that produces a list of decorations from source text.
    +   * 
    +   * This code treats ", ', and ` as string delimiters, and \ as a string
    +   * escape. It does not recognize perl's qq() style strings. It has no special
    +   * handling for double delimiter escapes as in basic, or the tripled
    +   * delimiters used in python, but should work on those regardless although in
    +   * those cases a single string literal may be broken up into multiple adjacent
    +   * string literals.
    +   * 
    +   * It recognizes C, C++, and shell style comments.
    +   * 
    +   * @param {Object}
    +   *          options a set of optional parameters.
    +   * @return {function (Object)} a function that examines the source code in the
    +   *         input job and builds the decoration list.
    +   */
    +  function sourceDecorator(options) {
    +    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
    +    if (options['tripleQuotedStrings']) {
    +      // '''multi-line-string''', 'single-line-string', and double-quoted
    +      shortcutStylePatterns
    +          .push([
    +              PR_STRING,
    +              /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
    +              null, '\'"' ]);
    +    } else if (options['multiLineStrings']) {
    +      // 'multi-line-string', "multi-line-string"
    +      shortcutStylePatterns
    +          .push([
    +              PR_STRING,
    +              /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
    +              null, '\'"`' ]);
    +    } else {
    +      // 'single-line-string', "single-line-string"
    +      shortcutStylePatterns.push([ PR_STRING,
    +          /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
    +          null, '"\'' ]);
    +    }
    +    if (options['verbatimStrings']) {
    +      // verbatim-string-literal production from the C# grammar. See issue 93.
    +      fallthroughStylePatterns.push([ PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/,
    +          null ]);
    +    }
    +    if (options['hashComments']) {
    +      if (options['cStyleComments']) {
    +        // Stop C preprocessor declarations at an unclosed open comment
    +        shortcutStylePatterns
    +            .push([
    +                PR_COMMENT,
    +                /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
    +                null, '#' ]);
    +        fallthroughStylePatterns
    +            .push([
    +                PR_STRING,
    +                /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
    +                null ]);
    +      } else {
    +        shortcutStylePatterns.push([ PR_COMMENT, /^#[^\r\n]*/, null, '#' ]);
    +      }
    +    }
    +    if (options['cStyleComments']) {
    +      fallthroughStylePatterns.push([ PR_COMMENT, /^\/\/[^\r\n]*/, null ]);
    +      fallthroughStylePatterns.push([ PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/,
    +          null ]);
    +    }
    +    if (options['regexLiterals']) {
    +      var REGEX_LITERAL = (
    +      // A regular expression literal starts with a slash that is
    +      // not followed by * or / so that it is not confused with
    +      // comments.
    +      '/(?=[^/*])'
    +      // and then contains any number of raw characters,
    +      + '(?:[^/\\x5B\\x5C]'
    +      // escape sequences (\x5C),
    +      + '|\\x5C[\\s\\S]'
    +      // or non-nesting character sets (\x5B\x5D);
    +      + '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
    +      // finally closed by a /.
    +      + '/');
    +      fallthroughStylePatterns
    +          .push([
    +              'lang-regex',
    +              new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL
    +                  + ')') ]);
    +    }
    +
    +    var keywords = options['keywords'].replace(/^\s+|\s+$/g, '');
    +    if (keywords.length) {
    +      fallthroughStylePatterns.push([ PR_KEYWORD,
    +          new RegExp('^(?:' + keywords.replace(/\s+/g, '|') + ')\\b'), null ]);
    +    }
    +
    +    shortcutStylePatterns.push([ PR_PLAIN, /^\s+/, null, ' \r\n\t\xA0' ]);
    +    fallthroughStylePatterns.push(
    +    // TODO(mikesamuel): recognize non-latin letters and numerals in idents
    +    [ PR_LITERAL, /^@[a-z_$][a-z_$@0-9]*/i, null ], [ PR_TYPE,
    +        /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null ], [ PR_PLAIN,
    +        /^[a-z_$][a-z_$@0-9]*/i, null ], [ PR_LITERAL, new RegExp('^(?:'
    +    // A hex number
    +    + '0x[a-f0-9]+'
    +    // or an octal or decimal number,
    +    + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
    +    // possibly in scientific notation
    +    + '(?:e[+\\-]?\\d+)?' + ')'
    +    // with an optional modifier like UL for unsigned long
    +    + '[a-z]*', 'i'), null, '0123456789' ], [ PR_PUNCTUATION,
    +        /^.[^\s\w\.$@\'\"\`\/\#]*/, null ]);
    +
    +    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
    +  }
    +
    +  var decorateSource = sourceDecorator({
    +    'keywords' : ALL_KEYWORDS,
    +    'hashComments' : true,
    +    'cStyleComments' : true,
    +    'multiLineStrings' : true,
    +    'regexLiterals' : true
    +  });
    +
    +  /**
    +   * Breaks {@code job.source} around style boundaries in
    +   * {@code job.decorations} while re-interleaving {@code job.extractedTags},
    +   * and leaves the result in {@code job.prettyPrintedHtml}.
    +   * 
    +   * @param {Object}
    +   *          job like { source: {string} source as plain text, extractedTags:
    +   *          {Array.<number|string>} extractedTags chunks of raw html preceded
    +   *          by their position in {@code job.source} in order decorations:
    +   *          {Array.<number|string} an array of style classes preceded by the
    +   *          position at which they start in job.source in order }
    +   * @private
    +   */
    +  function recombineTagsAndDecorations(job) {
    +    var sourceText = job.source;
    +    var extractedTags = job.extractedTags;
    +    var decorations = job.decorations;
    +
    +    var html = [];
    +    // index past the last char in sourceText written to html
    +    var outputIdx = 0;
    +
    +    var openDecoration = null;
    +    var currentDecoration = null;
    +    var tagPos = 0; // index into extractedTags
    +    var decPos = 0; // index into decorations
    +    var tabExpander = makeTabExpander(window['PR_TAB_WIDTH']);
    +
    +    var adjacentSpaceRe = /([\r\n ]) /g;
    +    var startOrSpaceRe = /(^| ) /gm;
    +    var newlineRe = /\r\n?|\n/g;
    +    var trailingSpaceRe = /[ \r\n]$/;
    +    var lastWasSpace = true; // the last text chunk emitted ended with a space.
    +
    +    // A helper function that is responsible for opening sections of decoration
    +    // and outputing properly escaped chunks of source
    +    function emitTextUpTo(sourceIdx) {
    +      if (sourceIdx > outputIdx) {
    +        if (openDecoration && openDecoration !== currentDecoration) {
    +          // Close the current decoration
    +          html.push('</span>');
    +          openDecoration = null;
    +        }
    +        if (!openDecoration && currentDecoration) {
    +          openDecoration = currentDecoration;
    +          html.push('<span class="', openDecoration, '">');
    +        }
    +        // This interacts badly with some wikis which introduces paragraph tags
    +        // into pre blocks for some strange reason.
    +        // It's necessary for IE though which seems to lose the preformattedness
    +        // of <pre> tags when their innerHTML is assigned.
    +        // http://stud3.tuwien.ac.at/~e0226430/innerHtmlQuirk.html
    +        // and it serves to undo the conversion of <br>s to newlines done in
    +        // chunkify.
    +        var htmlChunk = textToHtml(
    +            tabExpander(sourceText.substring(outputIdx, sourceIdx))).replace(
    +            lastWasSpace ? startOrSpaceRe : adjacentSpaceRe, '$1&nbsp;');
    +        // Keep track of whether we need to escape space at the beginning of the
    +        // next chunk.
    +        lastWasSpace = trailingSpaceRe.test(htmlChunk);
    +        // IE collapses multiple adjacient <br>s into 1 line break.
    +        // Prefix every <br> with '&nbsp;' can prevent such IE's behavior.
    +        var lineBreakHtml = window['_pr_isIE6']() ? '&nbsp;<br />' : '<br />';
    +        html.push(htmlChunk.replace(newlineRe, lineBreakHtml));
    +        outputIdx = sourceIdx;
    +      }
    +    }
    +
    +    while (true) {
    +      // Determine if we're going to consume a tag this time around. Otherwise
    +      // we consume a decoration or exit.
    +      var outputTag;
    +      if (tagPos < extractedTags.length) {
    +        if (decPos < decorations.length) {
    +          // Pick one giving preference to extractedTags since we shouldn't open
    +          // a new style that we're going to have to immediately close in order
    +          // to output a tag.
    +          outputTag = extractedTags[tagPos] <= decorations[decPos];
    +        } else {
    +          outputTag = true;
    +        }
    +      } else {
    +        outputTag = false;
    +      }
    +      // Consume either a decoration or a tag or exit.
    +      if (outputTag) {
    +        emitTextUpTo(extractedTags[tagPos]);
    +        if (openDecoration) {
    +          // Close the current decoration
    +          html.push('</span>');
    +          openDecoration = null;
    +        }
    +        html.push(extractedTags[tagPos + 1]);
    +        tagPos += 2;
    +      } else if (decPos < decorations.length) {
    +        emitTextUpTo(decorations[decPos]);
    +        currentDecoration = decorations[decPos + 1];
    +        decPos += 2;
    +      } else {
    +        break;
    +      }
    +    }
    +    emitTextUpTo(sourceText.length);
    +    if (openDecoration) {
    +      html.push('</span>');
    +    }
    +    job.prettyPrintedHtml = html.join('');
    +  }
    +
    +  /** Maps language-specific file extensions to handlers. */
    +  var langHandlerRegistry = {};
    +  /**
    +   * Register a language handler for the given file extensions.
    +   * 
    +   * @param {function
    +   *          (Object)} handler a function from source code to a list of
    +   *          decorations. Takes a single argument job which describes the state
    +   *          of the computation. The single parameter has the form {@code {
    +   *          source: {string} as plain text. decorations: {Array.<number|string>}
    +   *          an array of style classes preceded by the position at which they
    +   *          start in job.source in order. The language handler should assigned
    +   *          this field. basePos: {int} the position of source in the larger
    +   *          source chunk. All positions in the output decorations array are
    +   *          relative to the larger source chunk. } }
    +   * @param {Array.
    +   *          <string>} fileExtensions
    +   */
    +  function registerLangHandler(handler, fileExtensions) {
    +    for ( var i = fileExtensions.length; --i >= 0;) {
    +      var ext = fileExtensions[i];
    +      if (!langHandlerRegistry.hasOwnProperty(ext)) {
    +        langHandlerRegistry[ext] = handler;
    +      } else if ('console' in window) {
    +        console.warn('cannot override language handler %s', ext);
    +      }
    +    }
    +  }
    +  function langHandlerForExtension(extension, source) {
    +    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
    +      // Treat it as markup if the first non whitespace character is a < and
    +      // the last non-whitespace character is a >.
    +      extension = /^\s*</.test(source) ? 'default-markup' : 'default-code';
    +    }
    +    return langHandlerRegistry[extension];
    +  }
    +  registerLangHandler(decorateSource, [ 'default-code' ]);
    +  registerLangHandler(createSimpleLexer([], [ [ PR_PLAIN, /^[^<?]+/ ],
    +      [ PR_DECLARATION, /^<!\w[^>]*(?:>|$)/ ],
    +      [ PR_COMMENT, /^<\!--[\s\S]*?(?:-\->|$)/ ],
    +      // Unescaped content in an unknown language
    +      [ 'lang-', /^<\?([\s\S]+?)(?:\?>|$)/ ],
    +      [ 'lang-', /^<%([\s\S]+?)(?:%>|$)/ ],
    +      [ PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/ ],
    +      [ 'lang-', /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i ],
    +      // Unescaped content in javascript. (Or possibly vbscript).
    +      [ 'lang-js', /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i ],
    +      // Contains unescaped stylesheet content
    +      [ 'lang-css', /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i ],
    +      [ 'lang-in.tag', /^(<\/?[a-z][^<>]*>)/i ] ]), [ 'default-markup', 'htm',
    +      'html', 'mxml', 'xhtml', 'xml', 'xsl' ]);
    +  registerLangHandler(createSimpleLexer([
    +      [ PR_PLAIN, /^[\s]+/, null, ' \t\r\n' ],
    +      [ PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'' ] ], [
    +      [ PR_TAG, /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i ],
    +      [ PR_ATTRIB_NAME, /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i ],
    +      [ 'lang-uq.val', /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/ ],
    +      [ PR_PUNCTUATION, /^[=<>\/]+/ ],
    +      [ 'lang-js', /^on\w+\s*=\s*\"([^\"]+)\"/i ],
    +      [ 'lang-js', /^on\w+\s*=\s*\'([^\']+)\'/i ],
    +      [ 'lang-js', /^on\w+\s*=\s*([^\"\'>\s]+)/i ],
    +      [ 'lang-css', /^style\s*=\s*\"([^\"]+)\"/i ],
    +      [ 'lang-css', /^style\s*=\s*\'([^\']+)\'/i ],
    +      [ 'lang-css', /^style\s*=\s*([^\"\'>\s]+)/i ] ]), [ 'in.tag' ]);
    +  registerLangHandler(
    +      createSimpleLexer([], [ [ PR_ATTRIB_VALUE, /^[\s\S]+/ ] ]), [ 'uq.val' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : CPP_KEYWORDS,
    +    'hashComments' : true,
    +    'cStyleComments' : true
    +  }), [ 'c', 'cc', 'cpp', 'cxx', 'cyc', 'm' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : 'null true false'
    +  }), [ 'json' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : CSHARP_KEYWORDS,
    +    'hashComments' : true,
    +    'cStyleComments' : true,
    +    'verbatimStrings' : true
    +  }), [ 'cs' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : JAVA_KEYWORDS,
    +    'cStyleComments' : true
    +  }), [ 'java' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : SH_KEYWORDS,
    +    'hashComments' : true,
    +    'multiLineStrings' : true
    +  }), [ 'bsh', 'csh', 'sh' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : PYTHON_KEYWORDS,
    +    'hashComments' : true,
    +    'multiLineStrings' : true,
    +    'tripleQuotedStrings' : true
    +  }), [ 'cv', 'py' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : PERL_KEYWORDS,
    +    'hashComments' : true,
    +    'multiLineStrings' : true,
    +    'regexLiterals' : true
    +  }), [ 'perl', 'pl', 'pm' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : RUBY_KEYWORDS,
    +    'hashComments' : true,
    +    'multiLineStrings' : true,
    +    'regexLiterals' : true
    +  }), [ 'rb' ]);
    +  registerLangHandler(sourceDecorator({
    +    'keywords' : JSCRIPT_KEYWORDS,
    +    'cStyleComments' : true,
    +    'regexLiterals' : true
    +  }), [ 'js' ]);
    +  registerLangHandler(createSimpleLexer([], [ [ PR_STRING, /^[\s\S]+/ ] ]),
    +      [ 'regex' ]);
    +
    +  function applyDecorator(job) {
    +    var sourceCodeHtml = job.sourceCodeHtml;
    +    var opt_langExtension = job.langExtension;
    +
    +    // Prepopulate output in case processing fails with an exception.
    +    job.prettyPrintedHtml = sourceCodeHtml;
    +
    +    try {
    +      // Extract tags, and convert the source code to plain text.
    +      var sourceAndExtractedTags = extractTags(sourceCodeHtml);
    +      /**
    +       * Plain text.
    +       * 
    +       * @type {string}
    +       */
    +      var source = sourceAndExtractedTags.source;
    +      job.source = source;
    +      job.basePos = 0;
    +
    +      /**
    +       * Even entries are positions in source in ascending order. Odd entries
    +       * are tags that were extracted at that position.
    +       * 
    +       * @type {Array.<number|string>}
    +       */
    +      job.extractedTags = sourceAndExtractedTags.tags;
    +
    +      // Apply the appropriate language handler
    +      langHandlerForExtension(opt_langExtension, source)(job);
    +      // Integrate the decorations and tags back into the source code to produce
    +      // a decorated html string which is left in job.prettyPrintedHtml.
    +      recombineTagsAndDecorations(job);
    +    } catch (e) {
    +      if ('console' in window) {
    +        console.log(e);
    +        console.trace();
    +      }
    +    }
    +  }
    +
    +  function prettyPrintOne(sourceCodeHtml, opt_langExtension) {
    +    var job = {
    +      sourceCodeHtml : sourceCodeHtml,
    +      langExtension : opt_langExtension
    +    };
    +    applyDecorator(job);
    +    return job.prettyPrintedHtml;
    +  }
    +
    +  function prettyPrint(opt_whenDone) {
    +    var isIE678 = window['_pr_isIE6']();
    +    var ieNewline = isIE678 === 6 ? '\r\n' : '\r';
    +    // See bug 71 and http://stackoverflow.com/questions/136443/why-doesnt-ie7-
    +
    +    // fetch a list of nodes to rewrite
    +    var codeSegments = [ document.getElementsByTagName('pre'),
    +        document.getElementsByTagName('code'),
    +        document.getElementsByTagName('xmp') ];
    +    var elements = [];
    +    for ( var i = 0; i < codeSegments.length; ++i) {
    +      for ( var j = 0, n = codeSegments[i].length; j < n; ++j) {
    +        elements.push(codeSegments[i][j]);
    +      }
    +    }
    +    codeSegments = null;
    +
    +    var clock = Date;
    +    if (!clock['now']) {
    +      clock = {
    +        'now' : function() {
    +          return (new Date).getTime();
    +        }
    +      };
    +    }
    +
    +    // The loop is broken into a series of continuations to make sure that we
    +    // don't make the browser unresponsive when rewriting a large page.
    +    var k = 0;
    +    var prettyPrintingJob;
    +
    +    function doWork() {
    +      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ? clock.now() + 250 /* ms */
    +          : Infinity);
    +      for (; k < elements.length && clock.now() < endTime; k++) {
    +        var cs = elements[k];
    +        if (cs.className && cs.className.indexOf('prettyprint') >= 0) {
    +          // If the classes includes a language extensions, use it.
    +          // Language extensions can be specified like
    +          // <pre class="prettyprint lang-cpp">
    +          // the language extension "cpp" is used to find a language handler as
    +          // passed to PR_registerLangHandler.
    +          var langExtension = cs.className.match(/\blang-(\w+)\b/);
    +          if (langExtension) {
    +            langExtension = langExtension[1];
    +          }
    +
    +          // make sure this is not nested in an already prettified element
    +          var nested = false;
    +          for ( var p = cs.parentNode; p; p = p.parentNode) {
    +            if ((p.tagName === 'pre' || p.tagName === 'code' || p.tagName === 'xmp')
    +                && p.className && p.className.indexOf('prettyprint') >= 0) {
    +              nested = true;
    +              break;
    +            }
    +          }
    +          if (!nested) {
    +            // fetch the content as a snippet of properly escaped HTML.
    +            // Firefox adds newlines at the end.
    +            var content = getInnerHtml(cs);
    +            content = content.replace(/(?:\r\n?|\n)$/, '');
    +
    +            // do the pretty printing
    +            prettyPrintingJob = {
    +              sourceCodeHtml : content,
    +              langExtension : langExtension,
    +              sourceNode : cs
    +            };
    +            applyDecorator(prettyPrintingJob);
    +            replaceWithPrettyPrintedHtml();
    +          }
    +        }
    +      }
    +      if (k < elements.length) {
    +        // finish up in a continuation
    +        setTimeout(doWork, 250);
    +      } else if (opt_whenDone) {
    +        opt_whenDone();
    +      }
    +    }
    +
    +    function replaceWithPrettyPrintedHtml() {
    +      var newContent = prettyPrintingJob.prettyPrintedHtml;
    +      if (!newContent) {
    +        return;
    +      }
    +      var cs = prettyPrintingJob.sourceNode;
    +
    +      // push the prettified html back into the tag.
    +      if (!isRawContent(cs)) {
    +        // just replace the old html with the new
    +        cs.innerHTML = newContent;
    +      } else {
    +        // we need to change the tag to a <pre> since <xmp>s do not allow
    +        // embedded tags such as the span tags used to attach styles to
    +        // sections of source code.
    +        var pre = document.createElement('PRE');
    +        for ( var i = 0; i < cs.attributes.length; ++i) {
    +          var a = cs.attributes[i];
    +          if (a.specified) {
    +            var aname = a.name.toLowerCase();
    +            if (aname === 'class') {
    +              pre.className = a.value; // For IE 6
    +            } else {
    +              pre.setAttribute(a.name, a.value);
    +            }
    +          }
    +        }
    +        pre.innerHTML = newContent;
    +
    +        // remove the old
    +        cs.parentNode.replaceChild(pre, cs);
    +        cs = pre;
    +      }
    +
    +      // Replace <br>s with line-feeds so that copying and pasting works
    +      // on IE 6.
    +      // Doing this on other browsers breaks lots of stuff since \r\n is
    +      // treated as two newlines on Firefox, and doing this also slows
    +      // down rendering.
    +      if (isIE678 && cs.tagName === 'PRE') {
    +        var lineBreaks = cs.getElementsByTagName('br');
    +        for ( var j = lineBreaks.length; --j >= 0;) {
    +          var lineBreak = lineBreaks[j];
    +          lineBreak.parentNode.replaceChild(document.createTextNode(ieNewline),
    +              lineBreak);
    +        }
    +      }
    +    }
    +
    +    doWork();
    +  }
    +
    +  window['PR_normalizedHtml'] = normalizedHtml;
    +  window['prettyPrintOne'] = prettyPrintOne;
    +  window['prettyPrint'] = prettyPrint;
    +  window['PR'] = {
    +    'combinePrefixPatterns' : combinePrefixPatterns,
    +    'createSimpleLexer' : createSimpleLexer,
    +    'registerLangHandler' : registerLangHandler,
    +    'sourceDecorator' : sourceDecorator,
    +    'PR_ATTRIB_NAME' : PR_ATTRIB_NAME,
    +    'PR_ATTRIB_VALUE' : PR_ATTRIB_VALUE,
    +    'PR_COMMENT' : PR_COMMENT,
    +    'PR_DECLARATION' : PR_DECLARATION,
    +    'PR_KEYWORD' : PR_KEYWORD,
    +    'PR_LITERAL' : PR_LITERAL,
    +    'PR_NOCODE' : PR_NOCODE,
    +    'PR_PLAIN' : PR_PLAIN,
    +    'PR_PUNCTUATION' : PR_PUNCTUATION,
    +    'PR_SOURCE' : PR_SOURCE,
    +    'PR_STRING' : PR_STRING,
    +    'PR_TAG' : PR_TAG,
    +    'PR_TYPE' : PR_TYPE
    +  };
    +})();
    diff --git a/geode-pulse/src/test/resources/test.properties b/geode-pulse/src/test/resources/test.properties
    index 7952c0ea2e86..ea21e91de013 100644
    --- a/geode-pulse/src/test/resources/test.properties
    +++ b/geode-pulse/src/test/resources/test.properties
    @@ -1,326 +1,326 @@
    -#
    -# /*
    -#  * 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.
    -#  */
    -#
    -
    -servers=S1
    -gemfirexdclusters=C1
    -regions=R1 R2 R3
    -tables=R1 R2
    -members=M1 M2 M3
    -gemfirexdmembers=M1 M2 M3
    -aggregatequeries=Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16 Q17 Q18 Q19 Q20 Q21 Q22 Q23 Q24 Q25
    -
    -server.S1.listCacheServers=true
    -server.S1.listServers=M1 M2 M3
    -server.S1.memberCount=3
    -server.S1.numClients=2
    -server.S1.distributedSystemId=1222
    -server.S1.locatorCount=1
    -server.S1.totalRegionCount=3
    -server.S1.numRunningFunctions=12
    -server.S1.registeredCQCount=10
    -server.S1.numSubscriptions=9
    -server.S1.TransactionCommitted=101
    -server.S1.TransactionRolledBack=11
    -server.S1.totalHeapSize=23222
    -server.S1.usedHeapSize=10200
    -server.S1.MaxMemory=24242
    -server.S1.UsedMemory=10201
    -server.S1.totalRegionEntryCount=2344
    -server.S1.currentQueryCount=2
    -server.S1.totalDiskUsage=23929
    -server.S1.diskWritesRate=230
    -server.S1.averageWrites=10.23
    -server.S1.averageReads=90.92
    -server.S1.queryRequestRate=10.29
    -server.S1.diskReadsRate=56.00
    -server.S1.jvmPauses=233345
    -server.S1.wanInfo=C1 true C2 false
    -
    -gemfirexd.C1.ProcedureCallsCompleted=4
    -gemfirexd.C1.ProcedureCallsInProgress=13
    -gemfirexd.C1.NetworkServerClientConnectionStats=13,1,5,4
    -
    -member.M1.manager=true
    -member.M1.totalRegionCount=3
    -member.M1.locator=false
    -member.M1.totalDiskUsage=199302
    -member.M1.server=false
    -member.M1.totalFileDescriptorOpen=299
    -member.M1.loadAverage=12.221987654321
    -member.M1.diskWritesRate=23.92
    -member.M1.JVMPauses=232221
    -member.M1.currentHeapSize=2322
    -member.M1.maximumHeapSize=700000
    -member.M1.UsedMemory=2322
    -member.M1.MaxMemory=700000
    -member.M1.numThreads=4
    -member.M1.memberUpTime=1123333
    -member.M1.host=h1
    -member.M1.totalBytesOnDisk=199392
    -member.M1.cpuUsage=15.23
    -member.M1.member=M1
    -member.M1.id=M1
    -member.M1.averageReads=29.2921
    -member.M1.averageWrites=92.22
    -member.M1.port=8821
    -member.M1.OffHeapFreeSize=12325
    -member.M1.OffHeapUsedSize=6532
    -member.M1.OffHeapFreeMemory=54321
    -member.M1.OffHeapUsedMemory=2356
    -member.M1.Groups=SG1 SG2
    -member.M1.RedundancyZone=RZ1 RZ2
    -member.M1.Version=Java version:   7.5.Beta build 46879 04/28/2014 08:04:10 PDT
    -
    -gemfirexdmember.M1.DataStore=true
    -gemfirexdmember.M1.NetworkServerClientConnectionStats=10,3,5,2
    -
    -member.M2.manager=false
    -member.M2.totalRegionCount=3
    -member.M2.locator=true
    -member.M2.totalDiskUsage=199302
    -member.M2.server=false
    -member.M2.totalFileDescriptorOpen=299
    -member.M2.loadAverage=12.221987654321
    -member.M2.diskWritesRate=23.92
    -member.M2.JVMPauses=232221
    -member.M2.currentHeapSize=1322
    -member.M2.maximumHeapSize=700000
    -member.M2.UsedMemory=1322
    -member.M2.MaxMemory=700000
    -member.M2.numThreads=3
    -member.M2.memberUpTime=1123333
    -member.M2.host=h2
    -member.M2.totalBytesOnDisk=199392
    -member.M2.cpuUsage=18.31
    -member.M2.member=M2
    -member.M2.id=M2
    -member.M2.averageReads=29.2921
    -member.M2.averageWrites=92.22
    -member.M2.port=8822
    -member.M2.OffHeapFreeSize=11234
    -member.M2.OffHeapUsedSize=5436
    -member.M2.OffHeapFreeMemory=65432
    -member.M2.OffHeapUsedMemory=1235
    -member.M2.Groups=SG1 SG2
    -member.M2.RedundancyZone=RZ1 RZ2
    -member.M2.Version=Java version:   7.5.Beta build 46879 04/28/2014 08:04:10 PDT
    -
    -gemfirexdmember.M2.DataStore=true
    -gemfirexdmember.M2.NetworkServerClientConnectionStats=15,2,6,7
    -
    -member.M3.manager=false
    -member.M3.totalRegionCount=1
    -member.M3.locator=false
    -member.M3.totalDiskUsage=199302
    -member.M3.server=false
    -member.M3.totalFileDescriptorOpen=299
    -member.M3.loadAverage=12.221987654321
    -member.M3.diskWritesRate=23.92
    -member.M3.JVMPauses=232221
    -member.M3.currentHeapSize=2312
    -member.M3.maximumHeapSize=700000
    -member.M3.UsedMemory=2312
    -member.M3.MaxMemory=700000
    -member.M3.numThreads=4
    -member.M3.memberUpTime=1123333
    -member.M3.host=h3
    -member.M3.totalBytesOnDisk=199392
    -member.M3.cpuUsage=16.02
    -member.M3.member=M3
    -member.M3.id=M3
    -member.M3.averageReads=29.2921
    -member.M3.averageWrites=92.22
    -member.M3.port=8823
    -member.M3.OffHeapFreeSize=21321
    -member.M3.OffHeapUsedSize=3456
    -member.M3.OffHeapFreeMemory=76543
    -member.M3.OffHeapUsedMemory=2468
    -member.M3.Groups=SG1 SG3
    -member.M3.RedundancyZone=RZ2
    -member.M3.Version=Java version:   7.5.Beta build 46879 04/28/2014 08:04:10 PDT
    -
    -gemfirexdmember.M3.DataStore=false
    -gemfirexdmember.M3.NetworkServerClientConnectionStats=9,5,4,0
    -
    -table.R1.EntrySize=1234
    -table.R1.NumberOfRows=23
    -
    -region.R1.members=M1 M2 M3
    -region.R1.fullPath=/R1
    -region.R1.diskReadsRate=21.32
    -region.R1.diskWritesRate=26.32
    -region.R1.emptyNodes=0
    -region.R1.getsRate=20.33
    -region.R1.lruEvictionRate=23.44
    -region.R1.putsRate=30.22
    -region.R1.regionType=PERSISTENT
    -region.R1.entrySize=23399200
    -region.R1.systemRegionEntryCount=20020
    -region.R1.memberCount=3
    -region.R1.persistentEnabled=true
    -region.R1.name=/R1
    -region.R1.gatewayEnabled=false
    -region.R1.diskUsage=200200
    -#region.R1.scope=local
    -#region.R1.diskStoreName=TestDiskStore
    -#region.R1.diskSynchronous=false
    -# operations
    -# listRegionAttributes operation should values for return 
    -# String compressionCodec, boolean enableOffHeapMemory,
    -# String scope, String diskStoreName, boolean diskSynchronous
    -region.R1.listRegionAttributes=comp-Codec,true,true,local,TestDiskStoreLcl,false
    -
    -
    -regionOnMember./R1.M1.fullPath=/R1
    -regionOnMember./R1.M1.memberName=M1
    -regionOnMember./R1.M1.name=/R1
    -regionOnMember./R1.M1.regionType=PERSISTENT
    -regionOnMember./R1.M1.entrySize=21
    -regionOnMember./R1.M1.entryCount=26
    -regionOnMember./R1.M1.getsRate=10.50
    -regionOnMember./R1.M1.putsRate=20.33
    -regionOnMember./R1.M1.diskGetsRate=23.44
    -regionOnMember./R1.M1.diskPutsRate=30.22
    -regionOnMember./R1.M1.localMaxMemory=0
    -
    -regionOnMember./R1.M2.fullPath=/R1
    -regionOnMember./R1.M2.memberName=M2
    -regionOnMember./R1.M2.name=/R1
    -regionOnMember./R1.M2.regionType=PERSISTENT
    -regionOnMember./R1.M2.entrySize=215
    -regionOnMember./R1.M2.entryCount=30
    -regionOnMember./R1.M2.getsRate=15.50
    -regionOnMember./R1.M2.putsRate=25.33
    -regionOnMember./R1.M2.diskGetsRate=33.44
    -regionOnMember./R1.M2.diskPutsRate=55.22
    -regionOnMember./R1.M2.localMaxMemory=10
    -
    -regionOnMember./R1.M3.fullPath=/R1
    -regionOnMember./R1.M3.memberName=M3
    -regionOnMember./R1.M3.name=/R1
    -regionOnMember./R1.M3.regionType=PERSISTENT
    -regionOnMember./R1.M3.entrySize=28
    -regionOnMember./R1.M3.entryCount=70
    -regionOnMember./R1.M3.getsRate=19.50
    -regionOnMember./R1.M3.putsRate=21.33
    -regionOnMember./R1.M3.diskGetsRate=20.44
    -regionOnMember./R1.M3.diskPutsRate=32.22
    -regionOnMember./R1.M3.localMaxMemory=0
    -
    -
    -table.R2.EntrySize=4321
    -table.R2.NumberOfRows=32
    -
    -region.R2.members=M1 M2 
    -region.R2.fullPath=/R2
    -region.R2.diskReadsRate=21.32
    -region.R2.diskWritesRate=26.32
    -region.R2.emptyNodes=0
    -region.R2.getsRate=20.33
    -region.R2.lruEvictionRate=23.44
    -region.R2.putsRate=30.22
    -region.R2.regionType=REPLICATED
    -region.R2.entrySize=23399200
    -region.R2.systemRegionEntryCount=20020
    -region.R2.memberCount=2
    -region.R2.persistentEnabled=true
    -region.R2.name=/R2
    -region.R2.gatewayEnabled=false
    -region.R2.diskUsage=200200
    -#region.R2.scope=global
    -#region.R2.diskStoreName=TestDiskStore
    -#region.R2.diskSynchronous=true
    -# operations
    -# listRegionAttributes operation should values for return 
    -# string compressionCodec, boolean enableOffHeapMemory,
    -# String scope, String diskStoreName, boolean diskSynchronous
    -region.R2.listRegionAttributes=comp-Codec,true,false,global,TestDiskStoreGbl,true
    -
    -regionOnMember./R2.M1.fullPath=/R2
    -regionOnMember./R2.M1.memberName=M1
    -regionOnMember./R2.M1.name=/R2
    -regionOnMember./R2.M1.regionType=REPLICATED
    -regionOnMember./R2.M1.entrySize=21
    -regionOnMember./R2.M1.entryCount=26
    -regionOnMember./R2.M1.getsRate=10.50
    -regionOnMember./R2.M1.putsRate=20.33
    -regionOnMember./R2.M1.diskGetsRate=23.44
    -regionOnMember./R2.M1.diskPutsRate=30.22
    -regionOnMember./R2.M1.localMaxMemory=0
    -
    -regionOnMember./R2.M2.fullPath=/R2
    -regionOnMember./R2.M2.memberName=M2
    -regionOnMember./R2.M2.name=/R2
    -regionOnMember./R2.M2.regionType=REPLICATED
    -regionOnMember./R2.M2.entrySize=215
    -regionOnMember./R2.M2.entryCount=30
    -regionOnMember./R2.M2.getsRate=15.50
    -regionOnMember./R2.M2.putsRate=25.33
    -regionOnMember./R2.M2.diskGetsRate=33.44
    -regionOnMember./R2.M2.diskPutsRate=55.22
    -regionOnMember./R2.M2.localMaxMemory=10
    -
    -region.R3.members=M1 M2
    -region.R3.fullPath=/R3
    -region.R3.diskReadsRate=21.32
    -region.R3.diskWritesRate=26.32
    -region.R3.emptyNodes=0
    -region.R3.getsRate=20.33
    -region.R3.lruEvictionRate=23.44
    -region.R3.putsRate=30.22
    -region.R3.regionType=PERSISTENT
    -region.R3.entrySize=23399200
    -region.R3.systemRegionEntryCount=20
    -region.R3.memberCount=2
    -region.R3.persistentEnabled=true
    -region.R3.name=/R3
    -region.R3.gatewayEnabled=false
    -region.R3.diskUsage=200200
    -#region.R3.scope=local
    -#region.R3.diskStoreName=TestDiskStore
    -#region.R3.diskSynchronous=false
    -# operations
    -# listRegionAttributes operation should values for return 
    -# String compressionCodec, boolean enableOffHeapMemory,
    -# String scope, String diskStoreName, boolean diskSynchronous
    -region.R3.listRegionAttributes=comp-Codec,true,true,local,TestDiskStoreLcl,false
    -
    -regionOnMember./R3.M1.fullPath=/R3
    -regionOnMember./R3.M1.memberName=M1
    -regionOnMember./R3.M1.name=/R3
    -regionOnMember./R3.M1.regionType=PERSISTENT
    -regionOnMember./R3.M1.entrySize=21
    -regionOnMember./R3.M1.entryCount=26
    -regionOnMember./R3.M1.getsRate=10.50
    -regionOnMember./R3.M1.putsRate=20.33
    -regionOnMember./R3.M1.diskGetsRate=23.44
    -regionOnMember./R3.M1.diskPutsRate=30.22
    -regionOnMember./R3.M1.localMaxMemory=20
    -
    -regionOnMember./R3.M2.fullPath=/R3
    -regionOnMember./R3.M2.memberName=M2
    -regionOnMember./R3.M2.name=/R3
    -regionOnMember./R3.M2.regionType=PERSISTENT
    -regionOnMember./R3.M2.entrySize=215
    -regionOnMember./R3.M2.entryCount=30
    -regionOnMember./R3.M2.getsRate=18.6
    -regionOnMember./R3.M2.putsRate=45.33
    -regionOnMember./R3.M2.diskGetsRate=38.44
    -regionOnMember./R3.M2.diskPutsRate=50.22
    -regionOnMember./R3.M2.localMaxMemory=10
    +#
    +# /*
    +#  * 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.
    +#  */
    +#
    +
    +servers=S1
    +gemfirexdclusters=C1
    +regions=R1 R2 R3
    +tables=R1 R2
    +members=M1 M2 M3
    +gemfirexdmembers=M1 M2 M3
    +aggregatequeries=Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16 Q17 Q18 Q19 Q20 Q21 Q22 Q23 Q24 Q25
    +
    +server.S1.listCacheServers=true
    +server.S1.listServers=M1 M2 M3
    +server.S1.memberCount=3
    +server.S1.numClients=2
    +server.S1.distributedSystemId=1222
    +server.S1.locatorCount=1
    +server.S1.totalRegionCount=3
    +server.S1.numRunningFunctions=12
    +server.S1.registeredCQCount=10
    +server.S1.numSubscriptions=9
    +server.S1.TransactionCommitted=101
    +server.S1.TransactionRolledBack=11
    +server.S1.totalHeapSize=23222
    +server.S1.usedHeapSize=10200
    +server.S1.MaxMemory=24242
    +server.S1.UsedMemory=10201
    +server.S1.totalRegionEntryCount=2344
    +server.S1.currentQueryCount=2
    +server.S1.totalDiskUsage=23929
    +server.S1.diskWritesRate=230
    +server.S1.averageWrites=10.23
    +server.S1.averageReads=90.92
    +server.S1.queryRequestRate=10.29
    +server.S1.diskReadsRate=56.00
    +server.S1.jvmPauses=233345
    +server.S1.wanInfo=C1 true C2 false
    +
    +gemfirexd.C1.ProcedureCallsCompleted=4
    +gemfirexd.C1.ProcedureCallsInProgress=13
    +gemfirexd.C1.NetworkServerClientConnectionStats=13,1,5,4
    +
    +member.M1.manager=true
    +member.M1.totalRegionCount=3
    +member.M1.locator=false
    +member.M1.totalDiskUsage=199302
    +member.M1.server=false
    +member.M1.totalFileDescriptorOpen=299
    +member.M1.loadAverage=12.221987654321
    +member.M1.diskWritesRate=23.92
    +member.M1.JVMPauses=232221
    +member.M1.currentHeapSize=2322
    +member.M1.maximumHeapSize=700000
    +member.M1.UsedMemory=2322
    +member.M1.MaxMemory=700000
    +member.M1.numThreads=4
    +member.M1.memberUpTime=1123333
    +member.M1.host=h1
    +member.M1.totalBytesOnDisk=199392
    +member.M1.cpuUsage=15.23
    +member.M1.member=M1
    +member.M1.id=M1
    +member.M1.averageReads=29.2921
    +member.M1.averageWrites=92.22
    +member.M1.port=8821
    +member.M1.OffHeapFreeSize=12325
    +member.M1.OffHeapUsedSize=6532
    +member.M1.OffHeapFreeMemory=54321
    +member.M1.OffHeapUsedMemory=2356
    +member.M1.Groups=SG1 SG2
    +member.M1.RedundancyZone=RZ1 RZ2
    +member.M1.Version=Java version:   7.5.Beta build 46879 04/28/2014 08:04:10 PDT
    +
    +gemfirexdmember.M1.DataStore=true
    +gemfirexdmember.M1.NetworkServerClientConnectionStats=10,3,5,2
    +
    +member.M2.manager=false
    +member.M2.totalRegionCount=3
    +member.M2.locator=true
    +member.M2.totalDiskUsage=199302
    +member.M2.server=false
    +member.M2.totalFileDescriptorOpen=299
    +member.M2.loadAverage=12.221987654321
    +member.M2.diskWritesRate=23.92
    +member.M2.JVMPauses=232221
    +member.M2.currentHeapSize=1322
    +member.M2.maximumHeapSize=700000
    +member.M2.UsedMemory=1322
    +member.M2.MaxMemory=700000
    +member.M2.numThreads=3
    +member.M2.memberUpTime=1123333
    +member.M2.host=h2
    +member.M2.totalBytesOnDisk=199392
    +member.M2.cpuUsage=18.31
    +member.M2.member=M2
    +member.M2.id=M2
    +member.M2.averageReads=29.2921
    +member.M2.averageWrites=92.22
    +member.M2.port=8822
    +member.M2.OffHeapFreeSize=11234
    +member.M2.OffHeapUsedSize=5436
    +member.M2.OffHeapFreeMemory=65432
    +member.M2.OffHeapUsedMemory=1235
    +member.M2.Groups=SG1 SG2
    +member.M2.RedundancyZone=RZ1 RZ2
    +member.M2.Version=Java version:   7.5.Beta build 46879 04/28/2014 08:04:10 PDT
    +
    +gemfirexdmember.M2.DataStore=true
    +gemfirexdmember.M2.NetworkServerClientConnectionStats=15,2,6,7
    +
    +member.M3.manager=false
    +member.M3.totalRegionCount=1
    +member.M3.locator=false
    +member.M3.totalDiskUsage=199302
    +member.M3.server=false
    +member.M3.totalFileDescriptorOpen=299
    +member.M3.loadAverage=12.221987654321
    +member.M3.diskWritesRate=23.92
    +member.M3.JVMPauses=232221
    +member.M3.currentHeapSize=2312
    +member.M3.maximumHeapSize=700000
    +member.M3.UsedMemory=2312
    +member.M3.MaxMemory=700000
    +member.M3.numThreads=4
    +member.M3.memberUpTime=1123333
    +member.M3.host=h3
    +member.M3.totalBytesOnDisk=199392
    +member.M3.cpuUsage=16.02
    +member.M3.member=M3
    +member.M3.id=M3
    +member.M3.averageReads=29.2921
    +member.M3.averageWrites=92.22
    +member.M3.port=8823
    +member.M3.OffHeapFreeSize=21321
    +member.M3.OffHeapUsedSize=3456
    +member.M3.OffHeapFreeMemory=76543
    +member.M3.OffHeapUsedMemory=2468
    +member.M3.Groups=SG1 SG3
    +member.M3.RedundancyZone=RZ2
    +member.M3.Version=Java version:   7.5.Beta build 46879 04/28/2014 08:04:10 PDT
    +
    +gemfirexdmember.M3.DataStore=false
    +gemfirexdmember.M3.NetworkServerClientConnectionStats=9,5,4,0
    +
    +table.R1.EntrySize=1234
    +table.R1.NumberOfRows=23
    +
    +region.R1.members=M1 M2 M3
    +region.R1.fullPath=/R1
    +region.R1.diskReadsRate=21.32
    +region.R1.diskWritesRate=26.32
    +region.R1.emptyNodes=0
    +region.R1.getsRate=20.33
    +region.R1.lruEvictionRate=23.44
    +region.R1.putsRate=30.22
    +region.R1.regionType=PERSISTENT
    +region.R1.entrySize=23399200
    +region.R1.systemRegionEntryCount=20020
    +region.R1.memberCount=3
    +region.R1.persistentEnabled=true
    +region.R1.name=/R1
    +region.R1.gatewayEnabled=false
    +region.R1.diskUsage=200200
    +#region.R1.scope=local
    +#region.R1.diskStoreName=TestDiskStore
    +#region.R1.diskSynchronous=false
    +# operations
    +# listRegionAttributes operation should values for return 
    +# String compressionCodec, boolean enableOffHeapMemory,
    +# String scope, String diskStoreName, boolean diskSynchronous
    +region.R1.listRegionAttributes=comp-Codec,true,true,local,TestDiskStoreLcl,false
    +
    +
    +regionOnMember./R1.M1.fullPath=/R1
    +regionOnMember./R1.M1.memberName=M1
    +regionOnMember./R1.M1.name=/R1
    +regionOnMember./R1.M1.regionType=PERSISTENT
    +regionOnMember./R1.M1.entrySize=21
    +regionOnMember./R1.M1.entryCount=26
    +regionOnMember./R1.M1.getsRate=10.50
    +regionOnMember./R1.M1.putsRate=20.33
    +regionOnMember./R1.M1.diskGetsRate=23.44
    +regionOnMember./R1.M1.diskPutsRate=30.22
    +regionOnMember./R1.M1.localMaxMemory=0
    +
    +regionOnMember./R1.M2.fullPath=/R1
    +regionOnMember./R1.M2.memberName=M2
    +regionOnMember./R1.M2.name=/R1
    +regionOnMember./R1.M2.regionType=PERSISTENT
    +regionOnMember./R1.M2.entrySize=215
    +regionOnMember./R1.M2.entryCount=30
    +regionOnMember./R1.M2.getsRate=15.50
    +regionOnMember./R1.M2.putsRate=25.33
    +regionOnMember./R1.M2.diskGetsRate=33.44
    +regionOnMember./R1.M2.diskPutsRate=55.22
    +regionOnMember./R1.M2.localMaxMemory=10
    +
    +regionOnMember./R1.M3.fullPath=/R1
    +regionOnMember./R1.M3.memberName=M3
    +regionOnMember./R1.M3.name=/R1
    +regionOnMember./R1.M3.regionType=PERSISTENT
    +regionOnMember./R1.M3.entrySize=28
    +regionOnMember./R1.M3.entryCount=70
    +regionOnMember./R1.M3.getsRate=19.50
    +regionOnMember./R1.M3.putsRate=21.33
    +regionOnMember./R1.M3.diskGetsRate=20.44
    +regionOnMember./R1.M3.diskPutsRate=32.22
    +regionOnMember./R1.M3.localMaxMemory=0
    +
    +
    +table.R2.EntrySize=4321
    +table.R2.NumberOfRows=32
    +
    +region.R2.members=M1 M2 
    +region.R2.fullPath=/R2
    +region.R2.diskReadsRate=21.32
    +region.R2.diskWritesRate=26.32
    +region.R2.emptyNodes=0
    +region.R2.getsRate=20.33
    +region.R2.lruEvictionRate=23.44
    +region.R2.putsRate=30.22
    +region.R2.regionType=REPLICATED
    +region.R2.entrySize=23399200
    +region.R2.systemRegionEntryCount=20020
    +region.R2.memberCount=2
    +region.R2.persistentEnabled=true
    +region.R2.name=/R2
    +region.R2.gatewayEnabled=false
    +region.R2.diskUsage=200200
    +#region.R2.scope=global
    +#region.R2.diskStoreName=TestDiskStore
    +#region.R2.diskSynchronous=true
    +# operations
    +# listRegionAttributes operation should values for return 
    +# string compressionCodec, boolean enableOffHeapMemory,
    +# String scope, String diskStoreName, boolean diskSynchronous
    +region.R2.listRegionAttributes=comp-Codec,true,false,global,TestDiskStoreGbl,true
    +
    +regionOnMember./R2.M1.fullPath=/R2
    +regionOnMember./R2.M1.memberName=M1
    +regionOnMember./R2.M1.name=/R2
    +regionOnMember./R2.M1.regionType=REPLICATED
    +regionOnMember./R2.M1.entrySize=21
    +regionOnMember./R2.M1.entryCount=26
    +regionOnMember./R2.M1.getsRate=10.50
    +regionOnMember./R2.M1.putsRate=20.33
    +regionOnMember./R2.M1.diskGetsRate=23.44
    +regionOnMember./R2.M1.diskPutsRate=30.22
    +regionOnMember./R2.M1.localMaxMemory=0
    +
    +regionOnMember./R2.M2.fullPath=/R2
    +regionOnMember./R2.M2.memberName=M2
    +regionOnMember./R2.M2.name=/R2
    +regionOnMember./R2.M2.regionType=REPLICATED
    +regionOnMember./R2.M2.entrySize=215
    +regionOnMember./R2.M2.entryCount=30
    +regionOnMember./R2.M2.getsRate=15.50
    +regionOnMember./R2.M2.putsRate=25.33
    +regionOnMember./R2.M2.diskGetsRate=33.44
    +regionOnMember./R2.M2.diskPutsRate=55.22
    +regionOnMember./R2.M2.localMaxMemory=10
    +
    +region.R3.members=M1 M2
    +region.R3.fullPath=/R3
    +region.R3.diskReadsRate=21.32
    +region.R3.diskWritesRate=26.32
    +region.R3.emptyNodes=0
    +region.R3.getsRate=20.33
    +region.R3.lruEvictionRate=23.44
    +region.R3.putsRate=30.22
    +region.R3.regionType=PERSISTENT
    +region.R3.entrySize=23399200
    +region.R3.systemRegionEntryCount=20
    +region.R3.memberCount=2
    +region.R3.persistentEnabled=true
    +region.R3.name=/R3
    +region.R3.gatewayEnabled=false
    +region.R3.diskUsage=200200
    +#region.R3.scope=local
    +#region.R3.diskStoreName=TestDiskStore
    +#region.R3.diskSynchronous=false
    +# operations
    +# listRegionAttributes operation should values for return 
    +# String compressionCodec, boolean enableOffHeapMemory,
    +# String scope, String diskStoreName, boolean diskSynchronous
    +region.R3.listRegionAttributes=comp-Codec,true,true,local,TestDiskStoreLcl,false
    +
    +regionOnMember./R3.M1.fullPath=/R3
    +regionOnMember./R3.M1.memberName=M1
    +regionOnMember./R3.M1.name=/R3
    +regionOnMember./R3.M1.regionType=PERSISTENT
    +regionOnMember./R3.M1.entrySize=21
    +regionOnMember./R3.M1.entryCount=26
    +regionOnMember./R3.M1.getsRate=10.50
    +regionOnMember./R3.M1.putsRate=20.33
    +regionOnMember./R3.M1.diskGetsRate=23.44
    +regionOnMember./R3.M1.diskPutsRate=30.22
    +regionOnMember./R3.M1.localMaxMemory=20
    +
    +regionOnMember./R3.M2.fullPath=/R3
    +regionOnMember./R3.M2.memberName=M2
    +regionOnMember./R3.M2.name=/R3
    +regionOnMember./R3.M2.regionType=PERSISTENT
    +regionOnMember./R3.M2.entrySize=215
    +regionOnMember./R3.M2.entryCount=30
    +regionOnMember./R3.M2.getsRate=18.6
    +regionOnMember./R3.M2.putsRate=45.33
    +regionOnMember./R3.M2.diskGetsRate=38.44
    +regionOnMember./R3.M2.diskPutsRate=50.22
    +regionOnMember./R3.M2.localMaxMemory=10
    diff --git a/geode-wan/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt b/geode-wan/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
    index e2573edd27bf..087551246115 100644
    --- a/geode-wan/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
    +++ b/geode-wan/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
    @@ -1,28 +1,28 @@
     org/apache/geode/cache/client/internal/locator/wan/LocatorJoinMessage,2
     fromData,38,2a2bb700062a2bb80007c00008b500032a2bb900090100b500042a2bb80007c00008b50005b1
     toData,32,2a2bb7000a2ab400032bb8000b2b2ab40004b9000c02002ab400052bb8000bb1
    -
    +
     org/apache/geode/cache/client/internal/locator/wan/RemoteLocatorJoinRequest,2
     fromData,22,2a2bb80004c00005b500022a2bb900060100b50003b1
     toData,19,2ab400022bb800072b2ab40003b900080200b1
    -
    +
     org/apache/geode/cache/client/internal/locator/wan/RemoteLocatorJoinResponse,2
     fromData,9,2a2bb80010b50004b1
     toData,9,2ab400042bb80011b1
    -
    +
     org/apache/geode/cache/client/internal/locator/wan/RemoteLocatorPingRequest,2
     fromData,1,b1
     toData,1,b1
    -
    +
     org/apache/geode/cache/client/internal/locator/wan/RemoteLocatorPingResponse,2
     fromData,1,b1
     toData,1,b1
    -
    +
     org/apache/geode/cache/client/internal/locator/wan/RemoteLocatorRequest,2
     fromData,11,2a2bb900030100b50002b1
     toData,11,2b2ab40002b900040200b1
    -
    +
     org/apache/geode/cache/client/internal/locator/wan/RemoteLocatorResponse,2
     fromData,12,2a2bb80003c00004b50002b1
     toData,9,2ab400022bb80005b1
    -
    +