{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "comments": ["Format-specific differences are supported for XML files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: XML 1.0 document, ASCII text, with CRLF line terminators"], "has_internal_linenos": true, "unified_diff": "@@ -1,231 +1,225 @@\n 00000000: 3c3f 786d 6c20 7665 7273 696f 6e3d 2231  <?xml version=\"1\n 00000010: 2e30 2220 656e 636f 6469 6e67 3d22 5554  .0\" encoding=\"UT\n-00000020: 462d 3822 3f3e 0d0a 3c21 2d2d 0d0a 2020  F-8\"?>..<!--..  \n-00000030: 7e20 4c69 6365 6e73 6564 2074 6f20 7468  ~ Licensed to th\n-00000040: 6520 4170 6163 6865 2053 6f66 7477 6172  e Apache Softwar\n-00000050: 6520 466f 756e 6461 7469 6f6e 2028 4153  e Foundation (AS\n-00000060: 4629 2075 6e64 6572 206f 6e65 206f 7220  F) under one or \n-00000070: 6d6f 7265 0d0a 2020 7e20 636f 6e74 7269  more..  ~ contri\n-00000080: 6275 746f 7220 6c69 6365 6e73 6520 6167  butor license ag\n-00000090: 7265 656d 656e 7473 2e20 2053 6565 2074  reements.  See t\n-000000a0: 6865 204e 4f54 4943 4520 6669 6c65 2064  he NOTICE file d\n-000000b0: 6973 7472 6962 7574 6564 2077 6974 680d  istributed with.\n-000000c0: 0a20 207e 2074 6869 7320 776f 726b 2066  .  ~ this work f\n-000000d0: 6f72 2061 6464 6974 696f 6e61 6c20 696e  or additional in\n-000000e0: 666f 726d 6174 696f 6e20 7265 6761 7264  formation regard\n-000000f0: 696e 6720 636f 7079 7269 6768 7420 6f77  ing copyright ow\n-00000100: 6e65 7273 6869 702e 0d0a 2020 7e20 5468  nership...  ~ Th\n-00000110: 6520 4153 4620 6c69 6365 6e73 6573 2074  e ASF licenses t\n-00000120: 6869 7320 6669 6c65 2074 6f20 596f 7520  his file to You \n-00000130: 756e 6465 7220 7468 6520 4170 6163 6865  under the Apache\n-00000140: 204c 6963 656e 7365 2c20 5665 7273 696f   License, Versio\n-00000150: 6e20 322e 300d 0a20 207e 2028 7468 6520  n 2.0..  ~ (the \n-00000160: 224c 6963 656e 7365 2229 3b20 796f 7520  \"License\"); you \n-00000170: 6d61 7920 6e6f 7420 7573 6520 7468 6973  may not use this\n-00000180: 2066 696c 6520 6578 6365 7074 2069 6e20   file except in \n-00000190: 636f 6d70 6c69 616e 6365 2077 6974 680d  compliance with.\n-000001a0: 0a20 207e 2074 6865 204c 6963 656e 7365  .  ~ the License\n-000001b0: 2e20 2059 6f75 206d 6179 206f 6274 6169  .  You may obtai\n-000001c0: 6e20 6120 636f 7079 206f 6620 7468 6520  n a copy of the \n-000001d0: 4c69 6365 6e73 6520 6174 0d0a 2020 7e0d  License at..  ~.\n-000001e0: 0a20 207e 2020 2020 2068 7474 703a 2f2f  .  ~     http://\n-000001f0: 7777 772e 6170 6163 6865 2e6f 7267 2f6c  www.apache.org/l\n-00000200: 6963 656e 7365 732f 4c49 4345 4e53 452d  icenses/LICENSE-\n-00000210: 322e 300d 0a20 207e 0d0a 2020 7e20 556e  2.0..  ~..  ~ Un\n-00000220: 6c65 7373 2072 6571 7569 7265 6420 6279  less required by\n-00000230: 2061 7070 6c69 6361 626c 6520 6c61 7720   applicable law \n-00000240: 6f72 2061 6772 6565 6420 746f 2069 6e20  or agreed to in \n-00000250: 7772 6974 696e 672c 2073 6f66 7477 6172  writing, softwar\n-00000260: 650d 0a20 207e 2064 6973 7472 6962 7574  e..  ~ distribut\n-00000270: 6564 2075 6e64 6572 2074 6865 204c 6963  ed under the Lic\n-00000280: 656e 7365 2069 7320 6469 7374 7269 6275  ense is distribu\n-00000290: 7465 6420 6f6e 2061 6e20 2241 5320 4953  ted on an \"AS IS\n-000002a0: 2220 4241 5349 532c 0d0a 2020 7e20 5749  \" BASIS,..  ~ WI\n-000002b0: 5448 4f55 5420 5741 5252 414e 5449 4553  THOUT WARRANTIES\n-000002c0: 204f 5220 434f 4e44 4954 494f 4e53 204f   OR CONDITIONS O\n-000002d0: 4620 414e 5920 4b49 4e44 2c20 6569 7468  F ANY KIND, eith\n-000002e0: 6572 2065 7870 7265 7373 206f 7220 696d  er express or im\n-000002f0: 706c 6965 642e 0d0a 2020 7e20 5365 6520  plied...  ~ See \n-00000300: 7468 6520 4c69 6365 6e73 6520 666f 7220  the License for \n-00000310: 7468 6520 7370 6563 6966 6963 206c 616e  the specific lan\n-00000320: 6775 6167 6520 676f 7665 726e 696e 6720  guage governing \n-00000330: 7065 726d 6973 7369 6f6e 7320 616e 640d  permissions and.\n-00000340: 0a20 207e 206c 696d 6974 6174 696f 6e73  .  ~ limitations\n-00000350: 2075 6e64 6572 2074 6865 204c 6963 656e   under the Licen\n-00000360: 7365 2e0d 0a20 202d 2d3e 0d0a 3c70 726f  se...  -->..<pro\n-00000370: 6a65 6374 2078 7369 3a73 6368 656d 614c  ject xsi:schemaL\n-00000380: 6f63 6174 696f 6e3d 2268 7474 703a 2f2f  ocation=\"http://\n-00000390: 6d61 7665 6e2e 6170 6163 6865 2e6f 7267  maven.apache.org\n-000003a0: 2f50 4f4d 2f34 2e30 2e30 2068 7474 7073  /POM/4.0.0 https\n-000003b0: 3a2f 2f6d 6176 656e 2e61 7061 6368 652e  ://maven.apache.\n-000003c0: 6f72 672f 7873 642f 6d61 7665 6e2d 342e  org/xsd/maven-4.\n-000003d0: 302e 302e 7873 6422 2078 6d6c 6e73 3d22  0.0.xsd\" xmlns=\"\n-000003e0: 6874 7470 3a2f 2f6d 6176 656e 2e61 7061  http://maven.apa\n-000003f0: 6368 652e 6f72 672f 504f 4d2f 342e 302e  che.org/POM/4.0.\n-00000400: 3022 0d0a 2020 2020 786d 6c6e 733a 7873  0\"..    xmlns:xs\n-00000410: 693d 2268 7474 703a 2f2f 7777 772e 7733  i=\"http://www.w3\n-00000420: 2e6f 7267 2f32 3030 312f 584d 4c53 6368  .org/2001/XMLSch\n-00000430: 656d 612d 696e 7374 616e 6365 223e 0d0a  ema-instance\">..\n-00000440: 2020 3c6d 6f64 656c 5665 7273 696f 6e3e    <modelVersion>\n-00000450: 342e 302e 303c 2f6d 6f64 656c 5665 7273  4.0.0</modelVers\n-00000460: 696f 6e3e 0d0a 2020 3c70 6172 656e 743e  ion>..  <parent>\n-00000470: 0d0a 2020 2020 3c67 726f 7570 4964 3e6f  ..    <groupId>o\n-00000480: 7267 2e61 7061 6368 652e 6475 6262 6f3c  rg.apache.dubbo<\n-00000490: 2f67 726f 7570 4964 3e0d 0a20 2020 203c  /groupId>..    <\n-000004a0: 6172 7469 6661 6374 4964 3e64 7562 626f  artifactId>dubbo\n-000004b0: 2d72 656d 6f74 696e 673c 2f61 7274 6966  -remoting</artif\n-000004c0: 6163 7449 643e 0d0a 2020 2020 3c76 6572  actId>..    <ver\n-000004d0: 7369 6f6e 3e32 2e37 2e31 303c 2f76 6572  sion>2.7.10</ver\n-000004e0: 7369 6f6e 3e0d 0a20 203c 2f70 6172 656e  sion>..  </paren\n-000004f0: 743e 0d0a 2020 3c67 726f 7570 4964 3e6f  t>..  <groupId>o\n-00000500: 7267 2e61 7061 6368 652e 6475 6262 6f3c  rg.apache.dubbo<\n-00000510: 2f67 726f 7570 4964 3e0d 0a20 203c 6172  /groupId>..  <ar\n-00000520: 7469 6661 6374 4964 3e64 7562 626f 2d72  tifactId>dubbo-r\n-00000530: 656d 6f74 696e 672d 6574 6364 333c 2f61  emoting-etcd3</a\n-00000540: 7274 6966 6163 7449 643e 0d0a 2020 3c76  rtifactId>..  <v\n-00000550: 6572 7369 6f6e 3e32 2e37 2e31 303c 2f76  ersion>2.7.10</v\n-00000560: 6572 7369 6f6e 3e0d 0a20 203c 6e61 6d65  ersion>..  <name\n-00000570: 3e24 7b70 726f 6a65 6374 2e61 7274 6966  >${project.artif\n-00000580: 6163 7449 647d 3c2f 6e61 6d65 3e0d 0a20  actId}</name>.. \n-00000590: 203c 6465 7363 7269 7074 696f 6e3e 5468   <description>Th\n-000005a0: 6520 6574 6364 3320 7265 6d6f 7469 6e67  e etcd3 remoting\n-000005b0: 206d 6f64 756c 6520 6f66 2044 7562 626f   module of Dubbo\n-000005c0: 2070 726f 6a65 6374 3c2f 6465 7363 7269   project</descri\n-000005d0: 7074 696f 6e3e 0d0a 2020 3c6c 6963 656e  ption>..  <licen\n-000005e0: 7365 733e 0d0a 2020 2020 3c6c 6963 656e  ses>..    <licen\n-000005f0: 7365 3e0d 0a20 2020 2020 203c 6e61 6d65  se>..      <name\n-00000600: 3e41 7061 6368 6520 4c69 6365 6e73 652c  >Apache License,\n-00000610: 2056 6572 7369 6f6e 2032 2e30 3c2f 6e61   Version 2.0</na\n-00000620: 6d65 3e0d 0a20 2020 2020 203c 7572 6c3e  me>..      <url>\n-00000630: 6874 7470 3a2f 2f77 7777 2e61 7061 6368  http://www.apach\n-00000640: 652e 6f72 672f 6c69 6365 6e73 6573 2f4c  e.org/licenses/L\n-00000650: 4943 454e 5345 2d32 2e30 3c2f 7572 6c3e  ICENSE-2.0</url>\n-00000660: 0d0a 2020 2020 2020 3c64 6973 7472 6962  ..      <distrib\n-00000670: 7574 696f 6e3e 7265 706f 3c2f 6469 7374  ution>repo</dist\n-00000680: 7269 6275 7469 6f6e 3e0d 0a20 2020 203c  ribution>..    <\n-00000690: 2f6c 6963 656e 7365 3e0d 0a20 203c 2f6c  /license>..  </l\n-000006a0: 6963 656e 7365 733e 0d0a 2020 3c70 726f  icenses>..  <pro\n-000006b0: 7065 7274 6965 733e 0d0a 2020 2020 3c73  perties>..    <s\n-000006c0: 6b69 7049 6e74 6567 7261 7469 6f6e 5465  kipIntegrationTe\n-000006d0: 7374 733e 7472 7565 3c2f 736b 6970 496e  sts>true</skipIn\n-000006e0: 7465 6772 6174 696f 6e54 6573 7473 3e0d  tegrationTests>.\n-000006f0: 0a20 2020 203c 736b 6970 5f6d 6176 656e  .    <skip_maven\n-00000700: 5f64 6570 6c6f 793e 6661 6c73 653c 2f73  _deploy>false</s\n-00000710: 6b69 705f 6d61 7665 6e5f 6465 706c 6f79  kip_maven_deploy\n-00000720: 3e0d 0a20 2020 203c 6173 7365 7274 6a2e  >..    <assertj.\n-00000730: 7665 7273 696f 6e3e 332e 3133 2e32 3c2f  version>3.13.2</\n-00000740: 6173 7365 7274 6a2e 7665 7273 696f 6e3e  assertj.version>\n-00000750: 0d0a 2020 3c2f 7072 6f70 6572 7469 6573  ..  </properties\n-00000760: 3e0d 0a20 203c 6465 7065 6e64 656e 6369  >..  <dependenci\n-00000770: 6573 3e0d 0a20 2020 203c 6465 7065 6e64  es>..    <depend\n-00000780: 656e 6379 3e0d 0a20 2020 2020 203c 6772  ency>..      <gr\n-00000790: 6f75 7049 643e 6f72 672e 6170 6163 6865  oupId>org.apache\n-000007a0: 2e64 7562 626f 3c2f 6772 6f75 7049 643e  .dubbo</groupId>\n-000007b0: 0d0a 2020 2020 2020 3c61 7274 6966 6163  ..      <artifac\n-000007c0: 7449 643e 6475 6262 6f2d 7265 6d6f 7469  tId>dubbo-remoti\n-000007d0: 6e67 2d61 7069 3c2f 6172 7469 6661 6374  ng-api</artifact\n-000007e0: 4964 3e0d 0a20 2020 2020 203c 7665 7273  Id>..      <vers\n-000007f0: 696f 6e3e 247b 7072 6f6a 6563 742e 7061  ion>${project.pa\n-00000800: 7265 6e74 2e76 6572 7369 6f6e 7d3c 2f76  rent.version}</v\n-00000810: 6572 7369 6f6e 3e0d 0a20 2020 203c 2f64  ersion>..    </d\n-00000820: 6570 656e 6465 6e63 793e 0d0a 2020 2020  ependency>..    \n-00000830: 3c64 6570 656e 6465 6e63 793e 0d0a 2020  <dependency>..  \n-00000840: 2020 2020 3c67 726f 7570 4964 3e6f 7267      <groupId>org\n-00000850: 2e61 7061 6368 652e 6475 6262 6f3c 2f67  .apache.dubbo</g\n-00000860: 726f 7570 4964 3e0d 0a20 2020 2020 203c  roupId>..      <\n-00000870: 6172 7469 6661 6374 4964 3e64 7562 626f  artifactId>dubbo\n-00000880: 2d63 6f6d 6d6f 6e3c 2f61 7274 6966 6163  -common</artifac\n-00000890: 7449 643e 0d0a 2020 2020 2020 3c76 6572  tId>..      <ver\n-000008a0: 7369 6f6e 3e24 7b70 726f 6a65 6374 2e70  sion>${project.p\n-000008b0: 6172 656e 742e 7665 7273 696f 6e7d 3c2f  arent.version}</\n-000008c0: 7665 7273 696f 6e3e 0d0a 2020 2020 3c2f  version>..    </\n-000008d0: 6465 7065 6e64 656e 6379 3e0d 0a20 2020  dependency>..   \n-000008e0: 203c 6465 7065 6e64 656e 6379 3e0d 0a20   <dependency>.. \n-000008f0: 2020 2020 203c 6772 6f75 7049 643e 696f       <groupId>io\n-00000900: 2e65 7463 643c 2f67 726f 7570 4964 3e0d  .etcd</groupId>.\n-00000910: 0a20 2020 2020 203c 6172 7469 6661 6374  .      <artifact\n-00000920: 4964 3e6a 6574 6364 2d63 6f72 653c 2f61  Id>jetcd-core</a\n-00000930: 7274 6966 6163 7449 643e 0d0a 2020 2020  rtifactId>..    \n-00000940: 3c2f 6465 7065 6e64 656e 6379 3e0d 0a20  </dependency>.. \n-00000950: 2020 203c 6465 7065 6e64 656e 6379 3e0d     <dependency>.\n-00000960: 0a20 2020 2020 203c 6772 6f75 7049 643e  .      <groupId>\n-00000970: 696f 2e67 7270 633c 2f67 726f 7570 4964  io.grpc</groupId\n-00000980: 3e0d 0a20 2020 2020 203c 6172 7469 6661  >..      <artifa\n-00000990: 6374 4964 3e67 7270 632d 636f 7265 3c2f  ctId>grpc-core</\n-000009a0: 6172 7469 6661 6374 4964 3e0d 0a20 2020  artifactId>..   \n-000009b0: 203c 2f64 6570 656e 6465 6e63 793e 0d0a   </dependency>..\n-000009c0: 2020 2020 3c64 6570 656e 6465 6e63 793e      <dependency>\n-000009d0: 0d0a 2020 2020 2020 3c67 726f 7570 4964  ..      <groupId\n-000009e0: 3e69 6f2e 6772 7063 3c2f 6772 6f75 7049  >io.grpc</groupI\n-000009f0: 643e 0d0a 2020 2020 2020 3c61 7274 6966  d>..      <artif\n-00000a00: 6163 7449 643e 6772 7063 2d6e 6574 7479  actId>grpc-netty\n-00000a10: 3c2f 6172 7469 6661 6374 4964 3e0d 0a20  </artifactId>.. \n-00000a20: 2020 203c 2f64 6570 656e 6465 6e63 793e     </dependency>\n-00000a30: 0d0a 2020 2020 3c64 6570 656e 6465 6e63  ..    <dependenc\n-00000a40: 793e 0d0a 2020 2020 2020 3c67 726f 7570  y>..      <group\n-00000a50: 4964 3e69 6f2e 6772 7063 3c2f 6772 6f75  Id>io.grpc</grou\n-00000a60: 7049 643e 0d0a 2020 2020 2020 3c61 7274  pId>..      <art\n-00000a70: 6966 6163 7449 643e 6772 7063 2d70 726f  ifactId>grpc-pro\n-00000a80: 746f 6275 663c 2f61 7274 6966 6163 7449  tobuf</artifactI\n-00000a90: 643e 0d0a 2020 2020 3c2f 6465 7065 6e64  d>..    </depend\n-00000aa0: 656e 6379 3e0d 0a20 2020 203c 6465 7065  ency>..    <depe\n-00000ab0: 6e64 656e 6379 3e0d 0a20 2020 2020 203c  ndency>..      <\n-00000ac0: 6772 6f75 7049 643e 696f 2e67 7270 633c  groupId>io.grpc<\n-00000ad0: 2f67 726f 7570 4964 3e0d 0a20 2020 2020  /groupId>..     \n-00000ae0: 203c 6172 7469 6661 6374 4964 3e67 7270   <artifactId>grp\n-00000af0: 632d 7374 7562 3c2f 6172 7469 6661 6374  c-stub</artifact\n-00000b00: 4964 3e0d 0a20 2020 203c 2f64 6570 656e  Id>..    </depen\n-00000b10: 6465 6e63 793e 0d0a 2020 2020 3c64 6570  dency>..    <dep\n-00000b20: 656e 6465 6e63 793e 0d0a 2020 2020 2020  endency>..      \n-00000b30: 3c67 726f 7570 4964 3e69 6f2e 6772 7063  <groupId>io.grpc\n-00000b40: 3c2f 6772 6f75 7049 643e 0d0a 2020 2020  </groupId>..    \n-00000b50: 2020 3c61 7274 6966 6163 7449 643e 6772    <artifactId>gr\n-00000b60: 7063 2d67 7270 636c 623c 2f61 7274 6966  pc-grpclb</artif\n-00000b70: 6163 7449 643e 0d0a 2020 2020 3c2f 6465  actId>..    </de\n-00000b80: 7065 6e64 656e 6379 3e0d 0a20 2020 203c  pendency>..    <\n-00000b90: 6465 7065 6e64 656e 6379 3e0d 0a20 2020  dependency>..   \n-00000ba0: 2020 203c 6772 6f75 7049 643e 696f 2e65     <groupId>io.e\n-00000bb0: 7463 643c 2f67 726f 7570 4964 3e0d 0a20  tcd</groupId>.. \n-00000bc0: 2020 2020 203c 6172 7469 6661 6374 4964       <artifactId\n-00000bd0: 3e6a 6574 6364 2d6c 6175 6e63 6865 723c  >jetcd-launcher<\n-00000be0: 2f61 7274 6966 6163 7449 643e 0d0a 2020  /artifactId>..  \n-00000bf0: 2020 2020 3c73 636f 7065 3e74 6573 743c      <scope>test<\n-00000c00: 2f73 636f 7065 3e0d 0a20 2020 203c 2f64  /scope>..    </d\n-00000c10: 6570 656e 6465 6e63 793e 0d0a 2020 2020  ependency>..    \n-00000c20: 3c64 6570 656e 6465 6e63 793e 0d0a 2020  <dependency>..  \n-00000c30: 2020 2020 3c67 726f 7570 4964 3e69 6f2e      <groupId>io.\n-00000c40: 6e65 7474 793c 2f67 726f 7570 4964 3e0d  netty</groupId>.\n-00000c50: 0a20 2020 2020 203c 6172 7469 6661 6374  .      <artifact\n-00000c60: 4964 3e6e 6574 7479 2d61 6c6c 3c2f 6172  Id>netty-all</ar\n-00000c70: 7469 6661 6374 4964 3e0d 0a20 2020 203c  tifactId>..    <\n-00000c80: 2f64 6570 656e 6465 6e63 793e 0d0a 2020  /dependency>..  \n-00000c90: 2020 3c64 6570 656e 6465 6e63 793e 0d0a    <dependency>..\n-00000ca0: 2020 2020 2020 3c67 726f 7570 4964 3e6f        <groupId>o\n-00000cb0: 7267 2e61 7373 6572 746a 3c2f 6772 6f75  rg.assertj</grou\n-00000cc0: 7049 643e 0d0a 2020 2020 2020 3c61 7274  pId>..      <art\n-00000cd0: 6966 6163 7449 643e 6173 7365 7274 6a2d  ifactId>assertj-\n-00000ce0: 636f 7265 3c2f 6172 7469 6661 6374 4964  core</artifactId\n-00000cf0: 3e0d 0a20 2020 2020 203c 7665 7273 696f  >..      <versio\n-00000d00: 6e3e 247b 6173 7365 7274 6a2e 7665 7273  n>${assertj.vers\n-00000d10: 696f 6e7d 3c2f 7665 7273 696f 6e3e 0d0a  ion}</version>..\n-00000d20: 2020 2020 2020 3c73 636f 7065 3e74 6573        <scope>tes\n-00000d30: 743c 2f73 636f 7065 3e0d 0a20 2020 203c  t</scope>..    <\n-00000d40: 2f64 6570 656e 6465 6e63 793e 0d0a 2020  /dependency>..  \n-00000d50: 3c2f 6465 7065 6e64 656e 6369 6573 3e0d  </dependencies>.\n-00000d60: 0a20 203c 6275 696c 643e 0d0a 2020 2020  .  <build>..    \n-00000d70: 3c70 6c75 6769 6e73 3e0d 0a20 2020 2020  <plugins>..     \n-00000d80: 203c 706c 7567 696e 3e0d 0a20 2020 2020   <plugin>..     \n-00000d90: 2020 203c 6172 7469 6661 6374 4964 3e6d     <artifactId>m\n-00000da0: 6176 656e 2d73 7572 6566 6972 652d 706c  aven-surefire-pl\n-00000db0: 7567 696e 3c2f 6172 7469 6661 6374 4964  ugin</artifactId\n-00000dc0: 3e0d 0a20 2020 2020 2020 203c 636f 6e66  >..        <conf\n-00000dd0: 6967 7572 6174 696f 6e3e 0d0a 2020 2020  iguration>..    \n-00000de0: 2020 2020 2020 3c73 6b69 7054 6573 7473        <skipTests\n-00000df0: 3e24 7b73 6b69 7049 6e74 6567 7261 7469  >${skipIntegrati\n-00000e00: 6f6e 5465 7374 737d 3c2f 736b 6970 5465  onTests}</skipTe\n-00000e10: 7374 733e 0d0a 2020 2020 2020 2020 3c2f  sts>..        </\n-00000e20: 636f 6e66 6967 7572 6174 696f 6e3e 0d0a  configuration>..\n-00000e30: 2020 2020 2020 3c2f 706c 7567 696e 3e0d        </plugin>.\n-00000e40: 0a20 2020 203c 2f70 6c75 6769 6e73 3e0d  .    </plugins>.\n-00000e50: 0a20 203c 2f62 7569 6c64 3e0d 0a3c 2f70  .  </build>..</p\n-00000e60: 726f 6a65 6374 3e0d 0a                   roject>..\n+00000020: 462d 3822 3f3e 0a3c 212d 2d0a 2020 7e20  F-8\"?>.<!--.  ~ \n+00000030: 4c69 6365 6e73 6564 2074 6f20 7468 6520  Licensed to the \n+00000040: 4170 6163 6865 2053 6f66 7477 6172 6520  Apache Software \n+00000050: 466f 756e 6461 7469 6f6e 2028 4153 4629  Foundation (ASF)\n+00000060: 2075 6e64 6572 206f 6e65 206f 7220 6d6f   under one or mo\n+00000070: 7265 0a20 207e 2063 6f6e 7472 6962 7574  re.  ~ contribut\n+00000080: 6f72 206c 6963 656e 7365 2061 6772 6565  or license agree\n+00000090: 6d65 6e74 732e 2020 5365 6520 7468 6520  ments.  See the \n+000000a0: 4e4f 5449 4345 2066 696c 6520 6469 7374  NOTICE file dist\n+000000b0: 7269 6275 7465 6420 7769 7468 0a20 207e  ributed with.  ~\n+000000c0: 2074 6869 7320 776f 726b 2066 6f72 2061   this work for a\n+000000d0: 6464 6974 696f 6e61 6c20 696e 666f 726d  dditional inform\n+000000e0: 6174 696f 6e20 7265 6761 7264 696e 6720  ation regarding \n+000000f0: 636f 7079 7269 6768 7420 6f77 6e65 7273  copyright owners\n+00000100: 6869 702e 0a20 207e 2054 6865 2041 5346  hip..  ~ The ASF\n+00000110: 206c 6963 656e 7365 7320 7468 6973 2066   licenses this f\n+00000120: 696c 6520 746f 2059 6f75 2075 6e64 6572  ile to You under\n+00000130: 2074 6865 2041 7061 6368 6520 4c69 6365   the Apache Lice\n+00000140: 6e73 652c 2056 6572 7369 6f6e 2032 2e30  nse, Version 2.0\n+00000150: 0a20 207e 2028 7468 6520 224c 6963 656e  .  ~ (the \"Licen\n+00000160: 7365 2229 3b20 796f 7520 6d61 7920 6e6f  se\"); you may no\n+00000170: 7420 7573 6520 7468 6973 2066 696c 6520  t use this file \n+00000180: 6578 6365 7074 2069 6e20 636f 6d70 6c69  except in compli\n+00000190: 616e 6365 2077 6974 680a 2020 7e20 7468  ance with.  ~ th\n+000001a0: 6520 4c69 6365 6e73 652e 2020 596f 7520  e License.  You \n+000001b0: 6d61 7920 6f62 7461 696e 2061 2063 6f70  may obtain a cop\n+000001c0: 7920 6f66 2074 6865 204c 6963 656e 7365  y of the License\n+000001d0: 2061 740a 2020 7e0a 2020 7e20 2020 2020   at.  ~.  ~     \n+000001e0: 6874 7470 3a2f 2f77 7777 2e61 7061 6368  http://www.apach\n+000001f0: 652e 6f72 672f 6c69 6365 6e73 6573 2f4c  e.org/licenses/L\n+00000200: 4943 454e 5345 2d32 2e30 0a20 207e 0a20  ICENSE-2.0.  ~. \n+00000210: 207e 2055 6e6c 6573 7320 7265 7175 6972   ~ Unless requir\n+00000220: 6564 2062 7920 6170 706c 6963 6162 6c65  ed by applicable\n+00000230: 206c 6177 206f 7220 6167 7265 6564 2074   law or agreed t\n+00000240: 6f20 696e 2077 7269 7469 6e67 2c20 736f  o in writing, so\n+00000250: 6674 7761 7265 0a20 207e 2064 6973 7472  ftware.  ~ distr\n+00000260: 6962 7574 6564 2075 6e64 6572 2074 6865  ibuted under the\n+00000270: 204c 6963 656e 7365 2069 7320 6469 7374   License is dist\n+00000280: 7269 6275 7465 6420 6f6e 2061 6e20 2241  ributed on an \"A\n+00000290: 5320 4953 2220 4241 5349 532c 0a20 207e  S IS\" BASIS,.  ~\n+000002a0: 2057 4954 484f 5554 2057 4152 5241 4e54   WITHOUT WARRANT\n+000002b0: 4945 5320 4f52 2043 4f4e 4449 5449 4f4e  IES OR CONDITION\n+000002c0: 5320 4f46 2041 4e59 204b 494e 442c 2065  S OF ANY KIND, e\n+000002d0: 6974 6865 7220 6578 7072 6573 7320 6f72  ither express or\n+000002e0: 2069 6d70 6c69 6564 2e0a 2020 7e20 5365   implied..  ~ Se\n+000002f0: 6520 7468 6520 4c69 6365 6e73 6520 666f  e the License fo\n+00000300: 7220 7468 6520 7370 6563 6966 6963 206c  r the specific l\n+00000310: 616e 6775 6167 6520 676f 7665 726e 696e  anguage governin\n+00000320: 6720 7065 726d 6973 7369 6f6e 7320 616e  g permissions an\n+00000330: 640a 2020 7e20 6c69 6d69 7461 7469 6f6e  d.  ~ limitation\n+00000340: 7320 756e 6465 7220 7468 6520 4c69 6365  s under the Lice\n+00000350: 6e73 652e 0a20 202d 2d3e 0a3c 7072 6f6a  nse..  -->.<proj\n+00000360: 6563 7420 7873 693a 7363 6865 6d61 4c6f  ect xsi:schemaLo\n+00000370: 6361 7469 6f6e 3d22 6874 7470 3a2f 2f6d  cation=\"http://m\n+00000380: 6176 656e 2e61 7061 6368 652e 6f72 672f  aven.apache.org/\n+00000390: 504f 4d2f 342e 302e 3020 6874 7470 733a  POM/4.0.0 https:\n+000003a0: 2f2f 6d61 7665 6e2e 6170 6163 6865 2e6f  //maven.apache.o\n+000003b0: 7267 2f78 7364 2f6d 6176 656e 2d34 2e30  rg/xsd/maven-4.0\n+000003c0: 2e30 2e78 7364 2220 786d 6c6e 733d 2268  .0.xsd\" xmlns=\"h\n+000003d0: 7474 703a 2f2f 6d61 7665 6e2e 6170 6163  ttp://maven.apac\n+000003e0: 6865 2e6f 7267 2f50 4f4d 2f34 2e30 2e30  he.org/POM/4.0.0\n+000003f0: 220a 2020 2020 786d 6c6e 733a 7873 693d  \".    xmlns:xsi=\n+00000400: 2268 7474 703a 2f2f 7777 772e 7733 2e6f  \"http://www.w3.o\n+00000410: 7267 2f32 3030 312f 584d 4c53 6368 656d  rg/2001/XMLSchem\n+00000420: 612d 696e 7374 616e 6365 223e 0a20 203c  a-instance\">.  <\n+00000430: 6d6f 6465 6c56 6572 7369 6f6e 3e34 2e30  modelVersion>4.0\n+00000440: 2e30 3c2f 6d6f 6465 6c56 6572 7369 6f6e  .0</modelVersion\n+00000450: 3e0a 2020 3c70 6172 656e 743e 0a20 2020  >.  <parent>.   \n+00000460: 203c 6772 6f75 7049 643e 6f72 672e 6170   <groupId>org.ap\n+00000470: 6163 6865 2e64 7562 626f 3c2f 6772 6f75  ache.dubbo</grou\n+00000480: 7049 643e 0a20 2020 203c 6172 7469 6661  pId>.    <artifa\n+00000490: 6374 4964 3e64 7562 626f 2d72 656d 6f74  ctId>dubbo-remot\n+000004a0: 696e 673c 2f61 7274 6966 6163 7449 643e  ing</artifactId>\n+000004b0: 0a20 2020 203c 7665 7273 696f 6e3e 322e  .    <version>2.\n+000004c0: 372e 3130 3c2f 7665 7273 696f 6e3e 0a20  7.10</version>. \n+000004d0: 203c 2f70 6172 656e 743e 0a20 203c 6772   </parent>.  <gr\n+000004e0: 6f75 7049 643e 6f72 672e 6170 6163 6865  oupId>org.apache\n+000004f0: 2e64 7562 626f 3c2f 6772 6f75 7049 643e  .dubbo</groupId>\n+00000500: 0a20 203c 6172 7469 6661 6374 4964 3e64  .  <artifactId>d\n+00000510: 7562 626f 2d72 656d 6f74 696e 672d 6574  ubbo-remoting-et\n+00000520: 6364 333c 2f61 7274 6966 6163 7449 643e  cd3</artifactId>\n+00000530: 0a20 203c 7665 7273 696f 6e3e 322e 372e  .  <version>2.7.\n+00000540: 3130 3c2f 7665 7273 696f 6e3e 0a20 203c  10</version>.  <\n+00000550: 6e61 6d65 3e24 7b70 726f 6a65 6374 2e61  name>${project.a\n+00000560: 7274 6966 6163 7449 647d 3c2f 6e61 6d65  rtifactId}</name\n+00000570: 3e0a 2020 3c64 6573 6372 6970 7469 6f6e  >.  <description\n+00000580: 3e54 6865 2065 7463 6433 2072 656d 6f74  >The etcd3 remot\n+00000590: 696e 6720 6d6f 6475 6c65 206f 6620 4475  ing module of Du\n+000005a0: 6262 6f20 7072 6f6a 6563 743c 2f64 6573  bbo project</des\n+000005b0: 6372 6970 7469 6f6e 3e0a 2020 3c6c 6963  cription>.  <lic\n+000005c0: 656e 7365 733e 0a20 2020 203c 6c69 6365  enses>.    <lice\n+000005d0: 6e73 653e 0a20 2020 2020 203c 6e61 6d65  nse>.      <name\n+000005e0: 3e41 7061 6368 6520 4c69 6365 6e73 652c  >Apache License,\n+000005f0: 2056 6572 7369 6f6e 2032 2e30 3c2f 6e61   Version 2.0</na\n+00000600: 6d65 3e0a 2020 2020 2020 3c75 726c 3e68  me>.      <url>h\n+00000610: 7474 703a 2f2f 7777 772e 6170 6163 6865  ttp://www.apache\n+00000620: 2e6f 7267 2f6c 6963 656e 7365 732f 4c49  .org/licenses/LI\n+00000630: 4345 4e53 452d 322e 303c 2f75 726c 3e0a  CENSE-2.0</url>.\n+00000640: 2020 2020 2020 3c64 6973 7472 6962 7574        <distribut\n+00000650: 696f 6e3e 7265 706f 3c2f 6469 7374 7269  ion>repo</distri\n+00000660: 6275 7469 6f6e 3e0a 2020 2020 3c2f 6c69  bution>.    </li\n+00000670: 6365 6e73 653e 0a20 203c 2f6c 6963 656e  cense>.  </licen\n+00000680: 7365 733e 0a20 203c 7072 6f70 6572 7469  ses>.  <properti\n+00000690: 6573 3e0a 2020 2020 3c73 6b69 7049 6e74  es>.    <skipInt\n+000006a0: 6567 7261 7469 6f6e 5465 7374 733e 7472  egrationTests>tr\n+000006b0: 7565 3c2f 736b 6970 496e 7465 6772 6174  ue</skipIntegrat\n+000006c0: 696f 6e54 6573 7473 3e0a 2020 2020 3c73  ionTests>.    <s\n+000006d0: 6b69 705f 6d61 7665 6e5f 6465 706c 6f79  kip_maven_deploy\n+000006e0: 3e66 616c 7365 3c2f 736b 6970 5f6d 6176  >false</skip_mav\n+000006f0: 656e 5f64 6570 6c6f 793e 0a20 2020 203c  en_deploy>.    <\n+00000700: 6173 7365 7274 6a2e 7665 7273 696f 6e3e  assertj.version>\n+00000710: 332e 3133 2e32 3c2f 6173 7365 7274 6a2e  3.13.2</assertj.\n+00000720: 7665 7273 696f 6e3e 0a20 203c 2f70 726f  version>.  </pro\n+00000730: 7065 7274 6965 733e 0a20 203c 6465 7065  perties>.  <depe\n+00000740: 6e64 656e 6369 6573 3e0a 2020 2020 3c64  ndencies>.    <d\n+00000750: 6570 656e 6465 6e63 793e 0a20 2020 2020  ependency>.     \n+00000760: 203c 6772 6f75 7049 643e 6f72 672e 6170   <groupId>org.ap\n+00000770: 6163 6865 2e64 7562 626f 3c2f 6772 6f75  ache.dubbo</grou\n+00000780: 7049 643e 0a20 2020 2020 203c 6172 7469  pId>.      <arti\n+00000790: 6661 6374 4964 3e64 7562 626f 2d72 656d  factId>dubbo-rem\n+000007a0: 6f74 696e 672d 6170 693c 2f61 7274 6966  oting-api</artif\n+000007b0: 6163 7449 643e 0a20 2020 2020 203c 7665  actId>.      <ve\n+000007c0: 7273 696f 6e3e 247b 7072 6f6a 6563 742e  rsion>${project.\n+000007d0: 7061 7265 6e74 2e76 6572 7369 6f6e 7d3c  parent.version}<\n+000007e0: 2f76 6572 7369 6f6e 3e0a 2020 2020 3c2f  /version>.    </\n+000007f0: 6465 7065 6e64 656e 6379 3e0a 2020 2020  dependency>.    \n+00000800: 3c64 6570 656e 6465 6e63 793e 0a20 2020  <dependency>.   \n+00000810: 2020 203c 6772 6f75 7049 643e 6f72 672e     <groupId>org.\n+00000820: 6170 6163 6865 2e64 7562 626f 3c2f 6772  apache.dubbo</gr\n+00000830: 6f75 7049 643e 0a20 2020 2020 203c 6172  oupId>.      <ar\n+00000840: 7469 6661 6374 4964 3e64 7562 626f 2d63  tifactId>dubbo-c\n+00000850: 6f6d 6d6f 6e3c 2f61 7274 6966 6163 7449  ommon</artifactI\n+00000860: 643e 0a20 2020 2020 203c 7665 7273 696f  d>.      <versio\n+00000870: 6e3e 247b 7072 6f6a 6563 742e 7061 7265  n>${project.pare\n+00000880: 6e74 2e76 6572 7369 6f6e 7d3c 2f76 6572  nt.version}</ver\n+00000890: 7369 6f6e 3e0a 2020 2020 3c2f 6465 7065  sion>.    </depe\n+000008a0: 6e64 656e 6379 3e0a 2020 2020 3c64 6570  ndency>.    <dep\n+000008b0: 656e 6465 6e63 793e 0a20 2020 2020 203c  endency>.      <\n+000008c0: 6772 6f75 7049 643e 696f 2e65 7463 643c  groupId>io.etcd<\n+000008d0: 2f67 726f 7570 4964 3e0a 2020 2020 2020  /groupId>.      \n+000008e0: 3c61 7274 6966 6163 7449 643e 6a65 7463  <artifactId>jetc\n+000008f0: 642d 636f 7265 3c2f 6172 7469 6661 6374  d-core</artifact\n+00000900: 4964 3e0a 2020 2020 3c2f 6465 7065 6e64  Id>.    </depend\n+00000910: 656e 6379 3e0a 2020 2020 3c64 6570 656e  ency>.    <depen\n+00000920: 6465 6e63 793e 0a20 2020 2020 203c 6772  dency>.      <gr\n+00000930: 6f75 7049 643e 696f 2e67 7270 633c 2f67  oupId>io.grpc</g\n+00000940: 726f 7570 4964 3e0a 2020 2020 2020 3c61  roupId>.      <a\n+00000950: 7274 6966 6163 7449 643e 6772 7063 2d63  rtifactId>grpc-c\n+00000960: 6f72 653c 2f61 7274 6966 6163 7449 643e  ore</artifactId>\n+00000970: 0a20 2020 203c 2f64 6570 656e 6465 6e63  .    </dependenc\n+00000980: 793e 0a20 2020 203c 6465 7065 6e64 656e  y>.    <dependen\n+00000990: 6379 3e0a 2020 2020 2020 3c67 726f 7570  cy>.      <group\n+000009a0: 4964 3e69 6f2e 6772 7063 3c2f 6772 6f75  Id>io.grpc</grou\n+000009b0: 7049 643e 0a20 2020 2020 203c 6172 7469  pId>.      <arti\n+000009c0: 6661 6374 4964 3e67 7270 632d 6e65 7474  factId>grpc-nett\n+000009d0: 793c 2f61 7274 6966 6163 7449 643e 0a20  y</artifactId>. \n+000009e0: 2020 203c 2f64 6570 656e 6465 6e63 793e     </dependency>\n+000009f0: 0a20 2020 203c 6465 7065 6e64 656e 6379  .    <dependency\n+00000a00: 3e0a 2020 2020 2020 3c67 726f 7570 4964  >.      <groupId\n+00000a10: 3e69 6f2e 6772 7063 3c2f 6772 6f75 7049  >io.grpc</groupI\n+00000a20: 643e 0a20 2020 2020 203c 6172 7469 6661  d>.      <artifa\n+00000a30: 6374 4964 3e67 7270 632d 7072 6f74 6f62  ctId>grpc-protob\n+00000a40: 7566 3c2f 6172 7469 6661 6374 4964 3e0a  uf</artifactId>.\n+00000a50: 2020 2020 3c2f 6465 7065 6e64 656e 6379      </dependency\n+00000a60: 3e0a 2020 2020 3c64 6570 656e 6465 6e63  >.    <dependenc\n+00000a70: 793e 0a20 2020 2020 203c 6772 6f75 7049  y>.      <groupI\n+00000a80: 643e 696f 2e67 7270 633c 2f67 726f 7570  d>io.grpc</group\n+00000a90: 4964 3e0a 2020 2020 2020 3c61 7274 6966  Id>.      <artif\n+00000aa0: 6163 7449 643e 6772 7063 2d73 7475 623c  actId>grpc-stub<\n+00000ab0: 2f61 7274 6966 6163 7449 643e 0a20 2020  /artifactId>.   \n+00000ac0: 203c 2f64 6570 656e 6465 6e63 793e 0a20   </dependency>. \n+00000ad0: 2020 203c 6465 7065 6e64 656e 6379 3e0a     <dependency>.\n+00000ae0: 2020 2020 2020 3c67 726f 7570 4964 3e69        <groupId>i\n+00000af0: 6f2e 6772 7063 3c2f 6772 6f75 7049 643e  o.grpc</groupId>\n+00000b00: 0a20 2020 2020 203c 6172 7469 6661 6374  .      <artifact\n+00000b10: 4964 3e67 7270 632d 6772 7063 6c62 3c2f  Id>grpc-grpclb</\n+00000b20: 6172 7469 6661 6374 4964 3e0a 2020 2020  artifactId>.    \n+00000b30: 3c2f 6465 7065 6e64 656e 6379 3e0a 2020  </dependency>.  \n+00000b40: 2020 3c64 6570 656e 6465 6e63 793e 0a20    <dependency>. \n+00000b50: 2020 2020 203c 6772 6f75 7049 643e 696f       <groupId>io\n+00000b60: 2e65 7463 643c 2f67 726f 7570 4964 3e0a  .etcd</groupId>.\n+00000b70: 2020 2020 2020 3c61 7274 6966 6163 7449        <artifactI\n+00000b80: 643e 6a65 7463 642d 6c61 756e 6368 6572  d>jetcd-launcher\n+00000b90: 3c2f 6172 7469 6661 6374 4964 3e0a 2020  </artifactId>.  \n+00000ba0: 2020 2020 3c73 636f 7065 3e74 6573 743c      <scope>test<\n+00000bb0: 2f73 636f 7065 3e0a 2020 2020 3c2f 6465  /scope>.    </de\n+00000bc0: 7065 6e64 656e 6379 3e0a 2020 2020 3c64  pendency>.    <d\n+00000bd0: 6570 656e 6465 6e63 793e 0a20 2020 2020  ependency>.     \n+00000be0: 203c 6772 6f75 7049 643e 696f 2e6e 6574   <groupId>io.net\n+00000bf0: 7479 3c2f 6772 6f75 7049 643e 0a20 2020  ty</groupId>.   \n+00000c00: 2020 203c 6172 7469 6661 6374 4964 3e6e     <artifactId>n\n+00000c10: 6574 7479 2d61 6c6c 3c2f 6172 7469 6661  etty-all</artifa\n+00000c20: 6374 4964 3e0a 2020 2020 3c2f 6465 7065  ctId>.    </depe\n+00000c30: 6e64 656e 6379 3e0a 2020 2020 3c64 6570  ndency>.    <dep\n+00000c40: 656e 6465 6e63 793e 0a20 2020 2020 203c  endency>.      <\n+00000c50: 6772 6f75 7049 643e 6f72 672e 6173 7365  groupId>org.asse\n+00000c60: 7274 6a3c 2f67 726f 7570 4964 3e0a 2020  rtj</groupId>.  \n+00000c70: 2020 2020 3c61 7274 6966 6163 7449 643e      <artifactId>\n+00000c80: 6173 7365 7274 6a2d 636f 7265 3c2f 6172  assertj-core</ar\n+00000c90: 7469 6661 6374 4964 3e0a 2020 2020 2020  tifactId>.      \n+00000ca0: 3c76 6572 7369 6f6e 3e24 7b61 7373 6572  <version>${asser\n+00000cb0: 746a 2e76 6572 7369 6f6e 7d3c 2f76 6572  tj.version}</ver\n+00000cc0: 7369 6f6e 3e0a 2020 2020 2020 3c73 636f  sion>.      <sco\n+00000cd0: 7065 3e74 6573 743c 2f73 636f 7065 3e0a  pe>test</scope>.\n+00000ce0: 2020 2020 3c2f 6465 7065 6e64 656e 6379      </dependency\n+00000cf0: 3e0a 2020 3c2f 6465 7065 6e64 656e 6369  >.  </dependenci\n+00000d00: 6573 3e0a 2020 3c62 7569 6c64 3e0a 2020  es>.  <build>.  \n+00000d10: 2020 3c70 6c75 6769 6e73 3e0a 2020 2020    <plugins>.    \n+00000d20: 2020 3c70 6c75 6769 6e3e 0a20 2020 2020    <plugin>.     \n+00000d30: 2020 203c 6172 7469 6661 6374 4964 3e6d     <artifactId>m\n+00000d40: 6176 656e 2d73 7572 6566 6972 652d 706c  aven-surefire-pl\n+00000d50: 7567 696e 3c2f 6172 7469 6661 6374 4964  ugin</artifactId\n+00000d60: 3e0a 2020 2020 2020 2020 3c63 6f6e 6669  >.        <confi\n+00000d70: 6775 7261 7469 6f6e 3e0a 2020 2020 2020  guration>.      \n+00000d80: 2020 2020 3c73 6b69 7054 6573 7473 3e24      <skipTests>$\n+00000d90: 7b73 6b69 7049 6e74 6567 7261 7469 6f6e  {skipIntegration\n+00000da0: 5465 7374 737d 3c2f 736b 6970 5465 7374  Tests}</skipTest\n+00000db0: 733e 0a20 2020 2020 2020 203c 2f63 6f6e  s>.        </con\n+00000dc0: 6669 6775 7261 7469 6f6e 3e0a 2020 2020  figuration>.    \n+00000dd0: 2020 3c2f 706c 7567 696e 3e0a 2020 2020    </plugin>.    \n+00000de0: 3c2f 706c 7567 696e 733e 0a20 203c 2f62  </plugins>.  </b\n+00000df0: 7569 6c64 3e0a 3c2f 7072 6f6a 6563 743e  uild>.</project>\n+00000e00: 0a                                       .\n"}
