|
7 | 7 | import java.sql.Statement; |
8 | 8 |
|
9 | 9 | import sqlancer.DatabaseProvider; |
| 10 | +import sqlancer.GlobalState; |
10 | 11 | import sqlancer.Main.QueryManager; |
11 | 12 | import sqlancer.Main.StateLogger; |
12 | 13 | import sqlancer.MainOptions; |
13 | 14 | import sqlancer.Query; |
14 | 15 | import sqlancer.QueryAdapter; |
| 16 | +import sqlancer.Randomly; |
15 | 17 | import sqlancer.StateToReproduce; |
16 | 18 | import sqlancer.StateToReproduce.MySQLStateToReproduce; |
17 | 19 |
|
@@ -70,72 +72,10 @@ public static enum Action { |
70 | 72 | // } |
71 | 73 | } |
72 | 74 |
|
73 | | - public static class TiDBGlobalState { |
74 | | -// |
75 | | -// private Connection con; |
76 | | -// private TiDBSchema schema; |
77 | | -// private Randomly r; |
78 | | -// private MainOptions options; |
79 | | -// private StateLogger logger; |
80 | | -// private StateToReproduce state; |
81 | | -// private TiDBOptions TiDBOptions; |
82 | | -// |
83 | | -// public void setConnection(Connection con) { |
84 | | -// this.con = con; |
85 | | -// } |
86 | | -// |
87 | | -// public Connection getConnection() { |
88 | | -// return con; |
89 | | -// } |
90 | | -// |
91 | | -// public void setSchema(TiDBSchema schema) { |
92 | | -// this.schema = schema; |
93 | | -// } |
94 | | -// |
95 | | -// public TiDBSchema getSchema() { |
96 | | -// return schema; |
97 | | -// } |
98 | | -// |
99 | | -// public void setRandomly(Randomly r) { |
100 | | -// this.r = r; |
101 | | -// } |
102 | | -// |
103 | | -// public Randomly getRandomly() { |
104 | | -// return r; |
105 | | -// } |
106 | | -// |
107 | | -// public MainOptions getOptions() { |
108 | | -// return options; |
109 | | -// } |
110 | | -// |
111 | | -// public void setMainOptions(MainOptions options) { |
112 | | -// this.options = options; |
113 | | -// } |
114 | | -// |
115 | | -// public void setStateLogger(StateLogger logger) { |
116 | | -// this.logger = logger; |
117 | | -// } |
118 | | -// |
119 | | -// public StateLogger getLogger() { |
120 | | -// return logger; |
121 | | -// } |
122 | | -// |
123 | | -// public void setState(StateToReproduce state) { |
124 | | -// this.state = state; |
125 | | -// } |
126 | | -// |
127 | | -// public StateToReproduce getState() { |
128 | | -// return state; |
129 | | -// } |
130 | | -// |
131 | | -// public void setTiDBOptions(TiDBOptions TiDBOptions) { |
132 | | -// this.TiDBOptions = TiDBOptions; |
133 | | -// } |
134 | | -// |
135 | | -// public TiDBOptions getTiDBOptions() { |
136 | | -// return TiDBOptions; |
137 | | -// } |
138 | | -// |
| 75 | + |
| 76 | + |
| 77 | + public static class TiDBGlobalState extends GlobalState { |
| 78 | + |
139 | 79 | } |
140 | 80 |
|
141 | 81 | @Override |
|
0 commit comments