Add AbortableConditionSet for mass aborts of conditions Add support for AbortableConditionSet to OrderedRWLock Add support for initial unlocked state and try lock to ScopedOrderedRWLock Fix double unlock bug in ConcurrentSGMap by switching from unlocker to initially unlocked scoped lock

KINFRA-1074

Added ability cancel alter table column

KINFRA-1074

Added scoped unlocker in ConcurrentSGMap

KINFRA-1074

Update list of cancellable and timeout able jobs

KINFRA-199

Persist and load shard version on rank 0

KINFRA-524

CMakeLists don't link to GLU and GL, only EGL and GLESv2. Add nvidia-smi check in gpudb start script for cuda

KINFRA-575

In Worker_rebalance_sharded make sure we still clear rebalancing status from the shard controller if the worker throws

Added RANGE function support - created new algorithm for computing ranges by finding indices for beginning and ending of frame and then iterating over those ranges - added three new code paths for the function classes sum/count/avg, min/max, and first_value/last_value - added two new code paths for each class of function, unbounded vs bounded frames