[MCOL-1588] javamcsapi ColumnStoreBulkInsert can't manually be garbage collected Created: 2018-07-24 Updated: 2023-10-26 Resolved: 2018-07-26 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | None |
| Affects Version/s: | 1.1.4, 1.1.5 |
| Fix Version/s: | 1.1.6 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Jens Röwekamp (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Windows 10, Ubuntu 18.04, CentOS 7 |
||
| Issue Links: |
|
||||||||
| Sprint: | 2018-15 | ||||||||
| Description |
|
This example fails through ColumnStoreBulkInsert not being manually garbage collected.
|
| Comments |
| Comment by Jens Röwekamp (Inactive) [ 2018-07-24 ] |
|
Changed the memory management of ColumnStoreBulkInsert from swig C++ managed to swig Java managed. Now one is able to manually garbage collect ColumnStoreBulkInsert through its delete() method. For QA: [1] https://mariadb.com/kb/en/library/columnstore-bulk-write-sdk/#getting-started-with-java |
| Comment by Daniel Lee (Inactive) [ 2018-07-26 ] |
|
Build verified: 1.1.6-1 source /root/columnstore/mariadb-columnstore-server Merge pull request #123 from drrtuy/ /root/columnstore/mariadb-columnstore-server/mariadb-columnstore-engine Merge pull request #526 from mariadb-corporation/ Mcol 1535 /root/mariadb-columnstore-tools Merge pull request #123 from drrtuy/ /root/columnstore/mariadb-columnstore-server/mariadb-columnstore-engine Merge pull request #526 from mariadb-corporation/ Mcol 1535 /root/mariadb-columnstore-tools update version Executed MCSAPITest for 15 minutes. Java memory utilization remained at about 30 mb. |