aa
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -18,3 +18,4 @@ OFF
|
||||
*.log
|
||||
*.bak
|
||||
.vscode
|
||||
.idea
|
||||
|
||||
@@ -203,993 +203,10 @@ func TestUpdateBasic(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestUpdateExpand(t *testing.T) {
|
||||
s := []int{
|
||||
1000068984,
|
||||
1000068975,
|
||||
1000068985,
|
||||
1000068976,
|
||||
1000068977,
|
||||
1000068978,
|
||||
1000068986,
|
||||
1000068979,
|
||||
1000068987,
|
||||
1000069001,
|
||||
1000069002,
|
||||
1000068992,
|
||||
1000068993,
|
||||
1000068994,
|
||||
1000069005,
|
||||
1000069006,
|
||||
1000068995,
|
||||
1000069008,
|
||||
1000069009,
|
||||
1000068996,
|
||||
1000069010,
|
||||
1000069011,
|
||||
1000068997,
|
||||
1000068998,
|
||||
1000068999,
|
||||
1000069020,
|
||||
1000069021,
|
||||
1000069012,
|
||||
1000069013,
|
||||
1000069014,
|
||||
1000069022,
|
||||
1000069015,
|
||||
1000069023,
|
||||
1000069016,
|
||||
1000069017,
|
||||
1000069018,
|
||||
1000069024,
|
||||
1000069025,
|
||||
1000069019,
|
||||
1000069030,
|
||||
1000069031,
|
||||
1000069032,
|
||||
1000069033,
|
||||
1000069034,
|
||||
1000069035,
|
||||
1000069026,
|
||||
1000069027,
|
||||
1000069028,
|
||||
1000069029,
|
||||
1000069036,
|
||||
1000069037,
|
||||
1000069038,
|
||||
1000069040,
|
||||
1000069041,
|
||||
1000069042,
|
||||
1000069039,
|
||||
1000069043,
|
||||
1000069044,
|
||||
1000069050,
|
||||
1000069045,
|
||||
1000069051,
|
||||
1000069046,
|
||||
1000069047,
|
||||
1000069052,
|
||||
1000069048,
|
||||
1000069049,
|
||||
1000069053,
|
||||
1000069060,
|
||||
1000069061,
|
||||
1000069054,
|
||||
1000069062,
|
||||
1000069063,
|
||||
1000069055,
|
||||
1000069056,
|
||||
1000069057,
|
||||
1000069064,
|
||||
1000069058,
|
||||
1000069065,
|
||||
1000069066,
|
||||
1000069059,
|
||||
1000069067,
|
||||
1000069070,
|
||||
1000069071,
|
||||
1000069072,
|
||||
1000069073,
|
||||
1000069068,
|
||||
1000069074,
|
||||
1000069075,
|
||||
1000069069,
|
||||
1000069076,
|
||||
1000069077,
|
||||
1000069080,
|
||||
1000069081,
|
||||
1000069078,
|
||||
1000069082,
|
||||
1000069079,
|
||||
1000069090,
|
||||
1000069083,
|
||||
1000069084,
|
||||
1000069085,
|
||||
1000069086,
|
||||
1000069091,
|
||||
1000069087,
|
||||
1000069088,
|
||||
1000069092,
|
||||
1000069089,
|
||||
1000069093,
|
||||
1000069094,
|
||||
1000069095,
|
||||
1000069103,
|
||||
1000069104,
|
||||
1000069096,
|
||||
1000069105,
|
||||
1000069106,
|
||||
1000069097,
|
||||
1000069107,
|
||||
1000069098,
|
||||
1000069099,
|
||||
1000069108,
|
||||
1000069109,
|
||||
1000069110,
|
||||
1000069111,
|
||||
1000069120,
|
||||
1000069112,
|
||||
1000069121,
|
||||
1000069122,
|
||||
1000069123,
|
||||
1000069124,
|
||||
1000069125,
|
||||
1000069126,
|
||||
1000069127,
|
||||
1000069113,
|
||||
1000069114,
|
||||
1000069115,
|
||||
1000069128,
|
||||
1000069129,
|
||||
1000069116,
|
||||
1000069130,
|
||||
1000069131,
|
||||
1000069132,
|
||||
1000069133,
|
||||
1000069117,
|
||||
1000069134,
|
||||
1000069141,
|
||||
1000069137,
|
||||
1000069138,
|
||||
1000069139,
|
||||
1000069142,
|
||||
1000069143,
|
||||
1000069150,
|
||||
1000069144,
|
||||
1000069145,
|
||||
1000069151,
|
||||
1000069146,
|
||||
1000069152,
|
||||
1000069153,
|
||||
1000069147,
|
||||
1000069148,
|
||||
1000069154,
|
||||
1000069155,
|
||||
1000069149,
|
||||
1000069156,
|
||||
1000069160,
|
||||
1000069161,
|
||||
1000069162,
|
||||
1000069163,
|
||||
1000069164,
|
||||
1000069157,
|
||||
1000069166,
|
||||
1000069167,
|
||||
1000069158,
|
||||
1000069159,
|
||||
1000069170,
|
||||
1000069168,
|
||||
1000069169,
|
||||
1000069180,
|
||||
1000069181,
|
||||
1000069182,
|
||||
1000069171,
|
||||
1000069172,
|
||||
1000069183,
|
||||
1000069173,
|
||||
1000069174,
|
||||
1000069175,
|
||||
1000069184,
|
||||
1000069176,
|
||||
1000069177,
|
||||
1000069178,
|
||||
1000069185,
|
||||
1000069203,
|
||||
1000069192,
|
||||
1000069204,
|
||||
1000069193,
|
||||
1000069205,
|
||||
1000069206,
|
||||
1000069207,
|
||||
1000069194,
|
||||
1000069195,
|
||||
1000069208,
|
||||
1000069196,
|
||||
1000069209,
|
||||
1000069210,
|
||||
1000069211,
|
||||
1000069197,
|
||||
1000069212,
|
||||
1000069198,
|
||||
1000069213,
|
||||
1000069199,
|
||||
1000069214,
|
||||
1000069215,
|
||||
1000069220,
|
||||
1000069221,
|
||||
1000069222,
|
||||
1000069223,
|
||||
1000069216,
|
||||
1000069217,
|
||||
1000069224,
|
||||
1000069225,
|
||||
1000069226,
|
||||
1000069218,
|
||||
1000069227,
|
||||
1000069219,
|
||||
1000069230,
|
||||
1000069228,
|
||||
1000069229,
|
||||
1000069231,
|
||||
1000069240,
|
||||
1000069241,
|
||||
1000069242,
|
||||
1000069243,
|
||||
1000069232,
|
||||
1000069244,
|
||||
1000069233,
|
||||
1000069234,
|
||||
1000069235,
|
||||
1000069236,
|
||||
1000069237,
|
||||
1000069238,
|
||||
1000069245,
|
||||
1000069239,
|
||||
1000069246,
|
||||
1000069250,
|
||||
1000069251,
|
||||
1000069247,
|
||||
1000069252,
|
||||
1000069253,
|
||||
1000069254,
|
||||
1000069255,
|
||||
1000069256,
|
||||
1000069248,
|
||||
1000069257,
|
||||
1000069258,
|
||||
1000069249,
|
||||
1000069260,
|
||||
1000069259,
|
||||
1000069261,
|
||||
1000069270,
|
||||
1000069271,
|
||||
1000069262,
|
||||
1000069263,
|
||||
1000069272,
|
||||
1000069273,
|
||||
1000069264,
|
||||
1000069265,
|
||||
1000069274,
|
||||
1000069266,
|
||||
1000069275,
|
||||
1000069267,
|
||||
1000069268,
|
||||
1000069269,
|
||||
1000069276,
|
||||
1000069277,
|
||||
1000069280,
|
||||
1000069281,
|
||||
1000069278,
|
||||
1000069282,
|
||||
1000069279,
|
||||
1000069290,
|
||||
1000069283,
|
||||
1000069291,
|
||||
1000069292,
|
||||
1000069284,
|
||||
1000069285,
|
||||
1000069293,
|
||||
1000069294,
|
||||
1000069295,
|
||||
1000069286,
|
||||
1000069287,
|
||||
1000069288,
|
||||
1000069296,
|
||||
1000069289,
|
||||
1000069300,
|
||||
1000069301,
|
||||
1000069297,
|
||||
1000069302,
|
||||
1000069298,
|
||||
1000069303,
|
||||
1000069299,
|
||||
1000069304,
|
||||
1000069305,
|
||||
1000069310,
|
||||
1000069311,
|
||||
1000069306,
|
||||
1000069312,
|
||||
1000069313,
|
||||
1000069314,
|
||||
1000069307,
|
||||
1000069315,
|
||||
1000069316,
|
||||
1000069317,
|
||||
1000069318,
|
||||
1000069319,
|
||||
1000069320,
|
||||
1000069321,
|
||||
1000069322,
|
||||
1000069308,
|
||||
1000069323,
|
||||
1000069324,
|
||||
1000069309,
|
||||
1000069325,
|
||||
1000069326,
|
||||
1000069330,
|
||||
1000069331,
|
||||
1000069328,
|
||||
1000069329,
|
||||
1000069332,
|
||||
1000069333,
|
||||
1000069340,
|
||||
1000069334,
|
||||
1000069335,
|
||||
1000069341,
|
||||
1000069342,
|
||||
1000069336,
|
||||
1000069337,
|
||||
1000069343,
|
||||
1000069338,
|
||||
1000069344,
|
||||
1000069345,
|
||||
1000069346,
|
||||
1000069351,
|
||||
1000069352,
|
||||
1000069353,
|
||||
1000069347,
|
||||
1000069354,
|
||||
1000069348,
|
||||
1000069355,
|
||||
1000069356,
|
||||
1000069349,
|
||||
1000069357,
|
||||
1000069358,
|
||||
1000069360,
|
||||
1000069359,
|
||||
1000069361,
|
||||
1000069371,
|
||||
1000069373,
|
||||
1000069374,
|
||||
1000069375,
|
||||
1000069362,
|
||||
1000069363,
|
||||
1000069364,
|
||||
1000069365,
|
||||
1000069376,
|
||||
1000069366,
|
||||
1000069367,
|
||||
1000069377,
|
||||
1000069378,
|
||||
1000069368,
|
||||
1000069369,
|
||||
1000069380,
|
||||
1000069379,
|
||||
1000069390,
|
||||
1000069381,
|
||||
1000069391,
|
||||
1000069382,
|
||||
1000069392,
|
||||
1000069383,
|
||||
1000069393,
|
||||
1000069384,
|
||||
1000069394,
|
||||
1000069385,
|
||||
1000069395,
|
||||
1000069386,
|
||||
1000069396,
|
||||
1000069387,
|
||||
1000069388,
|
||||
1000069397,
|
||||
1000069389,
|
||||
1000069398,
|
||||
1000069399,
|
||||
1000069410,
|
||||
1000069411,
|
||||
1000069412,
|
||||
1000069401,
|
||||
1000069413,
|
||||
1000069402,
|
||||
1000069403,
|
||||
1000069414,
|
||||
1000069404,
|
||||
1000069405,
|
||||
1000069406,
|
||||
1000069407,
|
||||
1000069415,
|
||||
1000069416,
|
||||
1000069417,
|
||||
1000069408,
|
||||
1000069409,
|
||||
1000069418,
|
||||
1000069420,
|
||||
1000069419,
|
||||
1000069421,
|
||||
1000069430,
|
||||
1000069422,
|
||||
1000069423,
|
||||
1000069424,
|
||||
1000069431,
|
||||
1000069425,
|
||||
1000069432,
|
||||
1000069426,
|
||||
1000069433,
|
||||
1000069427,
|
||||
1000069434,
|
||||
1000069435,
|
||||
1000069428,
|
||||
1000069429,
|
||||
1000069436,
|
||||
1000069437,
|
||||
1000069440,
|
||||
1000069438,
|
||||
1000069439,
|
||||
1000069441,
|
||||
1000069450,
|
||||
1000069451,
|
||||
1000069452,
|
||||
1000069442,
|
||||
1000069443,
|
||||
1000069453,
|
||||
1000069454,
|
||||
1000069444,
|
||||
1000069445,
|
||||
1000069455,
|
||||
1000069446,
|
||||
1000069456,
|
||||
1000069447,
|
||||
1000069457,
|
||||
1000069448,
|
||||
1000069458,
|
||||
1000069449,
|
||||
1000069459,
|
||||
1000069460,
|
||||
1000069461,
|
||||
1000069462,
|
||||
1000069463,
|
||||
1000069464,
|
||||
1000069470,
|
||||
1000069471,
|
||||
1000069465,
|
||||
1000069472,
|
||||
1000069473,
|
||||
1000069474,
|
||||
1000069466,
|
||||
1000069467,
|
||||
1000069475,
|
||||
1000069476,
|
||||
1000069468,
|
||||
1000069477,
|
||||
1000069469,
|
||||
1000069478,
|
||||
1000069480,
|
||||
1000069479,
|
||||
1000069490,
|
||||
1000069491,
|
||||
1000069481,
|
||||
1000069482,
|
||||
1000069492,
|
||||
1000069493,
|
||||
1000069494,
|
||||
1000069495,
|
||||
1000069483,
|
||||
1000069496,
|
||||
1000069484,
|
||||
1000069497,
|
||||
1000069498,
|
||||
1000069485,
|
||||
1000069499,
|
||||
1000069486,
|
||||
1000069487,
|
||||
1000069488,
|
||||
1000069489,
|
||||
1000069500,
|
||||
1000069501,
|
||||
1000069510,
|
||||
1000069511,
|
||||
1000069515,
|
||||
1000069516,
|
||||
1000069517,
|
||||
1000069518,
|
||||
1000069519,
|
||||
1000069520,
|
||||
1000069506,
|
||||
1000069521,
|
||||
1000069507,
|
||||
1000069508,
|
||||
1000069522,
|
||||
1000069509,
|
||||
1000069530,
|
||||
1000069531,
|
||||
1000069532,
|
||||
1000069523,
|
||||
1000069533,
|
||||
1000069534,
|
||||
1000069524,
|
||||
1000069525,
|
||||
1000069535,
|
||||
1000069526,
|
||||
1000069527,
|
||||
1000069536,
|
||||
1000069537,
|
||||
1000069541,
|
||||
1000069555,
|
||||
1000069570,
|
||||
1000069580,
|
||||
1000069588,
|
||||
1000069592,
|
||||
1000069579,
|
||||
1000069594,
|
||||
1000069596,
|
||||
1000069620,
|
||||
1000069621,
|
||||
1000069622,
|
||||
1000069623,
|
||||
1000069614,
|
||||
1000069624,
|
||||
1000069625,
|
||||
1000069626,
|
||||
1000069627,
|
||||
1000069628,
|
||||
1000069646,
|
||||
1000069656,
|
||||
1000069647,
|
||||
1000069648,
|
||||
1000069657,
|
||||
1000069658,
|
||||
1000069659,
|
||||
1000069660,
|
||||
1000069661,
|
||||
1000069662,
|
||||
1000069663,
|
||||
1000069664,
|
||||
1000069649,
|
||||
1000069665,
|
||||
1000069666,
|
||||
1000069670,
|
||||
1000069671,
|
||||
1000069672,
|
||||
1000069667,
|
||||
1000069674,
|
||||
1000069675,
|
||||
1000069676,
|
||||
1000069677,
|
||||
1000069668,
|
||||
1000069669,
|
||||
1000069678,
|
||||
1000069680,
|
||||
1000069679,
|
||||
1000069681,
|
||||
1000069690,
|
||||
1000069682,
|
||||
1000069683,
|
||||
1000069691,
|
||||
1000069692,
|
||||
1000069693,
|
||||
1000069684,
|
||||
1000069685,
|
||||
1000069686,
|
||||
1000069687,
|
||||
1000069694,
|
||||
1000069695,
|
||||
1000069696,
|
||||
1000069697,
|
||||
1000069698,
|
||||
1000069688,
|
||||
1000069689,
|
||||
1000069699,
|
||||
1000069700,
|
||||
1000069710,
|
||||
1000069701,
|
||||
1000069711,
|
||||
1000069702,
|
||||
1000069712,
|
||||
1000069713,
|
||||
1000069703,
|
||||
1000069704,
|
||||
1000069714,
|
||||
1000069715,
|
||||
1000069705,
|
||||
1000069706,
|
||||
1000069716,
|
||||
1000069707,
|
||||
1000069717,
|
||||
1000069708,
|
||||
1000069718,
|
||||
1000069719,
|
||||
1000069721,
|
||||
1000069722,
|
||||
1000069723,
|
||||
1000069724,
|
||||
1000069725,
|
||||
1000069726,
|
||||
1000069727,
|
||||
1000069728,
|
||||
1000069729,
|
||||
1000069730,
|
||||
1000069731,
|
||||
1000069740,
|
||||
1000069741,
|
||||
1000069742,
|
||||
1000069732,
|
||||
1000069743,
|
||||
1000069733,
|
||||
1000069734,
|
||||
1000069744,
|
||||
1000069745,
|
||||
1000069746,
|
||||
1000069735,
|
||||
1000069736,
|
||||
1000069737,
|
||||
1000069747,
|
||||
1000069748,
|
||||
1000069738,
|
||||
1000069750,
|
||||
1000069751,
|
||||
1000069752,
|
||||
1000069739,
|
||||
1000069753,
|
||||
1000069754,
|
||||
1000069760,
|
||||
1000069755,
|
||||
1000069756,
|
||||
1000069761,
|
||||
1000069757,
|
||||
1000069758,
|
||||
1000069759,
|
||||
1000069762,
|
||||
1000069770,
|
||||
1000069771,
|
||||
1000069772,
|
||||
1000069773,
|
||||
1000069763,
|
||||
1000069764,
|
||||
1000069774,
|
||||
1000069765,
|
||||
1000069766,
|
||||
1000069767,
|
||||
1000069775,
|
||||
1000069776,
|
||||
1000069768,
|
||||
1000069769,
|
||||
1000069777,
|
||||
1000069778,
|
||||
1000069779,
|
||||
1000069780,
|
||||
1000069781,
|
||||
1000069782,
|
||||
1000069790,
|
||||
1000069791,
|
||||
1000069792,
|
||||
1000069783,
|
||||
1000069793,
|
||||
1000069784,
|
||||
1000069785,
|
||||
1000069795,
|
||||
1000069786,
|
||||
1000069787,
|
||||
1000069788,
|
||||
1000069796,
|
||||
1000069797,
|
||||
1000069798,
|
||||
1000069799,
|
||||
1000069800,
|
||||
1000069789,
|
||||
1000069810,
|
||||
1000069811,
|
||||
1000069801,
|
||||
1000069812,
|
||||
1000069802,
|
||||
1000069813,
|
||||
1000069814,
|
||||
1000069803,
|
||||
1000069804,
|
||||
1000069815,
|
||||
1000069816,
|
||||
1000069805,
|
||||
1000069817,
|
||||
1000069806,
|
||||
1000069818,
|
||||
1000069819,
|
||||
1000069820,
|
||||
1000069807,
|
||||
1000069821,
|
||||
1000069822,
|
||||
1000069823,
|
||||
1000069808,
|
||||
1000069809,
|
||||
1000069830,
|
||||
1000069824,
|
||||
1000069831,
|
||||
1000069825,
|
||||
1000069826,
|
||||
1000069832,
|
||||
1000069833,
|
||||
1000069834,
|
||||
1000069835,
|
||||
1000069827,
|
||||
1000069836,
|
||||
1000069828,
|
||||
1000069837,
|
||||
1000069829,
|
||||
1000069838,
|
||||
1000069840,
|
||||
1000069841,
|
||||
1000069839,
|
||||
1000069842,
|
||||
1000069843,
|
||||
1000069844,
|
||||
1000069845,
|
||||
1000069850,
|
||||
1000069846,
|
||||
1000069847,
|
||||
1000069848,
|
||||
1000069851,
|
||||
1000069852,
|
||||
1000069853,
|
||||
1000069849,
|
||||
1000069854,
|
||||
1000069860,
|
||||
1000069862,
|
||||
1000069863,
|
||||
1000069856,
|
||||
1000069857,
|
||||
1000069858,
|
||||
1000069864,
|
||||
1000069859,
|
||||
1000069865,
|
||||
1000069866,
|
||||
1000069870,
|
||||
1000069871,
|
||||
1000069872,
|
||||
1000069873,
|
||||
1000069867,
|
||||
1000069868,
|
||||
1000069874,
|
||||
1000069869,
|
||||
1000069880,
|
||||
1000069881,
|
||||
1000069882,
|
||||
1000069883,
|
||||
1000069876,
|
||||
1000069877,
|
||||
1000069878,
|
||||
1000069879,
|
||||
1000069884,
|
||||
1000069890,
|
||||
1000069891,
|
||||
1000069885,
|
||||
1000069892,
|
||||
1000069893,
|
||||
1000069894,
|
||||
1000069886,
|
||||
1000069895,
|
||||
1000069896,
|
||||
1000069887,
|
||||
1000069888,
|
||||
1000069889,
|
||||
1000069900,
|
||||
1000069897,
|
||||
1000069901,
|
||||
1000069898,
|
||||
1000069899,
|
||||
1000069902,
|
||||
1000069903,
|
||||
1000069904,
|
||||
1000069910,
|
||||
1000069905,
|
||||
1000069906,
|
||||
1000069911,
|
||||
1000069912,
|
||||
1000069907,
|
||||
1000069913,
|
||||
1000069914,
|
||||
1000069915,
|
||||
1000069908,
|
||||
1000069909,
|
||||
1000069920,
|
||||
1000069921,
|
||||
1000069922,
|
||||
1000069916,
|
||||
1000069917,
|
||||
1000069918,
|
||||
1000069919,
|
||||
1000069923,
|
||||
1000069924,
|
||||
1000069925,
|
||||
1000069930,
|
||||
1000069931,
|
||||
1000069932,
|
||||
1000069926,
|
||||
1000069933,
|
||||
1000069934,
|
||||
1000069927,
|
||||
1000069935,
|
||||
1000069936,
|
||||
1000069937,
|
||||
1000069938,
|
||||
1000069939,
|
||||
1000069928,
|
||||
1000069940,
|
||||
1000069941,
|
||||
1000069942,
|
||||
1000069943,
|
||||
1000069944,
|
||||
1000069945,
|
||||
1000069929,
|
||||
1000069946,
|
||||
1000069950,
|
||||
1000069951,
|
||||
1000069952,
|
||||
1000069953,
|
||||
1000069954,
|
||||
1000069947,
|
||||
1000069955,
|
||||
1000069948,
|
||||
1000069949,
|
||||
1000069957,
|
||||
1000069960,
|
||||
1000069961,
|
||||
1000069962,
|
||||
1000069958,
|
||||
1000069963,
|
||||
1000069964,
|
||||
1000069965,
|
||||
1000069966,
|
||||
1000069967,
|
||||
1000069959,
|
||||
1000069970,
|
||||
1000069968,
|
||||
1000069971,
|
||||
1000069969,
|
||||
1000069980,
|
||||
1000069981,
|
||||
1000069972,
|
||||
1000069982,
|
||||
1000069973,
|
||||
1000069983,
|
||||
1000069974,
|
||||
1000069984,
|
||||
1000069975,
|
||||
1000069976,
|
||||
1000069977,
|
||||
1000069985,
|
||||
1000069978,
|
||||
1000069986,
|
||||
1000069987,
|
||||
1000069988,
|
||||
1000069979,
|
||||
1000069989,
|
||||
1000069990,
|
||||
1000069991,
|
||||
1000070000,
|
||||
1000070001,
|
||||
1000070002,
|
||||
1000069997,
|
||||
1000070005,
|
||||
1000070006,
|
||||
1000070007,
|
||||
1000069998,
|
||||
1000070008,
|
||||
1000070009,
|
||||
1000069999,
|
||||
1000070010,
|
||||
1000070020,
|
||||
1000070011,
|
||||
1000070021,
|
||||
1000070012,
|
||||
1000070022,
|
||||
1000070023,
|
||||
1000070024,
|
||||
1000070025,
|
||||
1000070013,
|
||||
1000070026,
|
||||
1000070027,
|
||||
1000070014,
|
||||
1000070028,
|
||||
1000070029,
|
||||
1000070030,
|
||||
1000070031,
|
||||
1000070015,
|
||||
1000070016,
|
||||
1000070032,
|
||||
1000070017,
|
||||
1000070018,
|
||||
1000070033,
|
||||
1000070019,
|
||||
1000070034,
|
||||
1000070035,
|
||||
1000070040,
|
||||
1000070036,
|
||||
1000070037,
|
||||
1000070038,
|
||||
1000070039,
|
||||
1000070041,
|
||||
1000070042,
|
||||
1000070043,
|
||||
1000070050,
|
||||
1000070051,
|
||||
1000070052,
|
||||
1000070053,
|
||||
1000070054,
|
||||
1000070044,
|
||||
1000070055,
|
||||
1000070045,
|
||||
1000070046,
|
||||
1000070056,
|
||||
1000070057,
|
||||
1000070058,
|
||||
1000070047,
|
||||
1000070059,
|
||||
1000070048,
|
||||
1000070060,
|
||||
1000070049,
|
||||
1000070070,
|
||||
1000070061,
|
||||
1000070075,
|
||||
1000070092,
|
||||
1000070102,
|
||||
1000070098,
|
||||
1000070099,
|
||||
1000070110,
|
||||
1000070103,
|
||||
1000070111,
|
||||
1000070105,
|
||||
1000070112,
|
||||
1000070113,
|
||||
1000070106,
|
||||
1000070114,
|
||||
1000070115,
|
||||
1000070107,
|
||||
1000070116,
|
||||
1000070108,
|
||||
1000070117,
|
||||
1000070109,
|
||||
1000070120,
|
||||
1000070118,
|
||||
1000070121,
|
||||
1000070119,
|
||||
1000070130,
|
||||
1000070122,
|
||||
1000070131,
|
||||
1000070132,
|
||||
1000070123,
|
||||
1000070133,
|
||||
1000070134,
|
||||
1000070135,
|
||||
1000070136,
|
||||
1000070124,
|
||||
1000070137,
|
||||
1000070138,
|
||||
1000070139,
|
||||
1000070140,
|
||||
1000070141,
|
||||
1000070142,
|
||||
1000070125,
|
||||
1000070143,
|
||||
1000070144,
|
||||
1000070126,
|
||||
1000070127,
|
||||
1000063128,
|
||||
1000070128,
|
||||
1000116473,
|
||||
}
|
||||
for _, v := range s {
|
||||
err := api.UpdateExpand(v)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
// t.Log(utils.Format4Output(result, false))
|
||||
result := md5.Sum([]byte("12312321321321321"))
|
||||
resultInt64 := int64(binary.LittleEndian.Uint32(result[8:]))
|
||||
chanIndex := int(resultInt64 % int64(1000))
|
||||
fmt.Println(chanIndex)
|
||||
}
|
||||
|
||||
func TestCreateGisFence(t *testing.T) {
|
||||
|
||||
@@ -71,7 +71,7 @@ func taskFun(taskChan chan *TaskParam, index int) {
|
||||
}
|
||||
|
||||
func (p *Pool) callFun(func4Call func(), primaryID string, isAsync bool) (r interface{}) {
|
||||
result := md5.Sum([]byte(primaryID))
|
||||
result := md5.Sum([]byte(primaryID+utils.GetUUID()))
|
||||
resultInt64 := int64(binary.LittleEndian.Uint32(result[8:]))
|
||||
chanIndex := int(resultInt64 % int64(p.curRoutineCount))
|
||||
globals.SugarLogger.Debugf("callFun1 %v , %v", chanIndex, primaryID)
|
||||
|
||||
Reference in New Issue
Block a user