[MCOL-1961] javamcsapi, pymcsapi known isTableLock and TableLockInfo limitations Created: 2018-11-25  Updated: 2023-10-26  Resolved: 2019-03-08

Status: Closed
Project: MariaDB ColumnStore
Component/s: None
Affects Version/s: 1.2.2
Fix Version/s: 1.2.3

Type: New Feature Priority: Major
Reporter: Jens Röwekamp (Inactive) Assignee: Zdravelina Sokolovska (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Relates
relates to MCOL-1094 mcsapi should have view/clear table l... Closed
Sprint: 2018-21, 2019-01, 2019-02, 2019-03

 Description   
  • mcsapi's isTableLocked() function is effected by MCOL-1218 and only detects locks of tables that were existent when the ColumnStoreDriver was initialized
  • javamcsapi and pymcsapi don't yet have methods to access the dbroot array returned by TableLockInfo's getDbrootList()
  • javamcsapi and pymcsapi don't yet have methods to access the the creation time returned by TableLockInfo's getCreationTime()
  • pymcsapi's isTableLocked() function only returns bool but not also the additional TableLockInfo object mcsapi returns


 Comments   
Comment by Jens Röwekamp (Inactive) [ 2019-01-07 ]

Done in this ticket:

  • Added the missing access functions for TableLockInfo in javamcsapi and pymcsapi through typemaps in Swig.
  • Documented the changes in the Sphinx documents of javamcsapi and pymcsapi.
  • Extended javamcsapi's test case to include the new getter functions.

For QA:

  • execute mcsapi's regression test suite on CentOS 7, Windows, and one Debian/Ubuntu
Generated at Thu Feb 08 02:32:39 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.