Changelog History
Page 6
-
v2.1.2 Changes
October 21, 2020 -
v2.1.1 Changes
October 15, 2020๐ TileDB v2.1.1 Release Notes
๐ Bug fixes
-
v2.1.0 Changes
October 05, 2020๐ TileDB v2.1.0 Release Notes
๐ฅ Breaking behavior
- Empty dense arrays now return cells with fill values. Also the result estimator is adjusted to work properly with this new behavior.
๐ New features
- Added configuration option "sm.compute_concurrency_level" #1766
- Added configuration option "sm.io_concurrency_level" #1766
- Added configuration option "sm.sub_partitioner_memory_budget" #1729
- Added configuration option "vfs.read_ahead_size" #1785
- Added configuration option "vfs.read_ahead_cache_size" #1785
- โ Added support for getting/setting Apache Arrow buffers from a Query #1816
๐ Improvements
- ๐ Source built curl only need HTTP support #1712
- AWS SDK version bumped to 1.8.6 #1718
- Split posix permissions into files and folers permissions #1719
- ๐ Support seeking for CURL to allow redirects for posting to REST #1728
- ๐ Changed default setting for
vfs.s3.proxy_scheme
fromhttps
tohttp
to match common usage needs #1759 - Enabled parallelization with native system threads when TBB is disabled #1760
- Subarray ranges will be automatically coalesced as they are added #1755
- โก๏ธ Update GCS SDK to v1.16.0 to fixes multiple bugs reported #1768
- Read-ahead cache for cloud-storage backends #1785
- ๐ Allow multiple empty values at the end of a variable-length write #1805
- ๐ท Build system will raise overridable error if important paths contain regex character #1808
- Lazily create AWS ClientConfiguration to avoid slow context creations for non S3 usage after the AWS SDK version bump #1821
- ๐ Moved
Status
,ThreadPool
, andLogger
classes from foldertiledb/sm
totiledb/common
#1843
๐ Deprecations
- Deprecated config option "sm.num_async_threads" #1766
- Deprecated config option "sm.num_reader_threads" #1766
- Deprecated config option "sm.num_writer_threads" #1766
- Deprecated config option "sm.num_vfs_threads" #1766
- ๐ Support for MacOS older than 10.13 is being dropped when using the AWS SDK. Prebuilt Binaries now target 10.13 #1753
- ๐ Use of Intel's Thread Building Blocks (TBB) will be discontinued in the future. It is now disabled by default #1762
- ๐ No longer building release artifacts with Intel's Thread Building Blocks (TBB) enabled #1825
๐ Bug fixes
- ๐ Fixed bug in setting a fill value for var-sized attributes.
- ๐ Fixed a bug where the cpp headers would always produce compile-time warnings about using the deprecated c-api "tiledb_coords()" #1765
- Only serialize the Array URI in the array schema client side. #1806
- ๐ Fix C++ api
consolidate_metadata
function uses incorrect config #1841 #1844
API additions
C API
- Added functions
tiledb_attribute_{set,get}_fill_value
to get/set default fill values
C++ API
- Added functions
Attribute::{set,get}_fill_value
to get/set default fill values
-
v2.1.0-rc5 Changes
October 02, 2020๐ Pre-release for upcoming 2.1.0. This version is not guaranteed to have a stable API or format, only the final 2.1.0 release will be covered by the backwards compatible guarantees.
๐ Please see HISTORY.md for current list of changes.
-
v2.1.0-rc4 Changes
October 01, 2020๐ Pre-release for upcoming 2.1.0. This version is not guaranteed to have a stable API or format, only the final 2.1.0 release will be covered by the backwards compatible guarantees.
๐ Please see HISTORY.md for current list of changes.
-
v2.1.0-rc3 Changes
October 01, 2020๐ Pre-release for upcoming 2.1.0. This version is not guaranteed to have a stable API or format, only the final 2.1.0 release will be covered by the backwards compatible guarantees.
๐ Please see HISTORY.md for current list of changes.
-
v2.1.0-rc2 Changes
September 30, 2020๐ Pre-release for upcoming 2.1.0. This version is not guaranteed to have a stable API or format, only the final 2.1.0 release will be covered by the backwards compatible guarantees.
๐ Please see HISTORY.md for current list of changes.
-
v2.1.0-rc1 Changes
September 28, 2020๐ Pre-release for upcoming 2.1.0. This version is not guaranteed to have a stable API or format, only the final 2.1.0 release will be covered by the backwards compatible guarantees.
๐ Please see HISTORY.md for current list of changes.
-
v2.0.8 Changes
July 31, 2020๐ TileDB v2.0.8 Release Notes
๐ Improvements
- Split posix permissions into files and folders permissions #1719
- ๐ Support seeking for CURL to allow redirects for posting to REST #1728
- โ Add additional release artifacts which include disabling TBB #1753
- Lazy initialization for GCS backend #1752
๐ Bug fixes
- ๐ Fix crash during GCS backend initialization due to upstream bug. #1752
-
v2.0.7 Changes
July 29, 2020๐ TileDB v2.0.7 Release Notes
๐ Improvements
- ๐ Various performance optimizations in the read path. #1689 #1692 #1693 #1694 #1695
- Google Cloud SDK bumped to 1.14. #1687, #1742
๐ Bug fixes
- ๐ Fixed error "Error: Out of bounds read to internal chunk buffer of size 65536" that may occur when writing var-sized attributes. #1732
- ๐ Fixed error "Error: Chunk read error; chunk unallocated error" that may occur when reading arrays with more than one dimension. #1736
- ๐ Fixed a small memory leak when opening arrays. #1690
- ๐ Fixed an overflow in the partioning path that may result in a hang or poor read performance. #1725#1707
- ๐ Fix Catch2 detection of system install #1733
- ๐ง Use libtiledb-detected certificate path for Google Cloud Storage, for better linux binary/wheel portability. #1741
- ๐ Fix compilation on gcc 10.1 for blosc #1740
- Fixed a rare hang in the usage of
load_tile_var_sizes
. #1748