7KY-1(T(K-#pq+0AGD
zr#8n{qb0WIfi9C}YBddlqa>MTDYDUvk-T=A(k|8m)r@9Ebvkm7&uG{?l~8U31M%|_
z6|s_Y+HDHH>@LtfuqZX9&x{X=q%1Dx!T$g*`gMA*P}E?1yibWQjeRVqN?jAF5L6RA+#K6^c`$tsq3cNtgFcQqJUQa`-6K_y
zIh|#3uT!JDAafO#-j2+HIat)KI!HL2taQfgjDa{(zH8h3Ot$=Xc&lkr1
zJeEB?zqVC8Vtb>_dv|Zdk!ztGOraf1R-HSgYIT;7HYwYmnd14JzB9$>_}F<}zc2ce
zUfn~g>MtkvF`p(q>N-n}c8pHkcU6q$q@li0f5iHCyk9E`tm^gW`*V}K16p}AQJTuNv6-pUDp$V;nEPqv{Y%xW
z&}m)SfHNGq_(xnY@~?+={-tM8)-{$l1n?)u<{;raH`o*Y(Z$|z
zIXcF^-sjp3`;qfLiL$_)vBbJfkhhB;0#MOQ5(v-cL1h<@a}f$6267n5dKBu@?DaZc
z1_hKH{{VwNK3Mqj>GUPv8s4K)wWl1h?LNhw?eqO~t*Ei^SoX(xQq^5Dwf1K`d6kpw
zK!A|H%!;qHDiU}nv^<20H+tw19J%lA3N(z-et
zMFGt8xgdyCN{Ll0zyT$_Q~N$|`pwsuPoz$rL-UV*51H`!`9CIG{vS_|AIBdHVpx)U
znZ`O)4h}@K+E(XA)-^7?nd;)?)p_|b+5rG3)=lk0;UuxWy#BHBOd~G#n%XkDh3i!;%y0nAnO_;VOeX8%
z9=Pj=U9D=>zp|fx^X7bxUn^tjaABz{$Bfv-k@%i1Jui9sQ>13~9d0`!5`V<)!~5f(
zCwSM`bsCkeFry?-xgRe2WwSMnxs0g4qS9b}OAaL3#pbzog;65Vvj92bR6ue3MVmgC
zT~##0TaRkiP<~0DJ1l(uM2}|m!ovvnS@l~#Y4n~g?9QO&XjJmYi6C~1PHL!-dG8fu
zFHp``YkWaVp+2bv{{U!&U8%mFMsl(!-rRQc14l-H)JtF)5az{I5~LsIMIrUn*FoNJ
zNyh>cZmkx@1za5S#BD=$ImXlZ=2lnksfZ0tr4Pj8r(LSucB+;B;a3wz%Ux)&<(CA1
zh((X;l?sIO-d!75rIoD7;F!_}S!%0<1f2N!mq}eqo3!b-jQ;?%igEzFFMpX*v$aLu
z;sNd4%7L>Z_Md3(K4yY~0!i;Gn5%*yG`2B=09msNn#N2HVY&n$Ay32(9mFWHB_{XK
zND;H9H>tfxr1a-cvisZ{%KrduJelG7T;4Om>EPq<$@#z3ePaHz)NRz<#Fk<}pDWYd
zSs=VcJVXVT;3+r^$5dw!FzQdgPZ
zdvLMsI##SOUSzXu%ciGQ)P?Ccoc{oz&puO8-yFAJk-FWv>pGVo{6qf$Gv?=YUq>HL
zw0@9vf9f>9L7R{`pF`v2xu?(hIBMYwGUUZd*ts`R!H
zp
z)O|7t0|(+~N?^Pmd5sNhfK)Iler6kW?5YC(?8y*~O#zVX8(aKJD2j-{Y_1j)TEqCq^Ifb3tBEQ#A#1QEOVb8B}HPVa|0+eOs_B&)$MPwlos3!
z0sO|mGVmZnEUG2r^8oRlLCtaoNO0&?W##|iqH!yA>cm^F0u6W;lVNQC&v2cSJriXQ(vvMor&^z6UFbk^lnc~
zhLiTJM2eYEb(yI}?KPWB>5c8rDD*uqsI^Qvp3W{^bn|j?@3*$-{bMD4^WDdu-aNS8
z>!Wp`yK>XfF6)L^>2uXyqe^-Pqic+nz@C0?v325~sy{kvZ2Gs@=erVT$ja^YHK_L=
zrM*z-y2>jy6}XaC&b
z(>7bSMDg=;Yp1V^kL~j9cA>3yEZKJMXU@+nliiHb6sG0?PI0Ejkuu7^=5&nLp`q}g
z4#ISqYBIH_*V(18GBFsLxbM18?)17JS=x#g@U}1hX>sJZ_lcG`-Kjo&
ziR;IM6_V#oWe0rNc*DfH#54Aa)M
zo(@lvW4fNr9^1y;GQWu}`dK?OQc5P^FjgW1rH`p&TK@pJ{L5A}9dp}>jkTq1N*2`D
zwC8BVtmx~RD5L^%(7uTlS7L7-JLAM66K$gb*PpZtDWU;$xqpb-Xdm?7s!3ZgL~PTK
zPh}b0AMKnOHfRf{`eQ%b9QHk>*p#rTZaDiu)HDTrz07{cB6HhH*IHK0VBmbq5H@Pt
zc3&c03Ky~5c9K+_<1)Z?*jBQw&PN3Kl?u~V&2HxXt0>T}!cH^Hin*q8rw6o@hBE@}
zJiusR5P)+EU5tIW`GhjMna6AolLL)IJoEOKv!cl7_VXss@a>;&W73Tj5JX!EE%ZjN
z`ZSgA)n8pJ{{WoxIC692$M?5fc(TdjeM9<>(>ijpXq4(L9f|EcS^V3dSoHMa@#a3?
zCiOq8I+t9u{{T^YEq)PB0G>>(w|RSdB-GS-c6^>sGHlQcfo&qd;uX+2P7JVGsk=?b
zI=fYyXGxP5FX^?VBQ609{*BPn9_n(}&8=bzCy|*xyZ>8oTz{qrEO4_Jf8W
z#P#9wu*v7kgDibHjh9>W*$QL6;fdZ|_T_ggQ%O=KeZewYRtHr3Qz|)=d+M&CS}fac
zax!JTdPSXHp0{9ya(-jW`81`e(KeKCL%9!eF4IJ5l|HEF0P`v>S*TTgyN*9HD#`%L
zKAo8+Di+#?sFgV|IW?FJsh@O~18;T?!~6(V-M9)t#|OmZ(HA0HPbxA#C6v<_R+eeU
z_f(ZVkBPZito_I8ar;Qd2;yr66qtriZ1g
zHm_8pAL&z*JiMPWW7K*u`1xON0qRfGGIyU>V0=o
zwVLbQv*R;|_;id5Zf0YXnNRXoOH9w~zv0=JX{QqkjAlSB+5i|3B@V5oqcve46LPVm
zMUa{`ZTrh8F=yUeO$@ahr#i?s|Tg>n@Y5AUnRA!}rS1Rv$At
z)=oKmdH(<_b@e9N_t49AU-u!*_3`uLoO!e2v)VM)6ggAhyzi>z>8GT)Gj3-bc$u-S
z?EOWR*;(WRj?oIjWdt`kAn`RB0u}7XGNRQbfWnLk6``XEdXe18v0quFeLIHR!SXyt
z(8^lXTx1dVm0K6!bCZyJADPLc=s?)WGEjX(N|xygX3cA)pKt?=#O9Sc~(S5!mhE&0900|YMn^{9=w3kOao6Yr)TJ+AGr(=t(AL4kqK5kicJv})5Zy#@-dW-chSEvk{
zb`_!UIG#+hxnAC!aq)cfsrB7Xvchb&n?HG$nKoL_-ZrI}9f=1(6T}X|FgTn*Suz1I
z2h0LfiC}89yJtoRmuaB~#MZ$JBVg9qc7`pPmuN8X6{xcd-b+^%4(4*c-3_c_1C)Rz
zM;C#@$Q|_zYzb`0sLTk@Fc_l-P~>tv!WhoPaCm@*b|<_l7ROV;A~rUH>JVLHlXj--s0~rR7Lka;T@tG+a
z+U8HB0l^rUX_H-}X5FLP#M>*E59%+#IOjY}X{Lo1-ChapcfK^
zUoh+5wbyIix7^tH%=2FBzxa7QS5UU*C77S)UdW`*&D_a%K;tGwP9Zkv9f%x3g?2IC
z0Fq1rFaXE|h!9{5fYrI0L57whcS;B}B0-cf4>H8329*`Be3^?|#uTHOhK?LcB(wp{
z2{NOgOoM=h5FEl7IpY$7SOy>q4tb3M+Zr~UMVnJ9v8y>!L`_F>2~+lM5|
zZakS`aq5$}`0qNfTe}0yXj#$fZmEB^$MGhYYoGNioB?3W&X;3L@-jvyw2if_*J!XD
z4&2U7wZ*_v4l*&sg0+>QQox)Z;#st^Dgnm?IQ!W}Yx_ASYy75)uwVc&HL3J}kyOD(
z43#?m7J}FpBn3~GIGpq5#}9SW9xSr-#p=C(r1aoT`j4vP{VCi0&le}n{{ZnGoIWnU
zbHjDd)Tbe;>B_XHY=O-3XUmp%c|926G4%QGSoI#STIH>|j(+o-dwJ{iO!>(sDylP<
zJedSaI}!o{1nrgy0tDkQA%-9*!M9>XK@f$W@S!pQFa|*?Wr$#!iA9;A!U3!yfZ|k3
zJ{C(ztWHeDbQ%Z+3#1bWkYEt)#3Qi)fRq>z3lJm;L4g3Eappl7;si7Zkz5W8rk8Y@
z`)FWQh?jazJ&!{5zN<)~EN`fuRrwQGyqLFINx!M#TlQX5z=pQ>dTh7uzvH7oi_2B?xl6?OSw6Nr4xG`^BYo~^B&C-#wSriAV@F_
zN(e$Hyb0UP2`~YS0P`S%U;*Y7IQW1jC;}t`WDx+=%|sZQh?zkH2%XRt?URX{T8I-W
zVEC0>Ob!r^fJ$&71`lWixXht~0RzOMWfHIq2?t0!ya>R71VHS3!tFSO*t9zx1t%2anFY;Nw>)&*5TXg=S6*`q-yAS^HIG&y_m7X16P8^
z<>}~~N-eMJXl-3ZUHzw#{7<3B@-falS@30zBwSa9BoRF`w;k!~G=jutJ{WfRoOk@U
zzoovGmg3S>ZO;d{A9*v%VLY;2ak*Vae_QoOPUz)@Y`0(e_K)Ix?q8RdU1RC&^K5I1m$5+asYyW!X!-~fRGTB7+H1*3<%iba3l*b0GL!0089vh1^^i-6Ce)~
z2=f9#=2#3Fq@o5?a4F09gD531Cnf;~je}P4
zF2V62;=kq<7=anYY(c~h1`|#v<_#rG8W=EWL5iHIAi<{JL-jVhrChB|&H(N+EYYXY
zx_7PmPP&c#N`NjLWezht;qtj~nvNOp%U?>;Q}ud4&J*-XI
zlVAeGMjweHmta<}AwrCH5Uj)Q1Rt0Q+73h;B#(X}5W)hFcmyVpLO{hFN)7}V5MU*k
z=MW+l1_VIk01tQqWS~rdOoAXp10ANInORSW0^Ovm06WaJ3|T>D5y!+1%%GFJ109Sb
zpmty}4oslW9iVZ6(5VE80q!!Om5iZ)%&HG~1LQ!0d4M^AAiywqlt_Wm@1*;7;yW34
IuA1rp*+2*M-~a#s
literal 0
HcmV?d00001
diff --git a/pom.xml b/pom.xml
index 79dc59f..a216c51 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,11 +2,12 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- xyz.downgoon
+ com.moonsinfo
snowflake
- 1.0.0-SNAPSHOT
- jar
+ 1.0
+ pom
+ snowflake
java edition of Twitter Snowflake: a network service for generating unique ID numbers at high scale with some simple guarantees
http://snowflake.downgoon.xyz/
@@ -17,146 +18,70 @@
-
- scm:git:git@github.com:downgoon/snowflake.git
- scm:git:git@github.com:downgoon/snowflake.git
- http://github.com/downgoon/snowflake
-
-
-
-
- downgoon
- downgoon
- downgoon@qq.com
-
-
-
UTF-8
-
junit
junit
4.4
test
-
-
-
-
-
-
- ossrh
-
- true
-
-
-
- ossrh
- Central Public Snapshots
- https://oss.sonatype.org/content/repositories/snapshots
-
-
- ossrh
- Central Public Releases
- https://oss.sonatype.org/service/local/staging/deploy/maven2
-
-
-
-
-
- mysite
-
- false
-
-
-
- mysiterh
- Nexus Snapshot Repository
- http://maven.intra.mysite.com/nexus/content/repositories/snapshots/
-
-
- mysiterh
- Nexus Release Repository
- http://maven.intra.mysite.com/nexus/content/repositories/releases/
-
-
-
-
-
-
+
org.apache.maven.plugins
maven-compiler-plugin
- 2.3.2
- 1.7
- 1.7
- ${project.build.sourceEncoding}
- true
- true
+ 1.8
+ 1.8
-
-
-
- org.apache.maven.plugins
- maven-eclipse-plugin
- 2.9
-
- true
- true
-
-
-
-
-
-
+
org.apache.maven.plugins
maven-source-plugin
- 2.2.1
- attach-sources
+ package
jar-no-fork
-
-
+
org.apache.maven.plugins
maven-javadoc-plugin
- 2.9.1
+ 2.10.4
- attach-javadocs
+ package
jar
+
+ UTF-8
+ UTF-8
+ UTF-8
+ -Xdoclint:none
+
-
-
+
org.apache.maven.plugins
maven-gpg-plugin
- 1.5
- sign-artifacts
verify
sign
@@ -164,7 +89,6 @@
-
org.apache.maven.plugins
@@ -183,4 +107,30 @@
+
+
+
+ Ethan Yao
+ http://www.moonsinfo.com
+ 154518484@qq.com
+
+
+
+
+ scm:git:git@github.com:iTriumph/snowflake.git
+ scm:git:git@github.com:iTriumph/snowflake.git
+ http://github.com/iTriumph/snowflake
+
+
+
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2
+
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+
From 951834629ebe00a7621594cd5dd5b0f180d57ce6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A7=9A=E5=BA=B7=E6=98=8E?= <154518484@qq.com>
Date: Fri, 12 Oct 2018 13:05:12 +0800
Subject: [PATCH 3/4] optimise.
---
pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index a216c51..b0521ae 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.moonsinfo
snowflake
- 1.0
+ 1.1
pom
snowflake
From 4cff78a86a2870f8538e3d6a894ea46864e60c9f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A7=9A=E5=BA=B7=E6=98=8E?= <154518484@qq.com>
Date: Fri, 12 Oct 2018 15:34:43 +0800
Subject: [PATCH 4/4] optimise.
---
pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index b0521ae..0941b35 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
com.moonsinfo
snowflake
1.1
- pom
+ jar
snowflake
java edition of Twitter Snowflake: a network service for generating unique ID numbers at high scale with some simple guarantees