Skip to content

Commit c3b0d93

Browse files
committed
reviewed
1 parent af72ec9 commit c3b0d93

File tree

969 files changed

+186679
-5464
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

969 files changed

+186679
-5464
lines changed

Access.Ace.Odbc.LinqService/Tests/Linq/DecompositionTests/Tests.Linq.DecompositionTests.ExtractValuesAndCombining(Access.Ace.Odbc.LinqService).sql

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ FROM
2424
[i].[Kind] = 1 OR [i].[Kind] = 2
2525
) [x]
2626
WHERE
27-
NOT ([x].[cond] AND [x].[cond_1] OR NOT [x].[cond])
27+
NOT ([x].[cond_1] OR NOT [x].[cond])
2828

2929
BeforeExecute
3030
-- Access.Ace.Odbc AccessODBC
@@ -218,7 +218,7 @@ FROM
218218
[t1].[cond]
219219
) [x_1]
220220
WHERE
221-
NOT ([x_1].[Color] AND [x_1].[Color_1] IS NOT NULL AND [x_1].[Color_1] OR NOT [x_1].[Color])
221+
NOT ([x_1].[Color_1] IS NOT NULL AND [x_1].[Color_1] OR NOT [x_1].[Color])
222222

223223
BeforeExecute
224224
-- Access.Ace.Odbc AccessODBC
@@ -304,7 +304,7 @@ FROM
304304
[t1].[cond]
305305
) [x_1]
306306
WHERE
307-
[x_1].[Color] AND [x_1].[Color_1] IS NOT NULL AND [x_1].[Color_1] OR
307+
[x_1].[Color_1] IS NOT NULL AND [x_1].[Color_1] OR
308308
NOT [x_1].[Color]
309309

310310
BeforeExecute
@@ -391,7 +391,7 @@ FROM
391391
[t1].[cond]
392392
) [x_1]
393393
WHERE
394-
NOT ([x_1].[Size_1] AND [x_1].[Color] IS NULL AND [x_1].[Size_2] OR NOT [x_1].[Size_1])
394+
NOT ([x_1].[Color] IS NULL AND [x_1].[Size_2] OR NOT [x_1].[Size_1])
395395

396396
BeforeExecute
397397
-- Access.Ace.Odbc AccessODBC
@@ -477,8 +477,7 @@ FROM
477477
[t1].[cond]
478478
) [x_1]
479479
WHERE
480-
[x_1].[Size_1] AND [x_1].[Color] IS NULL AND [x_1].[Size_2] OR
481-
NOT [x_1].[Size_1]
480+
[x_1].[Color] IS NULL AND [x_1].[Size_2] OR NOT [x_1].[Size_1]
482481

483482
BeforeExecute
484483
-- Access.Ace.Odbc AccessODBC

Access.Ace.Odbc.LinqService/Tests/Linq/DecompositionTests/Tests.Linq.DecompositionTests.ExtractValuesAndCombiningCoalesce(Access.Ace.Odbc.LinqService).sql

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ FROM
5757
[Item] [x]
5858
) [x_1]
5959
WHERE
60-
NOT ([x_1].[cond] AND ([x_1].[cond_1] AND [x_1].[cond_2] OR NOT [x_1].[cond_1]) OR NOT [x_1].[cond] AND NOT [x_1].[cond_3])
60+
NOT ([x_1].[cond] AND [x_1].[cond_2] OR NOT [x_1].[cond] AND NOT [x_1].[cond_3])
6161

6262
BeforeExecute
6363
-- Access.Ace.Odbc AccessODBC
@@ -102,8 +102,7 @@ FROM
102102
[Item] [x]
103103
) [x_1]
104104
WHERE
105-
[x_1].[cond] AND ([x_1].[cond_1] AND [x_1].[cond_2] OR NOT [x_1].[cond_1]) OR
106-
NOT [x_1].[cond] AND NOT [x_1].[cond_3]
105+
[x_1].[cond] AND [x_1].[cond_2] OR NOT [x_1].[cond] AND NOT [x_1].[cond_3]
107106

108107
BeforeExecute
109108
-- Access.Ace.Odbc AccessODBC
@@ -148,7 +147,7 @@ FROM
148147
[Item] [x]
149148
) [x_1]
150149
WHERE
151-
NOT ([x_1].[cond] AND NOT [x_1].[cond_1] OR NOT [x_1].[cond] AND ([x_1].[cond_2] AND [x_1].[cond_3] OR NOT [x_1].[cond_2]))
150+
NOT (NOT [x_1].[cond] AND ([x_1].[cond_3] OR NOT [x_1].[cond_2]))
152151

153152
BeforeExecute
154153
-- Access.Ace.Odbc AccessODBC
@@ -193,7 +192,7 @@ FROM
193192
[Item] [x]
194193
) [x_1]
195194
WHERE
196-
[x_1].[cond] AND NOT [x_1].[cond_1] OR NOT [x_1].[cond] AND ([x_1].[cond_2] AND [x_1].[cond_3] OR NOT [x_1].[cond_2])
195+
NOT [x_1].[cond] AND ([x_1].[cond_3] OR NOT [x_1].[cond_2])
197196

198197
BeforeExecute
199198
-- Access.Ace.Odbc AccessODBC

Access.Ace.Odbc.LinqService/Tests/Linq/InheritanceTests/Tests.Linq.InheritanceTests.InheritanceAssociationTest(Access.Ace.Odbc.LinqService).sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ SELECT
2222
FROM
2323
([LinqDataTypes] [ia]
2424
LEFT JOIN [LinqDataTypes] [a_A1] ON ([ia].[GuidValue] = [a_A1].[GuidValue] AND [a_A1].[ID] = 2))
25-
LEFT JOIN [LinqDataTypes] [a_A2] ON ([ia].[GuidValue] = [a_A2].[GuidValue] AND ([a_A2].[ID] <> 2 OR [a_A2].[ID] IS NULL))
25+
LEFT JOIN [LinqDataTypes] [a_A2] ON ([ia].[GuidValue] = [a_A2].[GuidValue] AND [a_A2].[ID] <> 2)
2626

Access.Ace.Odbc.LinqService/Tests/Linq/PredicateTests/Tests.Linq.PredicateTests.Test_ConditionOptimization(Access.Ace.Odbc.LinqService,False).sql

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,10 @@ SELECT
3636
FROM
3737
[BooleanTable] [r]
3838
WHERE
39-
([r].[Value5] <> 0 OR [r].[Value5] IS NULL) AND [r].[Value1] > [r].[Value4] OR
40-
[r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL
39+
[r].[Value5] <> 0 OR
40+
[r].[Value5] IS NULL OR
41+
[r].[Value1] <= [r].[Value4] OR
42+
[r].[Value4] IS NULL
4143

4244
BeforeExecute
4345
-- Access.Ace.Odbc AccessODBC
@@ -63,8 +65,8 @@ SELECT
6365
FROM
6466
[BooleanTable] [r]
6567
WHERE
66-
[r].[Value5] > 0 AND [r].[Value1] > [r].[Value4] OR
67-
[r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL
68+
[r].[Value5] > 0 OR [r].[Value1] <= [r].[Value4] OR
69+
[r].[Value4] IS NULL
6870

6971
BeforeExecute
7072
-- Access.Ace.Odbc AccessODBC
@@ -90,8 +92,8 @@ SELECT
9092
FROM
9193
[BooleanTable] [r]
9294
WHERE
93-
[r].[Value5] >= 0 AND [r].[Value1] > [r].[Value4] OR
94-
[r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL
95+
[r].[Value5] >= 0 OR [r].[Value1] <= [r].[Value4] OR
96+
[r].[Value4] IS NULL
9597

9698
BeforeExecute
9799
-- Access.Ace.Odbc AccessODBC
@@ -354,8 +356,10 @@ SELECT
354356
FROM
355357
[BooleanTable] [r]
356358
WHERE
357-
([r].[Value5] <> 0 OR [r].[Value5] IS NULL) AND [r].[Value1] > [r].[Value4] OR
358-
[r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL
359+
[r].[Value5] <> 0 OR
360+
[r].[Value5] IS NULL OR
361+
[r].[Value1] <= [r].[Value4] OR
362+
[r].[Value4] IS NULL
359363

360364
BeforeExecute
361365
-- Access.Ace.Odbc AccessODBC
@@ -824,7 +828,8 @@ SELECT
824828
FROM
825829
[BooleanTable] [r]
826830
WHERE
827-
[r].[Value1] > [r].[Value4] OR ([r].[Value5] <> 0 OR [r].[Value5] IS NULL) AND ([r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL)
831+
[r].[Value1] > [r].[Value4] OR [r].[Value5] <> 0 OR
832+
[r].[Value5] IS NULL
828833

829834
BeforeExecute
830835
-- Access.Ace.Odbc AccessODBC
@@ -850,7 +855,7 @@ SELECT
850855
FROM
851856
[BooleanTable] [r]
852857
WHERE
853-
[r].[Value1] > [r].[Value4] OR [r].[Value5] > 0 AND ([r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL)
858+
[r].[Value1] > [r].[Value4] OR [r].[Value5] > 0
854859

855860
BeforeExecute
856861
-- Access.Ace.Odbc AccessODBC
@@ -876,7 +881,7 @@ SELECT
876881
FROM
877882
[BooleanTable] [r]
878883
WHERE
879-
[r].[Value1] > [r].[Value4] OR [r].[Value5] >= 0 AND ([r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL)
884+
[r].[Value1] > [r].[Value4] OR [r].[Value5] >= 0
880885

881886
BeforeExecute
882887
-- Access.Ace.Odbc AccessODBC
@@ -1139,7 +1144,8 @@ SELECT
11391144
FROM
11401145
[BooleanTable] [r]
11411146
WHERE
1142-
[r].[Value1] > [r].[Value4] OR ([r].[Value5] <> 0 OR [r].[Value5] IS NULL) AND ([r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL)
1147+
[r].[Value1] > [r].[Value4] OR [r].[Value5] <> 0 OR
1148+
[r].[Value5] IS NULL
11431149

11441150
BeforeExecute
11451151
-- Access.Ace.Odbc AccessODBC

Access.Ace.Odbc.LinqService/Tests/Linq/PredicateTests/Tests.Linq.PredicateTests.Test_ConditionOptimization(Access.Ace.Odbc.LinqService,True).sql

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,10 @@ SELECT
3636
FROM
3737
[BooleanTable] [r]
3838
WHERE
39-
([r].[Value5] <> 0 OR [r].[Value5] IS NULL) AND [r].[Value1] > [r].[Value4] OR
40-
[r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL
39+
[r].[Value5] <> 0 OR
40+
[r].[Value5] IS NULL OR
41+
[r].[Value1] <= [r].[Value4] OR
42+
[r].[Value4] IS NULL
4143

4244
BeforeExecute
4345
-- Access.Ace.Odbc AccessODBC
@@ -63,8 +65,8 @@ SELECT
6365
FROM
6466
[BooleanTable] [r]
6567
WHERE
66-
[r].[Value5] > 0 AND [r].[Value1] > [r].[Value4] OR
67-
[r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL
68+
[r].[Value5] > 0 OR [r].[Value1] <= [r].[Value4] OR
69+
[r].[Value4] IS NULL
6870

6971
BeforeExecute
7072
-- Access.Ace.Odbc AccessODBC
@@ -90,8 +92,8 @@ SELECT
9092
FROM
9193
[BooleanTable] [r]
9294
WHERE
93-
[r].[Value5] >= 0 AND [r].[Value1] > [r].[Value4] OR
94-
[r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL
95+
[r].[Value5] >= 0 OR [r].[Value1] <= [r].[Value4] OR
96+
[r].[Value4] IS NULL
9597

9698
BeforeExecute
9799
-- Access.Ace.Odbc AccessODBC
@@ -354,8 +356,10 @@ SELECT
354356
FROM
355357
[BooleanTable] [r]
356358
WHERE
357-
([r].[Value5] <> 0 OR [r].[Value5] IS NULL) AND [r].[Value1] > [r].[Value4] OR
358-
[r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL
359+
[r].[Value5] <> 0 OR
360+
[r].[Value5] IS NULL OR
361+
[r].[Value1] <= [r].[Value4] OR
362+
[r].[Value4] IS NULL
359363

360364
BeforeExecute
361365
-- Access.Ace.Odbc AccessODBC
@@ -824,7 +828,8 @@ SELECT
824828
FROM
825829
[BooleanTable] [r]
826830
WHERE
827-
[r].[Value1] > [r].[Value4] OR ([r].[Value5] <> 0 OR [r].[Value5] IS NULL) AND ([r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL)
831+
[r].[Value1] > [r].[Value4] OR [r].[Value5] <> 0 OR
832+
[r].[Value5] IS NULL
828833

829834
BeforeExecute
830835
-- Access.Ace.Odbc AccessODBC
@@ -850,7 +855,7 @@ SELECT
850855
FROM
851856
[BooleanTable] [r]
852857
WHERE
853-
[r].[Value1] > [r].[Value4] OR [r].[Value5] > 0 AND ([r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL)
858+
[r].[Value1] > [r].[Value4] OR [r].[Value5] > 0
854859

855860
BeforeExecute
856861
-- Access.Ace.Odbc AccessODBC
@@ -876,7 +881,7 @@ SELECT
876881
FROM
877882
[BooleanTable] [r]
878883
WHERE
879-
[r].[Value1] > [r].[Value4] OR [r].[Value5] >= 0 AND ([r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL)
884+
[r].[Value1] > [r].[Value4] OR [r].[Value5] >= 0
880885

881886
BeforeExecute
882887
-- Access.Ace.Odbc AccessODBC
@@ -1139,7 +1144,8 @@ SELECT
11391144
FROM
11401145
[BooleanTable] [r]
11411146
WHERE
1142-
[r].[Value1] > [r].[Value4] OR ([r].[Value5] <> 0 OR [r].[Value5] IS NULL) AND ([r].[Value1] <= [r].[Value4] OR [r].[Value4] IS NULL)
1147+
[r].[Value1] > [r].[Value4] OR [r].[Value5] <> 0 OR
1148+
[r].[Value5] IS NULL
11431149

11441150
BeforeExecute
11451151
-- Access.Ace.Odbc AccessODBC

0 commit comments

Comments
 (0)