File tree Expand file tree Collapse file tree 14 files changed +30
-27
lines changed
src/main/java/org/lealone/storage/aose/btree
src/main/resources/org/lealone/common/resources Expand file tree Collapse file tree 14 files changed +30
-27
lines changed Original file line number Diff line number Diff line change 9
9
<parent >
10
10
<groupId >org.lealone</groupId >
11
11
<artifactId >lealone</artifactId >
12
- <version >5.2.0-SNAPSHOT </version >
12
+ <version >5.2.0</version >
13
13
<relativePath >../pom.xml</relativePath >
14
14
</parent >
15
15
16
16
<artifactId >lealone-aose</artifactId >
17
17
<packaging >jar</packaging >
18
- <version >5.2.0-SNAPSHOT </version >
18
+ <version >5.2.0</version >
19
19
20
20
<dependencies >
21
21
<dependency >
Original file line number Diff line number Diff line change @@ -69,8 +69,11 @@ public boolean needGc() {
69
69
70
70
public void fullGc (TransactionEngine te ) {
71
71
memoryManager .forceGc (true );
72
- gc (te );
73
- memoryManager .forceGc (false );
72
+ try {
73
+ gc (te );
74
+ } finally {
75
+ memoryManager .forceGc (false );
76
+ }
74
77
}
75
78
76
79
public void gc (TransactionEngine te ) {
Original file line number Diff line number Diff line change 9
9
<parent >
10
10
<groupId >org.lealone</groupId >
11
11
<artifactId >lealone</artifactId >
12
- <version >5.2.0-SNAPSHOT </version >
12
+ <version >5.2.0</version >
13
13
<relativePath >../pom.xml</relativePath >
14
14
</parent >
15
15
16
16
<artifactId >lealone-aote</artifactId >
17
17
<packaging >jar</packaging >
18
- <version >5.2.0-SNAPSHOT </version >
18
+ <version >5.2.0</version >
19
19
20
20
<dependencies >
21
21
<dependency >
Original file line number Diff line number Diff line change 9
9
<parent >
10
10
<groupId >org.lealone</groupId >
11
11
<artifactId >lealone</artifactId >
12
- <version >5.2.0-SNAPSHOT </version >
12
+ <version >5.2.0</version >
13
13
<relativePath >../pom.xml</relativePath >
14
14
</parent >
15
15
16
16
<artifactId >lealone-client</artifactId >
17
17
<packaging >jar</packaging >
18
- <version >5.2.0-SNAPSHOT </version >
18
+ <version >5.2.0</version >
19
19
20
20
<dependencies >
21
21
<dependency >
Original file line number Diff line number Diff line change 9
9
<parent >
10
10
<groupId >org.lealone</groupId >
11
11
<artifactId >lealone</artifactId >
12
- <version >5.2.0-SNAPSHOT </version >
12
+ <version >5.2.0</version >
13
13
<relativePath >../pom.xml</relativePath >
14
14
</parent >
15
15
16
16
<artifactId >lealone-common</artifactId >
17
17
<packaging >jar</packaging >
18
- <version >5.2.0-SNAPSHOT </version >
18
+ <version >5.2.0</version >
19
19
20
20
<dependencies >
21
21
<dependency >
Original file line number Diff line number Diff line change 1
- lealoneVersion =5.2.0-SNAPSHOT
2
- buildDate =2023-04-20
1
+ lealoneVersion =5.2.0
2
+ buildDate =2023-09-15
Original file line number Diff line number Diff line change 9
9
<parent >
10
10
<groupId >org.lealone</groupId >
11
11
<artifactId >lealone</artifactId >
12
- <version >5.2.0-SNAPSHOT </version >
12
+ <version >5.2.0</version >
13
13
<relativePath >../pom.xml</relativePath >
14
14
</parent >
15
15
16
16
<artifactId >lealone-db</artifactId >
17
17
<packaging >jar</packaging >
18
- <version >5.2.0-SNAPSHOT </version >
18
+ <version >5.2.0</version >
19
19
20
20
<dependencies >
21
21
<dependency >
Original file line number Diff line number Diff line change 9
9
<parent >
10
10
<groupId >org.lealone</groupId >
11
11
<artifactId >lealone</artifactId >
12
- <version >5.2.0-SNAPSHOT </version >
12
+ <version >5.2.0</version >
13
13
<relativePath >../pom.xml</relativePath >
14
14
</parent >
15
15
16
16
<artifactId >lealone-dist</artifactId >
17
17
<packaging >pom</packaging >
18
- <version >5.2.0-SNAPSHOT </version >
18
+ <version >5.2.0</version >
19
19
20
20
<build >
21
21
<plugins >
Original file line number Diff line number Diff line change 9
9
<parent >
10
10
<groupId >org.lealone</groupId >
11
11
<artifactId >lealone</artifactId >
12
- <version >5.2.0-SNAPSHOT </version >
12
+ <version >5.2.0</version >
13
13
<relativePath >../pom.xml</relativePath >
14
14
</parent >
15
15
16
16
<artifactId >lealone-main</artifactId >
17
17
<packaging >jar</packaging >
18
- <version >5.2.0-SNAPSHOT </version >
18
+ <version >5.2.0</version >
19
19
20
20
<!-- 刻意进行了冗余依赖声明,这样在父POM中定义profile时可以灵活配置exclusion -->
21
21
<dependencies >
Original file line number Diff line number Diff line change 9
9
<parent >
10
10
<groupId >org.lealone</groupId >
11
11
<artifactId >lealone</artifactId >
12
- <version >5.2.0-SNAPSHOT </version >
12
+ <version >5.2.0</version >
13
13
<relativePath >../pom.xml</relativePath >
14
14
</parent >
15
15
16
16
<artifactId >lealone-net</artifactId >
17
17
<packaging >jar</packaging >
18
- <version >5.2.0-SNAPSHOT </version >
18
+ <version >5.2.0</version >
19
19
20
20
<dependencies >
21
21
<dependency >
You can’t perform that action at this time.
0 commit comments