@@ -27,42 +27,16 @@ public class DefaultVersionCompatibility implements VersionCompatibility {
27
27
28
28
@ Override
29
29
public boolean isCompatibleClientServer (String clientVersion , String serverVersion ) {
30
- return isCompatibleClientServer ( new Version ( clientVersion ), new Version ( serverVersion )) ;
30
+ return true ;
31
31
}
32
32
33
33
@ Override
34
34
public boolean isCompatibleServerServer (String v1 , String v2 ) {
35
- return isCompatibleServerServer ( new Version ( v1 ), new Version ( v2 )) ;
35
+ return true ;
36
36
}
37
37
38
38
@ Override
39
39
public boolean isCompatibleServerPersistence (String persisted , String current ) {
40
- return isCompatibleServerServer (new Version (persisted ), new Version (current ));
41
- }
42
-
43
- private boolean isCompatibleClientServer (Version clientVersion , Version serverVersion ) {
44
- return isCompatible (clientVersion , serverVersion ) && !clientVersion .isNewer (serverVersion , 3 );
45
- }
46
-
47
- private boolean isCompatibleServerServer (Version v1 , Version v2 ) {
48
- return isCompatible (v1 , v2 );
49
- }
50
-
51
- private boolean isCompatibleServerPersistence (Version persisted , Version current ) {
52
- if (persisted .major () == current .major () && persisted .minor () == current .minor ()) {
53
- return true ;
54
- } else {
55
- return current .compareTo (persisted ) >= 0 ;
56
- }
57
- }
58
-
59
- private static boolean isCompatible (Version v1 , Version v2 ) {
60
- if (v1 == null || v2 == null ) { throw new NullPointerException (); }
61
- return ((v1 .major () == v2 .major ()) && (v1 .minor () == v2 .minor ()));
62
- }
63
-
64
- public static boolean isNewer (Version v1 , Version v2 , int depth ) {
65
- if (v1 == null || v2 == null ) { throw new NullPointerException (); }
66
- return v1 .isNewer (v2 , depth );
40
+ return true ;
67
41
}
68
42
}
0 commit comments