@@ -157,6 +157,19 @@ checkStep2 isDone reach_m reachSummary_m = describe "check reach summary out" $
157157#if MIN_VERSION_aeson(2,0,0)
158158--------------------------------------------------------------------------------
159159
160+ #if MIN_VERSION_hashable(1,4,0)
161+ dcbs1 :: [[DataChange Object Word32 ]]
162+ dcbs1 = dcbs1'
163+
164+ dcbs2 :: [[DataChange Object Word32 ]]
165+ dcbs2 = dcbs2'
166+
167+ dcbs3 :: [[DataChange Object Word32 ]]
168+ dcbs3 = dcbs3'
169+
170+ dcbs4 :: [[DataChange Object Word32 ]]
171+ dcbs4 = dcbs4'
172+ #else
160173dcbs1 :: [[DataChange Object Word32 ]]
161174dcbs1 = [ [DataChange (A. fromList [(" v1" , " c" ), (" v2" , " a" )]) (Timestamp 0 [] ) 1 ]
162175 , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " b" )]) (Timestamp 0 [] ) 1 ]
@@ -221,6 +234,7 @@ dcbs4 = [ [DataChange (A.fromList [("v1", "b"), ("reduced", "cd")]) (Timestamp 1
221234 , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 1 [3 ]) 1
222235 , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cdab" )]) (Timestamp 1 [3 ]) (- 1 )]
223236 ]
237+ #endif
224238
225239--------------------------------------------------------------------------------
226240#else
@@ -244,53 +258,92 @@ dcbs1 = [ [DataChange (A.fromList [("v1", "b"), ("v2", "c")]) (Timestamp 0 []) 1
244258 ]
245259
246260dcbs2 :: [[DataChange Object Word32 ]]
247- dcbs2 = [ [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cd" )]) (Timestamp 0 [1 ]) 1 ]
248- , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " b" )]) (Timestamp 0 [1 ]) 1 ]
249- , [DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " a" )]) (Timestamp 0 [1 ]) 1 ]
250-
251- , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cd" )]) (Timestamp 0 [2 ]) (- 1 )
252- , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 0 [2 ]) 1 ]
253- , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " b" )]) (Timestamp 0 [2 ]) (- 1 )
254- , DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcd" )]) (Timestamp 0 [2 ]) 1 ]
255- , [DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " a" )]) (Timestamp 0 [2 ]) (- 1 )
256- , DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " ab" )]) (Timestamp 0 [2 ]) 1 ]
257-
258- , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 0 [3 ]) (- 1 )
259- , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cdab" )]) (Timestamp 0 [3 ]) 1 ]
260- , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcd" )]) (Timestamp 0 [3 ]) (- 1 )
261- , DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcda" )]) (Timestamp 0 [3 ]) 1 ]
262- , [DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " ab" )]) (Timestamp 0 [3 ]) (- 1 )
263- , DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " abcd" )]) (Timestamp 0 [3 ]) 1 ]
264- ]
261+ dcbs2 = dcbs2'
265262
266263dcbs3 :: [[DataChange Object Word32 ]]
267- dcbs3 = [ [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
264+ dcbs3 =
265+ [ [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
268266
269- , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
270- , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " a" )]) (Timestamp 1 [] ) (- 1 )]
267+ , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
268+ , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " a" )]) (Timestamp 1 [] ) (- 1 )]
271269
272- , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " b" )]) (Timestamp 1 [] ) (- 1 )]
273- , [DataChange (A. fromList [(" v1" , " c" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
274- , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " a" )]) (Timestamp 1 [] ) (- 1 )]
275- ]
270+ , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " b" )]) (Timestamp 1 [] ) (- 1 )]
271+ , [DataChange (A. fromList [(" v1" , " c" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
272+ , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " a" )]) (Timestamp 1 [] ) (- 1 )]
273+ ]
276274
277275dcbs4 :: [[DataChange Object Word32 ]]
278- dcbs4 = [ [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cd" )]) (Timestamp 1 [1 ]) (- 1 )
279- , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " d" )]) (Timestamp 1 [1 ]) 1 ]
280-
281- , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cd" )]) (Timestamp 1 [2 ]) 1
282- , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 1 [2 ]) (- 1 )]
283- , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcd" )]) (Timestamp 1 [2 ]) (- 1 )
284- , DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bd" )]) (Timestamp 1 [2 ]) 1 ]
285-
286- , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 1 [3 ]) 1
287- , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cdab" )]) (Timestamp 1 [3 ]) (- 1 )]
288- , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcd" )]) (Timestamp 1 [3 ]) 1
289- , DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcda" )]) (Timestamp 1 [3 ]) (- 1 )]
290- , [DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " abcd" )]) (Timestamp 1 [3 ]) (- 1 )
291- , DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " abd" )]) (Timestamp 1 [3 ]) 1 ]
292- ]
276+ dcbs4 = dcbs4'
293277
294278--------------------------------------------------------------------------------
295279#endif
296280--------------------------------------------------------------------------------
281+
282+ dcbs1' :: [[DataChange Object Word32 ]]
283+ dcbs1' =
284+ [ [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " b" )]) (Timestamp 0 [] ) 1 ]
285+ , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " d" )]) (Timestamp 0 [] ) 1 ]
286+ , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " c" )]) (Timestamp 0 [] ) 1 ]
287+ , [DataChange (A. fromList [(" v1" , " c" ), (" v2" , " a" )]) (Timestamp 0 [] ) 1 ]
288+
289+ , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " d" )]) (Timestamp 0 [] ) 1 ]
290+ , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " a" )]) (Timestamp 0 [] ) 1 ]
291+ , [DataChange (A. fromList [(" v1" , " c" ), (" v2" , " b" )]) (Timestamp 0 [] ) 1 ]
292+ , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " c" )]) (Timestamp 0 [] ) 1 ]
293+
294+ , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " a" )]) (Timestamp 0 [] ) 1 ]
295+ , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " b" )]) (Timestamp 0 [] ) 1 ]
296+ , [DataChange (A. fromList [(" v1" , " c" ), (" v2" , " d" )]) (Timestamp 0 [] ) 1 ]
297+ , [DataChange (A. fromList [(" v1" , " c" ), (" v2" , " c" )]) (Timestamp 0 [] ) 1 ]
298+ ]
299+
300+ dcbs2' :: [[DataChange Object Word32 ]]
301+ dcbs2' =
302+ [ [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cd" )]) (Timestamp 0 [1 ]) 1 ]
303+ , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " b" )]) (Timestamp 0 [1 ]) 1 ]
304+ , [DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " a" )]) (Timestamp 0 [1 ]) 1 ]
305+
306+ , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cd" )]) (Timestamp 0 [2 ]) (- 1 )
307+ , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 0 [2 ]) 1 ]
308+ , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " b" )]) (Timestamp 0 [2 ]) (- 1 )
309+ , DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcd" )]) (Timestamp 0 [2 ]) 1 ]
310+ , [DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " a" )]) (Timestamp 0 [2 ]) (- 1 )
311+ , DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " ab" )]) (Timestamp 0 [2 ]) 1 ]
312+
313+ , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 0 [3 ]) (- 1 )
314+ , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cdab" )]) (Timestamp 0 [3 ]) 1 ]
315+ , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcd" )]) (Timestamp 0 [3 ]) (- 1 )
316+ , DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcda" )]) (Timestamp 0 [3 ]) 1 ]
317+ , [DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " ab" )]) (Timestamp 0 [3 ]) (- 1 )
318+ , DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " abcd" )]) (Timestamp 0 [3 ]) 1 ]
319+ ]
320+
321+ dcbs3' :: [[DataChange Object Word32 ]]
322+ dcbs3' =
323+ [ [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
324+
325+ , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " a" )]) (Timestamp 1 [] ) (- 1 )]
326+ , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
327+
328+ , [DataChange (A. fromList [(" v1" , " a" ), (" v2" , " a" )]) (Timestamp 1 [] ) (- 1 )]
329+ , [DataChange (A. fromList [(" v1" , " b" ), (" v2" , " b" )]) (Timestamp 1 [] ) (- 1 )]
330+ , [DataChange (A. fromList [(" v1" , " c" ), (" v2" , " c" )]) (Timestamp 1 [] ) (- 1 )]
331+ ]
332+
333+ dcbs4' :: [[DataChange Object Word32 ]]
334+ dcbs4' =
335+ [ [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cd" )]) (Timestamp 1 [1 ]) (- 1 )
336+ , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " d" )]) (Timestamp 1 [1 ]) 1 ]
337+
338+ , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cd" )]) (Timestamp 1 [2 ]) 1
339+ , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 1 [2 ]) (- 1 )]
340+ , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcd" )]) (Timestamp 1 [2 ]) (- 1 )
341+ , DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bd" )]) (Timestamp 1 [2 ]) 1 ]
342+
343+ , [DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cda" )]) (Timestamp 1 [3 ]) 1
344+ , DataChange (A. fromList [(" v1" , " b" ), (" reduced" , " cdab" )]) (Timestamp 1 [3 ]) (- 1 )]
345+ , [DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcd" )]) (Timestamp 1 [3 ]) 1
346+ , DataChange (A. fromList [(" v1" , " a" ), (" reduced" , " bcda" )]) (Timestamp 1 [3 ]) (- 1 )]
347+ , [DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " abcd" )]) (Timestamp 1 [3 ]) (- 1 )
348+ , DataChange (A. fromList [(" v1" , " c" ), (" reduced" , " abd" )]) (Timestamp 1 [3 ]) 1 ]
349+ ]
0 commit comments