[MCOL-3792] All queries share a timezone Created: 2020-02-13  Updated: 2022-02-24  Resolved: 2022-02-16

Status: Closed
Project: MariaDB ColumnStore
Component/s: ExeMgr
Affects Version/s: 1.4.3
Fix Version/s: N/A, 1.4.5

Type: Bug Priority: Major
Reporter: Patrick LeBlanc (Inactive) Assignee: Roman
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Issue split
split from MCOL-3776 Follow up on vTpch22.sql hanging Closed
split from MCOL-3858 CLONE - Follow up on vTpch22.sql hanging Closed

 Description   

Found that the cause of MCOL-3776 was that Functor instances have a timezone field that gets read and written at the same time. After the fix for the crash in MCOL-3776 we still have the problem that all Functors of a given name share the timezone field. If one query overrides the system default timezone, other queries running concurrently will get the new value for a time and produce the wrong result.



 Comments   
Comment by Gagan Goel (Inactive) [ 2022-02-08 ]

This is fixed as part of MCOL-4957.

Comment by Gagan Goel (Inactive) [ 2022-02-08 ]

Note that the fix version is 6.2.4; I am unable to remove 1.4.5.

Comment by Roman [ 2022-02-16 ]

gdorman The issue had been fixed for a long time however the fix slows down MCS runtime. Gagan refactored it to make it faster.

Generated at Thu Feb 08 02:45:28 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.