ArcticDB
ArcticDB copied to clipboard
ArcticDB is a high performance, serverless DataFrame database built for the Python Data Science ecosystem.
Add additional build for Python 3.12 on our platforms (PyPi Linux + Windows, Conda Linux + Mac). Do PyPi first and then Conda after - since Conda requires the upgrades...
Adding new logo to ReadMe #### Reference Issues/PRs n/a #### What does this implement or fix? Adds logo to static master for home page #### Any other comments? rebranding ####...
### Describe the bug The STS verification is not working corectly on winodws and https requests are not passing (e.g. [failing run here](https://github.com/man-group/ArcticDB/actions/runs/12350403438/job/34464970620#step:10:91)) Because of this the endpoint int he...
### Describe the bug The test for RealiableStorageLock is flaky (e.g. [failing run here](https://github.com/man-group/ArcticDB/pull/2050/files#diff-f0c82624218a7a1ad65345a6e6ae054e689288ded7b0670999c5eabb9a1c89d9R30)) The test is being skipped for now (e.g. [here](https://github.com/man-group/ArcticDB/pull/2050/files#diff-f0c82624218a7a1ad65345a6e6ae054e689288ded7b0670999c5eabb9a1c89d9)) ### Steps/Code to Reproduce Run test `test_many_increments`...
### Describe the bug The test is timing out when tested with a real s3 storage because it because too slow (e.g. [failing run here](https://github.com/man-group/ArcticDB/actions/runs/12355389445/job/34481309461#step:11:51125)) For that reason the test...
### Describe the bug Older versions cannot read libraries that have the `encoding_version` parameter in the config. This is breaking the persistent storage tests e.g. failing run [here](https://github.com/man-group/ArcticDB/actions/runs/12374902385/job/34557933579#step:9:29) so for...
Wouldn't it be cleaner to lift the `SLOW_TESTS` conditions up to control whether we define the class at all? Rather than having them on each method? _Originally posted by @poodlewars...
**Is your feature request related to a problem? Please describe.** The current `ReliableStorageLock` was being implemented before `If-Match` on put objects was announced by aws and hence uses a more...
library_options = LibraryOptions() self.arctic.create_library(lib, library_options=library_options) database |__arctic_cfg |_test1 | |_data.mdb ~2GB | |_lock.mdb |_test2 |_data.mdb ~2GB |_lock.mdb As can be seen each library will take the orignal map size, whereas...
Compact incomplete is single-threaded over the columns at the moment. String columns would either need locking or to be processed serially (because the string pool is being merged), but integral...