You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by do...@apache.org on 2019/01/23 11:02:19 UTC

svn commit: r32103 - in /release/rocketmq: ./ 4.4.0/

Author: dongeforever
Date: Wed Jan 23 11:02:19 2019
New Revision: 32103

Log:
Release 4.4.0

Added:
    release/rocketmq/4.4.0/
    release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip   (with props)
    release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.asc
    release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.md5
    release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.sha1
    release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip   (with props)
    release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.asc
    release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.md5
    release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.sha1
Modified:
    release/rocketmq/KEYS

Added: release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.asc
==============================================================================
--- release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.asc (added)
+++ release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.asc Wed Jan 23 11:02:19 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEEu8P7qHfTCDLi+8j5AbmUFQzR4mIFAlxHMzsACgkQAbmUFQzR
+4mLhEA/+KBJtIYiu9cS0ZtIOumoNb6VycjjKv5VrGVtkOQsLPY/fahu+pvYzvi5v
+IPHiFMjPs/1Zy06Bk6N6f5ykNdmN+0QUtBdWGUWv9wpQfOJOFr86g2nlyjIY94Fy
+qeJTo34ieTrDLnAsX+5dc+9N/z3/NioXqlO+RfWLUz/6IXdNQf46+JnpIW2BvYNR
+cR6iUY10+oX8f1KYKHyqHgtg0iqv+8Z2RR4jPpKFDXMsDMtuE5RYuxMJ8gRPZQaZ
+WCrm6lw3LEOUNUX6O09cPz2ULdCLO1x09AZi6W+2kzKlJOkYR3g82nCExao80TCu
+9FavnCqdDyYMVGbWXxQwzLO8Oin5RYu7ikl9Eiv9KXrrs3eRgy1HutIl6/O91Zys
+IqisEXVTApgkbq4o/ioWl+eyfHZLXGV1+CT/j5W/wbPzZsoUPXkAlMN4jKLwh84A
+/t+T6kz8T99slP3ZfuGvMtFUDEjbo8fj43mM8HEIMZculnPT5jORbmY8L+ji1zsm
+KiWbRWL40yIzFFyQ2xfqLQvgSfEIfu3PsXgjq261WKEK988FkAoWN4TbxIZW4MjF
+yIEHEa8w3iddFQqUJ+JrkQELnHwpMD6I8M01fWJO5BZKwulqhBIqco4tfG+VLMp+
+50Y3RLHSaI3dCDRXFxQ1cpNjFaBm6HeqgHRm1V1X5L8WAzFrxt4=
+=HoC/
+-----END PGP SIGNATURE-----

Added: release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.md5
==============================================================================
--- release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.md5 (added)
+++ release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.md5 Wed Jan 23 11:02:19 2019
@@ -0,0 +1 @@
+eadfc45e1480af9d0cc5812497061729

Added: release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.sha1
==============================================================================
--- release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.sha1 (added)
+++ release/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip.sha1 Wed Jan 23 11:02:19 2019
@@ -0,0 +1 @@
+11aace26c82fa4edee1724b509d2549bb2d4aad4

Added: release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.asc
==============================================================================
--- release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.asc (added)
+++ release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.asc Wed Jan 23 11:02:19 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEEz7qQHXvEInzpquW0un9WvbGPj1sFAlxAo/IACgkQun9WvbGP
+j1uJ8w/9EN/UARbQnkA35e1Ei+a8+JNxxd6cOLucwLlET9M+hsA8R0yCJvGGv9GC
+NUJUcajgUSetewyUsjiXVWYROwrGpnQZLy8HAQKqqcMNmYY0adcdHqnIUC/V8G4C
+sHG2YvW4qol9gjWQoLbefKB/NB9798hGJepQoakkqb7IMDT6it26TVk7/4azlqi0
+nl5Dxt/+Qq1jYuM54rJhdezG+FTXFXkXAmIwAU+hlJ4gTuwu30TUjbqnYWe+OIHq
+h7dvjaQo8KSAOAeDnFZuQ/PhtWu+t61+832wzLu23C061jwsSkpgFcCXaPgxBmVZ
+O6qCaBNPMt6IhUCdlaS7eaqAwUH28Ail3tp1fIJ1IKq8+jzF4VhlLCb8wlJt6ilM
+CSXi37WMbObIPyrIxwZ1b4sKBIWqIjFdW/CYWftzmQj1wHgjIS4JS8BO8yByw43g
+RtcCTGYCrNB4ohp2E6rnQFmt5M2DbS7Sor/QdJvqr5+5g4GTlWKDJoMG7JdzVmS9
+ZQQ9en3WZJH1pvSM0n6eV++vfzyOwtzfBBJFpEwqUrmL34kDeuzO4ergPp7hN5YQ
+rqzFZcrQ2B2PDUBX3EeGdRbTbeQuA9W5Kk1KJ9AkbTuckCaQeTTk54nCgGJD9syy
+mwtJ5L5M7+aJEjxsou+wCfy9wr9PYaJnTw36nQ4+jYaJBbysxoo=
+=GmaV
+-----END PGP SIGNATURE-----

Added: release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.md5
==============================================================================
--- release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.md5 (added)
+++ release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.md5 Wed Jan 23 11:02:19 2019
@@ -0,0 +1 @@
+70d5e5cb933edf3e805bcbbc13f2e48a

Added: release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.sha1
==============================================================================
--- release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.sha1 (added)
+++ release/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zip.sha1 Wed Jan 23 11:02:19 2019
@@ -0,0 +1 @@
+dd23b061e1b8d477d070f26987dc39e294cd1d1c

Modified: release/rocketmq/KEYS
==============================================================================
--- release/rocketmq/KEYS (original)
+++ release/rocketmq/KEYS Wed Jan 23 11:02:19 2019
@@ -224,61 +224,124 @@ aZjN0j60boOIfxMy4BQg+HE0CD1He4YwJw==
 =cZue
 -----END PGP PUBLIC KEY BLOCK-----
 
-pub   rsa4096 2018-11-05 [SC] B1BD9DB653F1B79C742839EA9087A12DD1BC4712
-uid           [ultimate] duhengforever (CODE SIGNING KEY) <du...@apache.org>
-sig 3        9087A12DD1BC4712 2018-11-05  duhengforever (CODE SIGNING KEY) <du...@apache.org>
-sub   rsa4096 2018-11-05 [E]
-sig          9087A12DD1BC4712 2018-11-05  duhengforever (CODE SIGNING KEY) <du...@apache.org>
+pub   rsa4096 2019-01-17 [SC]
+      BBC3FBA877D30832E2FBC8F901B994150CD1E262
+uid           [ ultimate ] dinglei (ApacheGPGKey) <li...@163.com>
+sig 3        01B994150CD1E262 2019-01-17  dinglei (ApacheGPGKey) <li...@163.com>
+sub   rsa4096 2019-01-17 [E]
+sig          01B994150CD1E262 2019-01-17  dinglei (ApacheGPGKey) <li...@163.com>
+
 
 -----BEGIN PGP PUBLIC KEY BLOCK-----
 
-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
-uzR6g7SHbtny4S6WOirN0RaccUJtxxE=
-=xRiX
+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
+GbX8AbjF
+=9829
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub   rsa4096 2019-01-17 [SC]
+      CFBA901D7BC4227CE9AAE5B4BA7F56BDB18F8F5B
+uid           [ ultimate ] duheng (duhengforever) <du...@apache.org>
+sig 3        BA7F56BDB18F8F5B 2019-01-17  duheng (duhengforever) <du...@apache.org>
+sub   rsa4096 2019-01-17 [E]
+sig          BA7F56BDB18F8F5B 2019-01-17  duheng (duhengforever) <du...@apache.org>
+
+-----BEGIN  PGP  PUBLIC  KEY  BLOCK-----
+
+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
+OclbbBFkoDNlk8j2EWEsH4pn5EYea7Mmw0oNl w0LD7arD4o8jWu2ihAj6kw2x75Z
+mYv52ZVlHAoxORbqGsTxKJqYRLn0/W7k6W1eGfTMnNUHU7pjvDztWADL/jZoLtnr
+LmHokFQpTarVPnpYKA==
+=nmNl
 -----END PGP PUBLIC KEY BLOCK-----
+